From 794e23e5b718263a7f03ccac135d954bab0ae669 Mon Sep 17 00:00:00 2001 From: JCHAVEROT Date: Tue, 5 May 2026 10:51:56 +0200 Subject: [PATCH 01/25] feat: add dependencies and skeletton for detection tools --- pyproject.toml | 4 ++++ src/mmore/privacy/detection/__init__.py | 8 +++++++ src/mmore/privacy/detection/base.py | 28 +++++++++++++++++++++++++ src/mmore/privacy/detection/config.py | 16 ++++++++++++++ 4 files changed, 56 insertions(+) create mode 100644 src/mmore/privacy/detection/__init__.py create mode 100644 src/mmore/privacy/detection/base.py create mode 100644 src/mmore/privacy/detection/config.py diff --git a/pyproject.toml b/pyproject.toml index 444fa1e6..5f06aa74 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -128,6 +128,10 @@ privacy = [ "mmore[rag]", "langgraph>=1.0", "langgraph-checkpoint-sqlite>=2.0", + "gliner", + "presidio-analyzer", + "presidio-anonymizer", + "spacy", ] # --- Composite + variant extras --- diff --git a/src/mmore/privacy/detection/__init__.py b/src/mmore/privacy/detection/__init__.py new file mode 100644 index 00000000..4f987327 --- /dev/null +++ b/src/mmore/privacy/detection/__init__.py @@ -0,0 +1,8 @@ +from .base import DetectionEngine, PIISpan +from .config import DetectionConfig + +__all__ = [ + "DetectionConfig", + "DetectionEngine", + "PIISpan", +] diff --git a/src/mmore/privacy/detection/base.py b/src/mmore/privacy/detection/base.py new file mode 100644 index 00000000..099516c1 --- /dev/null +++ b/src/mmore/privacy/detection/base.py @@ -0,0 +1,28 @@ +"""PII detection interface. + +Each engine implements ``DetectionEngine.detect`` and returns a list of +``PIISpan`` records. Engines are independently registered as agent tools so a +sanitizer agent can resolve them by name from YAML. +""" + +from abc import ABC, abstractmethod +from dataclasses import dataclass +from typing import List + + +@dataclass +class PIISpan: + """A single detected PII occurrence in some text.""" + + start: int + end: int + label: str + score: float + + +class DetectionEngine(ABC): + """Abstract base for PII detection backends.""" + + @abstractmethod + def detect(self, text: str) -> List[PIISpan]: + """Return all PII spans found in ``text``.""" diff --git a/src/mmore/privacy/detection/config.py b/src/mmore/privacy/detection/config.py new file mode 100644 index 00000000..8b33be03 --- /dev/null +++ b/src/mmore/privacy/detection/config.py @@ -0,0 +1,16 @@ +"""Configuration dataclass for the PII detection toolkit.""" + +from dataclasses import dataclass, field +from typing import List, Optional + +from ...rag.llm import LLMConfig + + +@dataclass +class DetectionConfig: + """Schema for the ``privacy.detection`` block of a YAML config.""" + + engine: str + entity_types: List[str] = field(default_factory=list) + confidence_threshold: float = 0.7 + llm: Optional[LLMConfig] = None From d8503b1662084dc69faf77ad3c7045bed1d9902c Mon Sep 17 00:00:00 2001 From: JCHAVEROT Date: Tue, 5 May 2026 12:42:06 +0200 Subject: [PATCH 02/25] feat: add gliner detection tool --- src/mmore/privacy/detection/gliner_engine.py | 112 +++++++++++++++++++ 1 file changed, 112 insertions(+) create mode 100644 src/mmore/privacy/detection/gliner_engine.py diff --git a/src/mmore/privacy/detection/gliner_engine.py b/src/mmore/privacy/detection/gliner_engine.py new file mode 100644 index 00000000..abe8144c --- /dev/null +++ b/src/mmore/privacy/detection/gliner_engine.py @@ -0,0 +1,112 @@ +"""GLiNER-based PII detection engine.""" + +import logging +import threading +from typing import Any, Dict, List, Optional, Sequence + +from typing_extensions import Self + +from ..agents.registry import register_tool +from .base import DetectionEngine, PIISpan +from .config import DetectionConfig + +logger = logging.getLogger(__name__) + +_DEFAULT_MODEL = "nvidia/gliner-PII" +_DEFAULT_LABELS = [ + "PERSON", + "PHONE", + "EMAIL", + "MRN", + "DATE", + "LOCATION", + "SSN", + "INSURANCE_ID", # TODO: complete list later +] + +_model_cache: Dict[str, Any] = {} +_model_cache_lock = threading.Lock() + + +def _load_gliner_model(model_name: str) -> Any: + from gliner import GLiNER + + return GLiNER.from_pretrained(model_name) + + +def _get_or_load_model(model_name: str) -> Any: + cached = _model_cache.get(model_name) + if cached is not None: + return cached + with _model_cache_lock: + cached = _model_cache.get(model_name) + if cached is None: + cached = _load_gliner_model(model_name) + _model_cache[model_name] = cached + return cached + + +def clear_gliner_cache() -> None: + """Drop all cached GLiNER models.""" + with _model_cache_lock: + _model_cache.clear() + + +class GLiNEREngine(DetectionEngine): + """Detect PII spans with a GLiNER model.""" + + def __init__( + self, + model_name: str = _DEFAULT_MODEL, + entity_types: Optional[Sequence[str]] = None, + confidence_threshold: float = 0.7, + ): + self._model_name = model_name + self._entity_types: List[str] = ( + list(entity_types) if entity_types else list(_DEFAULT_LABELS) + ) + self._confidence_threshold = confidence_threshold + + @classmethod + def from_config(cls, config: DetectionConfig) -> Self: + """Build an engine from a ``DetectionConfig``.""" + return cls( + entity_types=config.entity_types or None, + confidence_threshold=config.confidence_threshold, + ) + + @property + def model(self) -> Any: + """Lazy-load and cache the LLM on first access.""" + return _get_or_load_model(self._model_name) + + def detect(self, text: str) -> List[PIISpan]: + raw = self.model.predict_entities( + text=text, + labels=self._entity_types, + threshold=self._confidence_threshold, + multi_label=False, + ) + return [ + PIISpan( + start=int(r["start"]), + end=int(r["end"]), + label=str(r["label"]), + score=float(r["score"]), + ) + for r in raw + ] + + +@register_tool("detect_pii_gliner") +def detect_pii_gliner(text: str) -> List[PIISpan]: + """Detect PII spans in ``text`` using a default-configured GLiNER engine. + + Agents needing per-config behavior should be wired by setup code that + builds a ``GLiNEREngine.from_config(detection_cfg)`` and registers its + ``detect()`` function under a distinct tool name, e.g.:: + + engine = GLiNEREngine.from_config(detection_cfg) + register_tool("detect_pii_gliner_custom", engine.detect) + """ + return GLiNEREngine().detect(text) From 11205df605fd4dd147a082d1f8c0adae36443874 Mon Sep 17 00:00:00 2001 From: JCHAVEROT Date: Tue, 5 May 2026 17:56:35 +0200 Subject: [PATCH 03/25] feat: add openai-filter detection tool --- pyproject.toml | 16 + src/mmore/privacy/detection/gliner_engine.py | 6 +- .../privacy/detection/openai_filter_engine.py | 112 + uv.lock | 5730 +++++++++++++---- 4 files changed, 4554 insertions(+), 1310 deletions(-) create mode 100644 src/mmore/privacy/detection/openai_filter_engine.py diff --git a/pyproject.toml b/pyproject.toml index 5f06aa74..15abb7b8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -134,6 +134,12 @@ privacy = [ "spacy", ] +privacy-openai-filter = [ + "mmore[privacy]", + "transformers>=5", + "peft>=0.18", +] + # --- Composite + variant extras --- all = [ @@ -162,6 +168,16 @@ conflicts = [ { extra = "cpu" }, { extra = "cu126" }, ], + [ + # privacy-openai-filter needs transformers>=5 but has conflicts with + # marker-pdf in `process`/`all` (transformers<5) + { extra = "privacy-openai-filter" }, + { extra = "process" }, + ], + [ + { extra = "privacy-openai-filter" }, + { extra = "all" }, + ], ] override-dependencies = ["anthropic==0.73.0"] diff --git a/src/mmore/privacy/detection/gliner_engine.py b/src/mmore/privacy/detection/gliner_engine.py index abe8144c..472f7521 100644 --- a/src/mmore/privacy/detection/gliner_engine.py +++ b/src/mmore/privacy/detection/gliner_engine.py @@ -53,7 +53,11 @@ def clear_gliner_cache() -> None: class GLiNEREngine(DetectionEngine): - """Detect PII spans with a GLiNER model.""" + """Detect PII spans with a GLiNER model. + + Each instance carries its own ``entity_types`` and ``confidence_threshold``; + pipelines with the same ``model_name`` are shared via ``_pipeline_cache``. + """ def __init__( self, diff --git a/src/mmore/privacy/detection/openai_filter_engine.py b/src/mmore/privacy/detection/openai_filter_engine.py new file mode 100644 index 00000000..381c9121 --- /dev/null +++ b/src/mmore/privacy/detection/openai_filter_engine.py @@ -0,0 +1,112 @@ +"""HuggingFace ``openai/privacy-filter`` PII detection engine.""" + +import logging +import threading +from typing import Any, Dict, List, Optional, Sequence + +from typing_extensions import Self + +from ..agents.registry import register_tool +from .base import DetectionEngine, PIISpan +from .config import DetectionConfig + +logger = logging.getLogger(__name__) + +_DEFAULT_MODEL = "openai/privacy-filter" + + +def _load_openai_filter_pipeline(model_name: str) -> Any: + from transformers import pipeline + + return pipeline( + task="token-classification", + model=model_name, + ) + + +_pipeline_cache: Dict[str, Any] = {} +_pipeline_cache_lock = threading.Lock() + + +def _get_or_load_pipeline(model_name: str) -> Any: + cached = _pipeline_cache.get(model_name) + if cached is not None: + return cached + with _pipeline_cache_lock: + cached = _pipeline_cache.get(model_name) + if cached is None: + cached = _load_openai_filter_pipeline(model_name) + _pipeline_cache[model_name] = cached + return cached + + +def clear_openai_filter_cache() -> None: + """Drop all cached HF pipelines.""" + with _pipeline_cache_lock: + _pipeline_cache.clear() + + +class OpenAIFilterEngine(DetectionEngine): + """Detect PII spans with the token classification model + ``openai/privacy-filter`` from HuggingFace. + + Each instance carries its own ``entity_types`` and ``confidence_threshold``; + pipelines with the same ``model_name`` are shared via ``_pipeline_cache``. + """ + + def __init__( + self, + model_name: str = _DEFAULT_MODEL, + entity_types: Optional[Sequence[str]] = None, + confidence_threshold: float = 0.7, + ): + self._model_name = model_name + self._entity_types: Optional[List[str]] = ( + list(entity_types) if entity_types else None + ) + self._confidence_threshold = confidence_threshold + + @classmethod + def from_config(cls, config: DetectionConfig) -> Self: + return cls( + entity_types=config.entity_types or None, + confidence_threshold=config.confidence_threshold, + ) + + @property + def pipeline(self) -> Any: + return _get_or_load_pipeline(self._model_name) + + def detect(self, text: str) -> List[PIISpan]: + raw = self.pipeline(text) + spans: List[PIISpan] = [] + for r in raw: + score = float(r["score"]) + if score < self._confidence_threshold: + continue + label = str(r.get("entity_group") or r.get("entity") or "") + if self._entity_types is not None and label not in self._entity_types: + continue + spans.append( + PIISpan( + start=int(r["start"]), + end=int(r["end"]), + label=label, + score=score, + ) + ) + return spans + + +@register_tool("detect_pii_openai") +def detect_pii_openai(text: str) -> List[PIISpan]: + """Detect PII spans in ``text`` using a default-configured openai/privacy-filter engine. + + Agents needing per-config behavior should be wired by setup code that + builds an ``OpenAIFilterEngine.from_config(detection_cfg)`` and registers + its ``detect()`` function under a distinct tool name, e.g.:: + + engine = OpenAIFilterEngine.from_config(detection_cfg) + register_tool("detect_pii_openai_custom", engine.detect) + """ + return OpenAIFilterEngine().detect(text) diff --git a/uv.lock b/uv.lock index 4baab9e1..49790adb 100644 --- a/uv.lock +++ b/uv.lock @@ -2,79 +2,211 @@ version = 1 revision = 3 requires-python = ">=3.10" resolution-markers = [ - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", ] conflicts = [[ { package = "mmore", extra = "cpu" }, { package = "mmore", extra = "cu126" }, +], [ + { package = "mmore", extra = "privacy-openai-filter" }, + { package = "mmore", extra = "process" }, +], [ + { package = "mmore", extra = "all" }, + { package = "mmore", extra = "privacy-openai-filter" }, ]] [manifest] @@ -85,16 +217,17 @@ name = "accelerate" version = "1.13.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "huggingface-hub" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "huggingface-hub", version = "0.36.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "huggingface-hub", version = "1.13.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "packaging" }, { name = "psutil" }, { name = "pyyaml" }, { name = "safetensors" }, - { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')" }, - { name = "torch", version = "2.10.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.10.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] 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 = [ @@ -117,7 +250,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "aiohappyeyeballs" }, { name = "aiosignal" }, - { name = "async-timeout", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "async-timeout", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "attrs" }, { name = "frozenlist" }, { name = "multidict" }, @@ -236,7 +369,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 == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] 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 = [ @@ -294,9 +427,9 @@ name = "anyio" version = "4.12.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "exceptiongroup", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "exceptiongroup", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "idna" }, - { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/96/f0/5eb65b2bb0d09ac6776f2eb54adee6abe8228ea05b20a5ad0e4945de8aac/anyio-4.12.1.tar.gz", hash = "sha256:41cfcc3a4c85d3f05c932da7c26d0201ac36f72abd4435ba90d0464a3ffed703", size = 228685, upload-time = "2026-01-06T11:45:21.246Z" } wheels = [ @@ -501,8 +634,8 @@ name = "blis" version = "1.3.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/d0/d0/d8cc8c9a4488a787e7fa430f6055e5bd1ddb22c340a751d9e901b82e2efe/blis-1.3.3.tar.gz", hash = "sha256:034d4560ff3cc43e8aa37e188451b0440e3261d989bb8a42ceee865607715ecd", size = 2644873, upload-time = "2025-11-17T12:28:30.511Z" } wheels = [ @@ -548,12 +681,12 @@ name = "bokeh" version = "3.9.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "contourpy", version = "1.3.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "contourpy", version = "1.3.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "contourpy", version = "1.3.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-5-mmore-all') or (python_full_version < '3.11' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "contourpy", version = "1.3.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.11' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "jinja2" }, { name = "narwhals" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-all') or (python_full_version < '3.12' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.12' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "packaging" }, { name = "pillow" }, { name = "pyyaml" }, @@ -699,7 +832,7 @@ name = "cffi" version = "2.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pycparser", marker = "implementation_name != 'PyPy' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "pycparser", marker = "implementation_name != 'PyPy' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] 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 = [ @@ -895,7 +1028,7 @@ name = "chonkie" version = "0.5.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "tokenizers" }, + { name = "tokenizers", version = "0.21.4", source = { registry = "https://pypi.org/simple" } }, { name = "tqdm" }, ] sdist = { url = "https://files.pythonhosted.org/packages/a7/5a/aefea8b6140795249c4554afe98350f108d0ea62ef981e4a2284e55c8df0/chonkie-0.5.1.tar.gz", hash = "sha256:baa86c21c1edadf0f5122b01e9ff1c1ea189dd0c2feaa8123a8e504f6a4d76cf", size = 54830, upload-time = "2025-03-01T10:32:10.333Z" } @@ -921,7 +1054,7 @@ name = "click" version = "8.3.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/3d/fa/656b739db8587d7b5dfa22e22ed02566950fbfbcdc20311993483657a5c0/click-8.3.1.tar.gz", hash = "sha256:12ff4785d337a1bb490bb7e9c2b1ee5da3112e94a8622f26a6c77f5d2fc6842a", size = 295065, upload-time = "2025-11-15T20:45:42.706Z" } wheels = [ @@ -933,7 +1066,7 @@ name = "cloudpathlib" version = "0.23.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/f4/18/2ac35d6b3015a0c74e923d94fc69baf8307f7c3233de015d69f99e17afa8/cloudpathlib-0.23.0.tar.gz", hash = "sha256:eb38a34c6b8a048ecfd2b2f60917f7cbad4a105b7c979196450c2f541f4d6b4b", size = 53126, upload-time = "2025-10-07T22:47:56.278Z" } wheels = [ @@ -968,7 +1101,8 @@ dependencies = [ { name = "pydantic" }, { name = "pydantic-core" }, { name = "requests" }, - { name = "tokenizers" }, + { name = "tokenizers", version = "0.21.4", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "tokenizers", version = "0.22.2", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, { name = "types-requests" }, { name = "typing-extensions" }, ] @@ -992,15 +1126,15 @@ version = "0.3.8" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "gputil" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "peft" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-all') or (python_full_version < '3.12' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.12' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "peft", version = "0.14.0", source = { registry = "https://pypi.org/simple" } }, { name = "pillow" }, { name = "requests" }, - { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')" }, - { name = "torch", version = "2.10.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "transformers" }, + { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter')" }, + { name = "torch", version = "2.10.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "transformers", version = "4.47.1", source = { registry = "https://pypi.org/simple" } }, ] sdist = { url = "https://files.pythonhosted.org/packages/00/03/8d5d4e256c545b2b54862a8e47c1986bbb510cbaefb479b3b670af82fec4/colpali_engine-0.3.8.tar.gz", hash = "sha256:f34342b5014abb5adec797be8231e30407a69f2b2d15fbd5364ddc682b333d22", size = 132579, upload-time = "2025-01-29T09:18:24.216Z" } wheels = [ @@ -1025,17 +1159,28 @@ name = "contourpy" version = "1.3.2" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", ] dependencies = [ { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, @@ -1105,68 +1250,126 @@ name = "contourpy" version = "1.3.3" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", -] -dependencies = [ - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.11.*' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", +] +dependencies = [ + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version == '3.11.*' and extra == 'extra-5-mmore-all') or (python_full_version == '3.11.*' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.12' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/58/01/1253e6698a07380cd31a736d248a3f2a50a7c88779a1813da27503cadc2a/contourpy-1.3.3.tar.gz", hash = "sha256:083e12155b210502d0bca491432bb04d56dc3432f95a979b429f2848c3dbe880", size = 13466174, upload-time = "2025-07-26T12:03:12.549Z" } wheels = [ @@ -1262,8 +1465,8 @@ name = "cryptography" version = "46.0.5" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "cffi", marker = "platform_python_implementation != 'PyPy' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "cffi", marker = "platform_python_implementation != 'PyPy' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/60/04/ee2a9e8542e4fa2773b81771ff8349ff19cdd56b7258a0cc442639052edb/cryptography-46.0.5.tar.gz", hash = "sha256:abace499247268e3757271b2f1e244b36b06f8515cf27c4d49468fc9eb16e93d", size = 750064, upload-time = "2026-02-10T19:18:38.255Z" } wheels = [ @@ -1322,8 +1525,8 @@ name = "ctranslate2" version = "4.7.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-all') or (python_full_version < '3.12' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.12' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "pyyaml" }, { name = "setuptools" }, ] @@ -1365,7 +1568,7 @@ name = "cuda-bindings" version = "12.9.4" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "cuda-pathfinder", marker = "(python_full_version >= '3.12' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu') or (python_full_version >= '3.12' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.12' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "cuda-pathfinder", marker = "(python_full_version >= '3.12' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.12' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.12' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/37/31/bfcc870f69c6a017c4ad5c42316207fc7551940db6f3639aa4466ec5faf3/cuda_bindings-12.9.4-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a022c96b8bd847e8dc0675523431149a4c3e872f440e3002213dbb9e08f0331a", size = 11800959, upload-time = "2025-10-21T14:51:26.458Z" }, @@ -1518,13 +1721,14 @@ dependencies = [ { name = "filelock" }, { name = "fsspec", extra = ["http"] }, { name = "httpx" }, - { name = "huggingface-hub" }, + { name = "huggingface-hub", version = "0.36.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "huggingface-hub", version = "1.13.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, { name = "multiprocess" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "packaging" }, - { name = "pandas", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "pandas", version = "3.0.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "pandas", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "pandas", version = "3.0.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "pyarrow" }, { name = "pyyaml" }, { name = "requests" }, @@ -1541,41 +1745,71 @@ name = "datatrove" version = "0.3.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", ] dependencies = [ { name = "dill", marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "fsspec", marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "huggingface-hub", marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "huggingface-hub", version = "0.36.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "humanize", marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "loguru", marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "multiprocess", marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, @@ -1592,50 +1826,89 @@ name = "datatrove" version = "0.9.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", ] dependencies = [ { name = "dill", marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "fsspec", marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "huggingface-hub", marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "huggingface-hub", version = "0.36.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "humanize", marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "loguru", marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "multiprocess", marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, @@ -1654,7 +1927,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "python-dateutil" }, { name = "pytz" }, - { name = "regex" }, + { name = "regex", version = "2024.11.6", source = { registry = "https://pypi.org/simple" } }, { name = "tzlocal" }, ] sdist = { url = "https://files.pythonhosted.org/packages/3d/2c/668dfb8c073a5dde3efb80fa382de1502e3b14002fd386a8c1b0b49e92a9/dateparser-1.3.0.tar.gz", hash = "sha256:5bccf5d1ec6785e5be71cc7ec80f014575a09b4923e762f850e57443bddbf1a5", size = 337152, upload-time = "2026-02-04T16:00:06.162Z" } @@ -1815,7 +2088,7 @@ name = "exceptiongroup" version = "1.3.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/50/79/66800aadf48771f6b62f7eb014e352e5d06856655206165d775e675a02c9/exceptiongroup-1.3.1.tar.gz", hash = "sha256:8b412432c6055b0b7d14c310000ae93352ed6754f70fa8f7c34141f91c4e3219", size = 30371, upload-time = "2025-11-21T23:01:54.787Z" } wheels = [ @@ -1856,7 +2129,7 @@ version = "0.0.24" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "rich-toolkit" }, - { name = "tomli", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "tomli", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "typer" }, { name = "uvicorn", extra = ["standard"] }, ] @@ -2240,6 +2513,245 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/ab/6e/81d47999aebc1b155f81eca4477a616a70f238a2549848c38983f3c22a82/ftfy-6.3.1-py3-none-any.whl", hash = "sha256:7c70eb532015cd2f9adb53f101fb6c7945988d023a085d127d1573dc49dd0083", size = 44821, upload-time = "2024-10-26T00:50:33.425Z" }, ] +[[package]] +name = "gliner" +version = "0.2.22" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", +] +dependencies = [ + { name = "huggingface-hub", version = "0.36.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "onnxruntime", version = "1.24.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-5-mmore-all') or (python_full_version < '3.11' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "onnxruntime", version = "1.24.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.11' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "sentencepiece", marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter')" }, + { name = "torch", version = "2.10.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "tqdm", marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "transformers", version = "4.47.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/7f/46/352218ca26dd1b485980a3ce81af47da6bb3f78f5bbcc1754fe854636ab5/gliner-0.2.22.tar.gz", hash = "sha256:29202a4ce4f7ee3d7cd0a579dfc977e716e38263a8b41371576af0406b3081db", size = 65782, upload-time = "2025-08-26T14:44:36.664Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/04/33/36869c9cb2d059d20b3fcaf5ec61879099d6ca6f14c2ad023a7914ebc188/gliner-0.2.22-py3-none-any.whl", hash = "sha256:9d12298db26d53b95c49d684ec5d768fbd20833501612bb9865c95e6ec4359c1", size = 76299, upload-time = "2025-08-26T14:44:34.877Z" }, +] + +[[package]] +name = "gliner" +version = "0.2.24" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", +] +dependencies = [ + { name = "huggingface-hub", version = "1.13.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "onnxruntime", version = "1.24.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "onnxruntime", version = "1.24.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "sentencepiece", marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "torch", version = "2.10.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "tqdm", marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "transformers", version = "5.7.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/2b/6d/677d50855311e4a1286204c5ef2ef5672d01688246a303bde5326311bdad/gliner-0.2.24.tar.gz", hash = "sha256:191a37d1b3d297927c37ae890ce904e9d4e9d3f4c8e19715e77a9876e5f8a575", size = 160568, upload-time = "2025-11-26T18:20:32.867Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f1/50/6aae23929bd019300ef13fb79d60609215c53d4541963eaffc438e62f77e/gliner-0.2.24-py3-none-any.whl", hash = "sha256:efe614e05b31d06d848373aef8270f567e34fe1b4e96f816a8c70cef24908a6c", size = 151880, upload-time = "2025-11-26T18:20:28.801Z" }, +] + [[package]] name = "google-api-core" version = "2.30.0" @@ -2310,7 +2822,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, { name = "distro" }, - { name = "google-auth", extra = ["requests"] }, + { name = "google-auth", extra = ["requests"], marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "httpx" }, { name = "pydantic" }, { name = "requests" }, @@ -2474,34 +2986,34 @@ wheels = [ [[package]] name = "hf-xet" -version = "1.4.2" +version = "1.4.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/09/08/23c84a26716382c89151b5b447b4beb19e3345f3a93d3b73009a71a57ad3/hf_xet-1.4.2.tar.gz", hash = "sha256:b7457b6b482d9e0743bd116363239b1fa904a5e65deede350fbc0c4ea67c71ea", size = 672357, upload-time = "2026-03-13T06:58:51.077Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/18/06/e8cf74c3c48e5485c7acc5a990d0d8516cdfb5fdf80f799174f1287cc1b5/hf_xet-1.4.2-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:ac8202ae1e664b2c15cdfc7298cbb25e80301ae596d602ef7870099a126fcad4", size = 3796125, upload-time = "2026-03-13T06:58:33.177Z" }, - { url = "https://files.pythonhosted.org/packages/66/d4/b73ebab01cbf60777323b7de9ef05550790451eb5172a220d6b9845385ec/hf_xet-1.4.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:6d2f8ee39fa9fba9af929f8c0d0482f8ee6e209179ad14a909b6ad78ffcb7c81", size = 3555985, upload-time = "2026-03-13T06:58:31.797Z" }, - { url = "https://files.pythonhosted.org/packages/ff/e7/ded6d1bd041c3f2bca9e913a0091adfe32371988e047dd3a68a2463c15a2/hf_xet-1.4.2-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4642a6cf249c09da8c1f87fe50b24b2a3450b235bf8adb55700b52f0ea6e2eb6", size = 4212085, upload-time = "2026-03-13T06:58:24.323Z" }, - { url = "https://files.pythonhosted.org/packages/97/c1/a0a44d1f98934f7bdf17f7a915b934f9fca44bb826628c553589900f6df8/hf_xet-1.4.2-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:769431385e746c92dc05492dde6f687d304584b89c33d79def8367ace06cb555", size = 3988266, upload-time = "2026-03-13T06:58:22.887Z" }, - { url = "https://files.pythonhosted.org/packages/7a/82/be713b439060e7d1f1d93543c8053d4ef2fe7e6922c5b31642eaa26f3c4b/hf_xet-1.4.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:c9dd1c1bc4cc56168f81939b0e05b4c36dd2d28c13dc1364b17af89aa0082496", size = 4188513, upload-time = "2026-03-13T06:58:40.858Z" }, - { url = "https://files.pythonhosted.org/packages/21/a6/cbd4188b22abd80ebd0edbb2b3e87f2633e958983519980815fb8314eae5/hf_xet-1.4.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:fca58a2ae4e6f6755cc971ac6fcdf777ea9284d7e540e350bb000813b9a3008d", size = 4428287, upload-time = "2026-03-13T06:58:42.601Z" }, - { url = "https://files.pythonhosted.org/packages/b2/4e/84e45b25e2e3e903ed3db68d7eafa96dae9a1d1f6d0e7fc85120347a852f/hf_xet-1.4.2-cp313-cp313t-win_amd64.whl", hash = "sha256:163aab46854ccae0ab6a786f8edecbbfbaa38fcaa0184db6feceebf7000c93c0", size = 3665574, upload-time = "2026-03-13T06:58:53.881Z" }, - { url = "https://files.pythonhosted.org/packages/ee/71/c5ac2b9a7ae39c14e91973035286e73911c31980fe44e7b1d03730c00adc/hf_xet-1.4.2-cp313-cp313t-win_arm64.whl", hash = "sha256:09b138422ecbe50fd0c84d4da5ff537d27d487d3607183cd10e3e53f05188e82", size = 3528760, upload-time = "2026-03-13T06:58:52.187Z" }, - { url = "https://files.pythonhosted.org/packages/1e/0f/fcd2504015eab26358d8f0f232a1aed6b8d363a011adef83fe130bff88f7/hf_xet-1.4.2-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:949dcf88b484bb9d9276ca83f6599e4aa03d493c08fc168c124ad10b2e6f75d7", size = 3796493, upload-time = "2026-03-13T06:58:39.267Z" }, - { url = "https://files.pythonhosted.org/packages/82/56/19c25105ff81731ca6d55a188b5de2aa99d7a2644c7aa9de1810d5d3b726/hf_xet-1.4.2-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:41659966020d59eb9559c57de2cde8128b706a26a64c60f0531fa2318f409418", size = 3555797, upload-time = "2026-03-13T06:58:37.546Z" }, - { url = "https://files.pythonhosted.org/packages/bf/e3/8933c073186849b5e06762aa89847991d913d10a95d1603eb7f2c3834086/hf_xet-1.4.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5c588e21d80010119458dd5d02a69093f0d115d84e3467efe71ffb2c67c19146", size = 4212127, upload-time = "2026-03-13T06:58:30.539Z" }, - { url = "https://files.pythonhosted.org/packages/eb/01/f89ebba4e369b4ed699dcb60d3152753870996f41c6d22d3d7cac01310e1/hf_xet-1.4.2-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:a296744d771a8621ad1d50c098d7ab975d599800dae6d48528ba3944e5001ba0", size = 3987788, upload-time = "2026-03-13T06:58:29.139Z" }, - { url = "https://files.pythonhosted.org/packages/84/4d/8a53e5ffbc2cc33bbf755382ac1552c6d9af13f623ed125fe67cc3e6772f/hf_xet-1.4.2-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:f563f7efe49588b7d0629d18d36f46d1658fe7e08dce3fa3d6526e1c98315e2d", size = 4188315, upload-time = "2026-03-13T06:58:48.017Z" }, - { url = "https://files.pythonhosted.org/packages/d1/b8/b7a1c1b5592254bd67050632ebbc1b42cc48588bf4757cb03c2ef87e704a/hf_xet-1.4.2-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:5b2e0132c56d7ee1bf55bdb638c4b62e7106f6ac74f0b786fed499d5548c5570", size = 4428306, upload-time = "2026-03-13T06:58:49.502Z" }, - { url = "https://files.pythonhosted.org/packages/a0/0c/40779e45b20e11c7c5821a94135e0207080d6b3d76e7b78ccb413c6f839b/hf_xet-1.4.2-cp314-cp314t-win_amd64.whl", hash = "sha256:2f45c712c2fa1215713db10df6ac84b49d0e1c393465440e9cb1de73ecf7bbf6", size = 3665826, upload-time = "2026-03-13T06:58:59.88Z" }, - { url = "https://files.pythonhosted.org/packages/51/4c/e2688c8ad1760d7c30f7c429c79f35f825932581bc7c9ec811436d2f21a0/hf_xet-1.4.2-cp314-cp314t-win_arm64.whl", hash = "sha256:6d53df40616f7168abfccff100d232e9d460583b9d86fa4912c24845f192f2b8", size = 3529113, upload-time = "2026-03-13T06:58:58.491Z" }, - { url = "https://files.pythonhosted.org/packages/b4/86/b40b83a2ff03ef05c4478d2672b1fc2b9683ff870e2b25f4f3af240f2e7b/hf_xet-1.4.2-cp37-abi3-macosx_10_12_x86_64.whl", hash = "sha256:71f02d6e4cdd07f344f6844845d78518cc7186bd2bc52d37c3b73dc26a3b0bc5", size = 3800339, upload-time = "2026-03-13T06:58:36.245Z" }, - { url = "https://files.pythonhosted.org/packages/64/2e/af4475c32b4378b0e92a587adb1aa3ec53e3450fd3e5fe0372a874531c00/hf_xet-1.4.2-cp37-abi3-macosx_11_0_arm64.whl", hash = "sha256:e9b38d876e94d4bdcf650778d6ebbaa791dd28de08db9736c43faff06ede1b5a", size = 3559664, upload-time = "2026-03-13T06:58:34.787Z" }, - { url = "https://files.pythonhosted.org/packages/3c/4c/781267da3188db679e601de18112021a5cb16506fe86b246e22c5401a9c4/hf_xet-1.4.2-cp37-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:77e8c180b7ef12d8a96739a4e1e558847002afe9ea63b6f6358b2271a8bdda1c", size = 4217422, upload-time = "2026-03-13T06:58:27.472Z" }, - { url = "https://files.pythonhosted.org/packages/68/47/d6cf4a39ecf6c7705f887a46f6ef5c8455b44ad9eb0d391aa7e8a2ff7fea/hf_xet-1.4.2-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:c3b3c6a882016b94b6c210957502ff7877802d0dbda8ad142c8595db8b944271", size = 3992847, upload-time = "2026-03-13T06:58:25.989Z" }, - { url = "https://files.pythonhosted.org/packages/2d/ef/e80815061abff54697239803948abc665c6b1d237102c174f4f7a9a5ffc5/hf_xet-1.4.2-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:9d9a634cc929cfbaf2e1a50c0e532ae8c78fa98618426769480c58501e8c8ac2", size = 4193843, upload-time = "2026-03-13T06:58:44.59Z" }, - { url = "https://files.pythonhosted.org/packages/54/75/07f6aa680575d9646c4167db6407c41340cbe2357f5654c4e72a1b01ca14/hf_xet-1.4.2-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:6b0932eb8b10317ea78b7da6bab172b17be03bbcd7809383d8d5abd6a2233e04", size = 4432751, upload-time = "2026-03-13T06:58:46.533Z" }, - { url = "https://files.pythonhosted.org/packages/cd/71/193eabd7e7d4b903c4aa983a215509c6114915a5a237525ec562baddb868/hf_xet-1.4.2-cp37-abi3-win_amd64.whl", hash = "sha256:ad185719fb2e8ac26f88c8100562dbf9dbdcc3d9d2add00faa94b5f106aea53f", size = 3671149, upload-time = "2026-03-13T06:58:57.07Z" }, - { url = "https://files.pythonhosted.org/packages/b4/7e/ccf239da366b37ba7f0b36095450efae4a64980bdc7ec2f51354205fdf39/hf_xet-1.4.2-cp37-abi3-win_arm64.whl", hash = "sha256:32c012286b581f783653e718c1862aea5b9eb140631685bb0c5e7012c8719a87", size = 3533426, upload-time = "2026-03-13T06:58:55.46Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/53/92/ec9ad04d0b5728dca387a45af7bc98fbb0d73b2118759f5f6038b61a57e8/hf_xet-1.4.3.tar.gz", hash = "sha256:8ddedb73c8c08928c793df2f3401ec26f95be7f7e516a7bee2fbb546f6676113", size = 670477, upload-time = "2026-03-31T22:40:07.874Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/72/43/724d307b34e353da0abd476e02f72f735cdd2bc86082dee1b32ea0bfee1d/hf_xet-1.4.3-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:7551659ba4f1e1074e9623996f28c3873682530aee0a846b7f2f066239228144", size = 3800935, upload-time = "2026-03-31T22:39:49.618Z" }, + { url = "https://files.pythonhosted.org/packages/2b/d2/8bee5996b699262edb87dbb54118d287c0e1b2fc78af7cdc41857ba5e3c4/hf_xet-1.4.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:bee693ada985e7045997f05f081d0e12c4c08bd7626dc397f8a7c487e6c04f7f", size = 3558942, upload-time = "2026-03-31T22:39:47.938Z" }, + { url = "https://files.pythonhosted.org/packages/c3/a1/e993d09cbe251196fb60812b09a58901c468127b7259d2bf0f68bf6088eb/hf_xet-1.4.3-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:21644b404bb0100fe3857892f752c4d09642586fd988e61501c95bbf44b393a3", size = 4207657, upload-time = "2026-03-31T22:39:39.69Z" }, + { url = "https://files.pythonhosted.org/packages/64/44/9eb6d21e5c34c63e5e399803a6932fa983cabdf47c0ecbcfe7ea97684b8c/hf_xet-1.4.3-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:987f09cfe418237812896a6736b81b1af02a3a6dcb4b4944425c4c4fca7a7cf8", size = 3986765, upload-time = "2026-03-31T22:39:37.936Z" }, + { url = "https://files.pythonhosted.org/packages/ea/7b/8ad6f16fdb82f5f7284a34b5ec48645bd575bdcd2f6f0d1644775909c486/hf_xet-1.4.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:60cf7fc43a99da0a853345cf86d23738c03983ee5249613a6305d3e57a5dca74", size = 4188162, upload-time = "2026-03-31T22:39:58.382Z" }, + { url = "https://files.pythonhosted.org/packages/1b/c4/39d6e136cbeea9ca5a23aad4b33024319222adbdc059ebcda5fc7d9d5ff4/hf_xet-1.4.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:2815a49a7a59f3e2edf0cf113ae88e8cb2ca2a221bf353fb60c609584f4884d4", size = 4424525, upload-time = "2026-03-31T22:40:00.225Z" }, + { url = "https://files.pythonhosted.org/packages/46/f2/adc32dae6bdbc367853118b9878139ac869419a4ae7ba07185dc31251b76/hf_xet-1.4.3-cp313-cp313t-win_amd64.whl", hash = "sha256:42ee323265f1e6a81b0e11094564fb7f7e0ec75b5105ffd91ae63f403a11931b", size = 3671610, upload-time = "2026-03-31T22:40:10.42Z" }, + { url = "https://files.pythonhosted.org/packages/e2/19/25d897dcc3f81953e0c2cde9ec186c7a0fee413eb0c9a7a9130d87d94d3a/hf_xet-1.4.3-cp313-cp313t-win_arm64.whl", hash = "sha256:27c976ba60079fb8217f485b9c5c7fcd21c90b0367753805f87cb9f3cdc4418a", size = 3528529, upload-time = "2026-03-31T22:40:09.106Z" }, + { url = "https://files.pythonhosted.org/packages/ec/36/3e8f85ca9fe09b8de2b2e10c63b3b3353d7dda88a0b3d426dffbe7b8313b/hf_xet-1.4.3-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:5251d5ece3a81815bae9abab41cf7ddb7bcb8f56411bce0827f4a3071c92fdc6", size = 3801019, upload-time = "2026-03-31T22:39:56.651Z" }, + { url = "https://files.pythonhosted.org/packages/b5/9c/defb6cb1de28bccb7bd8d95f6e60f72a3d3fa4cb3d0329c26fb9a488bfe7/hf_xet-1.4.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:1feb0f3abeacee143367c326a128a2e2b60868ec12a36c225afb1d6c5a05e6d2", size = 3558746, upload-time = "2026-03-31T22:39:54.766Z" }, + { url = "https://files.pythonhosted.org/packages/c1/bd/8d001191893178ff8e826e46ad5299446e62b93cd164e17b0ffea08832ec/hf_xet-1.4.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8b301fc150290ca90b4fccd079829b84bb4786747584ae08b94b4577d82fb791", size = 4207692, upload-time = "2026-03-31T22:39:46.246Z" }, + { url = "https://files.pythonhosted.org/packages/ce/48/6790b402803250e9936435613d3a78b9aaeee7973439f0918848dde58309/hf_xet-1.4.3-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:d972fbe95ddc0d3c0fc49b31a8a69f47db35c1e3699bf316421705741aab6653", size = 3986281, upload-time = "2026-03-31T22:39:44.648Z" }, + { url = "https://files.pythonhosted.org/packages/51/56/ea62552fe53db652a9099eda600b032d75554d0e86c12a73824bfedef88b/hf_xet-1.4.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:c5b48db1ee344a805a1b9bd2cda9b6b65fe77ed3787bd6e87ad5521141d317cd", size = 4187414, upload-time = "2026-03-31T22:40:04.951Z" }, + { url = "https://files.pythonhosted.org/packages/7d/f5/bc1456d4638061bea997e6d2db60a1a613d7b200e0755965ec312dc1ef79/hf_xet-1.4.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:22bdc1f5fb8b15bf2831440b91d1c9bbceeb7e10c81a12e8d75889996a5c9da8", size = 4424368, upload-time = "2026-03-31T22:40:06.347Z" }, + { url = "https://files.pythonhosted.org/packages/e4/76/ab597bae87e1f06d18d3ecb8ed7f0d3c9a37037fc32ce76233d369273c64/hf_xet-1.4.3-cp314-cp314t-win_amd64.whl", hash = "sha256:0392c79b7cf48418cd61478c1a925246cf10639f4cd9d94368d8ca1e8df9ea07", size = 3672280, upload-time = "2026-03-31T22:40:16.401Z" }, + { url = "https://files.pythonhosted.org/packages/62/05/2e462d34e23a09a74d73785dbed71cc5dbad82a72eee2ad60a72a554155d/hf_xet-1.4.3-cp314-cp314t-win_arm64.whl", hash = "sha256:681c92a07796325778a79d76c67011764ecc9042a8c3579332b61b63ae512075", size = 3528945, upload-time = "2026-03-31T22:40:14.995Z" }, + { url = "https://files.pythonhosted.org/packages/ac/9f/9c23e4a447b8f83120798f9279d0297a4d1360bdbf59ef49ebec78fe2545/hf_xet-1.4.3-cp37-abi3-macosx_10_12_x86_64.whl", hash = "sha256:d0da85329eaf196e03e90b84c2d0aca53bd4573d097a75f99609e80775f98025", size = 3805048, upload-time = "2026-03-31T22:39:53.105Z" }, + { url = "https://files.pythonhosted.org/packages/0b/f8/7aacb8e5f4a7899d39c787b5984e912e6c18b11be136ef13947d7a66d265/hf_xet-1.4.3-cp37-abi3-macosx_11_0_arm64.whl", hash = "sha256:e23717ce4186b265f69afa66e6f0069fe7efbf331546f5c313d00e123dc84583", size = 3562178, upload-time = "2026-03-31T22:39:51.295Z" }, + { url = "https://files.pythonhosted.org/packages/df/9a/a24b26dc8a65f0ecc0fe5be981a19e61e7ca963b85e062c083f3a9100529/hf_xet-1.4.3-cp37-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:fc360b70c815bf340ed56c7b8c63aacf11762a4b099b2fe2c9bd6d6068668c08", size = 4212320, upload-time = "2026-03-31T22:39:42.922Z" }, + { url = "https://files.pythonhosted.org/packages/53/60/46d493db155d2ee2801b71fb1b0fd67696359047fdd8caee2c914cc50c79/hf_xet-1.4.3-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:39f2d2e9654cd9b4319885733993807aab6de9dfbd34c42f0b78338d6617421f", size = 3991546, upload-time = "2026-03-31T22:39:41.335Z" }, + { url = "https://files.pythonhosted.org/packages/bc/f5/067363e1c96c6b17256910830d1b54099d06287e10f4ec6ec4e7e08371fc/hf_xet-1.4.3-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:49ad8a8cead2b56051aa84d7fce3e1335efe68df3cf6c058f22a65513885baac", size = 4193200, upload-time = "2026-03-31T22:40:01.936Z" }, + { url = "https://files.pythonhosted.org/packages/42/4b/53951592882d9c23080c7644542fda34a3813104e9e11fa1a7d82d419cb8/hf_xet-1.4.3-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:7716d62015477a70ea272d2d68cd7cad140f61c52ee452e133e139abfe2c17ba", size = 4429392, upload-time = "2026-03-31T22:40:03.492Z" }, + { url = "https://files.pythonhosted.org/packages/8a/21/75a6c175b4e79662ad8e62f46a40ce341d8d6b206b06b4320d07d55b188c/hf_xet-1.4.3-cp37-abi3-win_amd64.whl", hash = "sha256:6b591fcad34e272a5b02607485e4f2a1334aebf1bc6d16ce8eb1eb8978ac2021", size = 3677359, upload-time = "2026-03-31T22:40:13.619Z" }, + { url = "https://files.pythonhosted.org/packages/8a/7c/44314ecd0e89f8b2b51c9d9e5e7a60a9c1c82024ac471d415860557d3cd8/hf_xet-1.4.3-cp37-abi3-win_arm64.whl", hash = "sha256:7c2c7e20bcfcc946dc67187c203463f5e932e395845d098cc2a93f5b67ca0b47", size = 3533664, upload-time = "2026-03-31T22:40:12.152Z" }, ] [[package]] @@ -2616,21 +3128,240 @@ wheels = [ name = "huggingface-hub" version = "0.36.2" source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "filelock" }, - { name = "fsspec" }, - { name = "hf-xet", marker = "platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'arm64' or platform_machine == 'x86_64' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "packaging" }, - { name = "pyyaml" }, - { name = "requests" }, - { name = "tqdm" }, - { name = "typing-extensions" }, +resolution-markers = [ + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", +] +dependencies = [ + { name = "filelock", marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "fsspec", marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "hf-xet", marker = "(platform_machine == 'aarch64' and extra == 'extra-5-mmore-all') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'amd64' and extra == 'extra-5-mmore-all') or (platform_machine == 'amd64' and extra != 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'arm64' and extra == 'extra-5-mmore-all') or (platform_machine == 'arm64' and extra != 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'x86_64' and extra == 'extra-5-mmore-all') or (platform_machine == 'x86_64' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "packaging", marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "pyyaml", marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "requests", marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "tqdm", marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "typing-extensions", marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/7c/b7/8cb61d2eece5fb05a83271da168186721c450eb74e3c31f7ef3169fa475b/huggingface_hub-0.36.2.tar.gz", hash = "sha256:1934304d2fb224f8afa3b87007d58501acfda9215b334eed53072dd5e815ff7a", size = 649782, upload-time = "2026-02-06T09:24:13.098Z" } wheels = [ { url = "https://files.pythonhosted.org/packages/a8/af/48ac8483240de756d2438c380746e7130d1c6f75802ef22f3c6d49982787/huggingface_hub-0.36.2-py3-none-any.whl", hash = "sha256:48f0c8eac16145dfce371e9d2d7772854a4f591bcb56c9cf548accf531d54270", size = 566395, upload-time = "2026-02-06T09:24:11.133Z" }, ] +[[package]] +name = "huggingface-hub" +version = "1.13.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", +] +dependencies = [ + { name = "filelock", marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "fsspec", marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "hf-xet", marker = "(platform_machine == 'AMD64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'AMD64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'amd64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'amd64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'arm64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'arm64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'x86_64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'x86_64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "httpx", marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "packaging", marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "pyyaml", marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "tqdm", marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "typer", marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "typing-extensions", marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/89/ff/ec7ed2eb43bd7ce8bb2233d109cc235c3e807ffe5e469dc09db261fac05e/huggingface_hub-1.13.0.tar.gz", hash = "sha256:f6df2dac5abe82ce2fe05873d10d5ff47bc677d616a2f521f4ee26db9415d9d0", size = 781788, upload-time = "2026-04-30T11:57:33.858Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/93/db/4b1cdae9460ae1f3ca020cd767f013430ce23eb1d9c890ae3a0609b38d26/huggingface_hub-1.13.0-py3-none-any.whl", hash = "sha256:e942cb50d6a08dd5306688b1ac05bda157fd2fcc88b63dae405f7bd0d3234005", size = 660643, upload-time = "2026-04-30T11:57:31.802Z" }, +] + [[package]] name = "humanize" version = "4.15.0" @@ -2663,8 +3394,8 @@ name = "imageio" version = "2.37.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-all') or (python_full_version < '3.12' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.12' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "pillow" }, ] sdist = { url = "https://files.pythonhosted.org/packages/b1/84/93bcd1300216ea50811cee96873b84a1bebf8d0489ffaf7f2a3756bab866/imageio-2.37.3.tar.gz", hash = "sha256:bbb37efbfc4c400fcd534b367b91fcd66d5da639aaa138034431a1c5e0a41451", size = 389673, upload-time = "2026-03-09T11:31:12.573Z" } @@ -2927,7 +3658,7 @@ name = "justext" version = "3.0.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "lxml", extra = ["html-clean"] }, + { name = "lxml", extra = ["html-clean"], marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/49/f3/45890c1b314f0d04e19c1c83d534e611513150939a7cf039664d9ab1e649/justext-3.0.2.tar.gz", hash = "sha256:13496a450c44c4cd5b5a75a5efcd9996066d2a189794ea99a49949685a0beb05", size = 828521, upload-time = "2025-02-25T20:21:49.934Z" } wheels = [ @@ -2969,8 +3700,8 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "boto3" }, { name = "langchain-core" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "pydantic" }, ] sdist = { url = "https://files.pythonhosted.org/packages/31/1d/9bc0e523b8d13dcaf301cdd85ae05ce0687fdbeff2000b50346410b260d0/langchain_aws-1.4.0.tar.gz", hash = "sha256:370dcba824d68af96372a1c979c94f8d7062d268615b5395d80d1562a05fca37", size = 435753, upload-time = "2026-03-09T20:02:54.472Z" } @@ -2983,7 +3714,7 @@ name = "langchain-classic" version = "1.0.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "async-timeout", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "async-timeout", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "langchain-core" }, { name = "langchain-text-splitters" }, { name = "langsmith" }, @@ -3024,8 +3755,8 @@ dependencies = [ { name = "langchain-classic" }, { name = "langchain-core" }, { name = "langsmith" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "pydantic-settings" }, { name = "pyyaml" }, { name = "requests" }, @@ -3061,9 +3792,11 @@ name = "langchain-huggingface" version = "1.2.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "huggingface-hub" }, + { name = "huggingface-hub", version = "0.36.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "huggingface-hub", version = "1.13.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, { name = "langchain-core" }, - { name = "tokenizers" }, + { name = "tokenizers", version = "0.21.4", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "tokenizers", version = "0.22.2", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/42/5b/4910551367de5c6ec246616fcc0ddb0bc6f9e5d353d4a22dcb5ab1f87e60/langchain_huggingface-1.2.1.tar.gz", hash = "sha256:33d52a30a56775380c6b4321b78136a410eb079132a80fe7120ddd4b954b4efa", size = 253106, upload-time = "2026-03-02T18:44:39.163Z" } wheels = [ @@ -3092,7 +3825,8 @@ dependencies = [ { name = "httpx-sse" }, { name = "langchain-core" }, { name = "pydantic" }, - { name = "tokenizers" }, + { name = "tokenizers", version = "0.21.4", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "tokenizers", version = "0.22.2", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ab/b1/712930c5bce9ffc9475e89872f42c6ed5f9567b59052f6fe0ad202c4416f/langchain_mistralai-1.1.2.tar.gz", hash = "sha256:3c852b1b2d8a729299f25fba7d5c9cadb9e2128387c2771745e8e8cb412b33cd", size = 119418, upload-time = "2026-03-13T14:12:57.856Z" } wheels = [ @@ -3209,8 +3943,8 @@ name = "langid" version = "1.1.6" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-all') or (python_full_version < '3.12' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.12' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ea/4c/0fb7d900d3b0b9c8703be316fbddffecdab23c64e1b46c7a83561d78bd43/langid-1.1.6.tar.gz", hash = "sha256:044bcae1912dab85c33d8e98f2811b8f4ff1213e5e9a9e9510137b84da2cb293", size = 1925978, upload-time = "2016-04-05T22:34:15.786Z" } @@ -3220,7 +3954,7 @@ version = "0.7.20" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "httpx" }, - { name = "orjson", marker = "platform_python_implementation != 'PyPy' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "orjson", marker = "platform_python_implementation != 'PyPy' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "packaging" }, { name = "pydantic" }, { name = "requests" }, @@ -3472,15 +4206,15 @@ dependencies = [ { name = "pydantic-settings" }, { name = "python-dotenv" }, { name = "rapidfuzz" }, - { name = "regex" }, - { name = "scikit-learn", version = "1.7.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "scikit-learn", version = "1.8.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "regex", version = "2024.11.6", source = { registry = "https://pypi.org/simple" } }, + { name = "scikit-learn", version = "1.7.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-5-mmore-all') or (python_full_version < '3.11' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scikit-learn", version = "1.8.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.11' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "surya-ocr" }, - { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')" }, - { name = "torch", version = "2.10.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter')" }, + { name = "torch", version = "2.10.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "tqdm" }, - { name = "transformers" }, + { name = "transformers", version = "4.47.1", source = { registry = "https://pypi.org/simple" } }, ] sdist = { url = "https://files.pythonhosted.org/packages/6b/7e/08c89f7ce5a0af89bcd23a17b48dbd66bfbc68565693ecec52f88299be6f/marker_pdf-1.6.2.tar.gz", hash = "sha256:38725082c89c0aec5e28e4f1df8f3974ccc0742c2265f0342c20e52fbde90bf0", size = 119782, upload-time = "2025-03-26T21:51:20.52Z" } wheels = [ @@ -3598,7 +4332,7 @@ name = "milvus-lite" version = "2.5.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "tqdm", marker = "python_full_version < '3.11' or sys_platform != 'win32' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "tqdm", marker = "python_full_version < '3.11' or sys_platform != 'win32' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/a9/b2/acc5024c8e8b6a0b034670b8e8af306ebd633ede777dcbf557eac4785937/milvus_lite-2.5.1-py3-none-macosx_10_9_x86_64.whl", hash = "sha256:6b014453200ba977be37ba660cb2d021030375fa6a35bc53c2e1d92980a0c512", size = 27934713, upload-time = "2025-06-30T04:23:37.028Z" }, @@ -3612,14 +4346,15 @@ name = "milvus-model" version = "0.2.12" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "onnxruntime", version = "1.24.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "onnxruntime", version = "1.24.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "onnxruntime", version = "1.24.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "onnxruntime", version = "1.24.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "protobuf" }, - { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "transformers" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "transformers", version = "4.47.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "transformers", version = "5.7.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/08/44/5c2189e9c63166f51c543919d2c1dd20a2ea6ff5ae54f43e098fb477036f/milvus_model-0.2.12.tar.gz", hash = "sha256:1d6fd5c416545062a2db4dc910141e323ed9694df78564938b1f62222087eb15", size = 35417, upload-time = "2025-01-14T03:57:51.246Z" } wheels = [ @@ -3632,10 +4367,10 @@ version = "0.9.5" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "filelock" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "onnxruntime", version = "1.24.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "onnxruntime", version = "1.24.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-all') or (python_full_version < '3.12' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.12' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "onnxruntime", version = "1.24.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-5-mmore-all') or (python_full_version < '3.11' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "onnxruntime", version = "1.24.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.11' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/8a/09/648d539139188925d3c58272ccae9d8b0d51513a384e422ec1d4e4501ed1/minisbd-0.9.5.tar.gz", hash = "sha256:b40d0a32ad0b3aeb8477e06a9e4723b7fa34a30121731f6a5063d39b7b3a464e", size = 39611, upload-time = "2026-03-03T18:15:13.103Z" } wheels = [ @@ -3649,10 +4384,10 @@ source = { editable = "." } dependencies = [ { name = "click" }, { name = "dacite" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "pandas", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "pandas", version = "3.0.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "pandas", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "pandas", version = "3.0.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "pillow" }, { name = "pydantic" }, { name = "python-dotenv" }, @@ -3672,14 +4407,15 @@ all = [ { name = "clean-text" }, { name = "cohere" }, { name = "colpali-engine" }, - { name = "dask", extra = ["distributed"] }, + { name = "dask", extra = ["distributed"], marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "datasets" }, - { name = "datatrove", version = "0.3.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "datatrove", version = "0.9.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "datatrove", version = "0.3.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-all') or (python_full_version < '3.12' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "datatrove", version = "0.9.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.12' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "ddgs" }, { name = "docx2pdf" }, - { name = "fastapi", extra = ["standard"] }, + { name = "fastapi", extra = ["standard"], marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "fasteners" }, + { name = "gliner", version = "0.2.22", source = { registry = "https://pypi.org/simple" } }, { name = "google-api-python-client" }, { name = "google-auth" }, { name = "httpx" }, @@ -3706,8 +4442,10 @@ all = [ { name = "moviepy" }, { name = "nltk" }, { name = "openpyxl" }, + { name = "presidio-analyzer" }, + { name = "presidio-anonymizer" }, { name = "py7zr" }, - { name = "pymilvus", extra = ["milvus-lite"] }, + { name = "pymilvus", extra = ["milvus-lite"], marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "pymilvus-model" }, { name = "pymongo" }, { name = "pymupdf" }, @@ -3716,14 +4454,15 @@ all = [ { name = "ragas" }, { name = "rarfile" }, { name = "requests" }, - { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-5-mmore-all') or (python_full_version < '3.11' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.11' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "sentence-transformers" }, + { name = "spacy" }, { name = "starlette" }, { name = "surya-ocr" }, { name = "tavily-python" }, { name = "trafilatura" }, - { name = "transformers" }, + { name = "transformers", version = "4.47.1", source = { registry = "https://pypi.org/simple" } }, { name = "unidecode" }, { name = "uvicorn" }, { name = "xlrd" }, @@ -3738,16 +4477,16 @@ api = [ { name = "uvicorn" }, ] cpu = [ - { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "torch", version = "2.10.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "torchvision", version = "0.25.0", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "torchvision", version = "0.25.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.10.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torchvision", version = "0.25.0", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torchvision", version = "0.25.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] cu126 = [ - { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "torchvision", version = "0.25.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "torchvision", version = "0.25.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torchvision", version = "0.25.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torchvision", version = "0.25.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] dev = [ { name = "pyright" }, @@ -3760,15 +4499,18 @@ index = [ { name = "milvus-model" }, { name = "pymilvus", extra = ["milvus-lite"] }, { name = "pymilvus-model" }, - { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "sentence-transformers" }, - { name = "transformers" }, + { name = "transformers", version = "4.47.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "transformers", version = "5.7.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, ] privacy = [ { name = "accelerate" }, { name = "cohere" }, { name = "datasets" }, + { name = "gliner", version = "0.2.22", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "gliner", version = "0.2.24", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, { name = "langchain" }, { name = "langchain-anthropic" }, { name = "langchain-aws" }, @@ -3782,13 +4524,47 @@ privacy = [ { name = "langgraph-checkpoint-sqlite" }, { name = "milvus-model" }, { name = "nltk" }, + { name = "presidio-analyzer" }, + { name = "presidio-anonymizer" }, { name = "pymilvus", extra = ["milvus-lite"] }, { name = "pymilvus-model" }, { name = "ragas" }, - { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "sentence-transformers" }, + { name = "spacy" }, + { name = "transformers", version = "4.47.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "transformers", version = "5.7.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, +] +privacy-openai-filter = [ + { name = "accelerate" }, + { name = "cohere" }, + { name = "datasets" }, + { name = "gliner", version = "0.2.24", source = { registry = "https://pypi.org/simple" } }, + { name = "langchain" }, + { name = "langchain-anthropic" }, + { name = "langchain-aws" }, + { name = "langchain-cohere" }, + { name = "langchain-community" }, + { name = "langchain-huggingface" }, + { name = "langchain-milvus" }, + { name = "langchain-mistralai" }, + { name = "langchain-openai" }, + { name = "langgraph" }, + { name = "langgraph-checkpoint-sqlite" }, + { name = "milvus-model" }, + { name = "nltk" }, + { name = "peft", version = "0.19.1", source = { registry = "https://pypi.org/simple" } }, + { name = "presidio-analyzer" }, + { name = "presidio-anonymizer" }, + { name = "pymilvus", extra = ["milvus-lite"], marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "pymilvus-model" }, + { name = "ragas" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "sentence-transformers" }, - { name = "transformers" }, + { name = "spacy" }, + { name = "transformers", version = "5.7.0", source = { registry = "https://pypi.org/simple" } }, ] process = [ { name = "argostranslate" }, @@ -3797,9 +4573,9 @@ process = [ { name = "chonkie" }, { name = "clean-text" }, { name = "colpali-engine" }, - { name = "dask", extra = ["distributed"] }, - { name = "datatrove", version = "0.3.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "datatrove", version = "0.9.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "dask", extra = ["distributed"], marker = "(extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process')" }, + { name = "datatrove", version = "0.3.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "datatrove", version = "0.9.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "docx2pdf" }, { name = "fasteners" }, { name = "google-api-python-client" }, @@ -3821,7 +4597,7 @@ process = [ { name = "requests" }, { name = "surya-ocr" }, { name = "trafilatura" }, - { name = "transformers" }, + { name = "transformers", version = "4.47.1", source = { registry = "https://pypi.org/simple" } }, { name = "unidecode" }, { name = "xlrd" }, ] @@ -3843,10 +4619,11 @@ rag = [ { name = "pymilvus", extra = ["milvus-lite"] }, { name = "pymilvus-model" }, { name = "ragas" }, - { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "sentence-transformers" }, - { name = "transformers" }, + { name = "transformers", version = "4.47.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "transformers", version = "5.7.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, ] websearch = [ { name = "ddgs" }, @@ -3873,6 +4650,7 @@ requires-dist = [ { name = "docx2pdf", marker = "extra == 'process'" }, { name = "fastapi", extras = ["standard"], marker = "extra == 'api'", specifier = ">=0.110" }, { name = "fasteners", marker = "extra == 'process'", specifier = ">=0.19" }, + { name = "gliner", marker = "extra == 'privacy'" }, { name = "google-api-python-client", marker = "extra == 'process'", specifier = ">=2.120" }, { name = "google-auth", marker = "extra == 'process'", specifier = ">=2.28" }, { name = "httpx", marker = "extra == 'api'", specifier = ">=0.27" }, @@ -3896,6 +4674,7 @@ requires-dist = [ { name = "marker-pdf", marker = "extra == 'process'", specifier = ">=1.6" }, { name = "milvus-model", marker = "extra == 'index'", specifier = ">=0.2.12" }, { name = "mmore", extras = ["index"], marker = "extra == 'rag'" }, + { name = "mmore", extras = ["privacy"], marker = "extra == 'privacy-openai-filter'" }, { name = "mmore", extras = ["process", "rag", "api", "websearch", "privacy"], marker = "extra == 'all'" }, { name = "mmore", extras = ["rag"], marker = "extra == 'privacy'" }, { name = "motor", marker = "extra == 'api'", specifier = ">=3.5" }, @@ -3905,7 +4684,10 @@ requires-dist = [ { name = "numpy", marker = "python_full_version >= '3.12'", specifier = ">=2.0" }, { name = "openpyxl", marker = "extra == 'process'", specifier = ">=3.1" }, { name = "pandas", specifier = ">=2.1" }, + { name = "peft", marker = "extra == 'privacy-openai-filter'", specifier = ">=0.18" }, { name = "pillow" }, + { name = "presidio-analyzer", marker = "extra == 'privacy'" }, + { name = "presidio-anonymizer", marker = "extra == 'privacy'" }, { name = "py7zr", marker = "extra == 'process'", specifier = ">=0.22" }, { name = "pydantic", specifier = ">=2.6" }, { name = "pymilvus", extras = ["milvus-lite"], marker = "extra == 'index'", specifier = "==2.6.6" }, @@ -3927,6 +4709,7 @@ requires-dist = [ { name = "scipy", marker = "extra == 'index'", specifier = ">=1.8" }, { name = "sentence-transformers", marker = "extra == 'index'" }, { name = "setuptools", specifier = "<81" }, + { name = "spacy", marker = "extra == 'privacy'" }, { name = "starlette", marker = "extra == 'api'", specifier = ">=0.36" }, { name = "surya-ocr", marker = "extra == 'process'", specifier = ">=0.8.3" }, { name = "tavily-python", marker = "extra == 'websearch'", specifier = ">=0.3.0" }, @@ -3940,6 +4723,7 @@ requires-dist = [ { name = "torchvision", marker = "platform_machine != 'aarch64' and extra == 'cu126'", index = "https://download.pytorch.org/whl/cu126", conflict = { package = "mmore", extra = "cu126" } }, { name = "trafilatura", marker = "extra == 'process'", specifier = ">=1.12" }, { name = "transformers", marker = "extra == 'index'", specifier = ">=4.44" }, + { name = "transformers", marker = "extra == 'privacy-openai-filter'", specifier = ">=5" }, { name = "transformers", marker = "extra == 'process'", specifier = ">=4.44" }, { name = "typing-extensions", specifier = ">=4.15.0,<5.0" }, { name = "unidecode", marker = "extra == 'process'" }, @@ -3947,7 +4731,7 @@ requires-dist = [ { name = "validators", specifier = ">=0.28" }, { name = "xlrd", marker = "extra == 'process'", specifier = ">=2.0.1" }, ] -provides-extras = ["process", "index", "rag", "api", "privacy", "all", "cpu", "cu126", "websearch", "dev"] +provides-extras = ["process", "index", "rag", "api", "privacy", "privacy-openai-filter", "all", "cpu", "cu126", "websearch", "dev"] [[package]] name = "motor" @@ -3969,8 +4753,8 @@ dependencies = [ { name = "decorator" }, { name = "imageio" }, { name = "imageio-ffmpeg" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-all') or (python_full_version < '3.12' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.12' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "pillow" }, { name = "proglog" }, { name = "python-dotenv" }, @@ -4055,7 +4839,7 @@ name = "multidict" version = "6.7.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/1a/c2/c2d94cbe6ac1753f3fc980da97b3d930efe1da3af3c9f5125354436c073d/multidict-6.7.1.tar.gz", hash = "sha256:ec6652a1bee61c53a3e5776b6049172c53b6aaba34f18c9ad04f82712bac623d", size = 102010, upload-time = "2026-01-26T02:46:45.979Z" } wheels = [ @@ -4316,17 +5100,33 @@ name = "networkx" version = "3.4.2" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", ] sdist = { url = "https://files.pythonhosted.org/packages/fd/1d/06475e1cd5264c0b870ea2cc6fdb3e37177c1e565c43f56ff17a10e3937f/networkx-3.4.2.tar.gz", hash = "sha256:307c3669428c5362aab27c8a1260aa8f47c4e91d3891f48be0141738d8d053e1", size = 2151368, upload-time = "2024-10-21T12:39:38.695Z" } wheels = [ @@ -4338,64 +5138,174 @@ name = "networkx" version = "3.6.1" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", ] sdist = { url = "https://files.pythonhosted.org/packages/6a/51/63fe664f3908c97be9d2e4f1158eb633317598cfa6e1fc14af5383f17512/networkx-3.6.1.tar.gz", hash = "sha256:26b7c357accc0c8cde558ad486283728b65b6a95d85ee1cd66bafab4c8168509", size = 2517025, upload-time = "2025-12-08T17:02:39.908Z" } wheels = [ @@ -4409,7 +5319,8 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "click" }, { name = "joblib" }, - { name = "regex" }, + { name = "regex", version = "2024.11.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "regex", version = "2026.4.4", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, { name = "tqdm" }, ] sdist = { url = "https://files.pythonhosted.org/packages/e1/8f/915e1c12df07c70ed779d18ab83d065718a926e70d3ea33eb0cd66ffb7c0/nltk-3.9.3.tar.gz", hash = "sha256:cb5945d6424a98d694c2b9a0264519fab4363711065a46aa0ae7a2195b92e71f", size = 2923673, upload-time = "2026-02-24T12:05:53.833Z" } @@ -4431,36 +5342,84 @@ name = "numpy" version = "1.26.4" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", ] sdist = { url = "https://files.pythonhosted.org/packages/65/6e/09db70a523a96d25e115e71cc56a6f9031e7b8cd166c1ac8438307c14058/numpy-1.26.4.tar.gz", hash = "sha256:2a02aba9ed12e4ac4eb3ea9421c420301a0c6460d9830d74a9df87efa4912010", size = 15786129, upload-time = "2024-02-06T00:26:44.495Z" } wheels = [ @@ -4495,45 +5454,123 @@ name = "numpy" version = "2.4.3" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", ] sdist = { url = "https://files.pythonhosted.org/packages/10/8b/c265f4823726ab832de836cdd184d0986dcf94480f81e8739692a7ac7af2/numpy-2.4.3.tar.gz", hash = "sha256:483a201202b73495f00dbc83796c6ae63137a9bdade074f7648b3e32613412dd", size = 20727743, upload-time = "2026-03-09T07:58:53.426Z" } wheels = [ @@ -4615,11 +5652,21 @@ name = "nvidia-cublas-cu12" version = "12.6.4.1" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", ] wheels = [ { url = "https://files.pythonhosted.org/packages/af/eb/ff4b8c503fa1f1796679dce648854d58751982426e4e4b37d6fce49d259c/nvidia_cublas_cu12-12.6.4.1-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:08ed2686e9875d01b58e3cb379c6896df8e76c75e0d4a7f7dace3d7b6d9ef8eb", size = 393138322, upload-time = "2024-11-20T17:40:25.65Z" }, @@ -4632,11 +5679,21 @@ name = "nvidia-cublas-cu12" version = "12.8.4.1" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32')", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux')", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", ] wheels = [ { url = "https://files.pythonhosted.org/packages/29/99/db44d685f0e257ff0e213ade1964fc459b4a690a73293220e98feb3307cf/nvidia_cublas_cu12-12.8.4.1-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:b86f6dd8935884615a0683b663891d43781b819ac4f2ba2b0c9604676af346d0", size = 590537124, upload-time = "2025-03-07T01:43:53.556Z" }, @@ -4649,11 +5706,21 @@ name = "nvidia-cuda-cupti-cu12" version = "12.6.80" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", ] wheels = [ { url = "https://files.pythonhosted.org/packages/e6/8b/2f6230cb715646c3a9425636e513227ce5c93c4d65823a734f4bb86d43c3/nvidia_cuda_cupti_cu12-12.6.80-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:166ee35a3ff1587f2490364f90eeeb8da06cd867bd5b701bf7f9a02b78bc63fc", size = 8236764, upload-time = "2024-11-20T17:35:41.03Z" }, @@ -4668,11 +5735,21 @@ name = "nvidia-cuda-cupti-cu12" version = "12.8.90" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32')", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux')", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", ] wheels = [ { url = "https://files.pythonhosted.org/packages/d5/1f/b3bd73445e5cb342727fd24fe1f7b748f690b460acadc27ea22f904502c8/nvidia_cuda_cupti_cu12-12.8.90-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:4412396548808ddfed3f17a467b104ba7751e6b58678a4b840675c56d21cf7ed", size = 9533318, upload-time = "2025-03-07T01:40:10.421Z" }, @@ -4685,11 +5762,21 @@ name = "nvidia-cuda-nvrtc-cu12" version = "12.6.77" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", ] wheels = [ { url = "https://files.pythonhosted.org/packages/f4/2f/72df534873235983cc0a5371c3661bebef7c4682760c275590b972c7b0f9/nvidia_cuda_nvrtc_cu12-12.6.77-py3-none-manylinux2014_aarch64.whl", hash = "sha256:5847f1d6e5b757f1d2b3991a01082a44aad6f10ab3c5c0213fa3e25bddc25a13", size = 23162955, upload-time = "2024-10-01T16:59:50.922Z" }, @@ -4702,11 +5789,21 @@ name = "nvidia-cuda-nvrtc-cu12" version = "12.8.93" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32')", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux')", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", ] wheels = [ { url = "https://files.pythonhosted.org/packages/05/6b/32f747947df2da6994e999492ab306a903659555dddc0fbdeb9d71f75e52/nvidia_cuda_nvrtc_cu12-12.8.93-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:a7756528852ef889772a84c6cd89d41dfa74667e24cca16bb31f8f061e3e9994", size = 88040029, upload-time = "2025-03-07T01:42:13.562Z" }, @@ -4719,11 +5816,21 @@ name = "nvidia-cuda-runtime-cu12" version = "12.6.77" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", ] wheels = [ { url = "https://files.pythonhosted.org/packages/8f/ea/590b2ac00d772a8abd1c387a92b46486d2679ca6622fd25c18ff76265663/nvidia_cuda_runtime_cu12-12.6.77-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:6116fad3e049e04791c0256a9778c16237837c08b27ed8c8401e2e45de8d60cd", size = 908052, upload-time = "2024-11-20T17:35:19.905Z" }, @@ -4738,11 +5845,21 @@ name = "nvidia-cuda-runtime-cu12" version = "12.8.90" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32')", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux')", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", ] wheels = [ { url = "https://files.pythonhosted.org/packages/7c/75/f865a3b236e4647605ea34cc450900854ba123834a5f1598e160b9530c3a/nvidia_cuda_runtime_cu12-12.8.90-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:52bf7bbee900262ffefe5e9d5a2a69a30d97e2bc5bb6cc866688caa976966e3d", size = 965265, upload-time = "2025-03-07T01:39:43.533Z" }, @@ -4755,8 +5872,8 @@ name = "nvidia-cudnn-cu12" version = "9.10.2.21" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "nvidia-cublas-cu12", version = "12.6.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-cublas-cu12", version = "12.8.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.12' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "nvidia-cublas-cu12", version = "12.6.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cublas-cu12", version = "12.8.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.12' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.12' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.12' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/fa/41/e79269ce215c857c935fd86bcfe91a451a584dfc27f1e068f568b9ad1ab7/nvidia_cudnn_cu12-9.10.2.21-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:c9132cc3f8958447b4910a1720036d9eff5928cc3179b0a51fb6d167c6cc87d8", size = 705026878, upload-time = "2025-06-06T21:52:51.348Z" }, @@ -4769,14 +5886,24 @@ name = "nvidia-cufft-cu12" version = "11.3.0.4" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin'", -] -dependencies = [ - { name = "nvidia-nvjitlink-cu12", version = "12.6.85", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", +] +dependencies = [ + { name = "nvidia-nvjitlink-cu12", version = "12.6.85", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/1f/37/c50d2b2f2c07e146776389e3080f4faf70bcc4fa6e19d65bb54ca174ebc3/nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d16079550df460376455cba121db6564089176d9bac9e4f360493ca4741b22a6", size = 200164144, upload-time = "2024-11-20T17:40:58.288Z" }, @@ -4791,14 +5918,24 @@ name = "nvidia-cufft-cu12" version = "11.3.3.83" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32')", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux')", -] -dependencies = [ - { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.12' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", +] +dependencies = [ + { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.12' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.12' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.12' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/60/bc/7771846d3a0272026c416fbb7e5f4c1f146d6d80704534d0b187dd6f4800/nvidia_cufft_cu12-11.3.3.83-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:848ef7224d6305cdb2a4df928759dca7b1201874787083b6e7550dd6765ce69a", size = 193109211, upload-time = "2025-03-07T01:44:56.873Z" }, @@ -4811,11 +5948,21 @@ name = "nvidia-cufile-cu12" version = "1.11.1.6" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", ] wheels = [ { url = "https://files.pythonhosted.org/packages/b2/66/cc9876340ac68ae71b15c743ddb13f8b30d5244af344ec8322b449e35426/nvidia_cufile_cu12-1.11.1.6-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:cc23469d1c7e52ce6c1d55253273d32c565dd22068647f3aa59b3c6b005bf159", size = 1142103, upload-time = "2024-11-20T17:42:11.83Z" }, @@ -4827,11 +5974,21 @@ name = "nvidia-cufile-cu12" version = "1.13.1.3" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32')", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux')", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", ] wheels = [ { url = "https://files.pythonhosted.org/packages/bb/fe/1bcba1dfbfb8d01be8d93f07bfc502c93fa23afa6fd5ab3fc7c1df71038a/nvidia_cufile_cu12-1.13.1.3-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1d069003be650e131b21c932ec3d8969c1715379251f8d23a1860554b1cb24fc", size = 1197834, upload-time = "2025-03-07T01:45:50.723Z" }, @@ -4843,11 +6000,21 @@ name = "nvidia-curand-cu12" version = "10.3.7.77" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", ] wheels = [ { url = "https://files.pythonhosted.org/packages/42/ac/36543605358a355632f1a6faa3e2d5dfb91eab1e4bc7d552040e0383c335/nvidia_curand_cu12-10.3.7.77-py3-none-manylinux2014_aarch64.whl", hash = "sha256:6e82df077060ea28e37f48a3ec442a8f47690c7499bff392a5938614b56c98d8", size = 56289881, upload-time = "2024-10-01T17:04:18.981Z" }, @@ -4862,11 +6029,21 @@ name = "nvidia-curand-cu12" version = "10.3.9.90" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32')", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux')", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", ] wheels = [ { url = "https://files.pythonhosted.org/packages/45/5e/92aa15eca622a388b80fbf8375d4760738df6285b1e92c43d37390a33a9a/nvidia_curand_cu12-10.3.9.90-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:dfab99248034673b779bc6decafdc3404a8a6f502462201f2f31f11354204acd", size = 63625754, upload-time = "2025-03-07T01:46:10.735Z" }, @@ -4879,16 +6056,26 @@ name = "nvidia-cusolver-cu12" version = "11.7.1.2" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin'", -] -dependencies = [ - { name = "nvidia-cublas-cu12", version = "12.6.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-cusparse-cu12", version = "12.5.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-nvjitlink-cu12", version = "12.6.85", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", +] +dependencies = [ + { name = "nvidia-cublas-cu12", version = "12.6.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cusparse-cu12", version = "12.5.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-nvjitlink-cu12", version = "12.6.85", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/93/17/dbe1aa865e4fdc7b6d4d0dd308fdd5aaab60f939abfc0ea1954eac4fb113/nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux2014_aarch64.whl", hash = "sha256:0ce237ef60acde1efc457335a2ddadfd7610b892d94efee7b776c64bb1cac9e0", size = 157833628, upload-time = "2024-10-01T17:05:05.591Z" }, @@ -4903,16 +6090,26 @@ name = "nvidia-cusolver-cu12" version = "11.7.3.90" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32')", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux')", -] -dependencies = [ - { name = "nvidia-cublas-cu12", version = "12.8.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.12' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-cusparse-cu12", version = "12.5.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.12' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.12' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", +] +dependencies = [ + { name = "nvidia-cublas-cu12", version = "12.8.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.12' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.12' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.12' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "nvidia-cusparse-cu12", version = "12.5.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.12' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.12' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.12' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.12' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.12' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.12' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/c8/32/f7cd6ce8a7690544d084ea21c26e910a97e077c9b7f07bf5de623ee19981/nvidia_cusolver_cu12-11.7.3.90-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:db9ed69dbef9715071232caa9b69c52ac7de3a95773c2db65bdba85916e4e5c0", size = 267229841, upload-time = "2025-03-07T01:46:54.356Z" }, @@ -4925,14 +6122,24 @@ name = "nvidia-cusparse-cu12" version = "12.5.4.2" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin'", -] -dependencies = [ - { name = "nvidia-nvjitlink-cu12", version = "12.6.85", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", +] +dependencies = [ + { name = "nvidia-nvjitlink-cu12", version = "12.6.85", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/eb/eb/6681efd0aa7df96b4f8067b3ce7246833dd36830bb4cec8896182773db7d/nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d25b62fb18751758fe3c93a4a08eff08effedfe4edf1c6bb5afd0890fe88f887", size = 216451147, upload-time = "2024-11-20T17:44:18.055Z" }, @@ -4947,14 +6154,24 @@ name = "nvidia-cusparse-cu12" version = "12.5.8.93" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32')", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux')", -] -dependencies = [ - { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.12' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", +] +dependencies = [ + { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.12' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.12' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.12' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/bc/f7/cd777c4109681367721b00a106f491e0d0d15cfa1fd59672ce580ce42a97/nvidia_cusparse_cu12-12.5.8.93-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:9b6c161cb130be1a07a27ea6923df8141f3c295852f4b260c65f18f3e0a091dc", size = 288117129, upload-time = "2025-03-07T01:47:40.407Z" }, @@ -4986,11 +6203,21 @@ name = "nvidia-nvjitlink-cu12" version = "12.6.85" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", ] wheels = [ { url = "https://files.pythonhosted.org/packages/9d/d7/c5383e47c7e9bf1c99d5bd2a8c935af2b6d705ad831a7ec5c97db4d82f4f/nvidia_nvjitlink_cu12-12.6.85-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:eedc36df9e88b682efe4309aa16b5b4e78c2407eac59e8c10a6a47535164369a", size = 19744971, upload-time = "2024-11-20T17:46:53.366Z" }, @@ -5003,11 +6230,21 @@ name = "nvidia-nvjitlink-cu12" version = "12.8.93" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32')", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux')", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", ] wheels = [ { url = "https://files.pythonhosted.org/packages/f6/74/86a07f1d0f42998ca31312f998bd3b9a7eff7f52378f4f270c8679c77fb9/nvidia_nvjitlink_cu12-12.8.93-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:81ff63371a7ebd6e6451970684f916be2eab07321b73c9d244dc2b4da7f73b88", size = 39254836, upload-time = "2025-03-07T01:49:55.661Z" }, @@ -5029,11 +6266,21 @@ name = "nvidia-nvtx-cu12" version = "12.6.77" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", ] wheels = [ { url = "https://files.pythonhosted.org/packages/b9/93/80f8a520375af9d7ee44571a6544653a176e53c2b8ccce85b97b83c2491b/nvidia_nvtx_cu12-12.6.77-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:f44f8d86bb7d5629988d61c8d3ae61dddb2015dee142740536bc7481b022fe4b", size = 90549, upload-time = "2024-11-20T17:38:17.387Z" }, @@ -5048,11 +6295,21 @@ name = "nvidia-nvtx-cu12" version = "12.8.90" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32')", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux')", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", ] wheels = [ { url = "https://files.pythonhosted.org/packages/10/c0/1b303feea90d296f6176f32a2a70b5ef230f9bdeb3a72bddb0dc922dc137/nvidia_nvtx_cu12-12.8.90-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d7ad891da111ebafbf7e015d34879f7112832fc239ff0d7d776b6cb685274615", size = 91161, upload-time = "2025-03-07T01:42:23.922Z" }, @@ -5065,24 +6322,40 @@ name = "onnxruntime" version = "1.24.3" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", -] -dependencies = [ - { name = "flatbuffers", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "packaging", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "protobuf", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "sympy", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", +] +dependencies = [ + { name = "flatbuffers", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "packaging", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "protobuf", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "sympy", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/15/41/3253db975a90c3ce1d475e2a230773a21cd7998537f0657947df6fb79861/onnxruntime-1.24.3-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:3e6456801c66b095c5cd68e690ca25db970ea5202bd0c5b84a2c3ef7731c5a3c", size = 17332766, upload-time = "2026-03-05T17:18:59.714Z" }, @@ -5116,72 +6389,182 @@ name = "onnxruntime" version = "1.24.4" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", -] -dependencies = [ - { name = "flatbuffers", marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.11.*' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "packaging", marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "protobuf", marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "sympy", marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", +] +dependencies = [ + { name = "flatbuffers", marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.11.*' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "packaging", marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "protobuf", marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "sympy", marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/60/69/6c40720201012c6af9aa7d4ecdd620e521bd806dc6269d636fdd5c5aeebe/onnxruntime-1.24.4-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:0bdfce8e9a6497cec584aab407b71bf697dac5e1b7b7974adc50bf7533bdb3a2", size = 17332131, upload-time = "2026-03-17T22:05:49.005Z" }, @@ -5234,36 +6617,66 @@ name = "opencv-python-headless" version = "4.11.0.86" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", ] dependencies = [ { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, @@ -5283,45 +6696,84 @@ name = "opencv-python-headless" version = "4.13.0.92" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", ] dependencies = [ { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, @@ -5500,23 +6952,39 @@ name = "pandas" version = "2.3.3" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", -] -dependencies = [ - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "python-dateutil", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "pytz", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "tzdata", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", +] +dependencies = [ + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "python-dateutil", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "pytz", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "tzdata", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/33/01/d40b85317f86cf08d853a4f495195c73815fdf205eef3993821720274518/pandas-2.3.3.tar.gz", hash = "sha256:e05e1af93b977f7eafa636d043f9f94c7ee3ac81af99c13508215942e64c993b", size = 4495223, upload-time = "2025-09-29T23:34:51.853Z" } wheels = [ @@ -5574,70 +7042,180 @@ name = "pandas" version = "3.0.1" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", -] -dependencies = [ - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.11.*' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "python-dateutil", marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "tzdata", marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten') or (python_full_version >= '3.11' and sys_platform == 'win32') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", +] +dependencies = [ + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.11.*' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "python-dateutil", marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "tzdata", marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten') or (python_full_version >= '3.11' and sys_platform == 'win32') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/2e/0c/b28ed414f080ee0ad153f848586d61d1878f91689950f037f976ce15f6c8/pandas-3.0.1.tar.gz", hash = "sha256:4186a699674af418f655dbd420ed87f50d56b4cd6603784279d9eef6627823c8", size = 4641901, upload-time = "2026-02-17T22:20:16.434Z" } wheels = [ @@ -5722,26 +7300,258 @@ wheels = [ name = "peft" version = "0.14.0" source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", +] dependencies = [ { name = "accelerate" }, - { name = "huggingface-hub" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "huggingface-hub", version = "0.36.2", source = { registry = "https://pypi.org/simple" } }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-all') or (python_full_version < '3.12' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.12' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "packaging" }, { name = "psutil" }, { name = "pyyaml" }, { name = "safetensors" }, - { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')" }, - { name = "torch", version = "2.10.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter')" }, + { name = "torch", version = "2.10.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "tqdm" }, - { name = "transformers" }, + { name = "transformers", version = "4.47.1", source = { registry = "https://pypi.org/simple" } }, ] sdist = { url = "https://files.pythonhosted.org/packages/21/33/fb0c31eaa8162c01e9250b21aa65d46a5339f17a818a97c68391db2ff44b/peft-0.14.0.tar.gz", hash = "sha256:546d69af7b42f5ef715a3d3261ed818bc917ae6055e5d7e187ed3f2c76ad72dc", size = 411902, upload-time = "2024-12-06T11:37:44.258Z" } wheels = [ { url = "https://files.pythonhosted.org/packages/88/05/e58e3aaa36544d30a917814e336fc65a746f708e5874945e92999bc22fa3/peft-0.14.0-py3-none-any.whl", hash = "sha256:2f04f3a870c3baf30f15e7dcaa5dd70d3e54cfdd146d3c6c187735d3ae0a0700", size = 374831, upload-time = "2024-12-06T11:37:41.602Z" }, ] +[[package]] +name = "peft" +version = "0.19.1" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", +] +dependencies = [ + { name = "accelerate" }, + { name = "huggingface-hub", version = "1.13.0", source = { registry = "https://pypi.org/simple" } }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.12' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "packaging" }, + { name = "psutil" }, + { name = "pyyaml" }, + { name = "safetensors" }, + { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "torch", version = "2.10.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "tqdm" }, + { name = "transformers", version = "5.7.0", source = { registry = "https://pypi.org/simple" } }, +] +sdist = { url = "https://files.pythonhosted.org/packages/86/cf/037f1e3d5186496c05513a6754639e2dab3038a05f384284d49a9bd06a2d/peft-0.19.1.tar.gz", hash = "sha256:0d97542fe96dcdaa20d3b81c06f26f988618f416a73544ab23c3618ccb674a40", size = 763738, upload-time = "2026-04-16T15:46:45.105Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e8/b6/f54d676ed93cc2dd2234c3b172ea9c8c3d7d29361e66b1b23dec57a67465/peft-0.19.1-py3-none-any.whl", hash = "sha256:2113f72a81621b5913ef28f9022204c742df111890c5f49d812716a4a301e356", size = 680692, upload-time = "2026-04-16T15:46:42.886Z" }, +] + +[[package]] +name = "phonenumbers" +version = "9.0.29" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/c2/c3/5b544d133241d649317c0ef456df4705cddb3968d31b5f64ec34e98925aa/phonenumbers-9.0.29.tar.gz", hash = "sha256:66455e5c5ca4197aca5a4217d0dc82717a22038292cfa322d5d5e7c46934a214", size = 2300063, upload-time = "2026-04-25T05:35:37.574Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/cf/65/d932a84540a2d188c5d0dc3a80d7063820588bbc310cc59b4fe48619be9e/phonenumbers-9.0.29-py2.py3-none-any.whl", hash = "sha256:0eb26e0c578aa2d56428330d5b4a0a07dac9a452c4387bf76a76a88b1e839ab7", size = 2586805, upload-time = "2026-04-25T05:35:34.081Z" }, +] + [[package]] name = "pillow" version = "10.4.0" @@ -5895,6 +7705,34 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/9d/0d/431bb85252119f5d2260417fa7d164619b31eed8f1725b364dc0ade43a8e/preshed-3.0.12-cp314-cp314t-win_arm64.whl", hash = "sha256:c0c0d3b66b4c1e40aa6042721492f7b07fc9679ab6c361bc121aa54a1c3ef63f", size = 114839, upload-time = "2025-11-17T13:00:19.513Z" }, ] +[[package]] +name = "presidio-analyzer" +version = "2.2.362" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "phonenumbers" }, + { name = "pydantic" }, + { name = "pyyaml" }, + { name = "regex", version = "2024.11.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "regex", version = "2026.4.4", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "spacy" }, + { name = "tldextract" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/2f/8a/d6cf4bddbb11d9c78f5c9342bbbcde4f90fe4e3c7de114a836ec4ed8a6cf/presidio_analyzer-2.2.362-py3-none-any.whl", hash = "sha256:4c36438924b1fcb4df92ea5cf2d8dc57508808e116b10923c983b8732aa07d90", size = 201084, upload-time = "2026-03-15T12:40:43.801Z" }, +] + +[[package]] +name = "presidio-anonymizer" +version = "2.2.362" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "cryptography" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/17/01/1c3404e8da63a979ae951b8822576bc0e52ca3a46a624ac9439786990c6d/presidio_anonymizer-2.2.362-py3-none-any.whl", hash = "sha256:b2d81542cb797360d18506a1aa73ea0dfacc44abca15248c81dd062f582e6b2b", size = 36603, upload-time = "2026-03-15T12:40:38.651Z" }, +] + [[package]] name = "primp" version = "1.2.0" @@ -6500,8 +8338,8 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "grpcio" }, { name = "orjson" }, - { name = "pandas", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "pandas", version = "3.0.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "pandas", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "pandas", version = "3.0.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "protobuf" }, { name = "python-dotenv" }, { name = "setuptools" }, @@ -6513,7 +8351,7 @@ wheels = [ [package.optional-dependencies] milvus-lite = [ - { name = "milvus-lite", marker = "sys_platform != 'win32' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "milvus-lite", marker = "sys_platform != 'win32' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] [[package]] @@ -6521,14 +8359,15 @@ name = "pymilvus-model" version = "0.3.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "onnxruntime", version = "1.24.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "onnxruntime", version = "1.24.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "onnxruntime", version = "1.24.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "onnxruntime", version = "1.24.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "protobuf" }, - { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "transformers" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "transformers", version = "4.47.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "transformers", version = "5.7.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/0c/8f/a8212f3d932d566fdec354b49befa09174b239c8b8ad25a33b798cee393b/pymilvus_model-0.3.2.tar.gz", hash = "sha256:10ab49a989396943e08555b971f85182ddb50da47076e699a157c9a5ff542872", size = 36268, upload-time = "2025-03-31T08:47:45.007Z" } wheels = [ @@ -6737,13 +8576,13 @@ name = "pytest" version = "9.0.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "exceptiongroup", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "exceptiongroup", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "iniconfig" }, { name = "packaging" }, { name = "pluggy" }, { name = "pygments" }, - { name = "tomli", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "tomli", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/d1/db/7ef3487e0fb0049ddb5ce41d3a49c235bf9ad299b6a25d5780a89f19230f/pytest-9.0.2.tar.gz", hash = "sha256:75186651a92bd89611d1d9fc20f0b4345fd827c41ccd5c299a868a05d70edf11", size = 1568901, upload-time = "2025-12-06T21:30:51.014Z" } wheels = [ @@ -6942,10 +8781,10 @@ dependencies = [ { name = "langchain-core" }, { name = "langchain-openai" }, { name = "nest-asyncio" }, - { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "openai" }, { name = "pillow" }, { name = "pydantic" }, @@ -7063,6 +8902,146 @@ wheels = [ name = "regex" version = "2024.11.6" source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", +] sdist = { url = "https://files.pythonhosted.org/packages/8e/5f/bd69653fbfb76cf8604468d3b4ec4c403197144c7bfe0e6a5fc9e02a07cb/regex-2024.11.6.tar.gz", hash = "sha256:7ab159b063c52a0333c884e4679f8d7a85112ee3078fe3d9004b2dd875585519", size = 399494, upload-time = "2024-11-06T20:12:31.635Z" } wheels = [ { url = "https://files.pythonhosted.org/packages/95/3c/4651f6b130c6842a8f3df82461a8950f923925db8b6961063e82744bddcc/regex-2024.11.6-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:ff590880083d60acc0433f9c3f713c51f7ac6ebb9adf889c79a261ecf541aa91", size = 482674, upload-time = "2024-11-06T20:08:57.575Z" }, @@ -7128,6 +9107,186 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/45/94/bc295babb3062a731f52621cdc992d123111282e291abaf23faa413443ea/regex-2024.11.6-cp313-cp313-win_amd64.whl", hash = "sha256:2b3361af3198667e99927da8b84c1b010752fa4b1115ee30beaa332cabc3ef1a", size = 273545, upload-time = "2024-11-06T20:11:15Z" }, ] +[[package]] +name = "regex" +version = "2026.4.4" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", +] +sdist = { url = "https://files.pythonhosted.org/packages/cb/0e/3a246dbf05666918bd3664d9d787f84a9108f6f43cc953a077e4a7dfdb7e/regex-2026.4.4.tar.gz", hash = "sha256:e08270659717f6973523ce3afbafa53515c4dc5dcad637dc215b6fd50f689423", size = 416000, upload-time = "2026-04-03T20:56:28.155Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/12/59/fd98f8fd54b3feaa76a855324c676c17668c5a1121ec91b7ec96b01bf865/regex-2026.4.4-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:74fa82dcc8143386c7c0392e18032009d1db715c25f4ba22d23dc2e04d02a20f", size = 489403, upload-time = "2026-04-03T20:52:39.742Z" }, + { url = "https://files.pythonhosted.org/packages/6c/64/d0f222f68e3579d50babf0e4fcc9c9639ef0587fecc00b15e1e46bfc32fa/regex-2026.4.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:a85b620a388d6c9caa12189233109e236b3da3deffe4ff11b84ae84e218a274f", size = 291208, upload-time = "2026-04-03T20:52:42.943Z" }, + { url = "https://files.pythonhosted.org/packages/16/7f/3fab9709b0b0060ba81a04b8a107b34147cd14b9c5551b772154d6505504/regex-2026.4.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2895506ebe32cc63eeed8f80e6eae453171cfccccab35b70dc3129abec35a5b8", size = 289214, upload-time = "2026-04-03T20:52:44.648Z" }, + { url = "https://files.pythonhosted.org/packages/14/bc/f5dcf04fd462139dcd75495c02eee22032ef741cfa151386a39c3f5fc9b5/regex-2026.4.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6780f008ee81381c737634e75c24e5a6569cc883c4f8e37a37917ee79efcafd9", size = 785505, upload-time = "2026-04-03T20:52:46.35Z" }, + { url = "https://files.pythonhosted.org/packages/37/36/8a906e216d5b4de7ec3788c1d589b45db40c1c9580cd7b326835cfc976d4/regex-2026.4.4-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:88e9b048345c613f253bea4645b2fe7e579782b82cac99b1daad81e29cc2ed8e", size = 852129, upload-time = "2026-04-03T20:52:48.661Z" }, + { url = "https://files.pythonhosted.org/packages/a5/bb/bad2d79be0917a6ef31f5e0f161d9265cb56fd90a3ae1d2e8d991882a48b/regex-2026.4.4-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:be061028481186ba62a0f4c5f1cc1e3d5ab8bce70c89236ebe01023883bc903b", size = 899578, upload-time = "2026-04-03T20:52:50.61Z" }, + { url = "https://files.pythonhosted.org/packages/1a/b9/7cd0ceb58cd99c70806241636640ae15b4a3fe62e22e9b99afa67a0d7965/regex-2026.4.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d2228c02b368d69b724c36e96d3d1da721561fb9cc7faa373d7bf65e07d75cb5", size = 793634, upload-time = "2026-04-03T20:52:53Z" }, + { url = "https://files.pythonhosted.org/packages/2c/fb/c58e3ea40ed183806ccbac05c29a3e8c2f88c1d3a66ed27860d5cad7c62d/regex-2026.4.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0540e5b733618a2f84e9cb3e812c8afa82e151ca8e19cf6c4e95c5a65198236f", size = 786210, upload-time = "2026-04-03T20:52:54.713Z" }, + { url = "https://files.pythonhosted.org/packages/54/a9/53790fc7a6c948a7be2bc7214fd9cabdd0d1ba561b0f401c91f4ff0357f0/regex-2026.4.4-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:cf9b1b2e692d4877880388934ac746c99552ce6bf40792a767fd42c8c99f136d", size = 769930, upload-time = "2026-04-03T20:52:56.825Z" }, + { url = "https://files.pythonhosted.org/packages/e3/3c/29ca44729191c79f5476538cd0fa04fa2553b3c45508519ecea4c7afa8f6/regex-2026.4.4-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:011bb48bffc1b46553ac704c975b3348717f4e4aa7a67522b51906f99da1820c", size = 774892, upload-time = "2026-04-03T20:52:58.934Z" }, + { url = "https://files.pythonhosted.org/packages/3e/db/6ae74ef8a4cfead341c367e4eed45f71fb1aaba35827a775eed4f1ba4f74/regex-2026.4.4-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:8512fcdb43f1bf18582698a478b5ab73f9c1667a5b7548761329ef410cd0a760", size = 848816, upload-time = "2026-04-03T20:53:00.684Z" }, + { url = "https://files.pythonhosted.org/packages/53/9a/f7f2c1c6b610d7c6de1c3dc5951effd92c324b1fde761af2044b4721020f/regex-2026.4.4-cp310-cp310-musllinux_1_2_riscv64.whl", hash = "sha256:867bddc63109a0276f5a31999e4c8e0eb7bbbad7d6166e28d969a2c1afeb97f9", size = 758363, upload-time = "2026-04-03T20:53:02.155Z" }, + { url = "https://files.pythonhosted.org/packages/dd/55/e5386d393bbf8b43c8b084703a46d635e7b2bdc6e0f5909a2619ea1125f1/regex-2026.4.4-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:1b9a00b83f3a40e09859c78920571dcb83293c8004079653dd22ec14bbfa98c7", size = 837122, upload-time = "2026-04-03T20:53:03.727Z" }, + { url = "https://files.pythonhosted.org/packages/01/da/cc78710ea2e60b10bacfcc9beb18c67514200ab03597b3b2b319995785c2/regex-2026.4.4-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:e355be718caf838aa089870259cf1776dc2a4aa980514af9d02c59544d9a8b22", size = 782140, upload-time = "2026-04-03T20:53:05.608Z" }, + { url = "https://files.pythonhosted.org/packages/a2/5f/c7bcba41529105d6c2ca7080ecab7184cd00bee2e1ad1fdea80e618704ea/regex-2026.4.4-cp310-cp310-win32.whl", hash = "sha256:33bfda9684646d323414df7abe5692c61d297dbb0530b28ec66442e768813c59", size = 266225, upload-time = "2026-04-03T20:53:07.342Z" }, + { url = "https://files.pythonhosted.org/packages/eb/26/a745729c2c49354ec4f4bce168f29da932ca01b4758227686cc16c7dde1b/regex-2026.4.4-cp310-cp310-win_amd64.whl", hash = "sha256:0709f22a56798457ae317bcce42aacee33c680068a8f14097430d9f9ba364bee", size = 278393, upload-time = "2026-04-03T20:53:08.65Z" }, + { url = "https://files.pythonhosted.org/packages/87/8b/4327eeb9dbb4b098ebecaf02e9f82b79b6077beeb54c43d9a0660cf7c44c/regex-2026.4.4-cp310-cp310-win_arm64.whl", hash = "sha256:ee9627de8587c1a22201cb16d0296ab92b4df5cdcb5349f4e9744d61db7c7c98", size = 270470, upload-time = "2026-04-03T20:53:10.018Z" }, + { url = "https://files.pythonhosted.org/packages/e0/7a/617356cbecdb452812a5d42f720d6d5096b360d4a4c1073af700ea140ad2/regex-2026.4.4-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:b4c36a85b00fadb85db9d9e90144af0a980e1a3d2ef9cd0f8a5bef88054657c6", size = 489415, upload-time = "2026-04-03T20:53:11.645Z" }, + { url = "https://files.pythonhosted.org/packages/20/e6/bf057227144d02e3ba758b66649e87531d744dda5f3254f48660f18ae9d8/regex-2026.4.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:dcb5453ecf9cd58b562967badd1edbf092b0588a3af9e32ee3d05c985077ce87", size = 291205, upload-time = "2026-04-03T20:53:13.289Z" }, + { url = "https://files.pythonhosted.org/packages/eb/3b/637181b787dd1a820ba1c712cee2b4144cd84a32dc776ca067b12b2d70c8/regex-2026.4.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:6aa809ed4dc3706cc38594d67e641601bd2f36d5555b2780ff074edfcb136cf8", size = 289225, upload-time = "2026-04-03T20:53:16.002Z" }, + { url = "https://files.pythonhosted.org/packages/05/21/bac05d806ed02cd4b39d9c8e5b5f9a2998c94c3a351b7792e80671fa5315/regex-2026.4.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:33424f5188a7db12958246a54f59a435b6cb62c5cf9c8d71f7cc49475a5fdada", size = 792434, upload-time = "2026-04-03T20:53:17.414Z" }, + { url = "https://files.pythonhosted.org/packages/d9/17/c65d1d8ae90b772d5758eb4014e1e011bb2db353fc4455432e6cc9100df7/regex-2026.4.4-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:7d346fccdde28abba117cc9edc696b9518c3307fbfcb689e549d9b5979018c6d", size = 861730, upload-time = "2026-04-03T20:53:18.903Z" }, + { url = "https://files.pythonhosted.org/packages/ad/64/933321aa082a2c6ee2785f22776143ba89840189c20d3b6b1d12b6aae16b/regex-2026.4.4-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:415a994b536440f5011aa77e50a4274d15da3245e876e5c7f19da349caaedd87", size = 906495, upload-time = "2026-04-03T20:53:20.561Z" }, + { url = "https://files.pythonhosted.org/packages/01/ea/4c8d306e9c36ac22417336b1e02e7b358152c34dc379673f2d331143725f/regex-2026.4.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:21e5eb86179b4c67b5759d452ea7c48eb135cd93308e7a260aa489ed2eb423a4", size = 799810, upload-time = "2026-04-03T20:53:22.961Z" }, + { url = "https://files.pythonhosted.org/packages/29/ce/7605048f00e1379eba89d610c7d644d8f695dc9b26d3b6ecfa3132b872ff/regex-2026.4.4-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:312ec9dd1ae7d96abd8c5a36a552b2139931914407d26fba723f9e53c8186f86", size = 774242, upload-time = "2026-04-03T20:53:25.015Z" }, + { url = "https://files.pythonhosted.org/packages/e9/77/283e0d5023fde22cd9e86190d6d9beb21590a452b195ffe00274de470691/regex-2026.4.4-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:a0d2b28aa1354c7cd7f71b7658c4326f7facac106edd7f40eda984424229fd59", size = 781257, upload-time = "2026-04-03T20:53:26.918Z" }, + { url = "https://files.pythonhosted.org/packages/8b/fb/7f3b772be101373c8626ed34c5d727dcbb8abd42a7b1219bc25fd9a3cc04/regex-2026.4.4-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:349d7310eddff40429a099c08d995c6d4a4bfaf3ff40bd3b5e5cb5a5a3c7d453", size = 854490, upload-time = "2026-04-03T20:53:29.065Z" }, + { url = "https://files.pythonhosted.org/packages/85/30/56547b80f34f4dd2986e1cdd63b1712932f63b6c4ce2f79c50a6cd79d1c2/regex-2026.4.4-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:e7ab63e9fe45a9ec3417509e18116b367e89c9ceb6219222a3396fa30b147f80", size = 763544, upload-time = "2026-04-03T20:53:30.917Z" }, + { url = "https://files.pythonhosted.org/packages/ac/2f/ce060fdfea8eff34a8997603532e44cdb7d1f35e3bc253612a8707a90538/regex-2026.4.4-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:fe896e07a5a2462308297e515c0054e9ec2dd18dfdc9427b19900b37dfe6f40b", size = 844442, upload-time = "2026-04-03T20:53:32.463Z" }, + { url = "https://files.pythonhosted.org/packages/e5/44/810cb113096a1dacbe82789fbfab2823f79d19b7f1271acecb7009ba9b88/regex-2026.4.4-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:eb59c65069498dbae3c0ef07bbe224e1eaa079825a437fb47a479f0af11f774f", size = 789162, upload-time = "2026-04-03T20:53:34.039Z" }, + { url = "https://files.pythonhosted.org/packages/20/96/9647dd7f2ecf6d9ce1fb04dfdb66910d094e10d8fe53e9c15096d8aa0bd2/regex-2026.4.4-cp311-cp311-win32.whl", hash = "sha256:2a5d273181b560ef8397c8825f2b9d57013de744da9e8257b8467e5da8599351", size = 266227, upload-time = "2026-04-03T20:53:35.601Z" }, + { url = "https://files.pythonhosted.org/packages/33/80/74e13262460530c3097ff343a17de9a34d040a5dc4de9cf3a8241faab51c/regex-2026.4.4-cp311-cp311-win_amd64.whl", hash = "sha256:9542ccc1e689e752594309444081582f7be2fdb2df75acafea8a075108566735", size = 278399, upload-time = "2026-04-03T20:53:37.021Z" }, + { url = "https://files.pythonhosted.org/packages/1c/3c/39f19f47f19dcefa3403f09d13562ca1c0fd07ab54db2bc03148f3f6b46a/regex-2026.4.4-cp311-cp311-win_arm64.whl", hash = "sha256:b5f9fb784824a042be3455b53d0b112655686fdb7a91f88f095f3fee1e2a2a54", size = 270473, upload-time = "2026-04-03T20:53:38.633Z" }, + { url = "https://files.pythonhosted.org/packages/e5/28/b972a4d3df61e1d7bcf1b59fdb3cddef22f88b6be43f161bb41ebc0e4081/regex-2026.4.4-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:c07ab8794fa929e58d97a0e1796b8b76f70943fa39df225ac9964615cf1f9d52", size = 490434, upload-time = "2026-04-03T20:53:40.219Z" }, + { url = "https://files.pythonhosted.org/packages/84/20/30041446cf6dc3e0eab344fc62770e84c23b6b68a3b657821f9f80cb69b4/regex-2026.4.4-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:2c785939dc023a1ce4ec09599c032cc9933d258a998d16ca6f2b596c010940eb", size = 292061, upload-time = "2026-04-03T20:53:41.862Z" }, + { url = "https://files.pythonhosted.org/packages/62/c8/3baa06d75c98c46d4cc4262b71fd2edb9062b5665e868bca57859dadf93a/regex-2026.4.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:1b1ce5c81c9114f1ce2f9288a51a8fd3aeea33a0cc440c415bf02da323aa0a76", size = 289628, upload-time = "2026-04-03T20:53:43.701Z" }, + { url = "https://files.pythonhosted.org/packages/31/87/3accf55634caad8c0acab23f5135ef7d4a21c39f28c55c816ae012931408/regex-2026.4.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:760ef21c17d8e6a4fe8cf406a97cf2806a4df93416ccc82fc98d25b1c20425be", size = 796651, upload-time = "2026-04-03T20:53:45.379Z" }, + { url = "https://files.pythonhosted.org/packages/f6/0c/aaa2c83f34efedbf06f61cb1942c25f6cf1ee3b200f832c4d05f28306c2e/regex-2026.4.4-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:7088fcdcb604a4417c208e2169715800d28838fefd7455fbe40416231d1d47c1", size = 865916, upload-time = "2026-04-03T20:53:47.064Z" }, + { url = "https://files.pythonhosted.org/packages/d9/f6/8c6924c865124643e8f37823eca845dc27ac509b2ee58123685e71cd0279/regex-2026.4.4-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:07edca1ba687998968f7db5bc355288d0c6505caa7374f013d27356d93976d13", size = 912287, upload-time = "2026-04-03T20:53:49.422Z" }, + { url = "https://files.pythonhosted.org/packages/11/0e/a9f6f81013e0deaf559b25711623864970fe6a098314e374ccb1540a4152/regex-2026.4.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:993f657a7c1c6ec51b5e0ba97c9817d06b84ea5fa8d82e43b9405de0defdc2b9", size = 801126, upload-time = "2026-04-03T20:53:51.096Z" }, + { url = "https://files.pythonhosted.org/packages/71/61/3a0cc8af2dc0c8deb48e644dd2521f173f7e6513c6e195aad9aa8dd77ac5/regex-2026.4.4-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:2b69102a743e7569ebee67e634a69c4cb7e59d6fa2e1aa7d3bdbf3f61435f62d", size = 776788, upload-time = "2026-04-03T20:53:52.889Z" }, + { url = "https://files.pythonhosted.org/packages/64/0b/8bb9cbf21ef7dee58e49b0fdb066a7aded146c823202e16494a36777594f/regex-2026.4.4-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6dac006c8b6dda72d86ea3d1333d45147de79a3a3f26f10c1cf9287ca4ca0ac3", size = 785184, upload-time = "2026-04-03T20:53:55.627Z" }, + { url = "https://files.pythonhosted.org/packages/99/c2/d3e80e8137b25ee06c92627de4e4d98b94830e02b3e6f81f3d2e3f504cf5/regex-2026.4.4-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:50a766ee2010d504554bfb5f578ed2e066898aa26411d57e6296230627cdefa0", size = 859913, upload-time = "2026-04-03T20:53:57.249Z" }, + { url = "https://files.pythonhosted.org/packages/bc/e6/9d5d876157d969c804622456ef250017ac7a8f83e0e14f903b9e6df5ce95/regex-2026.4.4-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:9e2f5217648f68e3028c823df58663587c1507a5ba8419f4fdfc8a461be76043", size = 765732, upload-time = "2026-04-03T20:53:59.428Z" }, + { url = "https://files.pythonhosted.org/packages/82/80/b568935b4421388561c8ed42aff77247285d3ae3bb2a6ca22af63bae805e/regex-2026.4.4-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:39d8de85a08e32632974151ba59c6e9140646dcc36c80423962b1c5c0a92e244", size = 852152, upload-time = "2026-04-03T20:54:01.505Z" }, + { url = "https://files.pythonhosted.org/packages/39/29/f0f81217e21cd998245da047405366385d5c6072048038a3d33b37a79dc0/regex-2026.4.4-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:55d9304e0e7178dfb1e106c33edf834097ddf4a890e2f676f6c5118f84390f73", size = 789076, upload-time = "2026-04-03T20:54:03.323Z" }, + { url = "https://files.pythonhosted.org/packages/49/1d/1d957a61976ab9d4e767dd4f9d04b66cc0c41c5e36cf40e2d43688b5ae6f/regex-2026.4.4-cp312-cp312-win32.whl", hash = "sha256:04bb679bc0bde8a7bfb71e991493d47314e7b98380b083df2447cda4b6edb60f", size = 266700, upload-time = "2026-04-03T20:54:05.639Z" }, + { url = "https://files.pythonhosted.org/packages/c5/5c/bf575d396aeb58ea13b06ef2adf624f65b70fafef6950a80fc3da9cae3bc/regex-2026.4.4-cp312-cp312-win_amd64.whl", hash = "sha256:db0ac18435a40a2543dbb3d21e161a6c78e33e8159bd2e009343d224bb03bb1b", size = 277768, upload-time = "2026-04-03T20:54:07.312Z" }, + { url = "https://files.pythonhosted.org/packages/c9/27/049df16ec6a6828ccd72add3c7f54b4df029669bea8e9817df6fff58be90/regex-2026.4.4-cp312-cp312-win_arm64.whl", hash = "sha256:4ce255cc05c1947a12989c6db801c96461947adb7a59990f1360b5983fab4983", size = 270568, upload-time = "2026-04-03T20:54:09.484Z" }, + { url = "https://files.pythonhosted.org/packages/9d/83/c4373bc5f31f2cf4b66f9b7c31005bd87fe66f0dce17701f7db4ee79ee29/regex-2026.4.4-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:62f5519042c101762509b1d717b45a69c0139d60414b3c604b81328c01bd1943", size = 490273, upload-time = "2026-04-03T20:54:11.202Z" }, + { url = "https://files.pythonhosted.org/packages/46/f8/fe62afbcc3cf4ad4ac9adeaafd98aa747869ae12d3e8e2ac293d0593c435/regex-2026.4.4-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:3790ba9fb5dd76715a7afe34dbe603ba03f8820764b1dc929dd08106214ed031", size = 291954, upload-time = "2026-04-03T20:54:13.412Z" }, + { url = "https://files.pythonhosted.org/packages/5a/92/4712b9fe6a33d232eeb1c189484b80c6c4b8422b90e766e1195d6e758207/regex-2026.4.4-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:8fae3c6e795d7678963f2170152b0d892cf6aee9ee8afc8c45e6be38d5107fe7", size = 289487, upload-time = "2026-04-03T20:54:15.824Z" }, + { url = "https://files.pythonhosted.org/packages/88/2c/f83b93f85e01168f1070f045a42d4c937b69fdb8dd7ae82d307253f7e36e/regex-2026.4.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:298c3ec2d53225b3bf91142eb9691025bab610e0c0c51592dde149db679b3d17", size = 796646, upload-time = "2026-04-03T20:54:18.229Z" }, + { url = "https://files.pythonhosted.org/packages/df/55/61a2e17bf0c4dc57e11caf8dd11771280d8aaa361785f9e3bc40d653f4a7/regex-2026.4.4-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:e9638791082eaf5b3ac112c587518ee78e083a11c4b28012d8fe2a0f536dfb17", size = 865904, upload-time = "2026-04-03T20:54:20.019Z" }, + { url = "https://files.pythonhosted.org/packages/45/32/1ac8ed1b5a346b5993a3d256abe0a0f03b0b73c8cc88d928537368ac65b6/regex-2026.4.4-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:ae3e764bd4c5ff55035dc82a8d49acceb42a5298edf6eb2fc4d328ee5dd7afae", size = 912304, upload-time = "2026-04-03T20:54:22.403Z" }, + { url = "https://files.pythonhosted.org/packages/26/47/2ee5c613ab546f0eddebf9905d23e07beb933416b1246c2d8791d01979b4/regex-2026.4.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ffa81f81b80047ba89a3c69ae6a0f78d06f4a42ce5126b0eb2a0a10ad44e0b2e", size = 801126, upload-time = "2026-04-03T20:54:24.308Z" }, + { url = "https://files.pythonhosted.org/packages/75/cd/41dacd129ca9fd20bd7d02f83e0fad83e034ac8a084ec369c90f55ef37e2/regex-2026.4.4-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:f56ebf9d70305307a707911b88469213630aba821e77de7d603f9d2f0730687d", size = 776772, upload-time = "2026-04-03T20:54:26.319Z" }, + { url = "https://files.pythonhosted.org/packages/89/6d/5af0b588174cb5f46041fa7dd64d3fd5cd2fe51f18766703d1edc387f324/regex-2026.4.4-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:773d1dfd652bbffb09336abf890bfd64785c7463716bf766d0eb3bc19c8b7f27", size = 785228, upload-time = "2026-04-03T20:54:28.387Z" }, + { url = "https://files.pythonhosted.org/packages/b7/3b/f5a72b7045bd59575fc33bf1345f156fcfd5a8484aea6ad84b12c5a82114/regex-2026.4.4-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:d51d20befd5275d092cdffba57ded05f3c436317ee56466c8928ac32d960edaf", size = 860032, upload-time = "2026-04-03T20:54:30.641Z" }, + { url = "https://files.pythonhosted.org/packages/39/a4/72a317003d6fcd7a573584a85f59f525dfe8f67e355ca74eb6b53d66a5e2/regex-2026.4.4-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:0a51cdb3c1e9161154f976cb2bef9894bc063ac82f31b733087ffb8e880137d0", size = 765714, upload-time = "2026-04-03T20:54:32.789Z" }, + { url = "https://files.pythonhosted.org/packages/25/1e/5672e16f34dbbcb2560cc7e6a2fbb26dfa8b270711e730101da4423d3973/regex-2026.4.4-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:ae5266a82596114e41fb5302140e9630204c1b5f325c770bec654b95dd54b0aa", size = 852078, upload-time = "2026-04-03T20:54:34.546Z" }, + { url = "https://files.pythonhosted.org/packages/f7/0d/c813f0af7c6cc7ed7b9558bac2e5120b60ad0fa48f813e4d4bd55446f214/regex-2026.4.4-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:c882cd92ec68585e9c1cf36c447ec846c0d94edd706fe59e0c198e65822fd23b", size = 789181, upload-time = "2026-04-03T20:54:36.642Z" }, + { url = "https://files.pythonhosted.org/packages/ea/6d/a344608d1adbd2a95090ddd906cec09a11be0e6517e878d02a5123e0917f/regex-2026.4.4-cp313-cp313-win32.whl", hash = "sha256:05568c4fbf3cb4fa9e28e3af198c40d3237cf6041608a9022285fe567ec3ad62", size = 266690, upload-time = "2026-04-03T20:54:38.343Z" }, + { url = "https://files.pythonhosted.org/packages/31/07/54049f89b46235ca6f45cd6c88668a7050e77d4a15555e47dd40fde75263/regex-2026.4.4-cp313-cp313-win_amd64.whl", hash = "sha256:3384df51ed52db0bea967e21458ab0a414f67cdddfd94401688274e55147bb81", size = 277733, upload-time = "2026-04-03T20:54:40.11Z" }, + { url = "https://files.pythonhosted.org/packages/0e/21/61366a8e20f4d43fb597708cac7f0e2baadb491ecc9549b4980b2be27d16/regex-2026.4.4-cp313-cp313-win_arm64.whl", hash = "sha256:acd38177bd2c8e69a411d6521760806042e244d0ef94e2dd03ecdaa8a3c99427", size = 270565, upload-time = "2026-04-03T20:54:41.883Z" }, + { url = "https://files.pythonhosted.org/packages/f1/1e/3a2b9672433bef02f5d39aa1143ca2c08f311c1d041c464a42be9ae648dc/regex-2026.4.4-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:f94a11a9d05afcfcfa640e096319720a19cc0c9f7768e1a61fceee6a3afc6c7c", size = 494126, upload-time = "2026-04-03T20:54:43.602Z" }, + { url = "https://files.pythonhosted.org/packages/4e/4b/c132a4f4fe18ad3340d89fcb56235132b69559136036b845be3c073142ed/regex-2026.4.4-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:36bcb9d6d1307ab629edc553775baada2aefa5c50ccc0215fbfd2afcfff43141", size = 293882, upload-time = "2026-04-03T20:54:45.41Z" }, + { url = "https://files.pythonhosted.org/packages/f4/5f/eaa38092ce7a023656280f2341dbbd4ad5f05d780a70abba7bb4f4bea54c/regex-2026.4.4-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:261c015b3e2ed0919157046d768774ecde57f03d8fa4ba78d29793447f70e717", size = 292334, upload-time = "2026-04-03T20:54:47.051Z" }, + { url = "https://files.pythonhosted.org/packages/5f/f6/dd38146af1392dac33db7074ab331cec23cced3759167735c42c5460a243/regex-2026.4.4-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c228cf65b4a54583763645dcd73819b3b381ca8b4bb1b349dee1c135f4112c07", size = 811691, upload-time = "2026-04-03T20:54:49.074Z" }, + { url = "https://files.pythonhosted.org/packages/7a/f0/dc54c2e69f5eeec50601054998ec3690d5344277e782bd717e49867c1d29/regex-2026.4.4-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:dd2630faeb6876fb0c287f664d93ddce4d50cd46c6e88e60378c05c9047e08ca", size = 871227, upload-time = "2026-04-03T20:54:51.035Z" }, + { url = "https://files.pythonhosted.org/packages/a1/af/cb16bd5dc61621e27df919a4449bbb7e5a1034c34d307e0a706e9cc0f3e3/regex-2026.4.4-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6a50ab11b7779b849472337191f3a043e27e17f71555f98d0092fa6d73364520", size = 917435, upload-time = "2026-04-03T20:54:52.994Z" }, + { url = "https://files.pythonhosted.org/packages/5c/71/8b260897f22996b666edd9402861668f45a2ca259f665ac029e6104a2d7d/regex-2026.4.4-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0734f63afe785138549fbe822a8cfeaccd1bae814c5057cc0ed5b9f2de4fc883", size = 816358, upload-time = "2026-04-03T20:54:54.884Z" }, + { url = "https://files.pythonhosted.org/packages/1c/60/775f7f72a510ef238254906c2f3d737fc80b16ca85f07d20e318d2eea894/regex-2026.4.4-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:c4ee50606cb1967db7e523224e05f32089101945f859928e65657a2cbb3d278b", size = 785549, upload-time = "2026-04-03T20:54:57.01Z" }, + { url = "https://files.pythonhosted.org/packages/58/42/34d289b3627c03cf381e44da534a0021664188fa49ba41513da0b4ec6776/regex-2026.4.4-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:6c1818f37be3ca02dcb76d63f2c7aaba4b0dc171b579796c6fbe00148dfec6b1", size = 801364, upload-time = "2026-04-03T20:54:58.981Z" }, + { url = "https://files.pythonhosted.org/packages/fc/20/f6ecf319b382a8f1ab529e898b222c3f30600fcede7834733c26279e7465/regex-2026.4.4-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:f5bfc2741d150d0be3e4a0401a5c22b06e60acb9aa4daa46d9e79a6dcd0f135b", size = 866221, upload-time = "2026-04-03T20:55:00.88Z" }, + { url = "https://files.pythonhosted.org/packages/92/6a/9f16d3609d549bd96d7a0b2aee1625d7512ba6a03efc01652149ef88e74d/regex-2026.4.4-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:504ffa8a03609a087cad81277a629b6ce884b51a24bd388a7980ad61748618ff", size = 772530, upload-time = "2026-04-03T20:55:03.213Z" }, + { url = "https://files.pythonhosted.org/packages/fa/f6/aa9768bc96a4c361ac96419fbaf2dcdc33970bb813df3ba9b09d5d7b6d96/regex-2026.4.4-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:70aadc6ff12e4b444586e57fc30771f86253f9f0045b29016b9605b4be5f7dfb", size = 856989, upload-time = "2026-04-03T20:55:05.087Z" }, + { url = "https://files.pythonhosted.org/packages/4d/b4/c671db3556be2473ae3e4bb7a297c518d281452871501221251ea4ecba57/regex-2026.4.4-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:f4f83781191007b6ef43b03debc35435f10cad9b96e16d147efe84a1d48bdde4", size = 803241, upload-time = "2026-04-03T20:55:07.162Z" }, + { url = "https://files.pythonhosted.org/packages/2a/5c/83e3b1d89fa4f6e5a1bc97b4abd4a9a97b3c1ac7854164f694f5f0ba98a0/regex-2026.4.4-cp313-cp313t-win32.whl", hash = "sha256:e014a797de43d1847df957c0a2a8e861d1c17547ee08467d1db2c370b7568baa", size = 269921, upload-time = "2026-04-03T20:55:09.62Z" }, + { url = "https://files.pythonhosted.org/packages/28/07/077c387121f42cdb4d92b1301133c0d93b5709d096d1669ab847dda9fe2e/regex-2026.4.4-cp313-cp313t-win_amd64.whl", hash = "sha256:b15b88b0d52b179712632832c1d6e58e5774f93717849a41096880442da41ab0", size = 281240, upload-time = "2026-04-03T20:55:11.521Z" }, + { url = "https://files.pythonhosted.org/packages/9d/22/ead4a4abc7c59a4d882662aa292ca02c8b617f30b6e163bc1728879e9353/regex-2026.4.4-cp313-cp313t-win_arm64.whl", hash = "sha256:586b89cdadf7d67bf86ae3342a4dcd2b8d70a832d90c18a0ae955105caf34dbe", size = 272440, upload-time = "2026-04-03T20:55:13.365Z" }, + { url = "https://files.pythonhosted.org/packages/f0/f5/ed97c2dc47b5fbd4b73c0d7d75f9ebc8eca139f2bbef476bba35f28c0a77/regex-2026.4.4-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:2da82d643fa698e5e5210e54af90181603d5853cf469f5eedf9bfc8f59b4b8c7", size = 490343, upload-time = "2026-04-03T20:55:15.241Z" }, + { url = "https://files.pythonhosted.org/packages/80/e9/de4828a7385ec166d673a5790ad06ac48cdaa98bc0960108dd4b9cc1aef7/regex-2026.4.4-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:54a1189ad9d9357760557c91103d5e421f0a2dabe68a5cdf9103d0dcf4e00752", size = 291909, upload-time = "2026-04-03T20:55:17.558Z" }, + { url = "https://files.pythonhosted.org/packages/b4/d6/5cfbfc97f3201a4d24b596a77957e092030dcc4205894bc035cedcfce62f/regex-2026.4.4-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:76d67d5afb1fe402d10a6403bae668d000441e2ab115191a804287d53b772951", size = 289692, upload-time = "2026-04-03T20:55:20.561Z" }, + { url = "https://files.pythonhosted.org/packages/8e/ac/f2212d9fd56fe897e36d0110ba30ba2d247bd6410c5bd98499c7e5a1e1f2/regex-2026.4.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e7cd3e4ee8d80447a83bbc9ab0c8459781fa77087f856c3e740d7763be0df27f", size = 796979, upload-time = "2026-04-03T20:55:22.56Z" }, + { url = "https://files.pythonhosted.org/packages/c9/e3/a016c12675fbac988a60c7e1c16e67823ff0bc016beb27bd7a001dbdabc6/regex-2026.4.4-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:2e19e18c568d2866d8b6a6dfad823db86193503f90823a8f66689315ba28fbe8", size = 866744, upload-time = "2026-04-03T20:55:24.646Z" }, + { url = "https://files.pythonhosted.org/packages/af/a4/0b90ca4cf17adc3cb43de80ec71018c37c88ad64987e8d0d481a95ca60b5/regex-2026.4.4-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:7698a6f38730fd1385d390d1ed07bb13dce39aa616aca6a6d89bea178464b9a4", size = 911613, upload-time = "2026-04-03T20:55:27.033Z" }, + { url = "https://files.pythonhosted.org/packages/8e/3b/2b3dac0b82d41ab43aa87c6ecde63d71189d03fe8854b8ca455a315edac3/regex-2026.4.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:173a66f3651cdb761018078e2d9487f4cf971232c990035ec0eb1cdc6bf929a9", size = 800551, upload-time = "2026-04-03T20:55:29.532Z" }, + { url = "https://files.pythonhosted.org/packages/25/fe/5365eb7aa0e753c4b5957815c321519ecab033c279c60e1b1ae2367fa810/regex-2026.4.4-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:fa7922bbb2cc84fa062d37723f199d4c0cd200245ce269c05db82d904db66b83", size = 776911, upload-time = "2026-04-03T20:55:31.526Z" }, + { url = "https://files.pythonhosted.org/packages/aa/b3/7fb0072156bba065e3b778a7bc7b0a6328212be5dd6a86fd207e0c4f2dab/regex-2026.4.4-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:59f67cd0a0acaf0e564c20bbd7f767286f23e91e2572c5703bf3e56ea7557edb", size = 785751, upload-time = "2026-04-03T20:55:33.797Z" }, + { url = "https://files.pythonhosted.org/packages/02/1a/9f83677eb699273e56e858f7bd95acdbee376d42f59e8bfca2fd80d79df3/regex-2026.4.4-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:475e50f3f73f73614f7cba5524d6de49dee269df00272a1b85e3d19f6d498465", size = 860484, upload-time = "2026-04-03T20:55:35.745Z" }, + { url = "https://files.pythonhosted.org/packages/3b/7a/93937507b61cfcff8b4c5857f1b452852b09f741daa9acae15c971d8554e/regex-2026.4.4-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:a1c0c7d67b64d85ac2e1879923bad2f08a08f3004055f2f406ef73c850114bd4", size = 765939, upload-time = "2026-04-03T20:55:37.972Z" }, + { url = "https://files.pythonhosted.org/packages/86/ea/81a7f968a351c6552b1670ead861e2a385be730ee28402233020c67f9e0f/regex-2026.4.4-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:1371c2ccbb744d66ee63631cc9ca12aa233d5749972626b68fe1a649dd98e566", size = 851417, upload-time = "2026-04-03T20:55:39.92Z" }, + { url = "https://files.pythonhosted.org/packages/4c/7e/323c18ce4b5b8f44517a36342961a0306e931e499febbd876bb149d900f0/regex-2026.4.4-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:59968142787042db793348a3f5b918cf24ced1f23247328530e063f89c128a95", size = 789056, upload-time = "2026-04-03T20:55:42.303Z" }, + { url = "https://files.pythonhosted.org/packages/c0/af/e7510f9b11b1913b0cd44eddb784b2d650b2af6515bfce4cffcc5bfd1d38/regex-2026.4.4-cp314-cp314-win32.whl", hash = "sha256:59efe72d37fd5a91e373e5146f187f921f365f4abc1249a5ab446a60f30dd5f8", size = 272130, upload-time = "2026-04-03T20:55:44.995Z" }, + { url = "https://files.pythonhosted.org/packages/9a/51/57dae534c915e2d3a21490e88836fa2ae79dde3b66255ecc0c0a155d2c10/regex-2026.4.4-cp314-cp314-win_amd64.whl", hash = "sha256:e0aab3ff447845049d676827d2ff714aab4f73f340e155b7de7458cf53baa5a4", size = 280992, upload-time = "2026-04-03T20:55:47.316Z" }, + { url = "https://files.pythonhosted.org/packages/0a/5e/abaf9f4c3792e34edb1434f06717fae2b07888d85cb5cec29f9204931bf8/regex-2026.4.4-cp314-cp314-win_arm64.whl", hash = "sha256:a7a5bb6aa0cf62208bb4fa079b0c756734f8ad0e333b425732e8609bd51ee22f", size = 273563, upload-time = "2026-04-03T20:55:49.273Z" }, + { url = "https://files.pythonhosted.org/packages/ff/06/35da85f9f217b9538b99cbb170738993bcc3b23784322decb77619f11502/regex-2026.4.4-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:97850d0638391bdc7d35dc1c1039974dcb921eaafa8cc935ae4d7f272b1d60b3", size = 494191, upload-time = "2026-04-03T20:55:51.258Z" }, + { url = "https://files.pythonhosted.org/packages/54/5b/1bc35f479eef8285c4baf88d8c002023efdeebb7b44a8735b36195486ae7/regex-2026.4.4-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:ee7337f88f2a580679f7bbfe69dc86c043954f9f9c541012f49abc554a962f2e", size = 293877, upload-time = "2026-04-03T20:55:53.214Z" }, + { url = "https://files.pythonhosted.org/packages/39/5b/f53b9ad17480b3ddd14c90da04bfb55ac6894b129e5dea87bcaf7d00e336/regex-2026.4.4-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:7429f4e6192c11d659900c0648ba8776243bf396ab95558b8c51a345afeddde6", size = 292410, upload-time = "2026-04-03T20:55:55.736Z" }, + { url = "https://files.pythonhosted.org/packages/bb/56/52377f59f60a7c51aa4161eecf0b6032c20b461805aca051250da435ffc9/regex-2026.4.4-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:dc4f10fbd5dd13dcf4265b4cc07d69ca70280742870c97ae10093e3d66000359", size = 811831, upload-time = "2026-04-03T20:55:57.802Z" }, + { url = "https://files.pythonhosted.org/packages/dd/63/8026310bf066f702a9c361f83a8c9658f3fe4edb349f9c1e5d5273b7c40c/regex-2026.4.4-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a152560af4f9742b96f3827090f866eeec5becd4765c8e0d3473d9d280e76a5a", size = 871199, upload-time = "2026-04-03T20:56:00.333Z" }, + { url = "https://files.pythonhosted.org/packages/20/9f/a514bbb00a466dbb506d43f187a04047f7be1505f10a9a15615ead5080ee/regex-2026.4.4-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:54170b3e95339f415d54651f97df3bff7434a663912f9358237941bbf9143f55", size = 917649, upload-time = "2026-04-03T20:56:02.445Z" }, + { url = "https://files.pythonhosted.org/packages/cb/6b/8399f68dd41a2030218839b9b18360d79b86d22b9fab5ef477c7f23ca67c/regex-2026.4.4-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:07f190d65f5a72dcb9cf7106bfc3d21e7a49dd2879eda2207b683f32165e4d99", size = 816388, upload-time = "2026-04-03T20:56:04.595Z" }, + { url = "https://files.pythonhosted.org/packages/1e/9c/103963f47c24339a483b05edd568594c2be486188f688c0170fd504b2948/regex-2026.4.4-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:9a2741ce5a29d3c84b0b94261ba630ab459a1b847a0d6beca7d62d188175c790", size = 785746, upload-time = "2026-04-03T20:56:07.13Z" }, + { url = "https://files.pythonhosted.org/packages/fa/ee/7f6054c0dec0cee3463c304405e4ff42e27cff05bf36fcb34be549ab17bd/regex-2026.4.4-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:b26c30df3a28fd9793113dac7385a4deb7294a06c0f760dd2b008bd49a9139bc", size = 801483, upload-time = "2026-04-03T20:56:09.365Z" }, + { url = "https://files.pythonhosted.org/packages/30/c2/51d3d941cf6070dc00c3338ecf138615fc3cce0421c3df6abe97a08af61a/regex-2026.4.4-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:421439d1bee44b19f4583ccf42670ca464ffb90e9fdc38d37f39d1ddd1e44f1f", size = 866331, upload-time = "2026-04-03T20:56:12.039Z" }, + { url = "https://files.pythonhosted.org/packages/16/e8/76d50dcc122ac33927d939f350eebcfe3dbcbda96913e03433fc36de5e63/regex-2026.4.4-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:b40379b53ecbc747fd9bdf4a0ea14eb8188ca1bd0f54f78893a39024b28f4863", size = 772673, upload-time = "2026-04-03T20:56:14.558Z" }, + { url = "https://files.pythonhosted.org/packages/a5/6e/5f6bf75e20ea6873d05ba4ec78378c375cbe08cdec571c83fbb01606e563/regex-2026.4.4-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:08c55c13d2eef54f73eeadc33146fb0baaa49e7335eb1aff6ae1324bf0ddbe4a", size = 857146, upload-time = "2026-04-03T20:56:16.663Z" }, + { url = "https://files.pythonhosted.org/packages/0b/33/3c76d9962949e487ebba353a18e89399f292287204ac8f2f4cfc3a51c233/regex-2026.4.4-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:9776b85f510062f5a75ef112afe5f494ef1635607bf1cc220c1391e9ac2f5e81", size = 803463, upload-time = "2026-04-03T20:56:18.923Z" }, + { url = "https://files.pythonhosted.org/packages/19/eb/ef32dcd2cb69b69bc0c3e55205bce94a7def48d495358946bc42186dcccc/regex-2026.4.4-cp314-cp314t-win32.whl", hash = "sha256:385edaebde5db5be103577afc8699fea73a0e36a734ba24870be7ffa61119d74", size = 275709, upload-time = "2026-04-03T20:56:20.996Z" }, + { url = "https://files.pythonhosted.org/packages/a0/86/c291bf740945acbf35ed7dbebf8e2eea2f3f78041f6bd7cdab80cb274dc0/regex-2026.4.4-cp314-cp314t-win_amd64.whl", hash = "sha256:5d354b18839328927832e2fa5f7c95b7a3ccc39e7a681529e1685898e6436d45", size = 285622, upload-time = "2026-04-03T20:56:23.641Z" }, + { url = "https://files.pythonhosted.org/packages/d5/e7/ec846d560ae6a597115153c02ca6138a7877a1748b2072d9521c10a93e58/regex-2026.4.4-cp314-cp314t-win_arm64.whl", hash = "sha256:af0384cb01a33600c49505c27c6c57ab0b27bf84a74e28524c92ca897ebdac9d", size = 275773, upload-time = "2026-04-03T20:56:26.07Z" }, +] + [[package]] name = "requests" version = "2.32.5" @@ -7143,6 +9302,18 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/1e/db/4254e3eabe8020b458f1a747140d32277ec7a271daf1d235b70dc0b4e6e3/requests-2.32.5-py3-none-any.whl", hash = "sha256:2462f94637a34fd532264295e186976db0f5d453d1cdd31473c85a6a161affb6", size = 64738, upload-time = "2025-08-18T20:46:00.542Z" }, ] +[[package]] +name = "requests-file" +version = "3.0.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "requests" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/3c/f8/5dc70102e4d337063452c82e1f0d95e39abfe67aa222ed8a5ddeb9df8de8/requests_file-3.0.1.tar.gz", hash = "sha256:f14243d7796c588f3521bd423c5dea2ee4cc730e54a3cac9574d78aca1272576", size = 6967, upload-time = "2025-10-20T18:56:42.279Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e1/d5/de8f089119205a09da657ed4784c584ede8381a0ce6821212a6d4ca47054/requests_file-3.0.1-py2.py3-none-any.whl", hash = "sha256:d0f5eb94353986d998f80ac63c7f146a307728be051d4d1cd390dbdb59c10fa2", size = 4514, upload-time = "2025-10-20T18:56:41.184Z" }, +] + [[package]] name = "requests-toolbelt" version = "1.0.0" @@ -7347,7 +9518,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "click" }, { name = "joblib" }, - { name = "regex" }, + { name = "regex", version = "2024.11.6", source = { registry = "https://pypi.org/simple" } }, { name = "tqdm" }, ] sdist = { url = "https://files.pythonhosted.org/packages/1d/51/fbdc4af4f6e85d26169e28be3763fe50ddfd0d4bf8b871422b0788dcc4d2/sacremoses-0.1.1.tar.gz", hash = "sha256:b6fd5d3a766b02154ed80b962ddca91e1fd25629c0978c7efba21ebccf663934", size = 883188, upload-time = "2023-10-30T15:56:20.187Z" } @@ -7386,23 +9557,39 @@ name = "scikit-learn" version = "1.7.2" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", -] -dependencies = [ - { name = "joblib", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "threadpoolctl", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", +] +dependencies = [ + { name = "joblib", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "threadpoolctl", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/98/c2/a7855e41c9d285dfe86dc50b250978105dce513d6e459ea66a6aeb0e1e0c/scikit_learn-1.7.2.tar.gz", hash = "sha256:20e9e49ecd130598f1ca38a1d85090e1a600147b9c02fa6f15d69cb53d968fda", size = 7193136, upload-time = "2025-09-09T08:21:29.075Z" } wheels = [ @@ -7443,71 +9630,181 @@ name = "scikit-learn" version = "1.8.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", -] -dependencies = [ - { name = "joblib", marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.11.*' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "threadpoolctl", marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", +] +dependencies = [ + { name = "joblib", marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.11.*' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "threadpoolctl", marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/0e/d4/40988bf3b8e34feec1d0e6a051446b1f66225f8529b9309becaeef62b6c4/scikit_learn-1.8.0.tar.gz", hash = "sha256:9bccbb3b40e3de10351f8f5068e105d0f4083b1a65fa07b6634fbc401a6287fd", size = 7335585, upload-time = "2025-12-10T07:08:53.618Z" } wheels = [ @@ -7554,10 +9851,10 @@ name = "scikit-network" version = "0.33.5" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/46/6d/28b00fbef9ff7d8ba31861bf16705a1a74a1696fb65aab2a7c584f966bec/scikit_network-0.33.5.tar.gz", hash = "sha256:ae2149d9a280fdc4bbadd5f8a7b17c8af61c054bc3f834792bc61483e6783c12", size = 1784205, upload-time = "2025-11-19T09:45:14.402Z" } wheels = [ @@ -7588,20 +9885,36 @@ name = "scipy" version = "1.15.3" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", -] -dependencies = [ - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", +] +dependencies = [ + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/0f/37/6964b830433e654ec7485e45a00fc9a27cf868d622838f6b6d9c5ec0d532/scipy-1.15.3.tar.gz", hash = "sha256:eae3cf522bc7df64b42cad3925c876e1b0b6c35c1337c93e12c0f366f55b0eaf", size = 59419214, upload-time = "2025-05-08T16:13:05.955Z" } wheels = [ @@ -7657,68 +9970,178 @@ name = "scipy" version = "1.17.1" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", -] -dependencies = [ - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.11.*' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", +] +dependencies = [ + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.11.*' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] 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 = [ @@ -7789,18 +10212,20 @@ name = "sentence-transformers" version = "5.3.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "huggingface-hub" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "scikit-learn", version = "1.7.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "scikit-learn", version = "1.8.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')" }, - { name = "torch", version = "2.10.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "huggingface-hub", version = "0.36.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "huggingface-hub", version = "1.13.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scikit-learn", version = "1.7.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scikit-learn", version = "1.8.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.10.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "tqdm" }, - { name = "transformers" }, + { name = "transformers", version = "4.47.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "transformers", version = "5.7.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, { name = "typing-extensions" }, ] sdist = { url = "https://files.pythonhosted.org/packages/fe/26/448453925b6ce0c29d8b54327caa71ee4835511aef02070467402273079c/sentence_transformers-5.3.0.tar.gz", hash = "sha256:414a0a881f53a4df0e6cbace75f823bfcb6b94d674c42a384b498959b7c065e2", size = 403330, upload-time = "2026-03-12T14:53:40.778Z" } @@ -7960,8 +10385,8 @@ dependencies = [ { name = "cymem" }, { name = "jinja2" }, { name = "murmurhash" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "packaging" }, { name = "preshed" }, { name = "pydantic" }, @@ -8042,7 +10467,7 @@ name = "sqlalchemy" version = "2.0.48" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "greenlet", marker = "platform_machine == 'AMD64' or platform_machine == 'WIN32' or platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'ppc64le' or platform_machine == 'win32' or platform_machine == 'x86_64' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "greenlet", marker = "platform_machine == 'AMD64' or platform_machine == 'WIN32' or platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'ppc64le' or platform_machine == 'win32' or platform_machine == 'x86_64' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "typing-extensions" }, ] sdist = { url = "https://files.pythonhosted.org/packages/1f/73/b4a9737255583b5fa858e0bb8e116eb94b88c910164ed2ed719147bde3de/sqlalchemy-2.0.48.tar.gz", hash = "sha256:5ca74f37f3369b45e1f6b7b06afb182af1fd5dde009e4ffd831830d98cbe5fe7", size = 9886075, upload-time = "2026-03-02T15:28:51.474Z" } @@ -8168,16 +10593,16 @@ version = "1.10.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "emoji" }, - { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-5-mmore-all') or (python_full_version < '3.11' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.11' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-all') or (python_full_version < '3.12' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.12' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "protobuf" }, { name = "requests" }, { name = "tomli", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')" }, - { name = "torch", version = "2.10.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter')" }, + { name = "torch", version = "2.10.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "tqdm" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ee/d3/1e849c2fd5c31250534407205dcf10265defce35795c7fc9846d3b689848/stanza-1.10.1.tar.gz", hash = "sha256:f1b283021323ef9273fb1a751a194c0d568e373a2a11b933e2f4b600322406b2", size = 901628, upload-time = "2024-12-24T06:07:27.09Z" } @@ -8191,7 +10616,7 @@ version = "0.52.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, - { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/c4/68/79977123bb7be889ad680d79a40f339082c1978b5cfcf62c2d8d196873ac/starlette-0.52.1.tar.gz", hash = "sha256:834edd1b0a23167694292e94f597773bc3f89f362be6effee198165a35d62933", size = 2653702, upload-time = "2026-01-18T13:34:11.062Z" } wheels = [ @@ -8205,18 +10630,18 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "click" }, { name = "filetype" }, - { name = "opencv-python-headless", version = "4.11.0.86", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "opencv-python-headless", version = "4.13.0.92", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "opencv-python-headless", version = "4.11.0.86", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-all') or (python_full_version < '3.12' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "opencv-python-headless", version = "4.13.0.92", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.12' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "pillow" }, { name = "platformdirs" }, { name = "pydantic" }, { name = "pydantic-settings" }, { name = "pypdfium2" }, { name = "python-dotenv" }, - { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')" }, - { name = "torch", version = "2.10.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "transformers" }, + { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter')" }, + { name = "torch", version = "2.10.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "transformers", version = "4.47.1", source = { registry = "https://pypi.org/simple" } }, ] sdist = { url = "https://files.pythonhosted.org/packages/77/b7/5fbd8fe3bff47171ae36ac41bf1d813875d9037dc14ad102cd7d7027a073/surya_ocr-0.13.1.tar.gz", hash = "sha256:af4004448eb8798aeddd4aa709c2f4d3795a3ec7bf12252595b481a65f799a52", size = 128034, upload-time = "2025-03-26T19:54:33.466Z" } wheels = [ @@ -8286,8 +10711,8 @@ dependencies = [ { name = "confection" }, { name = "cymem" }, { name = "murmurhash" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "packaging" }, { name = "preshed" }, { name = "pydantic" }, @@ -8352,7 +10777,8 @@ name = "tiktoken" version = "0.12.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "regex" }, + { name = "regex", version = "2024.11.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "regex", version = "2026.4.4", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, { name = "requests" }, ] sdist = { url = "https://files.pythonhosted.org/packages/7d/ab/4d017d0f76ec3171d469d80fc03dfbb4e48a4bcaddaa831b31d526f05edc/tiktoken-0.12.0.tar.gz", hash = "sha256:b18ba7ee2b093863978fcb14f74b3707cdc8d4d4d3836853ce7ec60772139931", size = 37806, upload-time = "2025-10-06T20:22:45.419Z" } @@ -8417,12 +10843,167 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/9e/90/39a85a4b63c84213e78b3c17d22e1bf45328acf8ebb33ef93be30d0a3911/tld-0.13.2-py2.py3-none-any.whl", hash = "sha256:9b8fdbdb880e7ba65b216a4937f2c94c49a7226723783d5838fc958ac76f4e0c", size = 296743, upload-time = "2026-03-06T23:50:32.465Z" }, ] +[[package]] +name = "tldextract" +version = "5.3.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "filelock" }, + { name = "idna" }, + { name = "requests" }, + { name = "requests-file" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/65/7b/644fbbb49564a6cb124a8582013315a41148dba2f72209bba14a84242bf0/tldextract-5.3.1.tar.gz", hash = "sha256:a72756ca170b2510315076383ea2993478f7da6f897eef1f4a5400735d5057fb", size = 126105, upload-time = "2025-12-28T23:58:05.532Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/6d/42/0e49d6d0aac449ca71952ec5bae764af009754fcb2e76a5cc097543747b3/tldextract-5.3.1-py3-none-any.whl", hash = "sha256:6bfe36d518de569c572062b788e16a659ccaceffc486d243af0484e8ecf432d9", size = 105886, upload-time = "2025-12-28T23:58:04.071Z" }, +] + [[package]] name = "tokenizers" version = "0.21.4" source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "huggingface-hub" }, +resolution-markers = [ + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", +] +dependencies = [ + { name = "huggingface-hub", version = "0.36.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/c2/2f/402986d0823f8d7ca139d969af2917fefaa9b947d1fb32f6168c509f2492/tokenizers-0.21.4.tar.gz", hash = "sha256:fa23f85fbc9a02ec5c6978da172cdcbac23498c3ca9f3645c5c68740ac007880", size = 351253, upload-time = "2025-07-28T15:48:54.325Z" } wheels = [ @@ -8442,6 +11023,95 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/41/f2/fd673d979185f5dcbac4be7d09461cbb99751554ffb6718d0013af8604cb/tokenizers-0.21.4-cp39-abi3-win_amd64.whl", hash = "sha256:475d807a5c3eb72c59ad9b5fcdb254f6e17f53dfcbb9903233b0dfa9c943b597", size = 2507568, upload-time = "2025-07-28T15:48:55.456Z" }, ] +[[package]] +name = "tokenizers" +version = "0.22.2" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", +] +dependencies = [ + { name = "huggingface-hub", version = "1.13.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/73/6f/f80cfef4a312e1fb34baf7d85c72d4411afde10978d4657f8cdd811d3ccc/tokenizers-0.22.2.tar.gz", hash = "sha256:473b83b915e547aa366d1eee11806deaf419e17be16310ac0a14077f1e28f917", size = 372115, upload-time = "2026-01-05T10:45:15.988Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/92/97/5dbfabf04c7e348e655e907ed27913e03db0923abb5dfdd120d7b25630e1/tokenizers-0.22.2-cp39-abi3-macosx_10_12_x86_64.whl", hash = "sha256:544dd704ae7238755d790de45ba8da072e9af3eea688f698b137915ae959281c", size = 3100275, upload-time = "2026-01-05T10:41:02.158Z" }, + { url = "https://files.pythonhosted.org/packages/2e/47/174dca0502ef88b28f1c9e06b73ce33500eedfac7a7692108aec220464e7/tokenizers-0.22.2-cp39-abi3-macosx_11_0_arm64.whl", hash = "sha256:1e418a55456beedca4621dbab65a318981467a2b188e982a23e117f115ce5001", size = 2981472, upload-time = "2026-01-05T10:41:00.276Z" }, + { url = "https://files.pythonhosted.org/packages/d6/84/7990e799f1309a8b87af6b948f31edaa12a3ed22d11b352eaf4f4b2e5753/tokenizers-0.22.2-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2249487018adec45d6e3554c71d46eb39fa8ea67156c640f7513eb26f318cec7", size = 3290736, upload-time = "2026-01-05T10:40:32.165Z" }, + { url = "https://files.pythonhosted.org/packages/78/59/09d0d9ba94dcd5f4f1368d4858d24546b4bdc0231c2354aa31d6199f0399/tokenizers-0.22.2-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:25b85325d0815e86e0bac263506dd114578953b7b53d7de09a6485e4a160a7dd", size = 3168835, upload-time = "2026-01-05T10:40:38.847Z" }, + { url = "https://files.pythonhosted.org/packages/47/50/b3ebb4243e7160bda8d34b731e54dd8ab8b133e50775872e7a434e524c28/tokenizers-0.22.2-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bfb88f22a209ff7b40a576d5324bf8286b519d7358663db21d6246fb17eea2d5", size = 3521673, upload-time = "2026-01-05T10:40:56.614Z" }, + { url = "https://files.pythonhosted.org/packages/e0/fa/89f4cb9e08df770b57adb96f8cbb7e22695a4cb6c2bd5f0c4f0ebcf33b66/tokenizers-0.22.2-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1c774b1276f71e1ef716e5486f21e76333464f47bece56bbd554485982a9e03e", size = 3724818, upload-time = "2026-01-05T10:40:44.507Z" }, + { url = "https://files.pythonhosted.org/packages/64/04/ca2363f0bfbe3b3d36e95bf67e56a4c88c8e3362b658e616d1ac185d47f2/tokenizers-0.22.2-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:df6c4265b289083bf710dff49bc51ef252f9d5be33a45ee2bed151114a56207b", size = 3379195, upload-time = "2026-01-05T10:40:51.139Z" }, + { url = "https://files.pythonhosted.org/packages/2e/76/932be4b50ef6ccedf9d3c6639b056a967a86258c6d9200643f01269211ca/tokenizers-0.22.2-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:369cc9fc8cc10cb24143873a0d95438bb8ee257bb80c71989e3ee290e8d72c67", size = 3274982, upload-time = "2026-01-05T10:40:58.331Z" }, + { url = "https://files.pythonhosted.org/packages/1d/28/5f9f5a4cc211b69e89420980e483831bcc29dade307955cc9dc858a40f01/tokenizers-0.22.2-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:29c30b83d8dcd061078b05ae0cb94d3c710555fbb44861139f9f83dcca3dc3e4", size = 9478245, upload-time = "2026-01-05T10:41:04.053Z" }, + { url = "https://files.pythonhosted.org/packages/6c/fb/66e2da4704d6aadebf8cb39f1d6d1957df667ab24cff2326b77cda0dcb85/tokenizers-0.22.2-cp39-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:37ae80a28c1d3265bb1f22464c856bd23c02a05bb211e56d0c5301a435be6c1a", size = 9560069, upload-time = "2026-01-05T10:45:10.673Z" }, + { url = "https://files.pythonhosted.org/packages/16/04/fed398b05caa87ce9b1a1bb5166645e38196081b225059a6edaff6440fac/tokenizers-0.22.2-cp39-abi3-musllinux_1_2_i686.whl", hash = "sha256:791135ee325f2336f498590eb2f11dc5c295232f288e75c99a36c5dbce63088a", size = 9899263, upload-time = "2026-01-05T10:45:12.559Z" }, + { url = "https://files.pythonhosted.org/packages/05/a1/d62dfe7376beaaf1394917e0f8e93ee5f67fea8fcf4107501db35996586b/tokenizers-0.22.2-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:38337540fbbddff8e999d59970f3c6f35a82de10053206a7562f1ea02d046fa5", size = 10033429, upload-time = "2026-01-05T10:45:14.333Z" }, + { url = "https://files.pythonhosted.org/packages/fd/18/a545c4ea42af3df6effd7d13d250ba77a0a86fb20393143bbb9a92e434d4/tokenizers-0.22.2-cp39-abi3-win32.whl", hash = "sha256:a6bf3f88c554a2b653af81f3204491c818ae2ac6fbc09e76ef4773351292bc92", size = 2502363, upload-time = "2026-01-05T10:45:20.593Z" }, + { url = "https://files.pythonhosted.org/packages/65/71/0670843133a43d43070abeb1949abfdef12a86d490bea9cd9e18e37c5ff7/tokenizers-0.22.2-cp39-abi3-win_amd64.whl", hash = "sha256:c9ea31edff2968b44a88f97d784c2f16dc0729b8b143ed004699ebca91f05c48", size = 2747786, upload-time = "2026-01-05T10:45:18.411Z" }, + { url = "https://files.pythonhosted.org/packages/72/f4/0de46cfa12cdcbcd464cc59fde36912af405696f687e53a091fb432f694c/tokenizers-0.22.2-cp39-abi3-win_arm64.whl", hash = "sha256:9ce725d22864a1e965217204946f830c37876eee3b2ba6fc6255e8e903d5fcbc", size = 2612133, upload-time = "2026-01-05T10:45:17.232Z" }, + { url = "https://files.pythonhosted.org/packages/84/04/655b79dbcc9b3ac5f1479f18e931a344af67e5b7d3b251d2dcdcd7558592/tokenizers-0.22.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:753d47ebd4542742ef9261d9da92cd545b2cacbb48349a1225466745bb866ec4", size = 3282301, upload-time = "2026-01-05T10:40:34.858Z" }, + { url = "https://files.pythonhosted.org/packages/46/cd/e4851401f3d8f6f45d8480262ab6a5c8cb9c4302a790a35aa14eeed6d2fd/tokenizers-0.22.2-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e10bf9113d209be7cd046d40fbabbaf3278ff6d18eb4da4c500443185dc1896c", size = 3161308, upload-time = "2026-01-05T10:40:40.737Z" }, + { url = "https://files.pythonhosted.org/packages/6f/6e/55553992a89982cd12d4a66dddb5e02126c58677ea3931efcbe601d419db/tokenizers-0.22.2-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:64d94e84f6660764e64e7e0b22baa72f6cd942279fdbb21d46abd70d179f0195", size = 3718964, upload-time = "2026-01-05T10:40:46.56Z" }, + { url = "https://files.pythonhosted.org/packages/59/8c/b1c87148aa15e099243ec9f0cf9d0e970cc2234c3257d558c25a2c5304e6/tokenizers-0.22.2-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f01a9c019878532f98927d2bacb79bbb404b43d3437455522a00a30718cdedb5", size = 3373542, upload-time = "2026-01-05T10:40:52.803Z" }, +] + [[package]] name = "tomli" version = "2.4.0" @@ -8510,72 +11180,142 @@ name = "torch" version = "2.10.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')", -] -dependencies = [ - { name = "cuda-bindings", marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "filelock", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')" }, - { name = "fsspec", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')" }, - { name = "jinja2", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')" }, - { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin') or (python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (python_full_version < '3.11' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin') or (python_full_version >= '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-cublas-cu12", version = "12.8.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-cuda-cupti-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-cuda-nvrtc-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-cuda-runtime-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-cudnn-cu12", marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-cufft-cu12", version = "11.3.3.83", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-cufile-cu12", version = "1.13.1.3", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-curand-cu12", version = "10.3.9.90", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-cusolver-cu12", version = "11.7.3.90", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-cusparse-cu12", version = "12.5.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-cusparselt-cu12", marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-nccl-cu12", marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-nvshmem-cu12", marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-nvtx-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "setuptools", marker = "(python_full_version >= '3.12' and platform_machine == 'aarch64' and sys_platform == 'darwin') or (python_full_version >= '3.12' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu') or (python_full_version >= '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (python_full_version >= '3.12' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "sympy", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')" }, - { name = "triton", marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "typing-extensions", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')" }, + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", +] +dependencies = [ + { name = "cuda-bindings", marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine != 'x86_64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'x86_64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "filelock", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "fsspec", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "jinja2", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin') or (python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (python_full_version < '3.11' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin') or (python_full_version >= '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cublas-cu12", version = "12.8.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine != 'x86_64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'x86_64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cuda-cupti-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine != 'x86_64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'x86_64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cuda-nvrtc-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine != 'x86_64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'x86_64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cuda-runtime-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine != 'x86_64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'x86_64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cudnn-cu12", marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine != 'x86_64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'x86_64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cufft-cu12", version = "11.3.3.83", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine != 'x86_64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'x86_64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cufile-cu12", version = "1.13.1.3", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine != 'x86_64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'x86_64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-curand-cu12", version = "10.3.9.90", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine != 'x86_64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'x86_64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cusolver-cu12", version = "11.7.3.90", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine != 'x86_64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'x86_64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cusparse-cu12", version = "12.5.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine != 'x86_64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'x86_64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cusparselt-cu12", marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine != 'x86_64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'x86_64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-nccl-cu12", marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine != 'x86_64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'x86_64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine != 'x86_64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'x86_64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-nvshmem-cu12", marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine != 'x86_64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'x86_64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-nvtx-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine != 'x86_64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'x86_64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "setuptools", marker = "(python_full_version >= '3.12' and platform_machine == 'aarch64' and sys_platform == 'darwin') or (python_full_version >= '3.12' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu') or (python_full_version >= '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (python_full_version >= '3.12' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.12' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "sympy", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "triton", marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine != 'x86_64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'x86_64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "typing-extensions", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/5b/30/bfebdd8ec77db9a79775121789992d6b3b75ee5494971294d7b4b7c999bc/torch-2.10.0-2-cp310-none-macosx_11_0_arm64.whl", hash = "sha256:2b980edd8d7c0a68c4e951ee1856334a43193f98730d97408fbd148c1a933313", size = 79411457, upload-time = "2026-02-10T21:44:59.189Z" }, @@ -8624,31 +11364,59 @@ name = "torch" version = "2.10.0+cpu" source = { registry = "https://download.pytorch.org/whl/cpu" } resolution-markers = [ - "python_full_version >= '3.14' and sys_platform == 'win32'", - "python_full_version >= '3.14' and sys_platform == 'emscripten'", - "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.13.*' and sys_platform == 'win32'", - "python_full_version == '3.12.*' and sys_platform == 'win32'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten'", - "python_full_version == '3.12.*' 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 != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.11.*' and sys_platform == 'win32'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux')", -] -dependencies = [ - { name = "filelock", marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "fsspec", marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "jinja2", marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu') or (python_full_version < '3.11' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "setuptools", marker = "(python_full_version >= '3.12' and sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "sympy", marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "typing-extensions", marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", +] +dependencies = [ + { name = "filelock", marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "fsspec", marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "jinja2", marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu') or (python_full_version < '3.11' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "setuptools", marker = "(python_full_version >= '3.12' and sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu') or (python_full_version < '3.12' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "sympy", marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "typing-extensions", marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.10.0%2Bcpu-cp310-cp310-linux_aarch64.whl", hash = "sha256:31ae44836c8b9bbd1a3943d29c7c7457709ddf7c6173aa34aefe9d2203e4c405", upload-time = "2026-01-23T15:10:02Z" }, @@ -8696,48 +11464,76 @@ name = "torch" version = "2.10.0+cu126" source = { registry = "https://download.pytorch.org/whl/cu126" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin'", -] -dependencies = [ - { name = "cuda-bindings", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "filelock", marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "fsspec", marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "jinja2", marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-cublas-cu12", version = "12.6.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-cuda-cupti-cu12", version = "12.6.80", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-cuda-nvrtc-cu12", version = "12.6.77", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-cuda-runtime-cu12", version = "12.6.77", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-cudnn-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-cufft-cu12", version = "11.3.0.4", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-cufile-cu12", version = "1.11.1.6", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-curand-cu12", version = "10.3.7.77", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-cusolver-cu12", version = "11.7.1.2", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-cusparse-cu12", version = "12.5.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-cusparselt-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-nccl-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-nvjitlink-cu12", version = "12.6.85", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-nvshmem-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "nvidia-nvtx-cu12", version = "12.6.77", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "setuptools", marker = "(python_full_version >= '3.12' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "sympy", marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "triton", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "typing-extensions", marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", +] +dependencies = [ + { name = "cuda-bindings", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "filelock", marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "fsspec", marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "jinja2", marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cublas-cu12", version = "12.6.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cuda-cupti-cu12", version = "12.6.80", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cuda-nvrtc-cu12", version = "12.6.77", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cuda-runtime-cu12", version = "12.6.77", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cudnn-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cufft-cu12", version = "11.3.0.4", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cufile-cu12", version = "1.11.1.6", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-curand-cu12", version = "10.3.7.77", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cusolver-cu12", version = "11.7.1.2", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cusparse-cu12", version = "12.5.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cusparselt-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-nccl-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-nvjitlink-cu12", version = "12.6.85", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-nvshmem-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-nvtx-cu12", version = "12.6.77", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "setuptools", marker = "(python_full_version >= '3.12' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "sympy", marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "triton", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "typing-extensions", marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://download-r2.pytorch.org/whl/cu126/torch-2.10.0%2Bcu126-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:dae63a4756c9c455f299309b7b093f1b7c3460e63b53769cab10543b51a1d827", upload-time = "2026-01-21T19:34:06Z" }, @@ -8768,34 +11564,74 @@ name = "torchvision" version = "0.25.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126'", - "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126'", -] -dependencies = [ - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and platform_machine == 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and platform_machine == 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.12' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "pillow", marker = "(platform_machine == 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu')" }, - { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu')" }, + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", +] +dependencies = [ + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and platform_machine == 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (python_full_version < '3.12' and sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and platform_machine == 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.12' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (python_full_version >= '3.12' and sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.12' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "pillow", marker = "(platform_machine == 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu') or (sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/50/ae/cbf727421eb73f1cf907fbe5788326a08f111b3f6b6ddca15426b53fec9a/torchvision-0.25.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a95c47abb817d4e90ea1a8e57bd0d728e3e6b533b3495ae77d84d883c4d11f56", size = 1874919, upload-time = "2026-01-21T16:27:47.617Z" }, @@ -8833,27 +11669,55 @@ name = "torchvision" version = "0.25.0+cpu" source = { registry = "https://download.pytorch.org/whl/cpu" } resolution-markers = [ - "python_full_version >= '3.14' and sys_platform == 'win32'", - "python_full_version >= '3.14' and sys_platform == 'emscripten'", - "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.13.*' and sys_platform == 'win32'", - "python_full_version == '3.12.*' and sys_platform == 'win32'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten'", - "python_full_version == '3.12.*' 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 != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.11.*' and sys_platform == 'win32'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux')", -] -dependencies = [ - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "pillow", marker = "sys_platform != 'darwin'" }, - { name = "torch", version = "2.10.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "sys_platform != 'darwin'" }, + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", +] +dependencies = [ + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu') or (python_full_version < '3.12' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "pillow", marker = "sys_platform != 'darwin' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.10.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "sys_platform != 'darwin' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://download-r2.pytorch.org/whl/cpu/torchvision-0.25.0%2Bcpu-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:73ce04dea64914ff1110008311204c366107d651d3b04faa0dbee77efb7133b7", upload-time = "2026-01-20T18:32:30Z" }, @@ -8884,27 +11748,55 @@ name = "torchvision" version = "0.25.0+cu126" source = { registry = "https://download.pytorch.org/whl/cu126" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin'", -] -dependencies = [ - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "pillow", marker = "platform_machine != 'aarch64'" }, - { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "platform_machine != 'aarch64'" }, + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", +] +dependencies = [ + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "pillow", marker = "platform_machine != 'aarch64' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "platform_machine != 'aarch64' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://download-r2.pytorch.org/whl/cu126/torchvision-0.25.0%2Bcu126-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:74cb9b5cf8ea52d5d6837356ad4efd87f7a208f45b6c50bc1b75cab00c071ab3", upload-time = "2026-01-21T22:37:00Z" }, @@ -8952,7 +11844,7 @@ name = "tqdm" version = "4.67.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] 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 = [ @@ -8981,24 +11873,244 @@ wheels = [ name = "transformers" version = "4.47.1" source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "filelock" }, - { name = "huggingface-hub" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "packaging" }, - { name = "pyyaml" }, - { name = "regex" }, - { name = "requests" }, - { name = "safetensors" }, - { name = "tokenizers" }, - { name = "tqdm" }, +resolution-markers = [ + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", +] +dependencies = [ + { name = "filelock", marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "huggingface-hub", version = "0.36.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-all') or (python_full_version < '3.12' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.12' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "packaging", marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "pyyaml", marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "regex", version = "2024.11.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "requests", marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "safetensors", marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "tokenizers", version = "0.21.4", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "tqdm", marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/15/1a/936aeb4f88112f670b604f5748034568dbc2b9bbb457a8d4518b1a15510a/transformers-4.47.1.tar.gz", hash = "sha256:6c29c05a5f595e278481166539202bf8641281536df1c42357ee58a45d0a564a", size = 8707421, upload-time = "2024-12-17T15:42:41.653Z" } wheels = [ { url = "https://files.pythonhosted.org/packages/f2/3a/8bdab26e09c5a242182b7ba9152e216d5ab4ae2d78c4298eb4872549cd35/transformers-4.47.1-py3-none-any.whl", hash = "sha256:d2f5d19bb6283cd66c893ec7e6d931d6370bbf1cc93633326ff1f41a40046c9c", size = 10133598, upload-time = "2024-12-17T15:42:35.1Z" }, ] +[[package]] +name = "transformers" +version = "5.7.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", +] +dependencies = [ + { name = "huggingface-hub", version = "1.13.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.12' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "packaging", marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "pyyaml", marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "regex", version = "2026.4.4", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "safetensors", marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "tokenizers", version = "0.22.2", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "tqdm", marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "typer", marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/4d/fe/7e84d20ac7d4d5d14bac2eab5976088d86342959fc2c0da54b4c2fc99856/transformers-5.7.0.tar.gz", hash = "sha256:a9d35cf39804e3456c1f9bc1a79ad5ffa878640a61f51f66f71c97f4b4e2ce10", size = 8401287, upload-time = "2026-04-28T18:30:09.75Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/60/60/86a9fe3037bec221094e2acb680219ad88b77006edba42fc0407a577ca93/transformers-5.7.0-py3-none-any.whl", hash = "sha256:869660cd8fc92badc041f5551bf755a42f4b9558c93341bf3fa3eeed7065079c", size = 10474236, upload-time = "2026-04-28T18:30:05.655Z" }, +] + [[package]] name = "triton" version = "3.6.0" @@ -9186,7 +12298,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "click" }, { name = "h11" }, - { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/e3/ad/4a96c425be6fb67e0621e62d86c402b4a17ab2be7f7c055d9bd2f638b9e2/uvicorn-0.42.0.tar.gz", hash = "sha256:9b1f190ce15a2dd22e7758651d9b6d12df09a13d51ba5bf4fc33c383a48e1775", size = 85393, upload-time = "2026-03-16T06:19:50.077Z" } wheels = [ @@ -9195,11 +12307,11 @@ wheels = [ [package.optional-dependencies] standard = [ - { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { 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 == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'cygwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "uvloop", marker = "(platform_python_implementation != 'PyPy' and sys_platform != 'cygwin' and sys_platform != 'win32') or (platform_python_implementation == 'PyPy' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_python_implementation == 'PyPy' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_python_implementation == 'PyPy' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'cygwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'cygwin' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'cygwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'cygwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, { name = "watchfiles" }, { name = "websockets" }, ] @@ -9266,7 +12378,7 @@ dependencies = [ { name = "filelock" }, { name = "platformdirs" }, { name = "python-discovery" }, - { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/aa/92/58199fe10049f9703c2666e809c4f686c54ef0a68b0f6afccf518c0b1eb9/virtualenv-21.2.0.tar.gz", hash = "sha256:1720dc3a62ef5b443092e3f499228599045d7fea4c79199770499df8becf9098", size = 5840618, upload-time = "2026-03-09T17:24:38.013Z" } wheels = [ @@ -9278,7 +12390,7 @@ name = "wasabi" version = "1.1.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ac/f9/054e6e2f1071e963b5e746b48d1e3727470b2a490834d18ad92364929db3/wasabi-1.1.3.tar.gz", hash = "sha256:4bb3008f003809db0c3e28b4daf20906ea871a2bb43f9914197d540f4f2e0878", size = 30391, upload-time = "2024-05-31T16:56:18.99Z" } wheels = [ From ec9126f0cd6e3537062fd7c99b3375f1dbf2e8d1 Mon Sep 17 00:00:00 2001 From: JCHAVEROT Date: Tue, 5 May 2026 18:27:03 +0200 Subject: [PATCH 04/25] feat: add presidio detection tool --- src/mmore/privacy/detection/gliner_engine.py | 2 +- .../privacy/detection/openai_filter_engine.py | 2 +- .../privacy/detection/presidio_engine.py | 162 ++++++++++++++++++ 3 files changed, 164 insertions(+), 2 deletions(-) create mode 100644 src/mmore/privacy/detection/presidio_engine.py diff --git a/src/mmore/privacy/detection/gliner_engine.py b/src/mmore/privacy/detection/gliner_engine.py index 472f7521..5dd5a590 100644 --- a/src/mmore/privacy/detection/gliner_engine.py +++ b/src/mmore/privacy/detection/gliner_engine.py @@ -55,7 +55,7 @@ def clear_gliner_cache() -> None: class GLiNEREngine(DetectionEngine): """Detect PII spans with a GLiNER model. - Each instance carries its own ``entity_types`` and ``confidence_threshold``; + Each instance carries its own ``entity_types`` and ``confidence_threshold``, pipelines with the same ``model_name`` are shared via ``_pipeline_cache``. """ diff --git a/src/mmore/privacy/detection/openai_filter_engine.py b/src/mmore/privacy/detection/openai_filter_engine.py index 381c9121..7dfe9171 100644 --- a/src/mmore/privacy/detection/openai_filter_engine.py +++ b/src/mmore/privacy/detection/openai_filter_engine.py @@ -50,7 +50,7 @@ class OpenAIFilterEngine(DetectionEngine): """Detect PII spans with the token classification model ``openai/privacy-filter`` from HuggingFace. - Each instance carries its own ``entity_types`` and ``confidence_threshold``; + Each instance carries its own ``entity_types`` and ``confidence_threshold``, pipelines with the same ``model_name`` are shared via ``_pipeline_cache``. """ diff --git a/src/mmore/privacy/detection/presidio_engine.py b/src/mmore/privacy/detection/presidio_engine.py new file mode 100644 index 00000000..adb0b920 --- /dev/null +++ b/src/mmore/privacy/detection/presidio_engine.py @@ -0,0 +1,162 @@ +"""Presidio-based PII detection engine. + +Wraps ``presidio_analyzer.AnalyzerEngine`` (rule-based and spaCy NER) with +possibility to add custom clinical recognizers. +""" + +import threading +from typing import Any, List, Optional, Sequence + +from typing_extensions import Self + +from ..agents.registry import register_tool +from .base import DetectionEngine, PIISpan +from .config import DetectionConfig + + +def _build_clinical_recognizers() -> List[Any]: + """Build the clinical-domain custom recognizers (MRN, hospital dates, insurance ID).""" + from presidio_analyzer import Pattern, PatternRecognizer + + mrn = PatternRecognizer( + supported_entity="MRN", + patterns=[ + Pattern( + name="mrn_with_prefix", + regex=r"\bMRN[\s:#]*\d{6,10}\b", + score=0.9, + ), + Pattern( + name="mrn_bare_8_digits", + regex=r"\b\d{8}\b", + score=0.4, + ), + ], + context=["mrn", "medical record", "record number", "patient id"], + ) + + hospital_date = PatternRecognizer( + supported_entity="HOSPITAL_DATE", + patterns=[ + Pattern( + name="iso_date", + regex=r"\b\d{4}-\d{2}-\d{2}\b", + score=0.6, + ), + Pattern( + name="us_date", + regex=r"\b\d{1,2}/\d{1,2}/\d{4}\b", + score=0.6, + ), + ], + context=["admission", "discharge", "appointment", "hospital", "clinic"], + ) + + insurance_id = PatternRecognizer( + supported_entity="INSURANCE_ID", + patterns=[ + Pattern( + name="insurance_alnum", + regex=r"\b[A-Z]{2,3}\d{6,12}\b", + score=0.7, + ), + ], + context=["insurance", "policy", "member id", "subscriber"], + ) + + # TODO: check how relevant these patterns are and add more + # TODO: check if we could register a tool to add new patterns + return [mrn, hospital_date, insurance_id] + + +def _load_presidio_analyzer() -> Any: + """Build a ``presidio_analyzer.AnalyzerEngine`` with custom clinical recognizers.""" + from presidio_analyzer import AnalyzerEngine + + analyzer = AnalyzerEngine() + for recognizer in _build_clinical_recognizers(): + analyzer.registry.add_recognizer(recognizer) + return analyzer + + +_analyzer_cache: Optional[Any] = None +_analyzer_cache_lock = threading.Lock() + + +def _get_or_load_analyzer() -> Any: + global _analyzer_cache + if _analyzer_cache is not None: + return _analyzer_cache + with _analyzer_cache_lock: + if _analyzer_cache is None: + _analyzer_cache = _load_presidio_analyzer() + return _analyzer_cache + + +def clear_presidio_cache() -> None: + """Drop the cached analyzer.""" + global _analyzer_cache + with _analyzer_cache_lock: + _analyzer_cache = None + + +class PresidioEngine(DetectionEngine): + """Detect PII spans with Microsoft Presidio + custom clinical recognizers. + + Each instance carries its own ``entity_types`` and ``confidence_threshold``, + the analyzer is shared across instances via ``_analyzer_cache``. + """ + + def __init__( + self, + entity_types: Optional[Sequence[str]] = None, + confidence_threshold: float = 0.7, + language: str = "en", + ): + self._entity_types: Optional[List[str]] = ( + list(entity_types) if entity_types else None + ) + self._confidence_threshold = confidence_threshold + self._language = language + + @classmethod + def from_config(cls, config: DetectionConfig) -> Self: + return cls( + entity_types=config.entity_types or None, + confidence_threshold=config.confidence_threshold, + ) + + @property + def analyzer(self) -> Any: + return _get_or_load_analyzer() + + def detect(self, text: str) -> List[PIISpan]: + results = self.analyzer.analyze( + text=text, + language=self._language, + entities=self._entity_types, + score_threshold=self._confidence_threshold, + ) + return [ + PIISpan( + start=int(r.start), + end=int(r.end), + label=str(r.entity_type), + score=float(r.score), + ) + for r in results + ] + + +@register_tool("detect_pii_presidio") +def detect_pii_presidio(text: str) -> List[PIISpan]: + """Detect PII spans in ``text`` using a default-configured Presidio engine. + + Agents needing per-config behavior should be wired by setup code that + builds a ``PresidioEngine.from_config(detection_cfg)`` and registers its + ``detect()`` function under a distinct tool name, e.g.:: + + engine = PresidioEngine.from_config(detection_cfg) + register_tool("detect_pii_presidio_strict", engine.detect) + """ + return PresidioEngine().detect(text) From 9797115dedf285fc664dd9552aa7eb8fe3be1f97 Mon Sep 17 00:00:00 2001 From: JCHAVEROT Date: Tue, 5 May 2026 20:52:16 +0200 Subject: [PATCH 05/25] feat: add first version of LLM with dspy as detection tool --- pyproject.toml | 1 + src/mmore/privacy/detection/llm_engine.py | 308 ++++++++++++++++++++ uv.lock | 338 +++++++++++++++++++++- 3 files changed, 646 insertions(+), 1 deletion(-) create mode 100644 src/mmore/privacy/detection/llm_engine.py diff --git a/pyproject.toml b/pyproject.toml index 15abb7b8..baa8ffb6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -132,6 +132,7 @@ privacy = [ "presidio-analyzer", "presidio-anonymizer", "spacy", + "dspy>=2.6", ] privacy-openai-filter = [ diff --git a/src/mmore/privacy/detection/llm_engine.py b/src/mmore/privacy/detection/llm_engine.py new file mode 100644 index 00000000..521611e0 --- /dev/null +++ b/src/mmore/privacy/detection/llm_engine.py @@ -0,0 +1,308 @@ +"""LLM-backed PII detection engine using DSPy for typed structured output.""" + +import logging +import threading +from types import SimpleNamespace +from typing import Any, Dict, List, Optional, Sequence + +import dspy +from pydantic import BaseModel, Field +from typing_extensions import Self + +from ...rag.llm import LLMConfig +from ..agents.registry import register_tool +from .base import DetectionEngine, PIISpan +from .config import DetectionConfig + +logger = logging.getLogger(__name__) + +_DEFAULT_LABELS = [ + "PERSON", + "PHONE", + "EMAIL", + "MRN", + "DATE", + "LOCATION", + "SSN", + "INSURANCE_ID", +] +_DEFAULT_LLM = LLMConfig(llm_name="Qwen/Qwen2.5-3B-Instruct", max_new_tokens=512) + +_pipeline_cache: Dict[str, Any] = {} +_pipeline_cache_lock = threading.Lock() + + +class _DetectedSpan(BaseModel): + text: str = Field(description="exact substring of the input that is PII") + label: str = Field(description="entity type label, e.g. PERSON, EMAIL, MRN") + score: float = Field( + ge=0.0, + le=1.0, + description="confidence in [0, 1]; not calibrated, but constrained to the range", + ) + + +def _build_signature() -> Any: + class DetectPIISignature(dspy.Signature): + """Find every PII occurrence in the input text. For each, return the + exact substring (not paraphrased), its entity label, and a confidence.""" + + text: str = dspy.InputField(desc="text to scan for PII") + entity_types: List[str] = dspy.InputField( + desc="restrict detection to these entity type labels" + ) + spans: List[_DetectedSpan] = dspy.OutputField( + desc="list of detected PII spans, each with the exact substring from the input" + ) + + return DetectPIISignature + + +def _build_demos() -> List[Any]: + return [ + dspy.Example( + text="John Doe called from 555-1234 about his MRN 87654321.", + entity_types=list(_DEFAULT_LABELS), + spans=[ + _DetectedSpan(text="John Doe", label="PERSON", score=0.95), + _DetectedSpan(text="555-1234", label="PHONE", score=0.95), + _DetectedSpan(text="87654321", label="MRN", score=0.95), + ], + ).with_inputs("text", "entity_types"), + dspy.Example( + text="Patient at 123 Main St emailed jane@example.com on 2024-01-15.", + entity_types=list(_DEFAULT_LABELS), + spans=[ + _DetectedSpan(text="123 Main St", label="LOCATION", score=0.9), + _DetectedSpan(text="jane@example.com", label="EMAIL", score=0.95), + _DetectedSpan(text="2024-01-15", label="DATE", score=0.9), + ], + ).with_inputs("text", "entity_types"), + ] + + +def _build_predictor() -> Any: + predictor = dspy.Predict(_build_signature()) + predictor.demos = _build_demos() + return predictor + + +def _load_local_hf_pipeline(model_name: str) -> Any: + import torch + from transformers import pipeline + + if torch.backends.mps.is_available(): + device, dtype = "mps", torch.bfloat16 + elif torch.cuda.is_available(): + device, dtype = 0, torch.bfloat16 + else: + device, dtype = -1, torch.float32 + return pipeline( + task="text-generation", + model=model_name, + device=device, + torch_dtype=dtype, + ) + + +def _get_or_load_pipeline(model_name: str) -> Any: + cached = _pipeline_cache.get(model_name) + if cached is not None: + return cached + with _pipeline_cache_lock: + cached = _pipeline_cache.get(model_name) + if cached is None: + cached = _load_local_hf_pipeline(model_name) + _pipeline_cache[model_name] = cached + return cached + + +def clear_llm_engine_cache() -> None: + """Drop all cached transformers pipelines.""" + with _pipeline_cache_lock: + _pipeline_cache.clear() + + +class _LocalHFLM(dspy.BaseLM): + """``dspy.BaseLM`` that runs a local transformers chat model.""" + + def __init__( + self, + model_name: str, + max_tokens: int = 512, + temperature: float = 0.0, + ): + super().__init__( + model=f"local-hf/{model_name}", + model_type="chat", + temperature=temperature, + max_tokens=max_tokens, + cache=False, + ) + self._model_name = model_name + + @property + def supports_response_schema(self) -> bool: + return False + + @property + def supports_function_calling(self) -> bool: + return False + + @property + def pipe(self) -> Any: + return _get_or_load_pipeline(self._model_name) + + def forward(self, prompt=None, messages=None, **kwargs): + merged = {**self.kwargs, **kwargs} + max_new_tokens = int(merged.get("max_tokens", 512) or 512) + temperature = float(merged.get("temperature", 0.0) or 0.0) + do_sample = temperature > 0.0 + + chat_input = messages or [{"role": "user", "content": prompt or ""}] + gen_kwargs: dict = { + "max_new_tokens": max_new_tokens, + "do_sample": do_sample, + "return_full_text": False, + } + if do_sample: + gen_kwargs["temperature"] = temperature + + raw = self.pipe(chat_input, **gen_kwargs) + if raw and isinstance(raw[0], list): + raw = raw[0] + first = raw[0] if raw else {} + text = first.get("generated_text", "") + if isinstance(text, list): + assistant_turns = [m for m in text if m.get("role") == "assistant"] + text = assistant_turns[-1].get("content", "") if assistant_turns else "" + + return SimpleNamespace( + choices=[ + SimpleNamespace( + message=SimpleNamespace(content=text, role="assistant"), + finish_reason="stop", + ) + ], + model=self.model, + usage={}, + _hidden_params={}, + ) + + +def _build_dspy_lm(llm_config: LLMConfig) -> Any: + """Build a DSPy ``BaseLM`` from an ``LLMConfig``. + + ``provider="HF"`` (no ``base_url``) routes to ``_LocalHFLM`` for local + transformers; everything else goes through ``dspy.LM`` (litellm). + """ + if llm_config.provider == "HF" and llm_config.base_url is None: + return _LocalHFLM( + model_name=llm_config.llm_name, + max_tokens=llm_config.max_new_tokens or 512, + temperature=llm_config.temperature, + ) + + provider_to_prefix = { + "OPENAI": "openai", + "ANTHROPIC": "anthropic", + "MISTRAL": "mistral", + "COHERE": "cohere", + } + prefix = provider_to_prefix.get(llm_config.provider or "") + model = f"{prefix}/{llm_config.llm_name}" if prefix else llm_config.llm_name + + kwargs: dict = { + "model": model, + "temperature": llm_config.temperature, + } + if llm_config.max_new_tokens is not None: + kwargs["max_tokens"] = llm_config.max_new_tokens + if llm_config.base_url is not None: + kwargs["api_base"] = llm_config.base_url + if llm_config.provider: + kwargs["api_key"] = llm_config.api_key + + return dspy.LM(**kwargs) + + +class LLMDetectionEngine(DetectionEngine): + """Detect PII spans by prompting an LLM with a typed DSPy signature. + + Each instance carries its own ``LLMConfig``, ``entity_types`` and + ``confidence_threshold``; pipelines with the same ``model_name`` are + shared via ``_pipeline_cache``. + """ + + def __init__( + self, + llm_config: LLMConfig, + entity_types: Optional[Sequence[str]] = None, + confidence_threshold: float = 0.7, + ): + self._llm_config = llm_config + self._entity_types: List[str] = ( + list(entity_types) if entity_types else list(_DEFAULT_LABELS) + ) + self._confidence_threshold = confidence_threshold + + @classmethod + def from_config(cls, config: DetectionConfig) -> Self: + """Build an engine from a ``DetectionConfig``.""" + if config.llm is None: + raise ValueError("DetectionConfig.llm must be set when engine='llm'") + return cls( + llm_config=config.llm, + entity_types=config.entity_types or None, + confidence_threshold=config.confidence_threshold, + ) + + def detect(self, text: str) -> List[PIISpan]: + lm = _build_dspy_lm(self._llm_config) + predictor = _build_predictor() + try: + with dspy.context(lm=lm): + prediction = predictor(text=text, entity_types=self._entity_types) + except Exception as e: + logger.warning("LLM detection failed (%s); returning no spans", e) + return [] + + spans: List[PIISpan] = [] + for s in getattr(prediction, "spans", None) or []: + try: + fragment = str(s.text) + label = str(s.label) + score = float(s.score) + except (AttributeError, TypeError, ValueError): + continue + if not fragment: + continue + score = max(0.0, min(1.0, score)) + if score < self._confidence_threshold: + continue + start = text.find(fragment) + if start < 0: + logger.debug( + "LLM emitted fragment %r not found in source text", fragment + ) + continue + spans.append( + PIISpan( + start=start, end=start + len(fragment), label=label, score=score + ) + ) + return spans + + +@register_tool("detect_pii_llm") +def detect_pii_llm(text: str) -> List[PIISpan]: + """Detect PII spans in ``text`` using a default-configured LLM engine. + + Agents needing per-config behavior should be wired by setup code that + builds an ``LLMDetectionEngine.from_config(detection_cfg)`` and registers + its ``detect()`` function under a distinct tool name, e.g.:: + + engine = LLMDetectionEngine.from_config(detection_cfg) + register_tool("detect_pii_llm_custom", engine.detect) + """ + return LLMDetectionEngine(_DEFAULT_LLM).detect(text) diff --git a/uv.lock b/uv.lock index 49790adb..534a2af4 100644 --- a/uv.lock +++ b/uv.lock @@ -493,6 +493,18 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/a7/fa/e01228c2938de91d47b307831c62ab9e4001e747789d0b05baf779a6488c/async_timeout-4.0.3-py3-none-any.whl", hash = "sha256:7405140ff1230c310e51dc27b3145b9092d659ce68ff733fb0cefe3ee42be028", size = 5721, upload-time = "2023-08-10T16:35:55.203Z" }, ] +[[package]] +name = "asyncer" +version = "0.0.8" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "anyio" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/ff/67/7ea59c3e69eaeee42e7fc91a5be67ca5849c8979acac2b920249760c6af2/asyncer-0.0.8.tar.gz", hash = "sha256:a589d980f57e20efb07ed91d0dbe67f1d2fd343e7142c66d3a099f05c620739c", size = 18217, upload-time = "2024-08-24T23:15:36.449Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/8a/04/15b6ca6b7842eda2748bda0a0af73f2d054e9344320f8bba01f994294bcb/asyncer-0.0.8-py3-none-any.whl", hash = "sha256:5920d48fc99c8f8f0f1576e1882f5022885589c5fcbc46ce4224ec3e53776eeb", size = 9209, upload-time = "2024-08-24T23:15:35.317Z" }, +] + [[package]] name = "attrs" version = "25.4.0" @@ -809,6 +821,15 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/ef/6f/534205ba7590c9a8716a614f270c5c2ec419b5b7079b3f9cd31b7b5580de/brotlicffi-1.2.0.1-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:f2a5575653b0672638ba039b82fda56854934d7a6a24d4b8b5033f73ab43cbc1", size = 375108, upload-time = "2026-03-05T19:54:10.079Z" }, ] +[[package]] +name = "cachetools" +version = "7.1.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/ff/e2/85f227594656000ff4d8adadae91a21f536d4a84c6c716a86bd6685874be/cachetools-7.1.1.tar.gz", hash = "sha256:27bdf856d68fd3c71c26c01b5edc312124ed427524d1ddb31aa2b7746fe20d4b", size = 40202, upload-time = "2026-05-03T20:00:29.391Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/bf/0f/f897abe4ea0a8c408ae65c8c83bffab4936ad65d6032d4fb4cd35bbdc3ee/cachetools-7.1.1-py3-none-any.whl", hash = "sha256:0335cd7a0952d2b22327441fb0628139e234c565559eeb91a8a4ac7551c5353d", size = 16775, upload-time = "2026-05-03T20:00:27.857Z" }, +] + [[package]] name = "catalogue" version = "2.0.10" @@ -2052,6 +2073,37 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/53/4f/1155781308281e67f80b829738a29e5354e03664c62311f753056afc873b/docx2pdf-0.1.8-py3-none-any.whl", hash = "sha256:00be1401fd486640314e993423a0a1cbdbc21142186f68549d962d505b2e8a12", size = 6741, upload-time = "2021-12-11T16:56:35.163Z" }, ] +[[package]] +name = "dspy" +version = "3.2.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "anyio" }, + { name = "asyncer" }, + { name = "cachetools" }, + { name = "cloudpickle" }, + { name = "diskcache" }, + { name = "gepa" }, + { name = "json-repair" }, + { name = "litellm" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "openai" }, + { name = "orjson" }, + { name = "pydantic" }, + { name = "regex", version = "2024.11.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "regex", version = "2026.4.4", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "requests" }, + { name = "tenacity" }, + { name = "tqdm" }, + { name = "typeguard" }, + { name = "xxhash" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/9e/38/ab4b3ba261962cf1cd0456113253290329de5c80296ce968f060195c4a03/dspy-3.2.0.tar.gz", hash = "sha256:70593061e8d3df7924e6b7bfe5e61d064e5990f1505b82380b49252b00a88fd7", size = 278448, upload-time = "2026-04-21T17:15:49.917Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/fa/aa/5b064672fe12bdeb36bda5a70213a773122166ded763d2ccf4dad6eb145b/dspy-3.2.0-py3-none-any.whl", hash = "sha256:cbf82a3ddcd69df071db6cdf7455e7304d66cd47fcb09c856454739414e16d89", size = 331038, upload-time = "2026-04-21T17:15:48.703Z" }, +] + [[package]] name = "email-validator" version = "2.3.0" @@ -2340,6 +2392,69 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/51/ac/e5d886f892666d2d1e5cb8c1a41146e1d79ae8896477b1153a21711d3b44/fasteners-0.20-py3-none-any.whl", hash = "sha256:9422c40d1e350e4259f509fb2e608d6bc43c0136f79a00db1b49046029d0b3b7", size = 18702, upload-time = "2025-08-11T10:19:35.716Z" }, ] +[[package]] +name = "fastuuid" +version = "0.14.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/c3/7d/d9daedf0f2ebcacd20d599928f8913e9d2aea1d56d2d355a93bfa2b611d7/fastuuid-0.14.0.tar.gz", hash = "sha256:178947fc2f995b38497a74172adee64fdeb8b7ec18f2a5934d037641ba265d26", size = 18232, upload-time = "2025-10-19T22:19:22.402Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ad/b2/731a6696e37cd20eed353f69a09f37a984a43c9713764ee3f7ad5f57f7f9/fastuuid-0.14.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:6e6243d40f6c793c3e2ee14c13769e341b90be5ef0c23c82fa6515a96145181a", size = 516760, upload-time = "2025-10-19T22:25:21.509Z" }, + { url = "https://files.pythonhosted.org/packages/c5/79/c73c47be2a3b8734d16e628982653517f80bbe0570e27185d91af6096507/fastuuid-0.14.0-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:13ec4f2c3b04271f62be2e1ce7e95ad2dd1cf97e94503a3760db739afbd48f00", size = 264748, upload-time = "2025-10-19T22:41:52.873Z" }, + { url = "https://files.pythonhosted.org/packages/24/c5/84c1eea05977c8ba5173555b0133e3558dc628bcf868d6bf1689ff14aedc/fastuuid-0.14.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:b2fdd48b5e4236df145a149d7125badb28e0a383372add3fbaac9a6b7a394470", size = 254537, upload-time = "2025-10-19T22:33:55.603Z" }, + { url = "https://files.pythonhosted.org/packages/0e/23/4e362367b7fa17dbed646922f216b9921efb486e7abe02147e4b917359f8/fastuuid-0.14.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f74631b8322d2780ebcf2d2d75d58045c3e9378625ec51865fe0b5620800c39d", size = 278994, upload-time = "2025-10-19T22:26:17.631Z" }, + { url = "https://files.pythonhosted.org/packages/b2/72/3985be633b5a428e9eaec4287ed4b873b7c4c53a9639a8b416637223c4cd/fastuuid-0.14.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:83cffc144dc93eb604b87b179837f2ce2af44871a7b323f2bfed40e8acb40ba8", size = 280003, upload-time = "2025-10-19T22:23:45.415Z" }, + { url = "https://files.pythonhosted.org/packages/b3/6d/6ef192a6df34e2266d5c9deb39cd3eea986df650cbcfeaf171aa52a059c3/fastuuid-0.14.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:1a771f135ab4523eb786e95493803942a5d1fc1610915f131b363f55af53b219", size = 303583, upload-time = "2025-10-19T22:26:00.756Z" }, + { url = "https://files.pythonhosted.org/packages/9d/11/8a2ea753c68d4fece29d5d7c6f3f903948cc6e82d1823bc9f7f7c0355db3/fastuuid-0.14.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:4edc56b877d960b4eda2c4232f953a61490c3134da94f3c28af129fb9c62a4f6", size = 460955, upload-time = "2025-10-19T22:36:25.196Z" }, + { url = "https://files.pythonhosted.org/packages/23/42/7a32c93b6ce12642d9a152ee4753a078f372c9ebb893bc489d838dd4afd5/fastuuid-0.14.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:bcc96ee819c282e7c09b2eed2b9bd13084e3b749fdb2faf58c318d498df2efbe", size = 480763, upload-time = "2025-10-19T22:24:28.451Z" }, + { url = "https://files.pythonhosted.org/packages/b9/e9/a5f6f686b46e3ed4ed3b93770111c233baac87dd6586a411b4988018ef1d/fastuuid-0.14.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:7a3c0bca61eacc1843ea97b288d6789fbad7400d16db24e36a66c28c268cfe3d", size = 452613, upload-time = "2025-10-19T22:25:06.827Z" }, + { url = "https://files.pythonhosted.org/packages/b4/c9/18abc73c9c5b7fc0e476c1733b678783b2e8a35b0be9babd423571d44e98/fastuuid-0.14.0-cp310-cp310-win32.whl", hash = "sha256:7f2f3efade4937fae4e77efae1af571902263de7b78a0aee1a1653795a093b2a", size = 155045, upload-time = "2025-10-19T22:28:32.732Z" }, + { url = "https://files.pythonhosted.org/packages/5e/8a/d9e33f4eb4d4f6d9f2c5c7d7e96b5cdbb535c93f3b1ad6acce97ee9d4bf8/fastuuid-0.14.0-cp310-cp310-win_amd64.whl", hash = "sha256:ae64ba730d179f439b0736208b4c279b8bc9c089b102aec23f86512ea458c8a4", size = 156122, upload-time = "2025-10-19T22:23:15.59Z" }, + { url = "https://files.pythonhosted.org/packages/98/f3/12481bda4e5b6d3e698fbf525df4443cc7dce746f246b86b6fcb2fba1844/fastuuid-0.14.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:73946cb950c8caf65127d4e9a325e2b6be0442a224fd51ba3b6ac44e1912ce34", size = 516386, upload-time = "2025-10-19T22:42:40.176Z" }, + { url = "https://files.pythonhosted.org/packages/59/19/2fc58a1446e4d72b655648eb0879b04e88ed6fa70d474efcf550f640f6ec/fastuuid-0.14.0-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:12ac85024637586a5b69645e7ed986f7535106ed3013640a393a03e461740cb7", size = 264569, upload-time = "2025-10-19T22:25:50.977Z" }, + { url = "https://files.pythonhosted.org/packages/78/29/3c74756e5b02c40cfcc8b1d8b5bac4edbd532b55917a6bcc9113550e99d1/fastuuid-0.14.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:05a8dde1f395e0c9b4be515b7a521403d1e8349443e7641761af07c7ad1624b1", size = 254366, upload-time = "2025-10-19T22:29:49.166Z" }, + { url = "https://files.pythonhosted.org/packages/52/96/d761da3fccfa84f0f353ce6e3eb8b7f76b3aa21fd25e1b00a19f9c80a063/fastuuid-0.14.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:09378a05020e3e4883dfdab438926f31fea15fd17604908f3d39cbeb22a0b4dc", size = 278978, upload-time = "2025-10-19T22:35:41.306Z" }, + { url = "https://files.pythonhosted.org/packages/fc/c2/f84c90167cc7765cb82b3ff7808057608b21c14a38531845d933a4637307/fastuuid-0.14.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bbb0c4b15d66b435d2538f3827f05e44e2baafcc003dd7d8472dc67807ab8fd8", size = 279692, upload-time = "2025-10-19T22:25:36.997Z" }, + { url = "https://files.pythonhosted.org/packages/af/7b/4bacd03897b88c12348e7bd77943bac32ccf80ff98100598fcff74f75f2e/fastuuid-0.14.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:cd5a7f648d4365b41dbf0e38fe8da4884e57bed4e77c83598e076ac0c93995e7", size = 303384, upload-time = "2025-10-19T22:29:46.578Z" }, + { url = "https://files.pythonhosted.org/packages/c0/a2/584f2c29641df8bd810d00c1f21d408c12e9ad0c0dafdb8b7b29e5ddf787/fastuuid-0.14.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:c0a94245afae4d7af8c43b3159d5e3934c53f47140be0be624b96acd672ceb73", size = 460921, upload-time = "2025-10-19T22:36:42.006Z" }, + { url = "https://files.pythonhosted.org/packages/24/68/c6b77443bb7764c760e211002c8638c0c7cce11cb584927e723215ba1398/fastuuid-0.14.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:2b29e23c97e77c3a9514d70ce343571e469098ac7f5a269320a0f0b3e193ab36", size = 480575, upload-time = "2025-10-19T22:28:18.975Z" }, + { url = "https://files.pythonhosted.org/packages/5a/87/93f553111b33f9bb83145be12868c3c475bf8ea87c107063d01377cc0e8e/fastuuid-0.14.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:1e690d48f923c253f28151b3a6b4e335f2b06bf669c68a02665bc150b7839e94", size = 452317, upload-time = "2025-10-19T22:25:32.75Z" }, + { url = "https://files.pythonhosted.org/packages/9e/8c/a04d486ca55b5abb7eaa65b39df8d891b7b1635b22db2163734dc273579a/fastuuid-0.14.0-cp311-cp311-win32.whl", hash = "sha256:a6f46790d59ab38c6aa0e35c681c0484b50dc0acf9e2679c005d61e019313c24", size = 154804, upload-time = "2025-10-19T22:24:15.615Z" }, + { url = "https://files.pythonhosted.org/packages/9c/b2/2d40bf00820de94b9280366a122cbaa60090c8cf59e89ac3938cf5d75895/fastuuid-0.14.0-cp311-cp311-win_amd64.whl", hash = "sha256:e150eab56c95dc9e3fefc234a0eedb342fac433dacc273cd4d150a5b0871e1fa", size = 156099, upload-time = "2025-10-19T22:24:31.646Z" }, + { url = "https://files.pythonhosted.org/packages/02/a2/e78fcc5df65467f0d207661b7ef86c5b7ac62eea337c0c0fcedbeee6fb13/fastuuid-0.14.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:77e94728324b63660ebf8adb27055e92d2e4611645bf12ed9d88d30486471d0a", size = 510164, upload-time = "2025-10-19T22:31:45.635Z" }, + { url = "https://files.pythonhosted.org/packages/2b/b3/c846f933f22f581f558ee63f81f29fa924acd971ce903dab1a9b6701816e/fastuuid-0.14.0-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:caa1f14d2102cb8d353096bc6ef6c13b2c81f347e6ab9d6fbd48b9dea41c153d", size = 261837, upload-time = "2025-10-19T22:38:38.53Z" }, + { url = "https://files.pythonhosted.org/packages/54/ea/682551030f8c4fa9a769d9825570ad28c0c71e30cf34020b85c1f7ee7382/fastuuid-0.14.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:d23ef06f9e67163be38cece704170486715b177f6baae338110983f99a72c070", size = 251370, upload-time = "2025-10-19T22:40:26.07Z" }, + { url = "https://files.pythonhosted.org/packages/14/dd/5927f0a523d8e6a76b70968e6004966ee7df30322f5fc9b6cdfb0276646a/fastuuid-0.14.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0c9ec605ace243b6dbe3bd27ebdd5d33b00d8d1d3f580b39fdd15cd96fd71796", size = 277766, upload-time = "2025-10-19T22:37:23.779Z" }, + { url = "https://files.pythonhosted.org/packages/16/6e/c0fb547eef61293153348f12e0f75a06abb322664b34a1573a7760501336/fastuuid-0.14.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:808527f2407f58a76c916d6aa15d58692a4a019fdf8d4c32ac7ff303b7d7af09", size = 278105, upload-time = "2025-10-19T22:26:56.821Z" }, + { url = "https://files.pythonhosted.org/packages/2d/b1/b9c75e03b768f61cf2e84ee193dc18601aeaf89a4684b20f2f0e9f52b62c/fastuuid-0.14.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2fb3c0d7fef6674bbeacdd6dbd386924a7b60b26de849266d1ff6602937675c8", size = 301564, upload-time = "2025-10-19T22:30:31.604Z" }, + { url = "https://files.pythonhosted.org/packages/fc/fa/f7395fdac07c7a54f18f801744573707321ca0cee082e638e36452355a9d/fastuuid-0.14.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:ab3f5d36e4393e628a4df337c2c039069344db5f4b9d2a3c9cea48284f1dd741", size = 459659, upload-time = "2025-10-19T22:31:32.341Z" }, + { url = "https://files.pythonhosted.org/packages/66/49/c9fd06a4a0b1f0f048aacb6599e7d96e5d6bc6fa680ed0d46bf111929d1b/fastuuid-0.14.0-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:b9a0ca4f03b7e0b01425281ffd44e99d360e15c895f1907ca105854ed85e2057", size = 478430, upload-time = "2025-10-19T22:26:22.962Z" }, + { url = "https://files.pythonhosted.org/packages/be/9c/909e8c95b494e8e140e8be6165d5fc3f61fdc46198c1554df7b3e1764471/fastuuid-0.14.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:3acdf655684cc09e60fb7e4cf524e8f42ea760031945aa8086c7eae2eeeabeb8", size = 450894, upload-time = "2025-10-19T22:27:01.647Z" }, + { url = "https://files.pythonhosted.org/packages/90/eb/d29d17521976e673c55ef7f210d4cdd72091a9ec6755d0fd4710d9b3c871/fastuuid-0.14.0-cp312-cp312-win32.whl", hash = "sha256:9579618be6280700ae36ac42c3efd157049fe4dd40ca49b021280481c78c3176", size = 154374, upload-time = "2025-10-19T22:29:19.879Z" }, + { url = "https://files.pythonhosted.org/packages/cc/fc/f5c799a6ea6d877faec0472d0b27c079b47c86b1cdc577720a5386483b36/fastuuid-0.14.0-cp312-cp312-win_amd64.whl", hash = "sha256:d9e4332dc4ba054434a9594cbfaf7823b57993d7d8e7267831c3e059857cf397", size = 156550, upload-time = "2025-10-19T22:27:49.658Z" }, + { url = "https://files.pythonhosted.org/packages/a5/83/ae12dd39b9a39b55d7f90abb8971f1a5f3c321fd72d5aa83f90dc67fe9ed/fastuuid-0.14.0-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:77a09cb7427e7af74c594e409f7731a0cf887221de2f698e1ca0ebf0f3139021", size = 510720, upload-time = "2025-10-19T22:42:34.633Z" }, + { url = "https://files.pythonhosted.org/packages/53/b0/a4b03ff5d00f563cc7546b933c28cb3f2a07344b2aec5834e874f7d44143/fastuuid-0.14.0-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:9bd57289daf7b153bfa3e8013446aa144ce5e8c825e9e366d455155ede5ea2dc", size = 262024, upload-time = "2025-10-19T22:30:25.482Z" }, + { url = "https://files.pythonhosted.org/packages/9c/6d/64aee0a0f6a58eeabadd582e55d0d7d70258ffdd01d093b30c53d668303b/fastuuid-0.14.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ac60fc860cdf3c3f327374db87ab8e064c86566ca8c49d2e30df15eda1b0c2d5", size = 251679, upload-time = "2025-10-19T22:36:14.096Z" }, + { url = "https://files.pythonhosted.org/packages/60/f5/a7e9cda8369e4f7919d36552db9b2ae21db7915083bc6336f1b0082c8b2e/fastuuid-0.14.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ab32f74bd56565b186f036e33129da77db8be09178cd2f5206a5d4035fb2a23f", size = 277862, upload-time = "2025-10-19T22:36:23.302Z" }, + { url = "https://files.pythonhosted.org/packages/f0/d3/8ce11827c783affffd5bd4d6378b28eb6cc6d2ddf41474006b8d62e7448e/fastuuid-0.14.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:33e678459cf4addaedd9936bbb038e35b3f6b2061330fd8f2f6a1d80414c0f87", size = 278278, upload-time = "2025-10-19T22:29:43.809Z" }, + { url = "https://files.pythonhosted.org/packages/a2/51/680fb6352d0bbade04036da46264a8001f74b7484e2fd1f4da9e3db1c666/fastuuid-0.14.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:1e3cc56742f76cd25ecb98e4b82a25f978ccffba02e4bdce8aba857b6d85d87b", size = 301788, upload-time = "2025-10-19T22:36:06.825Z" }, + { url = "https://files.pythonhosted.org/packages/fa/7c/2014b5785bd8ebdab04ec857635ebd84d5ee4950186a577db9eff0fb8ff6/fastuuid-0.14.0-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:cb9a030f609194b679e1660f7e32733b7a0f332d519c5d5a6a0a580991290022", size = 459819, upload-time = "2025-10-19T22:35:31.623Z" }, + { url = "https://files.pythonhosted.org/packages/01/d2/524d4ceeba9160e7a9bc2ea3e8f4ccf1ad78f3bde34090ca0c51f09a5e91/fastuuid-0.14.0-cp313-cp313-musllinux_1_1_i686.whl", hash = "sha256:09098762aad4f8da3a888eb9ae01c84430c907a297b97166b8abc07b640f2995", size = 478546, upload-time = "2025-10-19T22:26:03.023Z" }, + { url = "https://files.pythonhosted.org/packages/bc/17/354d04951ce114bf4afc78e27a18cfbd6ee319ab1829c2d5fb5e94063ac6/fastuuid-0.14.0-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:1383fff584fa249b16329a059c68ad45d030d5a4b70fb7c73a08d98fd53bcdab", size = 450921, upload-time = "2025-10-19T22:31:02.151Z" }, + { url = "https://files.pythonhosted.org/packages/fb/be/d7be8670151d16d88f15bb121c5b66cdb5ea6a0c2a362d0dcf30276ade53/fastuuid-0.14.0-cp313-cp313-win32.whl", hash = "sha256:a0809f8cc5731c066c909047f9a314d5f536c871a7a22e815cc4967c110ac9ad", size = 154559, upload-time = "2025-10-19T22:36:36.011Z" }, + { url = "https://files.pythonhosted.org/packages/22/1d/5573ef3624ceb7abf4a46073d3554e37191c868abc3aecd5289a72f9810a/fastuuid-0.14.0-cp313-cp313-win_amd64.whl", hash = "sha256:0df14e92e7ad3276327631c9e7cec09e32572ce82089c55cb1bb8df71cf394ed", size = 156539, upload-time = "2025-10-19T22:33:35.898Z" }, + { url = "https://files.pythonhosted.org/packages/16/c9/8c7660d1fe3862e3f8acabd9be7fc9ad71eb270f1c65cce9a2b7a31329ab/fastuuid-0.14.0-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:b852a870a61cfc26c884af205d502881a2e59cc07076b60ab4a951cc0c94d1ad", size = 510600, upload-time = "2025-10-19T22:43:44.17Z" }, + { url = "https://files.pythonhosted.org/packages/4c/f4/a989c82f9a90d0ad995aa957b3e572ebef163c5299823b4027986f133dfb/fastuuid-0.14.0-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:c7502d6f54cd08024c3ea9b3514e2d6f190feb2f46e6dbcd3747882264bb5f7b", size = 262069, upload-time = "2025-10-19T22:43:38.38Z" }, + { url = "https://files.pythonhosted.org/packages/da/6c/a1a24f73574ac995482b1326cf7ab41301af0fabaa3e37eeb6b3df00e6e2/fastuuid-0.14.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:1ca61b592120cf314cfd66e662a5b54a578c5a15b26305e1b8b618a6f22df714", size = 251543, upload-time = "2025-10-19T22:32:22.537Z" }, + { url = "https://files.pythonhosted.org/packages/1a/20/2a9b59185ba7a6c7b37808431477c2d739fcbdabbf63e00243e37bd6bf49/fastuuid-0.14.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aa75b6657ec129d0abded3bec745e6f7ab642e6dba3a5272a68247e85f5f316f", size = 277798, upload-time = "2025-10-19T22:33:53.821Z" }, + { url = "https://files.pythonhosted.org/packages/ef/33/4105ca574f6ded0af6a797d39add041bcfb468a1255fbbe82fcb6f592da2/fastuuid-0.14.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a8a0dfea3972200f72d4c7df02c8ac70bad1bb4c58d7e0ec1e6f341679073a7f", size = 278283, upload-time = "2025-10-19T22:29:02.812Z" }, + { url = "https://files.pythonhosted.org/packages/fe/8c/fca59f8e21c4deb013f574eae05723737ddb1d2937ce87cb2a5d20992dc3/fastuuid-0.14.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:1bf539a7a95f35b419f9ad105d5a8a35036df35fdafae48fb2fd2e5f318f0d75", size = 301627, upload-time = "2025-10-19T22:35:54.985Z" }, + { url = "https://files.pythonhosted.org/packages/cb/e2/f78c271b909c034d429218f2798ca4e89eeda7983f4257d7865976ddbb6c/fastuuid-0.14.0-cp314-cp314-musllinux_1_1_aarch64.whl", hash = "sha256:9a133bf9cc78fdbd1179cb58a59ad0100aa32d8675508150f3658814aeefeaa4", size = 459778, upload-time = "2025-10-19T22:28:00.999Z" }, + { url = "https://files.pythonhosted.org/packages/1e/f0/5ff209d865897667a2ff3e7a572267a9ced8f7313919f6d6043aed8b1caa/fastuuid-0.14.0-cp314-cp314-musllinux_1_1_i686.whl", hash = "sha256:f54d5b36c56a2d5e1a31e73b950b28a0d83eb0c37b91d10408875a5a29494bad", size = 478605, upload-time = "2025-10-19T22:36:21.764Z" }, + { url = "https://files.pythonhosted.org/packages/e0/c8/2ce1c78f983a2c4987ea865d9516dbdfb141a120fd3abb977ae6f02ba7ca/fastuuid-0.14.0-cp314-cp314-musllinux_1_1_x86_64.whl", hash = "sha256:ec27778c6ca3393ef662e2762dba8af13f4ec1aaa32d08d77f71f2a70ae9feb8", size = 450837, upload-time = "2025-10-19T22:34:37.178Z" }, + { url = "https://files.pythonhosted.org/packages/df/60/dad662ec9a33b4a5fe44f60699258da64172c39bd041da2994422cdc40fe/fastuuid-0.14.0-cp314-cp314-win32.whl", hash = "sha256:e23fc6a83f112de4be0cc1990e5b127c27663ae43f866353166f87df58e73d06", size = 154532, upload-time = "2025-10-19T22:35:18.217Z" }, + { url = "https://files.pythonhosted.org/packages/1f/f6/da4db31001e854025ffd26bc9ba0740a9cbba2c3259695f7c5834908b336/fastuuid-0.14.0-cp314-cp314-win_amd64.whl", hash = "sha256:df61342889d0f5e7a32f7284e55ef95103f2110fee433c2ae7c2c0956d76ac8a", size = 156457, upload-time = "2025-10-19T22:33:44.579Z" }, +] + [[package]] name = "filelock" version = "3.25.2" @@ -2513,6 +2628,15 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/ab/6e/81d47999aebc1b155f81eca4477a616a70f238a2549848c38983f3c22a82/ftfy-6.3.1-py3-none-any.whl", hash = "sha256:7c70eb532015cd2f9adb53f101fb6c7945988d023a085d127d1573dc49dd0083", size = 44821, upload-time = "2024-10-26T00:50:33.425Z" }, ] +[[package]] +name = "gepa" +version = "0.0.27" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/4e/99/6840f84498f2dcbfd27e8a15eeb4e637e84e9dbbd6331977b71f6ffad9c7/gepa-0.0.27.tar.gz", hash = "sha256:02ecb19e4aa6a1f5bb2994cd54b2057f25cd5e8cd662fee514303b2a8ba0a738", size = 155106, upload-time = "2026-01-28T00:33:51.72Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a3/bd/f9e83519099a9fd5d090520ab0c51a6278e473b914a9b32d1e812662dd3b/gepa-0.0.27-py3-none-any.whl", hash = "sha256:592beb084fd638d525edae84ca75ad8e9e9c3758e5498b933c17153addf5dd2d", size = 146454, upload-time = "2026-01-28T00:33:50.262Z" }, +] + [[package]] name = "gliner" version = "0.2.22" @@ -3422,7 +3546,7 @@ name = "importlib-metadata" version = "8.7.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "zipp", marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "zipp" }, ] sdist = { url = "https://files.pythonhosted.org/packages/f3/49/3b30cad09e7771a4982d9975a8cbf64f00d4a1ececb53297f1d9a7be1b10/importlib_metadata-8.7.1.tar.gz", hash = "sha256:49fef1ae6440c182052f407c8d34a68f72efc36db9ca90dc0113398f2fdde8bb", size = 57107, upload-time = "2025-12-21T10:00:19.278Z" } wheels = [ @@ -3632,6 +3756,15 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/7b/91/984aca2ec129e2757d1e4e3c81c3fcda9d0f85b74670a094cc443d9ee949/joblib-1.5.3-py3-none-any.whl", hash = "sha256:5fc3c5039fc5ca8c0276333a188bbd59d6b7ab37fe6632daa76bc7f9ec18e713", size = 309071, upload-time = "2025-12-15T08:41:44.973Z" }, ] +[[package]] +name = "json-repair" +version = "0.59.5" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/b7/67/eba7fad54ff6f5cce6db4e01f596fc68156b5c7e864af0aa07ad48e880a1/json_repair-0.59.5.tar.gz", hash = "sha256:bb886ee054e99066be8a337b67a986b6a50d79be9a5ad37ae81966e698990784", size = 48632, upload-time = "2026-04-24T11:41:38.133Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3e/aa/0529dee460b745b93f6abc97b56b7527314c5167ba29ab7a5bd5c08de01f/json_repair-0.59.5-py3-none-any.whl", hash = "sha256:6869965bd1cc1aaaa04dc85865c26fbb76d9a2d83a20010f5eae2563b1567827", size = 47282, upload-time = "2026-04-24T11:41:36.653Z" }, +] + [[package]] name = "jsonpatch" version = "1.33" @@ -3653,6 +3786,33 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/71/92/5e77f98553e9e75130c78900d000368476aed74276eb8ae8796f65f00918/jsonpointer-3.0.0-py2.py3-none-any.whl", hash = "sha256:13e088adc14fca8b6aa8177c044e12701e6ad4b28ff10e65f2267a90109c9942", size = 7595, upload-time = "2024-06-10T19:24:40.698Z" }, ] +[[package]] +name = "jsonschema" +version = "4.26.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "attrs" }, + { name = "jsonschema-specifications" }, + { name = "referencing" }, + { name = "rpds-py" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/b3/fc/e067678238fa451312d4c62bf6e6cf5ec56375422aee02f9cb5f909b3047/jsonschema-4.26.0.tar.gz", hash = "sha256:0c26707e2efad8aa1bfc5b7ce170f3fccc2e4918ff85989ba9ffa9facb2be326", size = 366583, upload-time = "2026-01-07T13:41:07.246Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/69/90/f63fb5873511e014207a475e2bb4e8b2e570d655b00ac19a9a0ca0a385ee/jsonschema-4.26.0-py3-none-any.whl", hash = "sha256:d489f15263b8d200f8387e64b4c3a75f06629559fb73deb8fdfb525f2dab50ce", size = 90630, upload-time = "2026-01-07T13:41:05.306Z" }, +] + +[[package]] +name = "jsonschema-specifications" +version = "2025.9.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "referencing" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/19/74/a633ee74eb36c44aa6d1095e7cc5569bebf04342ee146178e2d36600708b/jsonschema_specifications-2025.9.1.tar.gz", hash = "sha256:b540987f239e745613c7a9176f3edb72b832a4ac465cf02712288397832b5e8d", size = 32855, upload-time = "2025-09-08T01:34:59.186Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/41/45/1a4ed80516f02155c51f51e8cedb3c1902296743db0bbc66608a0db2814f/jsonschema_specifications-2025.9.1-py3-none-any.whl", hash = "sha256:98802fee3a11ee76ecaca44429fda8a41bff98b00a0f2838151b113f210cc6fe", size = 18437, upload-time = "2025-09-08T01:34:57.871Z" }, +] + [[package]] name = "justext" version = "3.0.2" @@ -3968,6 +4128,30 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/e8/46/9294d4f49de6a8f08e8b83907713ca545459d87d474c6add15d31a36f5dc/langsmith-0.7.20-py3-none-any.whl", hash = "sha256:0162faf791ea48d69009a12a3da917468556b99cf5d5fcacbb8cda064262e118", size = 359314, upload-time = "2026-03-18T00:03:37.59Z" }, ] +[[package]] +name = "litellm" +version = "1.80.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "aiohttp" }, + { name = "click" }, + { name = "fastuuid" }, + { name = "httpx" }, + { name = "importlib-metadata" }, + { name = "jinja2" }, + { name = "jsonschema" }, + { name = "openai" }, + { name = "pydantic" }, + { name = "python-dotenv" }, + { name = "tiktoken" }, + { name = "tokenizers", version = "0.21.4", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "tokenizers", version = "0.22.2", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/bd/8c/48d533affdbc6d485b7ad4221cd3b40b8c12f9f5568edfe0be0b11e7b945/litellm-1.80.0.tar.gz", hash = "sha256:eeac733eb6b226f9e5fb020f72fe13a32b3354b001dc62bcf1bc4d9b526d6231", size = 11591976, upload-time = "2025-11-16T00:03:51.812Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ea/53/aa31e4d057b3746b3c323ca993003d6cf15ef987e7fe7ceb53681695ae87/litellm-1.80.0-py3-none-any.whl", hash = "sha256:fd0009758f4772257048d74bf79bb64318859adb4ea49a8b66fdbc718cd80b6e", size = 10492975, upload-time = "2025-11-16T00:03:49.182Z" }, +] + [[package]] name = "locket" version = "1.0.0" @@ -4413,6 +4597,7 @@ all = [ { name = "datatrove", version = "0.9.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.12' and extra != 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "ddgs" }, { name = "docx2pdf" }, + { name = "dspy" }, { name = "fastapi", extra = ["standard"], marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "fasteners" }, { name = "gliner", version = "0.2.22", source = { registry = "https://pypi.org/simple" } }, @@ -4509,6 +4694,7 @@ privacy = [ { name = "accelerate" }, { name = "cohere" }, { name = "datasets" }, + { name = "dspy" }, { name = "gliner", version = "0.2.22", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra != 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "gliner", version = "0.2.24", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter')" }, { name = "langchain" }, @@ -4540,6 +4726,7 @@ privacy-openai-filter = [ { name = "accelerate" }, { name = "cohere" }, { name = "datasets" }, + { name = "dspy" }, { name = "gliner", version = "0.2.24", source = { registry = "https://pypi.org/simple" } }, { name = "langchain" }, { name = "langchain-anthropic" }, @@ -4648,6 +4835,7 @@ requires-dist = [ { name = "datatrove", marker = "python_full_version < '3.12' and extra == 'process'", specifier = ">=0.3" }, { name = "ddgs", marker = "extra == 'websearch'", specifier = ">=6.0" }, { name = "docx2pdf", marker = "extra == 'process'" }, + { name = "dspy", marker = "extra == 'privacy'", specifier = ">=2.6" }, { name = "fastapi", extras = ["standard"], marker = "extra == 'api'", specifier = ">=0.110" }, { name = "fasteners", marker = "extra == 'process'", specifier = ">=0.19" }, { name = "gliner", marker = "extra == 'privacy'" }, @@ -8898,6 +9086,20 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/62/fc/ab37559419ca36dd8dd317c3a98395ed4dcee2beeb28bf6059b972906727/rarfile-4.2-py3-none-any.whl", hash = "sha256:8757e1e3757e32962e229cab2432efc1f15f210823cc96ccba0f6a39d17370c9", size = 29052, upload-time = "2024-04-03T17:10:52.632Z" }, ] +[[package]] +name = "referencing" +version = "0.37.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "attrs" }, + { name = "rpds-py" }, + { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, +] +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 = [ + { url = "https://files.pythonhosted.org/packages/2c/58/ca301544e1fa93ed4f80d724bf5b194f6e4b945841c5bfd555878eea9fcb/referencing-0.37.0-py3-none-any.whl", hash = "sha256:381329a9f99628c9069361716891d34ad94af76e461dcb0335825aecc7692231", size = 26766, upload-time = "2025-10-13T15:30:47.625Z" }, +] + [[package]] name = "regex" version = "2024.11.6" @@ -9474,6 +9676,128 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/ce/8b/a1299085b28a2f6135e30370b126e3c5055b61908622f2488ade67641479/rignore-0.7.6-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:d8955b57e42f2a5434670d5aa7b75eaf6e74602ccd8955dddf7045379cd762fb", size = 1129444, upload-time = "2025-11-05T21:41:17.906Z" }, ] +[[package]] +name = "rpds-py" +version = "0.30.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/20/af/3f2f423103f1113b36230496629986e0ef7e199d2aa8392452b484b38ced/rpds_py-0.30.0.tar.gz", hash = "sha256:dd8ff7cf90014af0c0f787eea34794ebf6415242ee1d6fa91eaba725cc441e84", size = 69469, upload-time = "2025-11-30T20:24:38.837Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/06/0c/0c411a0ec64ccb6d104dcabe0e713e05e153a9a2c3c2bd2b32ce412166fe/rpds_py-0.30.0-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:679ae98e00c0e8d68a7fda324e16b90fd5260945b45d3b824c892cec9eea3288", size = 370490, upload-time = "2025-11-30T20:21:33.256Z" }, + { url = "https://files.pythonhosted.org/packages/19/6a/4ba3d0fb7297ebae71171822554abe48d7cab29c28b8f9f2c04b79988c05/rpds_py-0.30.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:4cc2206b76b4f576934f0ed374b10d7ca5f457858b157ca52064bdfc26b9fc00", size = 359751, upload-time = "2025-11-30T20:21:34.591Z" }, + { url = "https://files.pythonhosted.org/packages/cd/7c/e4933565ef7f7a0818985d87c15d9d273f1a649afa6a52ea35ad011195ea/rpds_py-0.30.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:389a2d49eded1896c3d48b0136ead37c48e221b391c052fba3f4055c367f60a6", size = 389696, upload-time = "2025-11-30T20:21:36.122Z" }, + { url = "https://files.pythonhosted.org/packages/5e/01/6271a2511ad0815f00f7ed4390cf2567bec1d4b1da39e2c27a41e6e3b4de/rpds_py-0.30.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:32c8528634e1bf7121f3de08fa85b138f4e0dc47657866630611b03967f041d7", size = 403136, upload-time = "2025-11-30T20:21:37.728Z" }, + { url = "https://files.pythonhosted.org/packages/55/64/c857eb7cd7541e9b4eee9d49c196e833128a55b89a9850a9c9ac33ccf897/rpds_py-0.30.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f207f69853edd6f6700b86efb84999651baf3789e78a466431df1331608e5324", size = 524699, upload-time = "2025-11-30T20:21:38.92Z" }, + { url = "https://files.pythonhosted.org/packages/9c/ed/94816543404078af9ab26159c44f9e98e20fe47e2126d5d32c9d9948d10a/rpds_py-0.30.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:67b02ec25ba7a9e8fa74c63b6ca44cf5707f2fbfadae3ee8e7494297d56aa9df", size = 412022, upload-time = "2025-11-30T20:21:40.407Z" }, + { url = "https://files.pythonhosted.org/packages/61/b5/707f6cf0066a6412aacc11d17920ea2e19e5b2f04081c64526eb35b5c6e7/rpds_py-0.30.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0c0e95f6819a19965ff420f65578bacb0b00f251fefe2c8b23347c37174271f3", size = 390522, upload-time = "2025-11-30T20:21:42.17Z" }, + { url = "https://files.pythonhosted.org/packages/13/4e/57a85fda37a229ff4226f8cbcf09f2a455d1ed20e802ce5b2b4a7f5ed053/rpds_py-0.30.0-cp310-cp310-manylinux_2_31_riscv64.whl", hash = "sha256:a452763cc5198f2f98898eb98f7569649fe5da666c2dc6b5ddb10fde5a574221", size = 404579, upload-time = "2025-11-30T20:21:43.769Z" }, + { url = "https://files.pythonhosted.org/packages/f9/da/c9339293513ec680a721e0e16bf2bac3db6e5d7e922488de471308349bba/rpds_py-0.30.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:e0b65193a413ccc930671c55153a03ee57cecb49e6227204b04fae512eb657a7", size = 421305, upload-time = "2025-11-30T20:21:44.994Z" }, + { url = "https://files.pythonhosted.org/packages/f9/be/522cb84751114f4ad9d822ff5a1aa3c98006341895d5f084779b99596e5c/rpds_py-0.30.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:858738e9c32147f78b3ac24dc0edb6610000e56dc0f700fd5f651d0a0f0eb9ff", size = 572503, upload-time = "2025-11-30T20:21:46.91Z" }, + { url = "https://files.pythonhosted.org/packages/a2/9b/de879f7e7ceddc973ea6e4629e9b380213a6938a249e94b0cdbcc325bb66/rpds_py-0.30.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:da279aa314f00acbb803da1e76fa18666778e8a8f83484fba94526da5de2cba7", size = 598322, upload-time = "2025-11-30T20:21:48.709Z" }, + { url = "https://files.pythonhosted.org/packages/48/ac/f01fc22efec3f37d8a914fc1b2fb9bcafd56a299edbe96406f3053edea5a/rpds_py-0.30.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:7c64d38fb49b6cdeda16ab49e35fe0da2e1e9b34bc38bd78386530f218b37139", size = 560792, upload-time = "2025-11-30T20:21:50.024Z" }, + { url = "https://files.pythonhosted.org/packages/e2/da/4e2b19d0f131f35b6146425f846563d0ce036763e38913d917187307a671/rpds_py-0.30.0-cp310-cp310-win32.whl", hash = "sha256:6de2a32a1665b93233cde140ff8b3467bdb9e2af2b91079f0333a0974d12d464", size = 221901, upload-time = "2025-11-30T20:21:51.32Z" }, + { url = "https://files.pythonhosted.org/packages/96/cb/156d7a5cf4f78a7cc571465d8aec7a3c447c94f6749c5123f08438bcf7bc/rpds_py-0.30.0-cp310-cp310-win_amd64.whl", hash = "sha256:1726859cd0de969f88dc8673bdd954185b9104e05806be64bcd87badbe313169", size = 235823, upload-time = "2025-11-30T20:21:52.505Z" }, + { url = "https://files.pythonhosted.org/packages/4d/6e/f964e88b3d2abee2a82c1ac8366da848fce1c6d834dc2132c3fda3970290/rpds_py-0.30.0-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:a2bffea6a4ca9f01b3f8e548302470306689684e61602aa3d141e34da06cf425", size = 370157, upload-time = "2025-11-30T20:21:53.789Z" }, + { url = "https://files.pythonhosted.org/packages/94/ba/24e5ebb7c1c82e74c4e4f33b2112a5573ddc703915b13a073737b59b86e0/rpds_py-0.30.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:dc4f992dfe1e2bc3ebc7444f6c7051b4bc13cd8e33e43511e8ffd13bf407010d", size = 359676, upload-time = "2025-11-30T20:21:55.475Z" }, + { url = "https://files.pythonhosted.org/packages/84/86/04dbba1b087227747d64d80c3b74df946b986c57af0a9f0c98726d4d7a3b/rpds_py-0.30.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:422c3cb9856d80b09d30d2eb255d0754b23e090034e1deb4083f8004bd0761e4", size = 389938, upload-time = "2025-11-30T20:21:57.079Z" }, + { url = "https://files.pythonhosted.org/packages/42/bb/1463f0b1722b7f45431bdd468301991d1328b16cffe0b1c2918eba2c4eee/rpds_py-0.30.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:07ae8a593e1c3c6b82ca3292efbe73c30b61332fd612e05abee07c79359f292f", size = 402932, upload-time = "2025-11-30T20:21:58.47Z" }, + { url = "https://files.pythonhosted.org/packages/99/ee/2520700a5c1f2d76631f948b0736cdf9b0acb25abd0ca8e889b5c62ac2e3/rpds_py-0.30.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:12f90dd7557b6bd57f40abe7747e81e0c0b119bef015ea7726e69fe550e394a4", size = 525830, upload-time = "2025-11-30T20:21:59.699Z" }, + { url = "https://files.pythonhosted.org/packages/e0/ad/bd0331f740f5705cc555a5e17fdf334671262160270962e69a2bdef3bf76/rpds_py-0.30.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:99b47d6ad9a6da00bec6aabe5a6279ecd3c06a329d4aa4771034a21e335c3a97", size = 412033, upload-time = "2025-11-30T20:22:00.991Z" }, + { url = "https://files.pythonhosted.org/packages/f8/1e/372195d326549bb51f0ba0f2ecb9874579906b97e08880e7a65c3bef1a99/rpds_py-0.30.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:33f559f3104504506a44bb666b93a33f5d33133765b0c216a5bf2f1e1503af89", size = 390828, upload-time = "2025-11-30T20:22:02.723Z" }, + { url = "https://files.pythonhosted.org/packages/ab/2b/d88bb33294e3e0c76bc8f351a3721212713629ffca1700fa94979cb3eae8/rpds_py-0.30.0-cp311-cp311-manylinux_2_31_riscv64.whl", hash = "sha256:946fe926af6e44f3697abbc305ea168c2c31d3e3ef1058cf68f379bf0335a78d", size = 404683, upload-time = "2025-11-30T20:22:04.367Z" }, + { url = "https://files.pythonhosted.org/packages/50/32/c759a8d42bcb5289c1fac697cd92f6fe01a018dd937e62ae77e0e7f15702/rpds_py-0.30.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:495aeca4b93d465efde585977365187149e75383ad2684f81519f504f5c13038", size = 421583, upload-time = "2025-11-30T20:22:05.814Z" }, + { url = "https://files.pythonhosted.org/packages/2b/81/e729761dbd55ddf5d84ec4ff1f47857f4374b0f19bdabfcf929164da3e24/rpds_py-0.30.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d9a0ca5da0386dee0655b4ccdf46119df60e0f10da268d04fe7cc87886872ba7", size = 572496, upload-time = "2025-11-30T20:22:07.713Z" }, + { url = "https://files.pythonhosted.org/packages/14/f6/69066a924c3557c9c30baa6ec3a0aa07526305684c6f86c696b08860726c/rpds_py-0.30.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:8d6d1cc13664ec13c1b84241204ff3b12f9bb82464b8ad6e7a5d3486975c2eed", size = 598669, upload-time = "2025-11-30T20:22:09.312Z" }, + { url = "https://files.pythonhosted.org/packages/5f/48/905896b1eb8a05630d20333d1d8ffd162394127b74ce0b0784ae04498d32/rpds_py-0.30.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:3896fa1be39912cf0757753826bc8bdc8ca331a28a7c4ae46b7a21280b06bb85", size = 561011, upload-time = "2025-11-30T20:22:11.309Z" }, + { url = "https://files.pythonhosted.org/packages/22/16/cd3027c7e279d22e5eb431dd3c0fbc677bed58797fe7581e148f3f68818b/rpds_py-0.30.0-cp311-cp311-win32.whl", hash = "sha256:55f66022632205940f1827effeff17c4fa7ae1953d2b74a8581baaefb7d16f8c", size = 221406, upload-time = "2025-11-30T20:22:13.101Z" }, + { url = "https://files.pythonhosted.org/packages/fa/5b/e7b7aa136f28462b344e652ee010d4de26ee9fd16f1bfd5811f5153ccf89/rpds_py-0.30.0-cp311-cp311-win_amd64.whl", hash = "sha256:a51033ff701fca756439d641c0ad09a41d9242fa69121c7d8769604a0a629825", size = 236024, upload-time = "2025-11-30T20:22:14.853Z" }, + { url = "https://files.pythonhosted.org/packages/14/a6/364bba985e4c13658edb156640608f2c9e1d3ea3c81b27aa9d889fff0e31/rpds_py-0.30.0-cp311-cp311-win_arm64.whl", hash = "sha256:47b0ef6231c58f506ef0b74d44e330405caa8428e770fec25329ed2cb971a229", size = 229069, upload-time = "2025-11-30T20:22:16.577Z" }, + { url = "https://files.pythonhosted.org/packages/03/e7/98a2f4ac921d82f33e03f3835f5bf3a4a40aa1bfdc57975e74a97b2b4bdd/rpds_py-0.30.0-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:a161f20d9a43006833cd7068375a94d035714d73a172b681d8881820600abfad", size = 375086, upload-time = "2025-11-30T20:22:17.93Z" }, + { url = "https://files.pythonhosted.org/packages/4d/a1/bca7fd3d452b272e13335db8d6b0b3ecde0f90ad6f16f3328c6fb150c889/rpds_py-0.30.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:6abc8880d9d036ecaafe709079969f56e876fcf107f7a8e9920ba6d5a3878d05", size = 359053, upload-time = "2025-11-30T20:22:19.297Z" }, + { url = "https://files.pythonhosted.org/packages/65/1c/ae157e83a6357eceff62ba7e52113e3ec4834a84cfe07fa4b0757a7d105f/rpds_py-0.30.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ca28829ae5f5d569bb62a79512c842a03a12576375d5ece7d2cadf8abe96ec28", size = 390763, upload-time = "2025-11-30T20:22:21.661Z" }, + { url = "https://files.pythonhosted.org/packages/d4/36/eb2eb8515e2ad24c0bd43c3ee9cd74c33f7ca6430755ccdb240fd3144c44/rpds_py-0.30.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:a1010ed9524c73b94d15919ca4d41d8780980e1765babf85f9a2f90d247153dd", size = 408951, upload-time = "2025-11-30T20:22:23.408Z" }, + { url = "https://files.pythonhosted.org/packages/d6/65/ad8dc1784a331fabbd740ef6f71ce2198c7ed0890dab595adb9ea2d775a1/rpds_py-0.30.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f8d1736cfb49381ba528cd5baa46f82fdc65c06e843dab24dd70b63d09121b3f", size = 514622, upload-time = "2025-11-30T20:22:25.16Z" }, + { url = "https://files.pythonhosted.org/packages/63/8e/0cfa7ae158e15e143fe03993b5bcd743a59f541f5952e1546b1ac1b5fd45/rpds_py-0.30.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d948b135c4693daff7bc2dcfc4ec57237a29bd37e60c2fabf5aff2bbacf3e2f1", size = 414492, upload-time = "2025-11-30T20:22:26.505Z" }, + { url = "https://files.pythonhosted.org/packages/60/1b/6f8f29f3f995c7ffdde46a626ddccd7c63aefc0efae881dc13b6e5d5bb16/rpds_py-0.30.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:47f236970bccb2233267d89173d3ad2703cd36a0e2a6e92d0560d333871a3d23", size = 394080, upload-time = "2025-11-30T20:22:27.934Z" }, + { url = "https://files.pythonhosted.org/packages/6d/d5/a266341051a7a3ca2f4b750a3aa4abc986378431fc2da508c5034d081b70/rpds_py-0.30.0-cp312-cp312-manylinux_2_31_riscv64.whl", hash = "sha256:2e6ecb5a5bcacf59c3f912155044479af1d0b6681280048b338b28e364aca1f6", size = 408680, upload-time = "2025-11-30T20:22:29.341Z" }, + { url = "https://files.pythonhosted.org/packages/10/3b/71b725851df9ab7a7a4e33cf36d241933da66040d195a84781f49c50490c/rpds_py-0.30.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:a8fa71a2e078c527c3e9dc9fc5a98c9db40bcc8a92b4e8858e36d329f8684b51", size = 423589, upload-time = "2025-11-30T20:22:31.469Z" }, + { url = "https://files.pythonhosted.org/packages/00/2b/e59e58c544dc9bd8bd8384ecdb8ea91f6727f0e37a7131baeff8d6f51661/rpds_py-0.30.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:73c67f2db7bc334e518d097c6d1e6fed021bbc9b7d678d6cc433478365d1d5f5", size = 573289, upload-time = "2025-11-30T20:22:32.997Z" }, + { url = "https://files.pythonhosted.org/packages/da/3e/a18e6f5b460893172a7d6a680e86d3b6bc87a54c1f0b03446a3c8c7b588f/rpds_py-0.30.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:5ba103fb455be00f3b1c2076c9d4264bfcb037c976167a6047ed82f23153f02e", size = 599737, upload-time = "2025-11-30T20:22:34.419Z" }, + { url = "https://files.pythonhosted.org/packages/5c/e2/714694e4b87b85a18e2c243614974413c60aa107fd815b8cbc42b873d1d7/rpds_py-0.30.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:7cee9c752c0364588353e627da8a7e808a66873672bcb5f52890c33fd965b394", size = 563120, upload-time = "2025-11-30T20:22:35.903Z" }, + { url = "https://files.pythonhosted.org/packages/6f/ab/d5d5e3bcedb0a77f4f613706b750e50a5a3ba1c15ccd3665ecc636c968fd/rpds_py-0.30.0-cp312-cp312-win32.whl", hash = "sha256:1ab5b83dbcf55acc8b08fc62b796ef672c457b17dbd7820a11d6c52c06839bdf", size = 223782, upload-time = "2025-11-30T20:22:37.271Z" }, + { url = "https://files.pythonhosted.org/packages/39/3b/f786af9957306fdc38a74cef405b7b93180f481fb48453a114bb6465744a/rpds_py-0.30.0-cp312-cp312-win_amd64.whl", hash = "sha256:a090322ca841abd453d43456ac34db46e8b05fd9b3b4ac0c78bcde8b089f959b", size = 240463, upload-time = "2025-11-30T20:22:39.021Z" }, + { url = "https://files.pythonhosted.org/packages/f3/d2/b91dc748126c1559042cfe41990deb92c4ee3e2b415f6b5234969ffaf0cc/rpds_py-0.30.0-cp312-cp312-win_arm64.whl", hash = "sha256:669b1805bd639dd2989b281be2cfd951c6121b65e729d9b843e9639ef1fd555e", size = 230868, upload-time = "2025-11-30T20:22:40.493Z" }, + { url = "https://files.pythonhosted.org/packages/ed/dc/d61221eb88ff410de3c49143407f6f3147acf2538c86f2ab7ce65ae7d5f9/rpds_py-0.30.0-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:f83424d738204d9770830d35290ff3273fbb02b41f919870479fab14b9d303b2", size = 374887, upload-time = "2025-11-30T20:22:41.812Z" }, + { url = "https://files.pythonhosted.org/packages/fd/32/55fb50ae104061dbc564ef15cc43c013dc4a9f4527a1f4d99baddf56fe5f/rpds_py-0.30.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:e7536cd91353c5273434b4e003cbda89034d67e7710eab8761fd918ec6c69cf8", size = 358904, upload-time = "2025-11-30T20:22:43.479Z" }, + { url = "https://files.pythonhosted.org/packages/58/70/faed8186300e3b9bdd138d0273109784eea2396c68458ed580f885dfe7ad/rpds_py-0.30.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2771c6c15973347f50fece41fc447c054b7ac2ae0502388ce3b6738cd366e3d4", size = 389945, upload-time = "2025-11-30T20:22:44.819Z" }, + { url = "https://files.pythonhosted.org/packages/bd/a8/073cac3ed2c6387df38f71296d002ab43496a96b92c823e76f46b8af0543/rpds_py-0.30.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:0a59119fc6e3f460315fe9d08149f8102aa322299deaa5cab5b40092345c2136", size = 407783, upload-time = "2025-11-30T20:22:46.103Z" }, + { url = "https://files.pythonhosted.org/packages/77/57/5999eb8c58671f1c11eba084115e77a8899d6e694d2a18f69f0ba471ec8b/rpds_py-0.30.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:76fec018282b4ead0364022e3c54b60bf368b9d926877957a8624b58419169b7", size = 515021, upload-time = "2025-11-30T20:22:47.458Z" }, + { url = "https://files.pythonhosted.org/packages/e0/af/5ab4833eadc36c0a8ed2bc5c0de0493c04f6c06de223170bd0798ff98ced/rpds_py-0.30.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:692bef75a5525db97318e8cd061542b5a79812d711ea03dbc1f6f8dbb0c5f0d2", size = 414589, upload-time = "2025-11-30T20:22:48.872Z" }, + { url = "https://files.pythonhosted.org/packages/b7/de/f7192e12b21b9e9a68a6d0f249b4af3fdcdff8418be0767a627564afa1f1/rpds_py-0.30.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9027da1ce107104c50c81383cae773ef5c24d296dd11c99e2629dbd7967a20c6", size = 394025, upload-time = "2025-11-30T20:22:50.196Z" }, + { url = "https://files.pythonhosted.org/packages/91/c4/fc70cd0249496493500e7cc2de87504f5aa6509de1e88623431fec76d4b6/rpds_py-0.30.0-cp313-cp313-manylinux_2_31_riscv64.whl", hash = "sha256:9cf69cdda1f5968a30a359aba2f7f9aa648a9ce4b580d6826437f2b291cfc86e", size = 408895, upload-time = "2025-11-30T20:22:51.87Z" }, + { url = "https://files.pythonhosted.org/packages/58/95/d9275b05ab96556fefff73a385813eb66032e4c99f411d0795372d9abcea/rpds_py-0.30.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:a4796a717bf12b9da9d3ad002519a86063dcac8988b030e405704ef7d74d2d9d", size = 422799, upload-time = "2025-11-30T20:22:53.341Z" }, + { url = "https://files.pythonhosted.org/packages/06/c1/3088fc04b6624eb12a57eb814f0d4997a44b0d208d6cace713033ff1a6ba/rpds_py-0.30.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:5d4c2aa7c50ad4728a094ebd5eb46c452e9cb7edbfdb18f9e1221f597a73e1e7", size = 572731, upload-time = "2025-11-30T20:22:54.778Z" }, + { url = "https://files.pythonhosted.org/packages/d8/42/c612a833183b39774e8ac8fecae81263a68b9583ee343db33ab571a7ce55/rpds_py-0.30.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:ba81a9203d07805435eb06f536d95a266c21e5b2dfbf6517748ca40c98d19e31", size = 599027, upload-time = "2025-11-30T20:22:56.212Z" }, + { url = "https://files.pythonhosted.org/packages/5f/60/525a50f45b01d70005403ae0e25f43c0384369ad24ffe46e8d9068b50086/rpds_py-0.30.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:945dccface01af02675628334f7cf49c2af4c1c904748efc5cf7bbdf0b579f95", size = 563020, upload-time = "2025-11-30T20:22:58.2Z" }, + { url = "https://files.pythonhosted.org/packages/0b/5d/47c4655e9bcd5ca907148535c10e7d489044243cc9941c16ed7cd53be91d/rpds_py-0.30.0-cp313-cp313-win32.whl", hash = "sha256:b40fb160a2db369a194cb27943582b38f79fc4887291417685f3ad693c5a1d5d", size = 223139, upload-time = "2025-11-30T20:23:00.209Z" }, + { url = "https://files.pythonhosted.org/packages/f2/e1/485132437d20aa4d3e1d8b3fb5a5e65aa8139f1e097080c2a8443201742c/rpds_py-0.30.0-cp313-cp313-win_amd64.whl", hash = "sha256:806f36b1b605e2d6a72716f321f20036b9489d29c51c91f4dd29a3e3afb73b15", size = 240224, upload-time = "2025-11-30T20:23:02.008Z" }, + { url = "https://files.pythonhosted.org/packages/24/95/ffd128ed1146a153d928617b0ef673960130be0009c77d8fbf0abe306713/rpds_py-0.30.0-cp313-cp313-win_arm64.whl", hash = "sha256:d96c2086587c7c30d44f31f42eae4eac89b60dabbac18c7669be3700f13c3ce1", size = 230645, upload-time = "2025-11-30T20:23:03.43Z" }, + { url = "https://files.pythonhosted.org/packages/ff/1b/b10de890a0def2a319a2626334a7f0ae388215eb60914dbac8a3bae54435/rpds_py-0.30.0-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:eb0b93f2e5c2189ee831ee43f156ed34e2a89a78a66b98cadad955972548be5a", size = 364443, upload-time = "2025-11-30T20:23:04.878Z" }, + { url = "https://files.pythonhosted.org/packages/0d/bf/27e39f5971dc4f305a4fb9c672ca06f290f7c4e261c568f3dea16a410d47/rpds_py-0.30.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:922e10f31f303c7c920da8981051ff6d8c1a56207dbdf330d9047f6d30b70e5e", size = 353375, upload-time = "2025-11-30T20:23:06.342Z" }, + { url = "https://files.pythonhosted.org/packages/40/58/442ada3bba6e8e6615fc00483135c14a7538d2ffac30e2d933ccf6852232/rpds_py-0.30.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cdc62c8286ba9bf7f47befdcea13ea0e26bf294bda99758fd90535cbaf408000", size = 383850, upload-time = "2025-11-30T20:23:07.825Z" }, + { url = "https://files.pythonhosted.org/packages/14/14/f59b0127409a33c6ef6f5c1ebd5ad8e32d7861c9c7adfa9a624fc3889f6c/rpds_py-0.30.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:47f9a91efc418b54fb8190a6b4aa7813a23fb79c51f4bb84e418f5476c38b8db", size = 392812, upload-time = "2025-11-30T20:23:09.228Z" }, + { url = "https://files.pythonhosted.org/packages/b3/66/e0be3e162ac299b3a22527e8913767d869e6cc75c46bd844aa43fb81ab62/rpds_py-0.30.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1f3587eb9b17f3789ad50824084fa6f81921bbf9a795826570bda82cb3ed91f2", size = 517841, upload-time = "2025-11-30T20:23:11.186Z" }, + { url = "https://files.pythonhosted.org/packages/3d/55/fa3b9cf31d0c963ecf1ba777f7cf4b2a2c976795ac430d24a1f43d25a6ba/rpds_py-0.30.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:39c02563fc592411c2c61d26b6c5fe1e51eaa44a75aa2c8735ca88b0d9599daa", size = 408149, upload-time = "2025-11-30T20:23:12.864Z" }, + { url = "https://files.pythonhosted.org/packages/60/ca/780cf3b1a32b18c0f05c441958d3758f02544f1d613abf9488cd78876378/rpds_py-0.30.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:51a1234d8febafdfd33a42d97da7a43f5dcb120c1060e352a3fbc0c6d36e2083", size = 383843, upload-time = "2025-11-30T20:23:14.638Z" }, + { url = "https://files.pythonhosted.org/packages/82/86/d5f2e04f2aa6247c613da0c1dd87fcd08fa17107e858193566048a1e2f0a/rpds_py-0.30.0-cp313-cp313t-manylinux_2_31_riscv64.whl", hash = "sha256:eb2c4071ab598733724c08221091e8d80e89064cd472819285a9ab0f24bcedb9", size = 396507, upload-time = "2025-11-30T20:23:16.105Z" }, + { url = "https://files.pythonhosted.org/packages/4b/9a/453255d2f769fe44e07ea9785c8347edaf867f7026872e76c1ad9f7bed92/rpds_py-0.30.0-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6bdfdb946967d816e6adf9a3d8201bfad269c67efe6cefd7093ef959683c8de0", size = 414949, upload-time = "2025-11-30T20:23:17.539Z" }, + { url = "https://files.pythonhosted.org/packages/a3/31/622a86cdc0c45d6df0e9ccb6becdba5074735e7033c20e401a6d9d0e2ca0/rpds_py-0.30.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:c77afbd5f5250bf27bf516c7c4a016813eb2d3e116139aed0096940c5982da94", size = 565790, upload-time = "2025-11-30T20:23:19.029Z" }, + { url = "https://files.pythonhosted.org/packages/1c/5d/15bbf0fb4a3f58a3b1c67855ec1efcc4ceaef4e86644665fff03e1b66d8d/rpds_py-0.30.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:61046904275472a76c8c90c9ccee9013d70a6d0f73eecefd38c1ae7c39045a08", size = 590217, upload-time = "2025-11-30T20:23:20.885Z" }, + { url = "https://files.pythonhosted.org/packages/6d/61/21b8c41f68e60c8cc3b2e25644f0e3681926020f11d06ab0b78e3c6bbff1/rpds_py-0.30.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:4c5f36a861bc4b7da6516dbdf302c55313afa09b81931e8280361a4f6c9a2d27", size = 555806, upload-time = "2025-11-30T20:23:22.488Z" }, + { url = "https://files.pythonhosted.org/packages/f9/39/7e067bb06c31de48de3eb200f9fc7c58982a4d3db44b07e73963e10d3be9/rpds_py-0.30.0-cp313-cp313t-win32.whl", hash = "sha256:3d4a69de7a3e50ffc214ae16d79d8fbb0922972da0356dcf4d0fdca2878559c6", size = 211341, upload-time = "2025-11-30T20:23:24.449Z" }, + { url = "https://files.pythonhosted.org/packages/0a/4d/222ef0b46443cf4cf46764d9c630f3fe4abaa7245be9417e56e9f52b8f65/rpds_py-0.30.0-cp313-cp313t-win_amd64.whl", hash = "sha256:f14fc5df50a716f7ece6a80b6c78bb35ea2ca47c499e422aa4463455dd96d56d", size = 225768, upload-time = "2025-11-30T20:23:25.908Z" }, + { url = "https://files.pythonhosted.org/packages/86/81/dad16382ebbd3d0e0328776d8fd7ca94220e4fa0798d1dc5e7da48cb3201/rpds_py-0.30.0-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:68f19c879420aa08f61203801423f6cd5ac5f0ac4ac82a2368a9fcd6a9a075e0", size = 362099, upload-time = "2025-11-30T20:23:27.316Z" }, + { url = "https://files.pythonhosted.org/packages/2b/60/19f7884db5d5603edf3c6bce35408f45ad3e97e10007df0e17dd57af18f8/rpds_py-0.30.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:ec7c4490c672c1a0389d319b3a9cfcd098dcdc4783991553c332a15acf7249be", size = 353192, upload-time = "2025-11-30T20:23:29.151Z" }, + { url = "https://files.pythonhosted.org/packages/bf/c4/76eb0e1e72d1a9c4703c69607cec123c29028bff28ce41588792417098ac/rpds_py-0.30.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f251c812357a3fed308d684a5079ddfb9d933860fc6de89f2b7ab00da481e65f", size = 384080, upload-time = "2025-11-30T20:23:30.785Z" }, + { url = "https://files.pythonhosted.org/packages/72/87/87ea665e92f3298d1b26d78814721dc39ed8d2c74b86e83348d6b48a6f31/rpds_py-0.30.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ac98b175585ecf4c0348fd7b29c3864bda53b805c773cbf7bfdaffc8070c976f", size = 394841, upload-time = "2025-11-30T20:23:32.209Z" }, + { url = "https://files.pythonhosted.org/packages/77/ad/7783a89ca0587c15dcbf139b4a8364a872a25f861bdb88ed99f9b0dec985/rpds_py-0.30.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3e62880792319dbeb7eb866547f2e35973289e7d5696c6e295476448f5b63c87", size = 516670, upload-time = "2025-11-30T20:23:33.742Z" }, + { url = "https://files.pythonhosted.org/packages/5b/3c/2882bdac942bd2172f3da574eab16f309ae10a3925644e969536553cb4ee/rpds_py-0.30.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4e7fc54e0900ab35d041b0601431b0a0eb495f0851a0639b6ef90f7741b39a18", size = 408005, upload-time = "2025-11-30T20:23:35.253Z" }, + { url = "https://files.pythonhosted.org/packages/ce/81/9a91c0111ce1758c92516a3e44776920b579d9a7c09b2b06b642d4de3f0f/rpds_py-0.30.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:47e77dc9822d3ad616c3d5759ea5631a75e5809d5a28707744ef79d7a1bcfcad", size = 382112, upload-time = "2025-11-30T20:23:36.842Z" }, + { url = "https://files.pythonhosted.org/packages/cf/8e/1da49d4a107027e5fbc64daeab96a0706361a2918da10cb41769244b805d/rpds_py-0.30.0-cp314-cp314-manylinux_2_31_riscv64.whl", hash = "sha256:b4dc1a6ff022ff85ecafef7979a2c6eb423430e05f1165d6688234e62ba99a07", size = 399049, upload-time = "2025-11-30T20:23:38.343Z" }, + { url = "https://files.pythonhosted.org/packages/df/5a/7ee239b1aa48a127570ec03becbb29c9d5a9eb092febbd1699d567cae859/rpds_py-0.30.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:4559c972db3a360808309e06a74628b95eaccbf961c335c8fe0d590cf587456f", size = 415661, upload-time = "2025-11-30T20:23:40.263Z" }, + { url = "https://files.pythonhosted.org/packages/70/ea/caa143cf6b772f823bc7929a45da1fa83569ee49b11d18d0ada7f5ee6fd6/rpds_py-0.30.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:0ed177ed9bded28f8deb6ab40c183cd1192aa0de40c12f38be4d59cd33cb5c65", size = 565606, upload-time = "2025-11-30T20:23:42.186Z" }, + { url = "https://files.pythonhosted.org/packages/64/91/ac20ba2d69303f961ad8cf55bf7dbdb4763f627291ba3d0d7d67333cced9/rpds_py-0.30.0-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:ad1fa8db769b76ea911cb4e10f049d80bf518c104f15b3edb2371cc65375c46f", size = 591126, upload-time = "2025-11-30T20:23:44.086Z" }, + { url = "https://files.pythonhosted.org/packages/21/20/7ff5f3c8b00c8a95f75985128c26ba44503fb35b8e0259d812766ea966c7/rpds_py-0.30.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:46e83c697b1f1c72b50e5ee5adb4353eef7406fb3f2043d64c33f20ad1c2fc53", size = 553371, upload-time = "2025-11-30T20:23:46.004Z" }, + { url = "https://files.pythonhosted.org/packages/72/c7/81dadd7b27c8ee391c132a6b192111ca58d866577ce2d9b0ca157552cce0/rpds_py-0.30.0-cp314-cp314-win32.whl", hash = "sha256:ee454b2a007d57363c2dfd5b6ca4a5d7e2c518938f8ed3b706e37e5d470801ed", size = 215298, upload-time = "2025-11-30T20:23:47.696Z" }, + { url = "https://files.pythonhosted.org/packages/3e/d2/1aaac33287e8cfb07aab2e6b8ac1deca62f6f65411344f1433c55e6f3eb8/rpds_py-0.30.0-cp314-cp314-win_amd64.whl", hash = "sha256:95f0802447ac2d10bcc69f6dc28fe95fdf17940367b21d34e34c737870758950", size = 228604, upload-time = "2025-11-30T20:23:49.501Z" }, + { url = "https://files.pythonhosted.org/packages/e8/95/ab005315818cc519ad074cb7784dae60d939163108bd2b394e60dc7b5461/rpds_py-0.30.0-cp314-cp314-win_arm64.whl", hash = "sha256:613aa4771c99f03346e54c3f038e4cc574ac09a3ddfb0e8878487335e96dead6", size = 222391, upload-time = "2025-11-30T20:23:50.96Z" }, + { url = "https://files.pythonhosted.org/packages/9e/68/154fe0194d83b973cdedcdcc88947a2752411165930182ae41d983dcefa6/rpds_py-0.30.0-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:7e6ecfcb62edfd632e56983964e6884851786443739dbfe3582947e87274f7cb", size = 364868, upload-time = "2025-11-30T20:23:52.494Z" }, + { url = "https://files.pythonhosted.org/packages/83/69/8bbc8b07ec854d92a8b75668c24d2abcb1719ebf890f5604c61c9369a16f/rpds_py-0.30.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:a1d0bc22a7cdc173fedebb73ef81e07faef93692b8c1ad3733b67e31e1b6e1b8", size = 353747, upload-time = "2025-11-30T20:23:54.036Z" }, + { url = "https://files.pythonhosted.org/packages/ab/00/ba2e50183dbd9abcce9497fa5149c62b4ff3e22d338a30d690f9af970561/rpds_py-0.30.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0d08f00679177226c4cb8c5265012eea897c8ca3b93f429e546600c971bcbae7", size = 383795, upload-time = "2025-11-30T20:23:55.556Z" }, + { url = "https://files.pythonhosted.org/packages/05/6f/86f0272b84926bcb0e4c972262f54223e8ecc556b3224d281e6598fc9268/rpds_py-0.30.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5965af57d5848192c13534f90f9dd16464f3c37aaf166cc1da1cae1fd5a34898", size = 393330, upload-time = "2025-11-30T20:23:57.033Z" }, + { url = "https://files.pythonhosted.org/packages/cb/e9/0e02bb2e6dc63d212641da45df2b0bf29699d01715913e0d0f017ee29438/rpds_py-0.30.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9a4e86e34e9ab6b667c27f3211ca48f73dba7cd3d90f8d5b11be56e5dbc3fb4e", size = 518194, upload-time = "2025-11-30T20:23:58.637Z" }, + { url = "https://files.pythonhosted.org/packages/ee/ca/be7bca14cf21513bdf9c0606aba17d1f389ea2b6987035eb4f62bd923f25/rpds_py-0.30.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e5d3e6b26f2c785d65cc25ef1e5267ccbe1b069c5c21b8cc724efee290554419", size = 408340, upload-time = "2025-11-30T20:24:00.2Z" }, + { url = "https://files.pythonhosted.org/packages/c2/c7/736e00ebf39ed81d75544c0da6ef7b0998f8201b369acf842f9a90dc8fce/rpds_py-0.30.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:626a7433c34566535b6e56a1b39a7b17ba961e97ce3b80ec62e6f1312c025551", size = 383765, upload-time = "2025-11-30T20:24:01.759Z" }, + { url = "https://files.pythonhosted.org/packages/4a/3f/da50dfde9956aaf365c4adc9533b100008ed31aea635f2b8d7b627e25b49/rpds_py-0.30.0-cp314-cp314t-manylinux_2_31_riscv64.whl", hash = "sha256:acd7eb3f4471577b9b5a41baf02a978e8bdeb08b4b355273994f8b87032000a8", size = 396834, upload-time = "2025-11-30T20:24:03.687Z" }, + { url = "https://files.pythonhosted.org/packages/4e/00/34bcc2565b6020eab2623349efbdec810676ad571995911f1abdae62a3a0/rpds_py-0.30.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:fe5fa731a1fa8a0a56b0977413f8cacac1768dad38d16b3a296712709476fbd5", size = 415470, upload-time = "2025-11-30T20:24:05.232Z" }, + { url = "https://files.pythonhosted.org/packages/8c/28/882e72b5b3e6f718d5453bd4d0d9cf8df36fddeb4ddbbab17869d5868616/rpds_py-0.30.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:74a3243a411126362712ee1524dfc90c650a503502f135d54d1b352bd01f2404", size = 565630, upload-time = "2025-11-30T20:24:06.878Z" }, + { url = "https://files.pythonhosted.org/packages/3b/97/04a65539c17692de5b85c6e293520fd01317fd878ea1995f0367d4532fb1/rpds_py-0.30.0-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:3e8eeb0544f2eb0d2581774be4c3410356eba189529a6b3e36bbbf9696175856", size = 591148, upload-time = "2025-11-30T20:24:08.445Z" }, + { url = "https://files.pythonhosted.org/packages/85/70/92482ccffb96f5441aab93e26c4d66489eb599efdcf96fad90c14bbfb976/rpds_py-0.30.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:dbd936cde57abfee19ab3213cf9c26be06d60750e60a8e4dd85d1ab12c8b1f40", size = 556030, upload-time = "2025-11-30T20:24:10.956Z" }, + { url = "https://files.pythonhosted.org/packages/20/53/7c7e784abfa500a2b6b583b147ee4bb5a2b3747a9166bab52fec4b5b5e7d/rpds_py-0.30.0-cp314-cp314t-win32.whl", hash = "sha256:dc824125c72246d924f7f796b4f63c1e9dc810c7d9e2355864b3c3a73d59ade0", size = 211570, upload-time = "2025-11-30T20:24:12.735Z" }, + { url = "https://files.pythonhosted.org/packages/d0/02/fa464cdfbe6b26e0600b62c528b72d8608f5cc49f96b8d6e38c95d60c676/rpds_py-0.30.0-cp314-cp314t-win_amd64.whl", hash = "sha256:27f4b0e92de5bfbc6f86e43959e6edd1425c33b5e69aab0984a72047f2bcf1e3", size = 226532, upload-time = "2025-11-30T20:24:14.634Z" }, + { url = "https://files.pythonhosted.org/packages/69/71/3f34339ee70521864411f8b6992e7ab13ac30d8e4e3309e07c7361767d91/rpds_py-0.30.0-pp311-pypy311_pp73-macosx_10_12_x86_64.whl", hash = "sha256:c2262bdba0ad4fc6fb5545660673925c2d2a5d9e2e0fb603aad545427be0fc58", size = 372292, upload-time = "2025-11-30T20:24:16.537Z" }, + { url = "https://files.pythonhosted.org/packages/57/09/f183df9b8f2d66720d2ef71075c59f7e1b336bec7ee4c48f0a2b06857653/rpds_py-0.30.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:ee6af14263f25eedc3bb918a3c04245106a42dfd4f5c2285ea6f997b1fc3f89a", size = 362128, upload-time = "2025-11-30T20:24:18.086Z" }, + { url = "https://files.pythonhosted.org/packages/7a/68/5c2594e937253457342e078f0cc1ded3dd7b2ad59afdbf2d354869110a02/rpds_py-0.30.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3adbb8179ce342d235c31ab8ec511e66c73faa27a47e076ccc92421add53e2bb", size = 391542, upload-time = "2025-11-30T20:24:20.092Z" }, + { url = "https://files.pythonhosted.org/packages/49/5c/31ef1afd70b4b4fbdb2800249f34c57c64beb687495b10aec0365f53dfc4/rpds_py-0.30.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:250fa00e9543ac9b97ac258bd37367ff5256666122c2d0f2bc97577c60a1818c", size = 404004, upload-time = "2025-11-30T20:24:22.231Z" }, + { url = "https://files.pythonhosted.org/packages/e3/63/0cfbea38d05756f3440ce6534d51a491d26176ac045e2707adc99bb6e60a/rpds_py-0.30.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9854cf4f488b3d57b9aaeb105f06d78e5529d3145b1e4a41750167e8c213c6d3", size = 527063, upload-time = "2025-11-30T20:24:24.302Z" }, + { url = "https://files.pythonhosted.org/packages/42/e6/01e1f72a2456678b0f618fc9a1a13f882061690893c192fcad9f2926553a/rpds_py-0.30.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:993914b8e560023bc0a8bf742c5f303551992dcb85e247b1e5c7f4a7d145bda5", size = 413099, upload-time = "2025-11-30T20:24:25.916Z" }, + { url = "https://files.pythonhosted.org/packages/b8/25/8df56677f209003dcbb180765520c544525e3ef21ea72279c98b9aa7c7fb/rpds_py-0.30.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:58edca431fb9b29950807e301826586e5bbf24163677732429770a697ffe6738", size = 392177, upload-time = "2025-11-30T20:24:27.834Z" }, + { url = "https://files.pythonhosted.org/packages/4a/b4/0a771378c5f16f8115f796d1f437950158679bcd2a7c68cf251cfb00ed5b/rpds_py-0.30.0-pp311-pypy311_pp73-manylinux_2_31_riscv64.whl", hash = "sha256:dea5b552272a944763b34394d04577cf0f9bd013207bc32323b5a89a53cf9c2f", size = 406015, upload-time = "2025-11-30T20:24:29.457Z" }, + { url = "https://files.pythonhosted.org/packages/36/d8/456dbba0af75049dc6f63ff295a2f92766b9d521fa00de67a2bd6427d57a/rpds_py-0.30.0-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:ba3af48635eb83d03f6c9735dfb21785303e73d22ad03d489e88adae6eab8877", size = 423736, upload-time = "2025-11-30T20:24:31.22Z" }, + { url = "https://files.pythonhosted.org/packages/13/64/b4d76f227d5c45a7e0b796c674fd81b0a6c4fbd48dc29271857d8219571c/rpds_py-0.30.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:dff13836529b921e22f15cb099751209a60009731a68519630a24d61f0b1b30a", size = 573981, upload-time = "2025-11-30T20:24:32.934Z" }, + { url = "https://files.pythonhosted.org/packages/20/91/092bacadeda3edf92bf743cc96a7be133e13a39cdbfd7b5082e7ab638406/rpds_py-0.30.0-pp311-pypy311_pp73-musllinux_1_2_i686.whl", hash = "sha256:1b151685b23929ab7beec71080a8889d4d6d9fa9a983d213f07121205d48e2c4", size = 599782, upload-time = "2025-11-30T20:24:35.169Z" }, + { url = "https://files.pythonhosted.org/packages/d1/b7/b95708304cd49b7b6f82fdd039f1748b66ec2b21d6a45180910802f1abf1/rpds_py-0.30.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:ac37f9f516c51e5753f27dfdef11a88330f04de2d564be3991384b2f3535d02e", size = 562191, upload-time = "2025-11-30T20:24:36.853Z" }, +] + [[package]] name = "ruff" version = "0.15.6" @@ -12132,6 +12456,18 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/f6/56/6113c23ff46c00aae423333eb58b3e60bdfe9179d542781955a5e1514cb3/triton-3.6.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:46bd1c1af4b6704e554cad2eeb3b0a6513a980d470ccfa63189737340c7746a7", size = 188397994, upload-time = "2026-01-20T16:01:14.236Z" }, ] +[[package]] +name = "typeguard" +version = "4.4.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "typing-extensions" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/34/53/f701077a29ddf65ed4556119961ef517d767c07f15f6cdf0717ad985426b/typeguard-4.4.3.tar.gz", hash = "sha256:be72b9c85f322c20459b29060c5c099cd733d5886c4ee14297795e62b0c0d59b", size = 75072, upload-time = "2025-06-04T21:47:07.733Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/5c/18/662e2a14fcdbbc9e7842ad801a7f9292fcd6cf7df43af94e59ac9c0da9af/typeguard-4.4.3-py3-none-any.whl", hash = "sha256:7d8b4a3d280257fd1aa29023f22de64e29334bda0b172ff1040f05682223795e", size = 34855, upload-time = "2025-06-04T21:47:03.683Z" }, +] + [[package]] name = "typer" version = "0.24.1" From 8be4dc888a1774d4a1a90fc581203dc78b0e5569 Mon Sep 17 00:00:00 2001 From: JCHAVEROT Date: Tue, 5 May 2026 21:13:53 +0200 Subject: [PATCH 06/25] chores: update imported functions --- src/mmore/privacy/detection/__init__.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/mmore/privacy/detection/__init__.py b/src/mmore/privacy/detection/__init__.py index 4f987327..b4fbe32e 100644 --- a/src/mmore/privacy/detection/__init__.py +++ b/src/mmore/privacy/detection/__init__.py @@ -1,8 +1,22 @@ +"""PII detection engines exposed as agent tools.""" + from .base import DetectionEngine, PIISpan from .config import DetectionConfig +from .gliner_engine import GLiNEREngine, detect_pii_gliner +from .llm_engine import LLMDetectionEngine, detect_pii_llm +from .openai_filter_engine import OpenAIFilterEngine, detect_pii_openai +from .presidio_engine import PresidioEngine, detect_pii_presidio __all__ = [ "DetectionConfig", "DetectionEngine", + "GLiNEREngine", + "LLMDetectionEngine", + "OpenAIFilterEngine", "PIISpan", + "PresidioEngine", + "detect_pii_gliner", + "detect_pii_llm", + "detect_pii_openai", + "detect_pii_presidio", ] From 6a91ebb2e60865cb0a4352670f0ea96b0f29df8a Mon Sep 17 00:00:00 2001 From: JCHAVEROT Date: Wed, 13 May 2026 17:37:52 +0200 Subject: [PATCH 07/25] refactor: create a file gathering default configurations --- src/mmore/privacy/detection/config.py | 3 +- src/mmore/privacy/detection/defaults.py | 54 ++++++++++++++ src/mmore/privacy/detection/gliner_engine.py | 23 ++---- src/mmore/privacy/detection/llm_engine.py | 27 +++---- .../privacy/detection/openai_filter_engine.py | 7 +- .../privacy/detection/presidio_engine.py | 73 ++++++------------- 6 files changed, 98 insertions(+), 89 deletions(-) create mode 100644 src/mmore/privacy/detection/defaults.py diff --git a/src/mmore/privacy/detection/config.py b/src/mmore/privacy/detection/config.py index 8b33be03..06028bbf 100644 --- a/src/mmore/privacy/detection/config.py +++ b/src/mmore/privacy/detection/config.py @@ -4,6 +4,7 @@ from typing import List, Optional from ...rag.llm import LLMConfig +from .defaults import DEFAULT_CONFIDENCE_THRESHOLD @dataclass @@ -12,5 +13,5 @@ class DetectionConfig: engine: str entity_types: List[str] = field(default_factory=list) - confidence_threshold: float = 0.7 + confidence_threshold: float = DEFAULT_CONFIDENCE_THRESHOLD llm: Optional[LLMConfig] = None diff --git a/src/mmore/privacy/detection/defaults.py b/src/mmore/privacy/detection/defaults.py new file mode 100644 index 00000000..924eb71c --- /dev/null +++ b/src/mmore/privacy/detection/defaults.py @@ -0,0 +1,54 @@ +"""Shared defaults for the PII detection engines.""" + +from ...rag.llm import LLMConfig + +DEFAULT_LANGUAGE = "en" + +DEFAULT_GLINER_MODEL = "nvidia/gliner-PII" +DEFAULT_OPENAI_FILTER_MODEL = "openai/privacy-filter" + +DEFAULT_LLM_CONFIG = LLMConfig( + llm_name="Qwen/Qwen2.5-3B-Instruct", + max_new_tokens=512, +) + +DEFAULT_CONFIDENCE_THRESHOLD = 0.7 + +# TODO: Later add new labels to the list +DEFAULT_LABELS = [ + "PERSON", + "PHONE", + "EMAIL", + "MRN", + "DATE", + "LOCATION", + "SSN", + "INSURANCE_ID", +] + +# TODO: Later add new patterns to the list +PRESIDIO_CLINICAL_PATTERNS = [ + { + "entity": "MRN", + "patterns": [ + ("mrn_with_prefix", r"\bMRN[\s:#]*\d{6,10}\b", 0.9), + ("mrn_bare_8_digits", r"\b\d{8}\b", 0.4), + ], + "context": ["mrn", "medical record", "record number", "patient id"], + }, + { + "entity": "HOSPITAL_DATE", + "patterns": [ + ("iso_date", r"\b\d{4}-\d{2}-\d{2}\b", 0.6), + ("us_date", r"\b\d{1,2}/\d{1,2}/\d{4}\b", 0.6), + ], + "context": ["admission", "discharge", "appointment", "hospital", "clinic"], + }, + { + "entity": "INSURANCE_ID", + "patterns": [ + ("insurance_alnum", r"\b[A-Z]{2,3}\d{6,12}\b", 0.7), + ], + "context": ["insurance", "policy", "member id", "subscriber"], + }, +] diff --git a/src/mmore/privacy/detection/gliner_engine.py b/src/mmore/privacy/detection/gliner_engine.py index 5dd5a590..ea5292d0 100644 --- a/src/mmore/privacy/detection/gliner_engine.py +++ b/src/mmore/privacy/detection/gliner_engine.py @@ -9,21 +9,14 @@ from ..agents.registry import register_tool from .base import DetectionEngine, PIISpan from .config import DetectionConfig +from .defaults import ( + DEFAULT_CONFIDENCE_THRESHOLD, + DEFAULT_GLINER_MODEL, + DEFAULT_LABELS, +) logger = logging.getLogger(__name__) -_DEFAULT_MODEL = "nvidia/gliner-PII" -_DEFAULT_LABELS = [ - "PERSON", - "PHONE", - "EMAIL", - "MRN", - "DATE", - "LOCATION", - "SSN", - "INSURANCE_ID", # TODO: complete list later -] - _model_cache: Dict[str, Any] = {} _model_cache_lock = threading.Lock() @@ -61,13 +54,13 @@ class GLiNEREngine(DetectionEngine): def __init__( self, - model_name: str = _DEFAULT_MODEL, + model_name: str = DEFAULT_GLINER_MODEL, entity_types: Optional[Sequence[str]] = None, - confidence_threshold: float = 0.7, + confidence_threshold: float = DEFAULT_CONFIDENCE_THRESHOLD, ): self._model_name = model_name self._entity_types: List[str] = ( - list(entity_types) if entity_types else list(_DEFAULT_LABELS) + list(entity_types) if entity_types else list(DEFAULT_LABELS) ) self._confidence_threshold = confidence_threshold diff --git a/src/mmore/privacy/detection/llm_engine.py b/src/mmore/privacy/detection/llm_engine.py index 521611e0..3389b528 100644 --- a/src/mmore/privacy/detection/llm_engine.py +++ b/src/mmore/privacy/detection/llm_engine.py @@ -13,21 +13,14 @@ from ..agents.registry import register_tool from .base import DetectionEngine, PIISpan from .config import DetectionConfig +from .defaults import ( + DEFAULT_CONFIDENCE_THRESHOLD, + DEFAULT_LABELS, + DEFAULT_LLM_CONFIG, +) logger = logging.getLogger(__name__) -_DEFAULT_LABELS = [ - "PERSON", - "PHONE", - "EMAIL", - "MRN", - "DATE", - "LOCATION", - "SSN", - "INSURANCE_ID", -] -_DEFAULT_LLM = LLMConfig(llm_name="Qwen/Qwen2.5-3B-Instruct", max_new_tokens=512) - _pipeline_cache: Dict[str, Any] = {} _pipeline_cache_lock = threading.Lock() @@ -62,7 +55,7 @@ def _build_demos() -> List[Any]: return [ dspy.Example( text="John Doe called from 555-1234 about his MRN 87654321.", - entity_types=list(_DEFAULT_LABELS), + entity_types=list(DEFAULT_LABELS), spans=[ _DetectedSpan(text="John Doe", label="PERSON", score=0.95), _DetectedSpan(text="555-1234", label="PHONE", score=0.95), @@ -71,7 +64,7 @@ def _build_demos() -> List[Any]: ).with_inputs("text", "entity_types"), dspy.Example( text="Patient at 123 Main St emailed jane@example.com on 2024-01-15.", - entity_types=list(_DEFAULT_LABELS), + entity_types=list(DEFAULT_LABELS), spans=[ _DetectedSpan(text="123 Main St", label="LOCATION", score=0.9), _DetectedSpan(text="jane@example.com", label="EMAIL", score=0.95), @@ -238,11 +231,11 @@ def __init__( self, llm_config: LLMConfig, entity_types: Optional[Sequence[str]] = None, - confidence_threshold: float = 0.7, + confidence_threshold: float = DEFAULT_CONFIDENCE_THRESHOLD, ): self._llm_config = llm_config self._entity_types: List[str] = ( - list(entity_types) if entity_types else list(_DEFAULT_LABELS) + list(entity_types) if entity_types else list(DEFAULT_LABELS) ) self._confidence_threshold = confidence_threshold @@ -305,4 +298,4 @@ def detect_pii_llm(text: str) -> List[PIISpan]: engine = LLMDetectionEngine.from_config(detection_cfg) register_tool("detect_pii_llm_custom", engine.detect) """ - return LLMDetectionEngine(_DEFAULT_LLM).detect(text) + return LLMDetectionEngine(DEFAULT_LLM_CONFIG).detect(text) diff --git a/src/mmore/privacy/detection/openai_filter_engine.py b/src/mmore/privacy/detection/openai_filter_engine.py index 7dfe9171..6bb08972 100644 --- a/src/mmore/privacy/detection/openai_filter_engine.py +++ b/src/mmore/privacy/detection/openai_filter_engine.py @@ -9,11 +9,10 @@ from ..agents.registry import register_tool from .base import DetectionEngine, PIISpan from .config import DetectionConfig +from .defaults import DEFAULT_CONFIDENCE_THRESHOLD, DEFAULT_OPENAI_FILTER_MODEL logger = logging.getLogger(__name__) -_DEFAULT_MODEL = "openai/privacy-filter" - def _load_openai_filter_pipeline(model_name: str) -> Any: from transformers import pipeline @@ -56,9 +55,9 @@ class OpenAIFilterEngine(DetectionEngine): def __init__( self, - model_name: str = _DEFAULT_MODEL, + model_name: str = DEFAULT_OPENAI_FILTER_MODEL, entity_types: Optional[Sequence[str]] = None, - confidence_threshold: float = 0.7, + confidence_threshold: float = DEFAULT_CONFIDENCE_THRESHOLD, ): self._model_name = model_name self._entity_types: Optional[List[str]] = ( diff --git a/src/mmore/privacy/detection/presidio_engine.py b/src/mmore/privacy/detection/presidio_engine.py index adb0b920..60360dff 100644 --- a/src/mmore/privacy/detection/presidio_engine.py +++ b/src/mmore/privacy/detection/presidio_engine.py @@ -12,61 +12,30 @@ from ..agents.registry import register_tool from .base import DetectionEngine, PIISpan from .config import DetectionConfig +from .defaults import ( + DEFAULT_CONFIDENCE_THRESHOLD, + DEFAULT_LANGUAGE, + PRESIDIO_CLINICAL_PATTERNS, +) def _build_clinical_recognizers() -> List[Any]: - """Build the clinical-domain custom recognizers (MRN, hospital dates, insurance ID).""" + """Build the clinical-domain custom recognizers.""" from presidio_analyzer import Pattern, PatternRecognizer - mrn = PatternRecognizer( - supported_entity="MRN", - patterns=[ - Pattern( - name="mrn_with_prefix", - regex=r"\bMRN[\s:#]*\d{6,10}\b", - score=0.9, - ), - Pattern( - name="mrn_bare_8_digits", - regex=r"\b\d{8}\b", - score=0.4, - ), - ], - context=["mrn", "medical record", "record number", "patient id"], - ) - - hospital_date = PatternRecognizer( - supported_entity="HOSPITAL_DATE", - patterns=[ - Pattern( - name="iso_date", - regex=r"\b\d{4}-\d{2}-\d{2}\b", - score=0.6, - ), - Pattern( - name="us_date", - regex=r"\b\d{1,2}/\d{1,2}/\d{4}\b", - score=0.6, - ), - ], - context=["admission", "discharge", "appointment", "hospital", "clinic"], - ) - - insurance_id = PatternRecognizer( - supported_entity="INSURANCE_ID", - patterns=[ - Pattern( - name="insurance_alnum", - regex=r"\b[A-Z]{2,3}\d{6,12}\b", - score=0.7, - ), - ], - context=["insurance", "policy", "member id", "subscriber"], - ) - - # TODO: check how relevant these patterns are and add more - # TODO: check if we could register a tool to add new patterns - return [mrn, hospital_date, insurance_id] + recognizers: List[Any] = [] + for spec in PRESIDIO_CLINICAL_PATTERNS: + recognizers.append( + PatternRecognizer( + supported_entity=spec["entity"], + patterns=[ + Pattern(name=name, regex=regex, score=score) + for name, regex, score in spec["patterns"] + ], + context=list(spec["context"]), + ) + ) + return recognizers def _load_presidio_analyzer() -> Any: @@ -110,8 +79,8 @@ class PresidioEngine(DetectionEngine): def __init__( self, entity_types: Optional[Sequence[str]] = None, - confidence_threshold: float = 0.7, - language: str = "en", + confidence_threshold: float = DEFAULT_CONFIDENCE_THRESHOLD, + language: str = DEFAULT_LANGUAGE, ): self._entity_types: Optional[List[str]] = ( list(entity_types) if entity_types else None From 3eae01fd1b31577f22f9b715919c6e8f9fc05b85 Mon Sep 17 00:00:00 2001 From: JCHAVEROT Date: Fri, 15 May 2026 18:45:40 +0200 Subject: [PATCH 08/25] tests: add unit tests on detection engines to be later replaced --- tests/test_detection.py | 652 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 652 insertions(+) create mode 100644 tests/test_detection.py diff --git a/tests/test_detection.py b/tests/test_detection.py new file mode 100644 index 00000000..9f8f6d4f --- /dev/null +++ b/tests/test_detection.py @@ -0,0 +1,652 @@ +"""Tests for mmore.privacy.detection. Will be later replaced by E2E tests +once the complete privacy multi-agent system is implemented.""" + +from unittest.mock import MagicMock, patch + +import pytest + +from mmore.privacy.agents.registry import tool_registry +from mmore.privacy.detection.config import DetectionConfig +from mmore.privacy.detection.gliner_engine import ( + GLiNEREngine, + clear_gliner_cache, + detect_pii_gliner, +) +from mmore.privacy.detection.llm_engine import ( + LLMDetectionEngine, + clear_llm_engine_cache, + detect_pii_llm, +) +from mmore.privacy.detection.openai_filter_engine import ( + OpenAIFilterEngine, + clear_openai_filter_cache, + detect_pii_openai, +) +from mmore.privacy.detection.presidio_engine import ( + PresidioEngine, + _build_clinical_recognizers, + clear_presidio_cache, + detect_pii_presidio, +) +from mmore.rag.llm import LLMConfig +from mmore.utils import load_config + +# -------------------------------------------------------------------------- +# Fixtures and mock helpers +# -------------------------------------------------------------------------- + + +@pytest.fixture(autouse=True) +def clear_detection_engine_caches(): + """Drop the module-level engine caches after every test in this module.""" + yield + clear_gliner_cache() + clear_openai_filter_cache() + clear_presidio_cache() + clear_llm_engine_cache() + + +def _fake_gliner_model(predictions): + model = MagicMock() + model.predict_entities.return_value = predictions + return model + + +def _fake_openai_pipeline(predictions): + fake = MagicMock() + fake.return_value = predictions + return fake + + +def _fake_presidio_result(start, end, entity_type, score): + r = MagicMock() + r.start = start + r.end = end + r.entity_type = entity_type + r.score = score + return r + + +def _fake_presidio_analyzer(results): + fake = MagicMock() + fake.analyze.return_value = results + return fake + + +def _fake_dspy_span(text, label, score): + s = MagicMock() + s.text = text + s.label = label + s.score = score + return s + + +def _fake_dspy_predictor(spans): + prediction = MagicMock() + prediction.spans = spans + predictor = MagicMock() + predictor.return_value = prediction + return predictor + + +def _patch_dspy_engine(predictor): + return patch.multiple( + "mmore.privacy.detection.llm_engine", + _build_dspy_lm=MagicMock(return_value=MagicMock()), + _build_predictor=MagicMock(return_value=predictor), + ) + + +# -------------------------------------------------------------------------- +# Detection engine tests +# -------------------------------------------------------------------------- + + +def test_detection_config_round_trips_via_load_config(): + raw = { + "engine": "llm", + "entity_types": ["PERSON", "EMAIL", "MRN"], + "confidence_threshold": 0.8, + "llm": {"llm_name": "gpt2", "max_new_tokens": 512}, + } + + cfg = load_config(raw, DetectionConfig) + + assert isinstance(cfg, DetectionConfig) + assert cfg.engine == "llm" + assert cfg.entity_types == ["PERSON", "EMAIL", "MRN"] + assert cfg.confidence_threshold == 0.8 + assert isinstance(cfg.llm, LLMConfig) + assert cfg.llm.llm_name == "gpt2" + assert cfg.llm.max_new_tokens == 512 + + +def test_detection_config_defaults_when_minimal(): + cfg = load_config({"engine": "presidio"}, DetectionConfig) + + assert cfg.engine == "presidio" + assert cfg.entity_types == [] + assert cfg.confidence_threshold == 0.7 + assert cfg.llm is None + + +def test_detect_pii_gliner_is_registered(): + assert "detect_pii_gliner" in tool_registry + assert tool_registry["detect_pii_gliner"] is detect_pii_gliner + + +def test_gliner_engine_returns_spans_on_synthetic_note(): + fake = _fake_gliner_model( + [ + { + "start": 0, + "end": 10, + "label": "PERSON", + "score": 0.95, + "text": "John Smith", + }, + { + "start": 11, + "end": 31, + "label": "EMAIL", + "score": 0.88, + "text": "john@hospital.org", + }, + ] + ) + with patch( + "mmore.privacy.detection.gliner_engine._load_gliner_model", + return_value=fake, + ): + engine = GLiNEREngine(confidence_threshold=0.5) + spans = engine.detect("John Smith john@hospital.org called.") + + assert len(spans) == 2 + assert spans[0].label == "PERSON" + assert spans[0].score == 0.95 + assert spans[1].label == "EMAIL" + + +def test_gliner_engine_passes_threshold_to_model(): + fake = _fake_gliner_model([]) + with patch( + "mmore.privacy.detection.gliner_engine._load_gliner_model", + return_value=fake, + ): + engine = GLiNEREngine(confidence_threshold=0.7) + engine.detect("synthetic note") + + fake.predict_entities.assert_called_once() + kwargs = fake.predict_entities.call_args.kwargs + assert kwargs["threshold"] == 0.7 + assert kwargs["text"] == "synthetic note" + + +def test_gliner_engine_loads_model_lazily_once(): + fake = _fake_gliner_model([]) + with patch( + "mmore.privacy.detection.gliner_engine._load_gliner_model", + return_value=fake, + ) as mock_load: + engine = GLiNEREngine() + assert mock_load.call_count == 0 + engine.detect("first call") + engine.detect("second call") + assert mock_load.call_count == 1 + + +def test_gliner_engine_shares_model_cache_across_instances(): + fake = _fake_gliner_model([]) + with patch( + "mmore.privacy.detection.gliner_engine._load_gliner_model", + return_value=fake, + ) as mock_load: + a = GLiNEREngine(confidence_threshold=0.4) + b = GLiNEREngine(entity_types=["PERSON"], confidence_threshold=0.9) + a.detect("x") + b.detect("y") + assert mock_load.call_count == 1 + + +def test_gliner_engine_instances_apply_their_own_threshold(): + fake = _fake_gliner_model([]) + with patch( + "mmore.privacy.detection.gliner_engine._load_gliner_model", + return_value=fake, + ): + GLiNEREngine(confidence_threshold=0.4).detect("x") + GLiNEREngine(confidence_threshold=0.9).detect("y") + + thresholds = [ + call.kwargs["threshold"] for call in fake.predict_entities.call_args_list + ] + assert thresholds == [0.4, 0.9] + + +def test_gliner_engine_from_config_propagates_threshold_and_labels(): + cfg = DetectionConfig( + engine="gliner", + entity_types=["PERSON", "MRN"], + confidence_threshold=0.55, + ) + engine = GLiNEREngine.from_config(cfg) + + fake = _fake_gliner_model([]) + with patch( + "mmore.privacy.detection.gliner_engine._load_gliner_model", + return_value=fake, + ): + engine.detect("synthetic") + + kwargs = fake.predict_entities.call_args.kwargs + assert kwargs["threshold"] == 0.55 + assert kwargs["labels"] == ["PERSON", "MRN"] + + +def test_detect_pii_openai_is_registered(): + assert "detect_pii_openai" in tool_registry + assert tool_registry["detect_pii_openai"] is detect_pii_openai + + +def test_openai_filter_engine_returns_spans_on_synthetic_note(): + fake = _fake_openai_pipeline( + [ + {"start": 0, "end": 10, "entity_group": "PERSON", "score": 0.95}, + {"start": 11, "end": 31, "entity_group": "EMAIL", "score": 0.88}, + ] + ) + with patch( + "mmore.privacy.detection.openai_filter_engine._load_openai_filter_pipeline", + return_value=fake, + ): + engine = OpenAIFilterEngine(confidence_threshold=0.5) + spans = engine.detect("John Smith john@hospital.org called.") + + assert len(spans) == 2 + assert spans[0].label == "PERSON" + assert spans[1].label == "EMAIL" + + +def test_openai_filter_engine_filters_below_threshold(): + fake = _fake_openai_pipeline( + [ + {"start": 0, "end": 10, "entity_group": "PERSON", "score": 0.95}, + {"start": 11, "end": 25, "entity_group": "EMAIL", "score": 0.30}, + ] + ) + with patch( + "mmore.privacy.detection.openai_filter_engine._load_openai_filter_pipeline", + return_value=fake, + ): + engine = OpenAIFilterEngine(confidence_threshold=0.7) + spans = engine.detect("synthetic") + + assert len(spans) == 1 + assert spans[0].label == "PERSON" + + +def test_openai_filter_engine_restricts_to_entity_types(): + fake = _fake_openai_pipeline( + [ + {"start": 0, "end": 10, "entity_group": "PERSON", "score": 0.95}, + {"start": 11, "end": 21, "entity_group": "DATE", "score": 0.90}, + ] + ) + with patch( + "mmore.privacy.detection.openai_filter_engine._load_openai_filter_pipeline", + return_value=fake, + ): + engine = OpenAIFilterEngine(entity_types=["PERSON"], confidence_threshold=0.5) + spans = engine.detect("synthetic") + + assert len(spans) == 1 + assert spans[0].label == "PERSON" + + +def test_openai_filter_engine_shares_pipeline_cache_across_instances(): + fake = _fake_openai_pipeline([]) + with patch( + "mmore.privacy.detection.openai_filter_engine._load_openai_filter_pipeline", + return_value=fake, + ) as mock_load: + OpenAIFilterEngine().detect("x") + OpenAIFilterEngine(confidence_threshold=0.9).detect("y") + assert mock_load.call_count == 1 + + +def test_openai_filter_engine_from_config_applies_threshold_and_labels(): + cfg = DetectionConfig( + engine="openai_filter", + entity_types=["PERSON"], + confidence_threshold=0.6, + ) + engine = OpenAIFilterEngine.from_config(cfg) + + fake = _fake_openai_pipeline( + [ + {"start": 0, "end": 10, "entity_group": "PERSON", "score": 0.95}, + {"start": 11, "end": 20, "entity_group": "PERSON", "score": 0.50}, + {"start": 21, "end": 30, "entity_group": "EMAIL", "score": 0.95}, + ] + ) + with patch( + "mmore.privacy.detection.openai_filter_engine._load_openai_filter_pipeline", + return_value=fake, + ): + spans = engine.detect("synthetic") + + assert len(spans) == 1 + assert spans[0].label == "PERSON" + assert spans[0].score == 0.95 + + +def test_detect_pii_presidio_is_registered(): + assert "detect_pii_presidio" in tool_registry + assert tool_registry["detect_pii_presidio"] is detect_pii_presidio + + +def test_presidio_engine_returns_spans_on_synthetic_note(): + fake = _fake_presidio_analyzer( + [ + _fake_presidio_result(0, 10, "PERSON", 0.95), + _fake_presidio_result(11, 31, "EMAIL_ADDRESS", 0.88), + ] + ) + with patch( + "mmore.privacy.detection.presidio_engine._load_presidio_analyzer", + return_value=fake, + ): + engine = PresidioEngine(confidence_threshold=0.5) + spans = engine.detect("John Smith john@hospital.org called.") + + assert len(spans) == 2 + assert spans[0].label == "PERSON" + assert spans[0].score == 0.95 + assert spans[1].label == "EMAIL_ADDRESS" + + +def test_presidio_engine_passes_threshold_and_entity_types_to_analyzer(): + fake = _fake_presidio_analyzer([]) + with patch( + "mmore.privacy.detection.presidio_engine._load_presidio_analyzer", + return_value=fake, + ): + engine = PresidioEngine( + entity_types=["PERSON", "MRN"], confidence_threshold=0.55 + ) + engine.detect("synthetic note") + + kwargs = fake.analyze.call_args.kwargs + assert kwargs["text"] == "synthetic note" + assert kwargs["score_threshold"] == 0.55 + assert kwargs["entities"] == ["PERSON", "MRN"] + assert kwargs["language"] == "en" + + +def test_presidio_engine_loads_analyzer_lazily_once(): + fake = _fake_presidio_analyzer([]) + with patch( + "mmore.privacy.detection.presidio_engine._load_presidio_analyzer", + return_value=fake, + ) as mock_load: + engine = PresidioEngine() + assert mock_load.call_count == 0 + engine.detect("first") + engine.detect("second") + assert mock_load.call_count == 1 + + +def test_presidio_engine_shares_analyzer_cache_across_instances(): + fake = _fake_presidio_analyzer([]) + with patch( + "mmore.privacy.detection.presidio_engine._load_presidio_analyzer", + return_value=fake, + ) as mock_load: + PresidioEngine().detect("x") + PresidioEngine(confidence_threshold=0.9).detect("y") + assert mock_load.call_count == 1 + + +def test_presidio_engine_from_config_propagates_threshold_and_labels(): + cfg = DetectionConfig( + engine="presidio", + entity_types=["PERSON", "MRN"], + confidence_threshold=0.55, + ) + engine = PresidioEngine.from_config(cfg) + + fake = _fake_presidio_analyzer([]) + with patch( + "mmore.privacy.detection.presidio_engine._load_presidio_analyzer", + return_value=fake, + ): + engine.detect("synthetic") + + kwargs = fake.analyze.call_args.kwargs + assert kwargs["score_threshold"] == 0.55 + assert kwargs["entities"] == ["PERSON", "MRN"] + + +def test_presidio_clinical_recognizers_cover_mrn_hospital_date_insurance_id(): + recognizers = _build_clinical_recognizers() + + supported = {r.supported_entities[0] for r in recognizers} + assert supported == {"MRN", "HOSPITAL_DATE", "INSURANCE_ID"} + + by_entity = {r.supported_entities[0]: r for r in recognizers} + mrn_regexes = [p.regex for p in by_entity["MRN"].patterns] + assert any("MRN" in regex for regex in mrn_regexes) + + hospital_date_regexes = [p.regex for p in by_entity["HOSPITAL_DATE"].patterns] + assert any(r"\d{4}-\d{2}-\d{2}" in regex for regex in hospital_date_regexes) + + insurance_regexes = [p.regex for p in by_entity["INSURANCE_ID"].patterns] + assert any(r"[A-Z]" in regex for regex in insurance_regexes) + + +def test_detect_pii_llm_is_registered(): + assert "detect_pii_llm" in tool_registry + assert tool_registry["detect_pii_llm"] is detect_pii_llm + + +def test_llm_engine_returns_spans_on_synthetic_note(): + note = "John Smith john@hospital.org called." + predictor = _fake_dspy_predictor( + [ + _fake_dspy_span("John Smith", "PERSON", 0.95), + _fake_dspy_span("john@hospital.org", "EMAIL", 0.88), + ] + ) + cfg = LLMConfig(llm_name="gpt2", max_new_tokens=128) + with _patch_dspy_engine(predictor): + engine = LLMDetectionEngine(cfg, confidence_threshold=0.5) + spans = engine.detect(note) + + assert len(spans) == 2 + assert spans[0].label == "PERSON" + assert spans[0].start == 0 + assert spans[0].end == len("John Smith") + assert spans[0].score == 0.95 + assert spans[1].label == "EMAIL" + assert note[spans[1].start : spans[1].end] == "john@hospital.org" + + +def test_llm_engine_filters_below_threshold(): + note = "John Smith and email me at the hidden line." + predictor = _fake_dspy_predictor( + [ + _fake_dspy_span("John Smith", "PERSON", 0.95), + _fake_dspy_span("hidden", "EMAIL", 0.30), + ] + ) + cfg = LLMConfig(llm_name="gpt2") + with _patch_dspy_engine(predictor): + engine = LLMDetectionEngine(cfg, confidence_threshold=0.7) + spans = engine.detect(note) + + assert len(spans) == 1 + assert spans[0].label == "PERSON" + + +def test_llm_engine_clamps_out_of_range_scores_to_unit_interval(): + note = "John and Mary worked together." + predictor = _fake_dspy_predictor( + [ + _fake_dspy_span("John", "PERSON", 1.7), # above 1 + _fake_dspy_span("Mary", "PERSON", -0.3), # below 0 + ] + ) + cfg = LLMConfig(llm_name="gpt2") + with _patch_dspy_engine(predictor): + engine = LLMDetectionEngine(cfg, confidence_threshold=0.0) + spans = engine.detect(note) + + assert len(spans) == 2 + assert spans[0].score == 1.0 + assert spans[1].score == 0.0 + + +def test_llm_engine_skips_fragments_not_in_source_text(): + note = "Patient John Smith called." + predictor = _fake_dspy_predictor( + [ + _fake_dspy_span("John Smith", "PERSON", 0.95), + _fake_dspy_span("Jane Doe", "PERSON", 0.95), # not in note + ] + ) + cfg = LLMConfig(llm_name="gpt2") + with _patch_dspy_engine(predictor): + engine = LLMDetectionEngine(cfg, confidence_threshold=0.5) + spans = engine.detect(note) + + assert len(spans) == 1 + assert spans[0].label == "PERSON" + assert note[spans[0].start : spans[0].end] == "John Smith" + + +def test_llm_engine_passes_text_and_entity_types_to_predictor(): + predictor = _fake_dspy_predictor([]) + cfg = LLMConfig(llm_name="gpt2") + with _patch_dspy_engine(predictor): + engine = LLMDetectionEngine( + cfg, entity_types=["PERSON", "MRN"], confidence_threshold=0.5 + ) + engine.detect("synthetic note") + + call_kwargs = predictor.call_args.kwargs + assert call_kwargs["text"] == "synthetic note" + assert call_kwargs["entity_types"] == ["PERSON", "MRN"] + + +def test_llm_engine_returns_empty_on_predictor_failure(): + predictor = MagicMock() + predictor.side_effect = ValueError("malformed structured output") + cfg = LLMConfig(llm_name="gpt2") + with _patch_dspy_engine(predictor): + engine = LLMDetectionEngine(cfg, confidence_threshold=0.5) + spans = engine.detect("synthetic") + + assert spans == [] + + +def test_llm_engine_skips_malformed_individual_spans(): + bad = MagicMock() + bad.text = "John" + bad.label = "PERSON" + bad.score = "not-a-float" + good = _fake_dspy_span("John", "PERSON", 0.95) + predictor = _fake_dspy_predictor([bad, good]) + cfg = LLMConfig(llm_name="gpt2") + with _patch_dspy_engine(predictor): + engine = LLMDetectionEngine(cfg, confidence_threshold=0.5) + spans = engine.detect("John called.") + + assert len(spans) == 1 + assert spans[0].score == 0.95 + + +def test_llm_engine_from_config_requires_llm_block(): + cfg = DetectionConfig( + engine="llm", entity_types=[], confidence_threshold=0.7, llm=None + ) + with pytest.raises(ValueError, match="DetectionConfig.llm"): + LLMDetectionEngine.from_config(cfg) + + +def test_llm_engine_hf_provider_routes_to_local_hf_lm(): + from mmore.privacy.detection.llm_engine import _build_dspy_lm, _LocalHFLM + + cfg = LLMConfig(llm_name="some-org/some-model", max_new_tokens=16) + assert cfg.provider == "HF" + assert cfg.base_url is None + + with patch( + "mmore.privacy.detection.llm_engine._load_local_hf_pipeline", + return_value=MagicMock(), + ): + lm = _build_dspy_lm(cfg) + + assert isinstance(lm, _LocalHFLM) + + +def test_llm_engine_openai_provider_still_uses_litellm(): + import dspy + + from mmore.privacy.detection.llm_engine import _build_dspy_lm, _LocalHFLM + + cfg = LLMConfig(llm_name="gpt-4o-mini", max_new_tokens=16) + assert cfg.provider == "OPENAI" + + with patch.dict("os.environ", {"OPENAI_API_KEY": "sk-test"}): + lm = _build_dspy_lm(cfg) + + assert isinstance(lm, dspy.LM) + assert not isinstance(lm, _LocalHFLM) + + +def test_llm_engine_from_config_propagates_threshold_and_labels(): + cfg = DetectionConfig( + engine="llm", + entity_types=["PERSON", "MRN"], + confidence_threshold=0.55, + llm=LLMConfig(llm_name="gpt2", max_new_tokens=128), + ) + engine = LLMDetectionEngine.from_config(cfg) + note = "John Smith and Mary Jones met." + predictor = _fake_dspy_predictor( + [ + _fake_dspy_span("John Smith", "PERSON", 0.95), + _fake_dspy_span("Mary Jones", "PERSON", 0.40), + ] + ) + with _patch_dspy_engine(predictor): + spans = engine.detect(note) + + assert len(spans) == 1 + assert spans[0].score == 0.95 + assert predictor.call_args.kwargs["entity_types"] == ["PERSON", "MRN"] + + +@pytest.mark.parametrize( + "engine_name, expected_tool", + [ + ("gliner", detect_pii_gliner), + ("openai_filter", detect_pii_openai), + ("presidio", detect_pii_presidio), + ("llm", detect_pii_llm), + ], +) +def test_detection_engine_name_resolves_to_registered_tool(engine_name, expected_tool): + cfg = load_config( + { + "engine": engine_name, + "entity_types": ["PERSON"], + "confidence_threshold": 0.5, + }, + DetectionConfig, + ) + assert cfg.engine == engine_name + + tool_name = f"detect_pii_{engine_name.replace('openai_filter', 'openai')}" + assert tool_name in tool_registry + assert tool_registry[tool_name] is expected_tool From df24d814758f66a55df885cab0845dc062b51105 Mon Sep 17 00:00:00 2001 From: JCHAVEROT Date: Fri, 15 May 2026 15:05:02 +0200 Subject: [PATCH 09/25] refactor: extract DSPy llm so that it can be reused by sanitizer later --- src/mmore/privacy/detection/llm_engine.py | 157 +--------------------- src/mmore/privacy/dspy_llm.py | 150 +++++++++++++++++++++ tests/test_detection.py | 20 +-- 3 files changed, 167 insertions(+), 160 deletions(-) create mode 100644 src/mmore/privacy/dspy_llm.py diff --git a/src/mmore/privacy/detection/llm_engine.py b/src/mmore/privacy/detection/llm_engine.py index 3389b528..74b100b4 100644 --- a/src/mmore/privacy/detection/llm_engine.py +++ b/src/mmore/privacy/detection/llm_engine.py @@ -1,9 +1,7 @@ """LLM-backed PII detection engine using DSPy for typed structured output.""" import logging -import threading -from types import SimpleNamespace -from typing import Any, Dict, List, Optional, Sequence +from typing import Any, List, Optional, Sequence import dspy from pydantic import BaseModel, Field @@ -11,6 +9,7 @@ from ...rag.llm import LLMConfig from ..agents.registry import register_tool +from ..dspy_llm import build_dspy_lm from .base import DetectionEngine, PIISpan from .config import DetectionConfig from .defaults import ( @@ -21,9 +20,6 @@ logger = logging.getLogger(__name__) -_pipeline_cache: Dict[str, Any] = {} -_pipeline_cache_lock = threading.Lock() - class _DetectedSpan(BaseModel): text: str = Field(description="exact substring of the input that is PII") @@ -80,151 +76,12 @@ def _build_predictor() -> Any: return predictor -def _load_local_hf_pipeline(model_name: str) -> Any: - import torch - from transformers import pipeline - - if torch.backends.mps.is_available(): - device, dtype = "mps", torch.bfloat16 - elif torch.cuda.is_available(): - device, dtype = 0, torch.bfloat16 - else: - device, dtype = -1, torch.float32 - return pipeline( - task="text-generation", - model=model_name, - device=device, - torch_dtype=dtype, - ) - - -def _get_or_load_pipeline(model_name: str) -> Any: - cached = _pipeline_cache.get(model_name) - if cached is not None: - return cached - with _pipeline_cache_lock: - cached = _pipeline_cache.get(model_name) - if cached is None: - cached = _load_local_hf_pipeline(model_name) - _pipeline_cache[model_name] = cached - return cached - - -def clear_llm_engine_cache() -> None: - """Drop all cached transformers pipelines.""" - with _pipeline_cache_lock: - _pipeline_cache.clear() - - -class _LocalHFLM(dspy.BaseLM): - """``dspy.BaseLM`` that runs a local transformers chat model.""" - - def __init__( - self, - model_name: str, - max_tokens: int = 512, - temperature: float = 0.0, - ): - super().__init__( - model=f"local-hf/{model_name}", - model_type="chat", - temperature=temperature, - max_tokens=max_tokens, - cache=False, - ) - self._model_name = model_name - - @property - def supports_response_schema(self) -> bool: - return False - - @property - def supports_function_calling(self) -> bool: - return False - - @property - def pipe(self) -> Any: - return _get_or_load_pipeline(self._model_name) - - def forward(self, prompt=None, messages=None, **kwargs): - merged = {**self.kwargs, **kwargs} - max_new_tokens = int(merged.get("max_tokens", 512) or 512) - temperature = float(merged.get("temperature", 0.0) or 0.0) - do_sample = temperature > 0.0 - - chat_input = messages or [{"role": "user", "content": prompt or ""}] - gen_kwargs: dict = { - "max_new_tokens": max_new_tokens, - "do_sample": do_sample, - "return_full_text": False, - } - if do_sample: - gen_kwargs["temperature"] = temperature - - raw = self.pipe(chat_input, **gen_kwargs) - if raw and isinstance(raw[0], list): - raw = raw[0] - first = raw[0] if raw else {} - text = first.get("generated_text", "") - if isinstance(text, list): - assistant_turns = [m for m in text if m.get("role") == "assistant"] - text = assistant_turns[-1].get("content", "") if assistant_turns else "" - - return SimpleNamespace( - choices=[ - SimpleNamespace( - message=SimpleNamespace(content=text, role="assistant"), - finish_reason="stop", - ) - ], - model=self.model, - usage={}, - _hidden_params={}, - ) - - -def _build_dspy_lm(llm_config: LLMConfig) -> Any: - """Build a DSPy ``BaseLM`` from an ``LLMConfig``. - - ``provider="HF"`` (no ``base_url``) routes to ``_LocalHFLM`` for local - transformers; everything else goes through ``dspy.LM`` (litellm). - """ - if llm_config.provider == "HF" and llm_config.base_url is None: - return _LocalHFLM( - model_name=llm_config.llm_name, - max_tokens=llm_config.max_new_tokens or 512, - temperature=llm_config.temperature, - ) - - provider_to_prefix = { - "OPENAI": "openai", - "ANTHROPIC": "anthropic", - "MISTRAL": "mistral", - "COHERE": "cohere", - } - prefix = provider_to_prefix.get(llm_config.provider or "") - model = f"{prefix}/{llm_config.llm_name}" if prefix else llm_config.llm_name - - kwargs: dict = { - "model": model, - "temperature": llm_config.temperature, - } - if llm_config.max_new_tokens is not None: - kwargs["max_tokens"] = llm_config.max_new_tokens - if llm_config.base_url is not None: - kwargs["api_base"] = llm_config.base_url - if llm_config.provider: - kwargs["api_key"] = llm_config.api_key - - return dspy.LM(**kwargs) - - class LLMDetectionEngine(DetectionEngine): """Detect PII spans by prompting an LLM with a typed DSPy signature. Each instance carries its own ``LLMConfig``, ``entity_types`` and - ``confidence_threshold``; pipelines with the same ``model_name`` are - shared via ``_pipeline_cache``. + ``confidence_threshold``; the underlying DSPy LM (and any local-HF + pipeline) is built and cached by :mod:`mmore.privacy.dspy_llm`. """ def __init__( @@ -243,7 +100,7 @@ def __init__( def from_config(cls, config: DetectionConfig) -> Self: """Build an engine from a ``DetectionConfig``.""" if config.llm is None: - raise ValueError("DetectionConfig.llm must be set when engine='llm'") + raise ValueError("DetectionConfig.llm must be set") return cls( llm_config=config.llm, entity_types=config.entity_types or None, @@ -251,13 +108,13 @@ def from_config(cls, config: DetectionConfig) -> Self: ) def detect(self, text: str) -> List[PIISpan]: - lm = _build_dspy_lm(self._llm_config) + lm = build_dspy_lm(self._llm_config) predictor = _build_predictor() try: with dspy.context(lm=lm): prediction = predictor(text=text, entity_types=self._entity_types) except Exception as e: - logger.warning("LLM detection failed (%s); returning no spans", e) + logger.warning("LLM detection failed (%s), returning no spans", e) return [] spans: List[PIISpan] = [] diff --git a/src/mmore/privacy/dspy_llm.py b/src/mmore/privacy/dspy_llm.py new file mode 100644 index 00000000..d9ddab0c --- /dev/null +++ b/src/mmore/privacy/dspy_llm.py @@ -0,0 +1,150 @@ +"""Build a DSPy ``BaseLM`` from an ``LLMConfig``.""" + +import logging +import threading +from types import SimpleNamespace +from typing import Any, Dict + +import dspy + +from ..rag.llm import LLMConfig + +logger = logging.getLogger(__name__) + +_pipeline_cache: Dict[str, Any] = {} +_pipeline_cache_lock = threading.Lock() + + +def _load_local_hf_pipeline(model_name: str) -> Any: + import torch + from transformers import pipeline + + if torch.backends.mps.is_available(): + device, dtype = "mps", torch.bfloat16 + elif torch.cuda.is_available(): + device, dtype = 0, torch.bfloat16 + else: + device, dtype = -1, torch.float32 + return pipeline( + task="text-generation", + model=model_name, + device=device, + torch_dtype=dtype, + ) + + +def _get_or_load_pipeline(model_name: str) -> Any: + cached = _pipeline_cache.get(model_name) + if cached is not None: + return cached + with _pipeline_cache_lock: + cached = _pipeline_cache.get(model_name) + if cached is None: + cached = _load_local_hf_pipeline(model_name) + _pipeline_cache[model_name] = cached + return cached + + +def clear_dspy_lm_cache() -> None: + """Drop all cached transformers pipelines.""" + with _pipeline_cache_lock: + _pipeline_cache.clear() + + +class LocalHFLM(dspy.BaseLM): + """``dspy.BaseLM`` that runs a local transformers chat model.""" + + def __init__( + self, + model_name: str, + max_tokens: int = 512, + temperature: float = 0.0, + ): + super().__init__( + model=f"local-hf/{model_name}", + model_type="chat", + temperature=temperature, + max_tokens=max_tokens, + cache=False, + ) + self._model_name = model_name + + @property + def supports_response_schema(self) -> bool: + return False + + @property + def supports_function_calling(self) -> bool: + return False + + @property + def pipe(self) -> Any: + return _get_or_load_pipeline(self._model_name) + + def forward(self, prompt=None, messages=None, **kwargs): + merged = {**self.kwargs, **kwargs} + max_new_tokens = int(merged.get("max_tokens", 512) or 512) + temperature = float(merged.get("temperature", 0.0) or 0.0) + do_sample = temperature > 0.0 + + chat_input = messages or [{"role": "user", "content": prompt or ""}] + gen_kwargs: dict = { + "max_new_tokens": max_new_tokens, + "do_sample": do_sample, + "return_full_text": False, + } + if do_sample: + gen_kwargs["temperature"] = temperature + + raw = self.pipe(chat_input, **gen_kwargs) + if raw and isinstance(raw[0], list): + raw = raw[0] + first = raw[0] if raw else {} + text = first.get("generated_text", "") + if isinstance(text, list): + assistant_turns = [m for m in text if m.get("role") == "assistant"] + text = assistant_turns[-1].get("content", "") if assistant_turns else "" + + return SimpleNamespace( + choices=[ + SimpleNamespace( + message=SimpleNamespace(content=text, role="assistant"), + finish_reason="stop", + ) + ], + model=self.model, + usage={}, + _hidden_params={}, + ) + + +def build_dspy_lm(llm_config: LLMConfig) -> Any: + """Build a DSPy ``BaseLM`` from an ``LLMConfig``.""" + if llm_config.provider == "HF" and llm_config.base_url is None: + return LocalHFLM( + model_name=llm_config.llm_name, + max_tokens=llm_config.max_new_tokens or 512, + temperature=llm_config.temperature, + ) + + provider_to_prefix = { + "OPENAI": "openai", + "ANTHROPIC": "anthropic", + "MISTRAL": "mistral", + "COHERE": "cohere", + } + prefix = provider_to_prefix.get(llm_config.provider or "") + model = f"{prefix}/{llm_config.llm_name}" if prefix else llm_config.llm_name + + kwargs: dict = { + "model": model, + "temperature": llm_config.temperature, + } + if llm_config.max_new_tokens is not None: + kwargs["max_tokens"] = llm_config.max_new_tokens + if llm_config.base_url is not None: + kwargs["api_base"] = llm_config.base_url + if llm_config.provider: + kwargs["api_key"] = llm_config.api_key + + return dspy.LM(**kwargs) diff --git a/tests/test_detection.py b/tests/test_detection.py index 9f8f6d4f..50278276 100644 --- a/tests/test_detection.py +++ b/tests/test_detection.py @@ -14,7 +14,6 @@ ) from mmore.privacy.detection.llm_engine import ( LLMDetectionEngine, - clear_llm_engine_cache, detect_pii_llm, ) from mmore.privacy.detection.openai_filter_engine import ( @@ -28,6 +27,7 @@ clear_presidio_cache, detect_pii_presidio, ) +from mmore.privacy.dspy_llm import clear_dspy_lm_cache from mmore.rag.llm import LLMConfig from mmore.utils import load_config @@ -43,7 +43,7 @@ def clear_detection_engine_caches(): clear_gliner_cache() clear_openai_filter_cache() clear_presidio_cache() - clear_llm_engine_cache() + clear_dspy_lm_cache() def _fake_gliner_model(predictions): @@ -92,7 +92,7 @@ def _fake_dspy_predictor(spans): def _patch_dspy_engine(predictor): return patch.multiple( "mmore.privacy.detection.llm_engine", - _build_dspy_lm=MagicMock(return_value=MagicMock()), + build_dspy_lm=MagicMock(return_value=MagicMock()), _build_predictor=MagicMock(return_value=predictor), ) @@ -574,34 +574,34 @@ def test_llm_engine_from_config_requires_llm_block(): def test_llm_engine_hf_provider_routes_to_local_hf_lm(): - from mmore.privacy.detection.llm_engine import _build_dspy_lm, _LocalHFLM + from mmore.privacy.dspy_llm import LocalHFLM, build_dspy_lm cfg = LLMConfig(llm_name="some-org/some-model", max_new_tokens=16) assert cfg.provider == "HF" assert cfg.base_url is None with patch( - "mmore.privacy.detection.llm_engine._load_local_hf_pipeline", + "mmore.privacy.dspy_llm._load_local_hf_pipeline", return_value=MagicMock(), ): - lm = _build_dspy_lm(cfg) + lm = build_dspy_lm(cfg) - assert isinstance(lm, _LocalHFLM) + assert isinstance(lm, LocalHFLM) def test_llm_engine_openai_provider_still_uses_litellm(): import dspy - from mmore.privacy.detection.llm_engine import _build_dspy_lm, _LocalHFLM + from mmore.privacy.dspy_llm import LocalHFLM, build_dspy_lm cfg = LLMConfig(llm_name="gpt-4o-mini", max_new_tokens=16) assert cfg.provider == "OPENAI" with patch.dict("os.environ", {"OPENAI_API_KEY": "sk-test"}): - lm = _build_dspy_lm(cfg) + lm = build_dspy_lm(cfg) assert isinstance(lm, dspy.LM) - assert not isinstance(lm, _LocalHFLM) + assert not isinstance(lm, LocalHFLM) def test_llm_engine_from_config_propagates_threshold_and_labels(): From 825ff242c79b46be9054cf73716b47159981c10c Mon Sep 17 00:00:00 2001 From: JCHAVEROT Date: Fri, 15 May 2026 15:11:36 +0200 Subject: [PATCH 10/25] refactor: extract prompts to clean llm_engine.py --- src/mmore/privacy/detection/llm_engine.py | 40 +++++++++++++++-------- 1 file changed, 26 insertions(+), 14 deletions(-) diff --git a/src/mmore/privacy/detection/llm_engine.py b/src/mmore/privacy/detection/llm_engine.py index 74b100b4..063a9d6a 100644 --- a/src/mmore/privacy/detection/llm_engine.py +++ b/src/mmore/privacy/detection/llm_engine.py @@ -20,31 +20,43 @@ logger = logging.getLogger(__name__) +# -------------------------------------------------------------------------- +# Prompts +# -------------------------------------------------------------------------- + +PII_DETECTION_INSTRUCTION = ( + "Find every PII occurrence in the input text. For each, return the\n" + "exact substring (not paraphrased), its entity label, and a confidence." +) + +SPAN_TEXT_DESC = "exact substring of the input that is PII" +SPAN_LABEL_DESC = "entity type label, e.g. PERSON, EMAIL, MRN" +SPAN_SCORE_DESC = "confidence in [0, 1]; not calibrated, but constrained to the range" + +INPUT_TEXT_DESC = "text to scan for PII" +INPUT_ENTITY_TYPES_DESC = "restrict detection to these entity type labels" +OUTPUT_SPANS_DESC = ( + "list of detected PII spans, each with the exact substring from the input" +) + class _DetectedSpan(BaseModel): - text: str = Field(description="exact substring of the input that is PII") - label: str = Field(description="entity type label, e.g. PERSON, EMAIL, MRN") + text: str = Field(description=SPAN_TEXT_DESC) + label: str = Field(description=SPAN_LABEL_DESC) score: float = Field( ge=0.0, le=1.0, - description="confidence in [0, 1]; not calibrated, but constrained to the range", + description=SPAN_SCORE_DESC, ) def _build_signature() -> Any: class DetectPIISignature(dspy.Signature): - """Find every PII occurrence in the input text. For each, return the - exact substring (not paraphrased), its entity label, and a confidence.""" - - text: str = dspy.InputField(desc="text to scan for PII") - entity_types: List[str] = dspy.InputField( - desc="restrict detection to these entity type labels" - ) - spans: List[_DetectedSpan] = dspy.OutputField( - desc="list of detected PII spans, each with the exact substring from the input" - ) + text: str = dspy.InputField(desc=INPUT_TEXT_DESC) + entity_types: List[str] = dspy.InputField(desc=INPUT_ENTITY_TYPES_DESC) + spans: List[_DetectedSpan] = dspy.OutputField(desc=OUTPUT_SPANS_DESC) - return DetectPIISignature + return DetectPIISignature.with_instructions(PII_DETECTION_INSTRUCTION) def _build_demos() -> List[Any]: From 53e384b7775c029bfa7da95a54fbb0dd3b2a8940 Mon Sep 17 00:00:00 2001 From: JCHAVEROT Date: Mon, 18 May 2026 12:59:34 +0200 Subject: [PATCH 11/25] review: apply changes --- src/mmore/privacy/detection/__init__.py | 4 +-- src/mmore/privacy/detection/gliner_engine.py | 2 +- src/mmore/privacy/detection/llm_engine.py | 29 +++++++++++++++---- .../privacy/detection/openai_filter_engine.py | 6 ++-- src/mmore/privacy/dspy_llm.py | 2 +- tests/test_detection.py | 12 ++++---- 6 files changed, 36 insertions(+), 19 deletions(-) diff --git a/src/mmore/privacy/detection/__init__.py b/src/mmore/privacy/detection/__init__.py index b4fbe32e..5ce4a2dc 100644 --- a/src/mmore/privacy/detection/__init__.py +++ b/src/mmore/privacy/detection/__init__.py @@ -4,7 +4,7 @@ from .config import DetectionConfig from .gliner_engine import GLiNEREngine, detect_pii_gliner from .llm_engine import LLMDetectionEngine, detect_pii_llm -from .openai_filter_engine import OpenAIFilterEngine, detect_pii_openai +from .openai_filter_engine import OpenAIFilterEngine, detect_pii_openai_filter from .presidio_engine import PresidioEngine, detect_pii_presidio __all__ = [ @@ -17,6 +17,6 @@ "PresidioEngine", "detect_pii_gliner", "detect_pii_llm", - "detect_pii_openai", + "detect_pii_openai_filter", "detect_pii_presidio", ] diff --git a/src/mmore/privacy/detection/gliner_engine.py b/src/mmore/privacy/detection/gliner_engine.py index ea5292d0..f1923082 100644 --- a/src/mmore/privacy/detection/gliner_engine.py +++ b/src/mmore/privacy/detection/gliner_engine.py @@ -49,7 +49,7 @@ class GLiNEREngine(DetectionEngine): """Detect PII spans with a GLiNER model. Each instance carries its own ``entity_types`` and ``confidence_threshold``, - pipelines with the same ``model_name`` are shared via ``_pipeline_cache``. + models with the same ``model_name`` are shared via ``_models_cache``. """ def __init__( diff --git a/src/mmore/privacy/detection/llm_engine.py b/src/mmore/privacy/detection/llm_engine.py index 063a9d6a..e4390ffc 100644 --- a/src/mmore/privacy/detection/llm_engine.py +++ b/src/mmore/privacy/detection/llm_engine.py @@ -59,6 +59,7 @@ class DetectPIISignature(dspy.Signature): return DetectPIISignature.with_instructions(PII_DETECTION_INSTRUCTION) +# TODO: refine these examples later once we have domain definitions def _build_demos() -> List[Any]: return [ dspy.Example( @@ -82,7 +83,7 @@ def _build_demos() -> List[Any]: ] -def _build_predictor() -> Any: +def _build_predictor() -> dspy.Predict: predictor = dspy.Predict(_build_signature()) predictor.demos = _build_demos() return predictor @@ -92,9 +93,7 @@ class LLMDetectionEngine(DetectionEngine): """Detect PII spans by prompting an LLM with a typed DSPy signature. Each instance carries its own ``LLMConfig``, ``entity_types`` and - ``confidence_threshold``; the underlying DSPy LM (and any local-HF - pipeline) is built and cached by :mod:`mmore.privacy.dspy_llm`. - """ + ``confidence_threshold``.""" def __init__( self, @@ -107,6 +106,8 @@ def __init__( list(entity_types) if entity_types else list(DEFAULT_LABELS) ) self._confidence_threshold = confidence_threshold + self._llm: Optional[dspy.BaseLM] = None + self._predictor: Optional[dspy.Predict] = None @classmethod def from_config(cls, config: DetectionConfig) -> Self: @@ -119,9 +120,25 @@ def from_config(cls, config: DetectionConfig) -> Self: confidence_threshold=config.confidence_threshold, ) + @property + def llm(self) -> dspy.BaseLM: + """Lazy-build and cache the DSPy LM on first access.""" + llm = self._llm + if llm is None: + llm = self._llm = build_dspy_lm(self._llm_config) + return llm + + @property + def predictor(self) -> dspy.Predict: + """Lazy-build and cache the DSPy predictor on first access.""" + predictor = self._predictor + if predictor is None: + predictor = self._predictor = _build_predictor() + return predictor + def detect(self, text: str) -> List[PIISpan]: - lm = build_dspy_lm(self._llm_config) - predictor = _build_predictor() + lm = self.llm + predictor = self.predictor try: with dspy.context(lm=lm): prediction = predictor(text=text, entity_types=self._entity_types) diff --git a/src/mmore/privacy/detection/openai_filter_engine.py b/src/mmore/privacy/detection/openai_filter_engine.py index 6bb08972..22ccc60c 100644 --- a/src/mmore/privacy/detection/openai_filter_engine.py +++ b/src/mmore/privacy/detection/openai_filter_engine.py @@ -97,8 +97,8 @@ def detect(self, text: str) -> List[PIISpan]: return spans -@register_tool("detect_pii_openai") -def detect_pii_openai(text: str) -> List[PIISpan]: +@register_tool("detect_pii_openai_filter") +def detect_pii_openai_filter(text: str) -> List[PIISpan]: """Detect PII spans in ``text`` using a default-configured openai/privacy-filter engine. Agents needing per-config behavior should be wired by setup code that @@ -106,6 +106,6 @@ def detect_pii_openai(text: str) -> List[PIISpan]: its ``detect()`` function under a distinct tool name, e.g.:: engine = OpenAIFilterEngine.from_config(detection_cfg) - register_tool("detect_pii_openai_custom", engine.detect) + register_tool("detect_pii_openai_filter_custom", engine.detect) """ return OpenAIFilterEngine().detect(text) diff --git a/src/mmore/privacy/dspy_llm.py b/src/mmore/privacy/dspy_llm.py index d9ddab0c..34d2ec04 100644 --- a/src/mmore/privacy/dspy_llm.py +++ b/src/mmore/privacy/dspy_llm.py @@ -118,7 +118,7 @@ def forward(self, prompt=None, messages=None, **kwargs): ) -def build_dspy_lm(llm_config: LLMConfig) -> Any: +def build_dspy_lm(llm_config: LLMConfig) -> dspy.BaseLM: """Build a DSPy ``BaseLM`` from an ``LLMConfig``.""" if llm_config.provider == "HF" and llm_config.base_url is None: return LocalHFLM( diff --git a/tests/test_detection.py b/tests/test_detection.py index 50278276..c191df0f 100644 --- a/tests/test_detection.py +++ b/tests/test_detection.py @@ -19,7 +19,7 @@ from mmore.privacy.detection.openai_filter_engine import ( OpenAIFilterEngine, clear_openai_filter_cache, - detect_pii_openai, + detect_pii_openai_filter, ) from mmore.privacy.detection.presidio_engine import ( PresidioEngine, @@ -243,9 +243,9 @@ def test_gliner_engine_from_config_propagates_threshold_and_labels(): assert kwargs["labels"] == ["PERSON", "MRN"] -def test_detect_pii_openai_is_registered(): - assert "detect_pii_openai" in tool_registry - assert tool_registry["detect_pii_openai"] is detect_pii_openai +def test_detect_pii_openai_filter_is_registered(): + assert "detect_pii_openai_filter" in tool_registry + assert tool_registry["detect_pii_openai_filter"] is detect_pii_openai_filter def test_openai_filter_engine_returns_spans_on_synthetic_note(): @@ -631,7 +631,7 @@ def test_llm_engine_from_config_propagates_threshold_and_labels(): "engine_name, expected_tool", [ ("gliner", detect_pii_gliner), - ("openai_filter", detect_pii_openai), + ("openai_filter", detect_pii_openai_filter), ("presidio", detect_pii_presidio), ("llm", detect_pii_llm), ], @@ -647,6 +647,6 @@ def test_detection_engine_name_resolves_to_registered_tool(engine_name, expected ) assert cfg.engine == engine_name - tool_name = f"detect_pii_{engine_name.replace('openai_filter', 'openai')}" + tool_name = f"detect_pii_{engine_name}" assert tool_name in tool_registry assert tool_registry[tool_name] is expected_tool From ec8001ee26f6bae4b6c116a20c4cf5e0635e99e4 Mon Sep 17 00:00:00 2001 From: JCHAVEROT Date: Wed, 27 May 2026 12:58:20 +0200 Subject: [PATCH 12/25] review: fix llm_engine in case the same fragment appear multiple times --- src/mmore/privacy/detection/llm_engine.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/mmore/privacy/detection/llm_engine.py b/src/mmore/privacy/detection/llm_engine.py index e4390ffc..0e974ae4 100644 --- a/src/mmore/privacy/detection/llm_engine.py +++ b/src/mmore/privacy/detection/llm_engine.py @@ -26,7 +26,8 @@ PII_DETECTION_INSTRUCTION = ( "Find every PII occurrence in the input text. For each, return the\n" - "exact substring (not paraphrased), its entity label, and a confidence." + "exact substring (not paraphrased), its entity label, and a confidence.\n" + "Return spans in the order they appear in the text." ) SPAN_TEXT_DESC = "exact substring of the input that is PII" @@ -147,6 +148,8 @@ def detect(self, text: str) -> List[PIISpan]: return [] spans: List[PIISpan] = [] + # Maps repeated fragments to successive occurrences + search_cursors: dict[str, int] = {} for s in getattr(prediction, "spans", None) or []: try: fragment = str(s.text) @@ -159,12 +162,13 @@ def detect(self, text: str) -> List[PIISpan]: score = max(0.0, min(1.0, score)) if score < self._confidence_threshold: continue - start = text.find(fragment) + start = text.find(fragment, search_cursors.get(fragment, 0)) if start < 0: logger.debug( "LLM emitted fragment %r not found in source text", fragment ) continue + search_cursors[fragment] = start + len(fragment) spans.append( PIISpan( start=start, end=start + len(fragment), label=label, score=score From 46bc5ab8c0e1a90151a51cbf15c441a56c0b5ea1 Mon Sep 17 00:00:00 2001 From: JCHAVEROT Date: Wed, 27 May 2026 13:03:24 +0200 Subject: [PATCH 13/25] review: fix openai_filter_engine as passed entity_types list should always be ignored --- src/mmore/privacy/detection/openai_filter_engine.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/mmore/privacy/detection/openai_filter_engine.py b/src/mmore/privacy/detection/openai_filter_engine.py index 22ccc60c..e0dcd069 100644 --- a/src/mmore/privacy/detection/openai_filter_engine.py +++ b/src/mmore/privacy/detection/openai_filter_engine.py @@ -59,10 +59,13 @@ def __init__( entity_types: Optional[Sequence[str]] = None, confidence_threshold: float = DEFAULT_CONFIDENCE_THRESHOLD, ): + if entity_types: + logger.warning( + "OpenAIFilterEngine ignores entity_types=%r; " + "the model emits its own label taxonomy.", + list(entity_types), + ) self._model_name = model_name - self._entity_types: Optional[List[str]] = ( - list(entity_types) if entity_types else None - ) self._confidence_threshold = confidence_threshold @classmethod @@ -84,8 +87,6 @@ def detect(self, text: str) -> List[PIISpan]: if score < self._confidence_threshold: continue label = str(r.get("entity_group") or r.get("entity") or "") - if self._entity_types is not None and label not in self._entity_types: - continue spans.append( PIISpan( start=int(r["start"]), From fd4913155cc31979bfd4b9f0a30ac3b59c4ae0ad Mon Sep 17 00:00:00 2001 From: JCHAVEROT Date: Wed, 3 Jun 2026 12:00:40 +0200 Subject: [PATCH 14/25] tests: update dict keys --- tests/test_detection.py | 44 +++++++++++++++++++++-------------------- 1 file changed, 23 insertions(+), 21 deletions(-) diff --git a/tests/test_detection.py b/tests/test_detection.py index c191df0f..58819f7d 100644 --- a/tests/test_detection.py +++ b/tests/test_detection.py @@ -251,8 +251,8 @@ def test_detect_pii_openai_filter_is_registered(): def test_openai_filter_engine_returns_spans_on_synthetic_note(): fake = _fake_openai_pipeline( [ - {"start": 0, "end": 10, "entity_group": "PERSON", "score": 0.95}, - {"start": 11, "end": 31, "entity_group": "EMAIL", "score": 0.88}, + {"start": 0, "end": 10, "entity": "B-private_person", "score": 0.95}, + {"start": 11, "end": 31, "entity": "B-private_email", "score": 0.88}, ] ) with patch( @@ -263,15 +263,15 @@ def test_openai_filter_engine_returns_spans_on_synthetic_note(): spans = engine.detect("John Smith john@hospital.org called.") assert len(spans) == 2 - assert spans[0].label == "PERSON" - assert spans[1].label == "EMAIL" + assert spans[0].label == "B-private_person" + assert spans[1].label == "B-private_email" def test_openai_filter_engine_filters_below_threshold(): fake = _fake_openai_pipeline( [ - {"start": 0, "end": 10, "entity_group": "PERSON", "score": 0.95}, - {"start": 11, "end": 25, "entity_group": "EMAIL", "score": 0.30}, + {"start": 0, "end": 10, "entity": "B-private_person", "score": 0.95}, + {"start": 11, "end": 25, "entity": "B-private_email", "score": 0.30}, ] ) with patch( @@ -282,25 +282,27 @@ def test_openai_filter_engine_filters_below_threshold(): spans = engine.detect("synthetic") assert len(spans) == 1 - assert spans[0].label == "PERSON" + assert spans[0].label == "B-private_person" -def test_openai_filter_engine_restricts_to_entity_types(): +def test_openai_filter_engine_ignores_entity_types(): fake = _fake_openai_pipeline( [ - {"start": 0, "end": 10, "entity_group": "PERSON", "score": 0.95}, - {"start": 11, "end": 21, "entity_group": "DATE", "score": 0.90}, + {"start": 0, "end": 10, "entity": "B-private_person", "score": 0.95}, + {"start": 11, "end": 21, "entity": "B-private_date", "score": 0.90}, ] ) with patch( "mmore.privacy.detection.openai_filter_engine._load_openai_filter_pipeline", return_value=fake, ): - engine = OpenAIFilterEngine(entity_types=["PERSON"], confidence_threshold=0.5) + engine = OpenAIFilterEngine( + entity_types=["private_person"], confidence_threshold=0.5 + ) spans = engine.detect("synthetic") - assert len(spans) == 1 - assert spans[0].label == "PERSON" + assert len(spans) == 2 + assert {s.label for s in spans} == {"B-private_person", "B-private_date"} def test_openai_filter_engine_shares_pipeline_cache_across_instances(): @@ -314,19 +316,19 @@ def test_openai_filter_engine_shares_pipeline_cache_across_instances(): assert mock_load.call_count == 1 -def test_openai_filter_engine_from_config_applies_threshold_and_labels(): +def test_openai_filter_engine_from_config_applies_threshold(): cfg = DetectionConfig( engine="openai_filter", - entity_types=["PERSON"], + entity_types=[], confidence_threshold=0.6, ) engine = OpenAIFilterEngine.from_config(cfg) fake = _fake_openai_pipeline( [ - {"start": 0, "end": 10, "entity_group": "PERSON", "score": 0.95}, - {"start": 11, "end": 20, "entity_group": "PERSON", "score": 0.50}, - {"start": 21, "end": 30, "entity_group": "EMAIL", "score": 0.95}, + {"start": 0, "end": 10, "entity": "B-private_person", "score": 0.95}, + {"start": 11, "end": 20, "entity": "B-private_person", "score": 0.50}, + {"start": 21, "end": 30, "entity": "B-private_email", "score": 0.95}, ] ) with patch( @@ -335,9 +337,9 @@ def test_openai_filter_engine_from_config_applies_threshold_and_labels(): ): spans = engine.detect("synthetic") - assert len(spans) == 1 - assert spans[0].label == "PERSON" - assert spans[0].score == 0.95 + assert len(spans) == 2 + assert {s.label for s in spans} == {"B-private_person", "B-private_email"} + assert all(s.score >= 0.6 for s in spans) def test_detect_pii_presidio_is_registered(): From 4c34eab19bc19ae124a062485cc1c7f9349a1e4d Mon Sep 17 00:00:00 2001 From: JCHAVEROT Date: Wed, 3 Jun 2026 15:08:55 +0200 Subject: [PATCH 15/25] feat: download spacy language model when missing --- src/mmore/privacy/detection/defaults.py | 1 + .../privacy/detection/presidio_engine.py | 20 +++++++++++++++++++ 2 files changed, 21 insertions(+) diff --git a/src/mmore/privacy/detection/defaults.py b/src/mmore/privacy/detection/defaults.py index 924eb71c..b312ae55 100644 --- a/src/mmore/privacy/detection/defaults.py +++ b/src/mmore/privacy/detection/defaults.py @@ -6,6 +6,7 @@ DEFAULT_GLINER_MODEL = "nvidia/gliner-PII" DEFAULT_OPENAI_FILTER_MODEL = "openai/privacy-filter" +DEFAULT_PRESIDIO_SPACY_MODEL = "en_core_web_lg" DEFAULT_LLM_CONFIG = LLMConfig( llm_name="Qwen/Qwen2.5-3B-Instruct", diff --git a/src/mmore/privacy/detection/presidio_engine.py b/src/mmore/privacy/detection/presidio_engine.py index 60360dff..82a457a3 100644 --- a/src/mmore/privacy/detection/presidio_engine.py +++ b/src/mmore/privacy/detection/presidio_engine.py @@ -4,6 +4,8 @@ possibility to add custom clinical recognizers. """ +import importlib +import logging import threading from typing import Any, List, Optional, Sequence @@ -15,9 +17,26 @@ from .defaults import ( DEFAULT_CONFIDENCE_THRESHOLD, DEFAULT_LANGUAGE, + DEFAULT_PRESIDIO_SPACY_MODEL, PRESIDIO_CLINICAL_PATTERNS, ) +logger = logging.getLogger(__name__) + + +def _ensure_spacy_model(model_name: str) -> None: + """Make sure the spaCy model for Presidio's NLP engine is installed.""" + import spacy + + if spacy.util.is_package(model_name): + return + logger.warning( + "spaCy model %r not found, downloading it...", + model_name, + ) + spacy.cli.download(model_name) + importlib.invalidate_caches() + def _build_clinical_recognizers() -> List[Any]: """Build the clinical-domain custom recognizers.""" @@ -42,6 +61,7 @@ def _load_presidio_analyzer() -> Any: """Build a ``presidio_analyzer.AnalyzerEngine`` with custom clinical recognizers.""" from presidio_analyzer import AnalyzerEngine + _ensure_spacy_model(DEFAULT_PRESIDIO_SPACY_MODEL) analyzer = AnalyzerEngine() for recognizer in _build_clinical_recognizers(): analyzer.registry.add_recognizer(recognizer) From 1d9c58e06bd59f2c1739a6390387773f1e589b21 Mon Sep 17 00:00:00 2001 From: JCHAVEROT Date: Wed, 10 Jun 2026 13:37:26 +0200 Subject: [PATCH 16/25] review: fix types and other small changes --- src/mmore/privacy/detection/gliner_engine.py | 13 ++++--- src/mmore/privacy/detection/llm_engine.py | 34 +++++++++++-------- .../privacy/detection/openai_filter_engine.py | 26 ++++++++------ .../privacy/detection/presidio_engine.py | 21 +++++++----- src/mmore/privacy/dspy_llm.py | 19 ++++++----- 5 files changed, 66 insertions(+), 47 deletions(-) diff --git a/src/mmore/privacy/detection/gliner_engine.py b/src/mmore/privacy/detection/gliner_engine.py index f1923082..acaa405f 100644 --- a/src/mmore/privacy/detection/gliner_engine.py +++ b/src/mmore/privacy/detection/gliner_engine.py @@ -2,7 +2,7 @@ import logging import threading -from typing import Any, Dict, List, Optional, Sequence +from typing import TYPE_CHECKING, Dict, List, Optional, Sequence from typing_extensions import Self @@ -15,19 +15,22 @@ DEFAULT_LABELS, ) +if TYPE_CHECKING: + from gliner.model import BaseEncoderGLiNER + logger = logging.getLogger(__name__) -_model_cache: Dict[str, Any] = {} +_model_cache: Dict[str, "BaseEncoderGLiNER"] = {} _model_cache_lock = threading.Lock() -def _load_gliner_model(model_name: str) -> Any: +def _load_gliner_model(model_name: str) -> "BaseEncoderGLiNER": from gliner import GLiNER return GLiNER.from_pretrained(model_name) -def _get_or_load_model(model_name: str) -> Any: +def _get_or_load_model(model_name: str) -> "BaseEncoderGLiNER": cached = _model_cache.get(model_name) if cached is not None: return cached @@ -73,7 +76,7 @@ def from_config(cls, config: DetectionConfig) -> Self: ) @property - def model(self) -> Any: + def model(self) -> "BaseEncoderGLiNER": """Lazy-load and cache the LLM on first access.""" return _get_or_load_model(self._model_name) diff --git a/src/mmore/privacy/detection/llm_engine.py b/src/mmore/privacy/detection/llm_engine.py index 0e974ae4..0300baee 100644 --- a/src/mmore/privacy/detection/llm_engine.py +++ b/src/mmore/privacy/detection/llm_engine.py @@ -1,7 +1,7 @@ """LLM-backed PII detection engine using DSPy for typed structured output.""" import logging -from typing import Any, List, Optional, Sequence +from typing import List, Optional, Sequence import dspy from pydantic import BaseModel, Field @@ -25,8 +25,8 @@ # -------------------------------------------------------------------------- PII_DETECTION_INSTRUCTION = ( - "Find every PII occurrence in the input text. For each, return the\n" - "exact substring (not paraphrased), its entity label, and a confidence.\n" + "Find every PII occurrence in the input text. For each, return the" + "exact substring (not paraphrased), its entity label, and a confidence." "Return spans in the order they appear in the text." ) @@ -51,17 +51,14 @@ class _DetectedSpan(BaseModel): ) -def _build_signature() -> Any: - class DetectPIISignature(dspy.Signature): - text: str = dspy.InputField(desc=INPUT_TEXT_DESC) - entity_types: List[str] = dspy.InputField(desc=INPUT_ENTITY_TYPES_DESC) - spans: List[_DetectedSpan] = dspy.OutputField(desc=OUTPUT_SPANS_DESC) - - return DetectPIISignature.with_instructions(PII_DETECTION_INSTRUCTION) +class _DetectPIISignature(dspy.Signature): + text: str = dspy.InputField(desc=INPUT_TEXT_DESC) + entity_types: List[str] = dspy.InputField(desc=INPUT_ENTITY_TYPES_DESC) + spans: List[_DetectedSpan] = dspy.OutputField(desc=OUTPUT_SPANS_DESC) # TODO: refine these examples later once we have domain definitions -def _build_demos() -> List[Any]: +def _build_demos() -> List[dspy.Example]: return [ dspy.Example( text="John Doe called from 555-1234 about his MRN 87654321.", @@ -85,7 +82,9 @@ def _build_demos() -> List[Any]: def _build_predictor() -> dspy.Predict: - predictor = dspy.Predict(_build_signature()) + predictor = dspy.Predict( + _DetectPIISignature.with_instructions(PII_DETECTION_INSTRUCTION) + ) predictor.demos = _build_demos() return predictor @@ -113,10 +112,15 @@ def __init__( @classmethod def from_config(cls, config: DetectionConfig) -> Self: """Build an engine from a ``DetectionConfig``.""" - if config.llm is None: - raise ValueError("DetectionConfig.llm must be set") + llm_config = config.llm + if llm_config is None: + llm_config = DEFAULT_LLM_CONFIG + logger.warning( + "DetectionConfig.llm not set, falling back to default LLM %r", + DEFAULT_LLM_CONFIG.llm_name, + ) return cls( - llm_config=config.llm, + llm_config=llm_config, entity_types=config.entity_types or None, confidence_threshold=config.confidence_threshold, ) diff --git a/src/mmore/privacy/detection/openai_filter_engine.py b/src/mmore/privacy/detection/openai_filter_engine.py index e0dcd069..6f504297 100644 --- a/src/mmore/privacy/detection/openai_filter_engine.py +++ b/src/mmore/privacy/detection/openai_filter_engine.py @@ -2,7 +2,7 @@ import logging import threading -from typing import Any, Dict, List, Optional, Sequence +from typing import TYPE_CHECKING, Dict, List, Optional, Sequence from typing_extensions import Self @@ -13,8 +13,11 @@ logger = logging.getLogger(__name__) +if TYPE_CHECKING: + from transformers import TokenClassificationPipeline -def _load_openai_filter_pipeline(model_name: str) -> Any: + +def _load_openai_filter_pipeline(model_name: str) -> TokenClassificationPipeline: from transformers import pipeline return pipeline( @@ -23,20 +26,21 @@ def _load_openai_filter_pipeline(model_name: str) -> Any: ) -_pipeline_cache: Dict[str, Any] = {} +_pipeline_cache: Dict[str, TokenClassificationPipeline] = {} _pipeline_cache_lock = threading.Lock() -def _get_or_load_pipeline(model_name: str) -> Any: +def _get_or_load_pipeline(model_name: str) -> TokenClassificationPipeline: cached = _pipeline_cache.get(model_name) if cached is not None: return cached - with _pipeline_cache_lock: - cached = _pipeline_cache.get(model_name) - if cached is None: - cached = _load_openai_filter_pipeline(model_name) - _pipeline_cache[model_name] = cached - return cached + else: + with _pipeline_cache_lock: + cached = _pipeline_cache.get(model_name) + if cached is None: + cached = _load_openai_filter_pipeline(model_name) + _pipeline_cache[model_name] = cached + return cached def clear_openai_filter_cache() -> None: @@ -76,7 +80,7 @@ def from_config(cls, config: DetectionConfig) -> Self: ) @property - def pipeline(self) -> Any: + def pipeline(self) -> TokenClassificationPipeline: return _get_or_load_pipeline(self._model_name) def detect(self, text: str) -> List[PIISpan]: diff --git a/src/mmore/privacy/detection/presidio_engine.py b/src/mmore/privacy/detection/presidio_engine.py index 82a457a3..1cca5dc7 100644 --- a/src/mmore/privacy/detection/presidio_engine.py +++ b/src/mmore/privacy/detection/presidio_engine.py @@ -7,7 +7,7 @@ import importlib import logging import threading -from typing import Any, List, Optional, Sequence +from typing import TYPE_CHECKING, List, Optional, Sequence from typing_extensions import Self @@ -21,6 +21,9 @@ PRESIDIO_CLINICAL_PATTERNS, ) +if TYPE_CHECKING: + from presidio_analyzer import AnalyzerEngine, PatternRecognizer + logger = logging.getLogger(__name__) @@ -34,15 +37,17 @@ def _ensure_spacy_model(model_name: str) -> None: "spaCy model %r not found, downloading it...", model_name, ) - spacy.cli.download(model_name) + from spacy.cli.download import download + + download(model_name) importlib.invalidate_caches() -def _build_clinical_recognizers() -> List[Any]: +def _build_clinical_recognizers() -> List[PatternRecognizer]: """Build the clinical-domain custom recognizers.""" from presidio_analyzer import Pattern, PatternRecognizer - recognizers: List[Any] = [] + recognizers: List[PatternRecognizer] = [] for spec in PRESIDIO_CLINICAL_PATTERNS: recognizers.append( PatternRecognizer( @@ -57,7 +62,7 @@ def _build_clinical_recognizers() -> List[Any]: return recognizers -def _load_presidio_analyzer() -> Any: +def _load_presidio_analyzer() -> AnalyzerEngine: """Build a ``presidio_analyzer.AnalyzerEngine`` with custom clinical recognizers.""" from presidio_analyzer import AnalyzerEngine @@ -68,11 +73,11 @@ def _load_presidio_analyzer() -> Any: return analyzer -_analyzer_cache: Optional[Any] = None +_analyzer_cache: Optional[AnalyzerEngine] = None _analyzer_cache_lock = threading.Lock() -def _get_or_load_analyzer() -> Any: +def _get_or_load_analyzer() -> AnalyzerEngine: global _analyzer_cache if _analyzer_cache is not None: return _analyzer_cache @@ -116,7 +121,7 @@ def from_config(cls, config: DetectionConfig) -> Self: ) @property - def analyzer(self) -> Any: + def analyzer(self) -> AnalyzerEngine: return _get_or_load_analyzer() def detect(self, text: str) -> List[PIISpan]: diff --git a/src/mmore/privacy/dspy_llm.py b/src/mmore/privacy/dspy_llm.py index 34d2ec04..500cc390 100644 --- a/src/mmore/privacy/dspy_llm.py +++ b/src/mmore/privacy/dspy_llm.py @@ -3,19 +3,22 @@ import logging import threading from types import SimpleNamespace -from typing import Any, Dict +from typing import TYPE_CHECKING, Dict import dspy from ..rag.llm import LLMConfig +if TYPE_CHECKING: + from transformers import TextGenerationPipeline + logger = logging.getLogger(__name__) -_pipeline_cache: Dict[str, Any] = {} +_pipeline_cache: Dict[str, TextGenerationPipeline] = {} _pipeline_cache_lock = threading.Lock() -def _load_local_hf_pipeline(model_name: str) -> Any: +def _load_local_hf_pipeline(model_name: str) -> TextGenerationPipeline: import torch from transformers import pipeline @@ -33,7 +36,7 @@ def _load_local_hf_pipeline(model_name: str) -> Any: ) -def _get_or_load_pipeline(model_name: str) -> Any: +def _get_or_load_pipeline(model_name: str) -> TextGenerationPipeline: cached = _pipeline_cache.get(model_name) if cached is not None: return cached @@ -78,13 +81,13 @@ def supports_function_calling(self) -> bool: return False @property - def pipe(self) -> Any: + def pipe(self) -> TextGenerationPipeline: return _get_or_load_pipeline(self._model_name) def forward(self, prompt=None, messages=None, **kwargs): merged = {**self.kwargs, **kwargs} - max_new_tokens = int(merged.get("max_tokens", 512) or 512) - temperature = float(merged.get("temperature", 0.0) or 0.0) + max_new_tokens = int(merged.get("max_tokens", 512)) + temperature = float(merged.get("temperature", 0.0)) do_sample = temperature > 0.0 chat_input = messages or [{"role": "user", "content": prompt or ""}] @@ -96,7 +99,7 @@ def forward(self, prompt=None, messages=None, **kwargs): if do_sample: gen_kwargs["temperature"] = temperature - raw = self.pipe(chat_input, **gen_kwargs) + raw: list = self.pipe(chat_input, **gen_kwargs) if raw and isinstance(raw[0], list): raw = raw[0] first = raw[0] if raw else {} From 9e0b74dff7c783ee51d839b7d48da512ec648457 Mon Sep 17 00:00:00 2001 From: JCHAVEROT Date: Wed, 10 Jun 2026 13:39:17 +0200 Subject: [PATCH 17/25] fix: add device mapping for gliner engine --- src/mmore/privacy/detection/gliner_engine.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/mmore/privacy/detection/gliner_engine.py b/src/mmore/privacy/detection/gliner_engine.py index acaa405f..5350babd 100644 --- a/src/mmore/privacy/detection/gliner_engine.py +++ b/src/mmore/privacy/detection/gliner_engine.py @@ -25,9 +25,16 @@ def _load_gliner_model(model_name: str) -> "BaseEncoderGLiNER": + import torch from gliner import GLiNER - return GLiNER.from_pretrained(model_name) + if torch.backends.mps.is_available(): + device = "mps" + elif torch.cuda.is_available(): + device = "cuda" + else: + device = "cpu" + return GLiNER.from_pretrained(model_name).to(device) def _get_or_load_model(model_name: str) -> "BaseEncoderGLiNER": From e5723a5a471165a060c8380848fee74ca478b5de Mon Sep 17 00:00:00 2001 From: JCHAVEROT Date: Wed, 10 Jun 2026 14:16:44 +0200 Subject: [PATCH 18/25] fix: corrections in tests, dependencies, and fix runtime errors --- pyproject.toml | 7 +- .../privacy/detection/openai_filter_engine.py | 8 +- .../privacy/detection/presidio_engine.py | 10 +- src/mmore/privacy/dspy_llm.py | 8 +- tests/test_detection.py | 28 +- uv.lock | 3030 ++++++++++------- 6 files changed, 1791 insertions(+), 1300 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 434aa7b3..99e6a927 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -154,7 +154,7 @@ privacy = [ privacy-openai-filter = [ "mmore[privacy]", - "transformers>=5", + "transformers>=5.6", "peft>=0.18", ] @@ -211,6 +211,11 @@ conflicts = [ { extra = "privacy-openai-filter" }, { extra = "all" }, ], + [ + # different versions of transformers + { extra = "privacy-openai-filter" }, + { extra = "colvision" }, + ], ] override-dependencies = ["anthropic==0.73.0"] diff --git a/src/mmore/privacy/detection/openai_filter_engine.py b/src/mmore/privacy/detection/openai_filter_engine.py index 6f504297..9bbb2b7d 100644 --- a/src/mmore/privacy/detection/openai_filter_engine.py +++ b/src/mmore/privacy/detection/openai_filter_engine.py @@ -17,7 +17,7 @@ from transformers import TokenClassificationPipeline -def _load_openai_filter_pipeline(model_name: str) -> TokenClassificationPipeline: +def _load_openai_filter_pipeline(model_name: str) -> "TokenClassificationPipeline": from transformers import pipeline return pipeline( @@ -26,11 +26,11 @@ def _load_openai_filter_pipeline(model_name: str) -> TokenClassificationPipeline ) -_pipeline_cache: Dict[str, TokenClassificationPipeline] = {} +_pipeline_cache: Dict[str, "TokenClassificationPipeline"] = {} _pipeline_cache_lock = threading.Lock() -def _get_or_load_pipeline(model_name: str) -> TokenClassificationPipeline: +def _get_or_load_pipeline(model_name: str) -> "TokenClassificationPipeline": cached = _pipeline_cache.get(model_name) if cached is not None: return cached @@ -80,7 +80,7 @@ def from_config(cls, config: DetectionConfig) -> Self: ) @property - def pipeline(self) -> TokenClassificationPipeline: + def pipeline(self) -> "TokenClassificationPipeline": return _get_or_load_pipeline(self._model_name) def detect(self, text: str) -> List[PIISpan]: diff --git a/src/mmore/privacy/detection/presidio_engine.py b/src/mmore/privacy/detection/presidio_engine.py index 1cca5dc7..91045e45 100644 --- a/src/mmore/privacy/detection/presidio_engine.py +++ b/src/mmore/privacy/detection/presidio_engine.py @@ -43,7 +43,7 @@ def _ensure_spacy_model(model_name: str) -> None: importlib.invalidate_caches() -def _build_clinical_recognizers() -> List[PatternRecognizer]: +def _build_clinical_recognizers() -> "List[PatternRecognizer]": """Build the clinical-domain custom recognizers.""" from presidio_analyzer import Pattern, PatternRecognizer @@ -62,7 +62,7 @@ def _build_clinical_recognizers() -> List[PatternRecognizer]: return recognizers -def _load_presidio_analyzer() -> AnalyzerEngine: +def _load_presidio_analyzer() -> "AnalyzerEngine": """Build a ``presidio_analyzer.AnalyzerEngine`` with custom clinical recognizers.""" from presidio_analyzer import AnalyzerEngine @@ -73,11 +73,11 @@ def _load_presidio_analyzer() -> AnalyzerEngine: return analyzer -_analyzer_cache: Optional[AnalyzerEngine] = None +_analyzer_cache: "Optional[AnalyzerEngine]" = None _analyzer_cache_lock = threading.Lock() -def _get_or_load_analyzer() -> AnalyzerEngine: +def _get_or_load_analyzer() -> "AnalyzerEngine": global _analyzer_cache if _analyzer_cache is not None: return _analyzer_cache @@ -121,7 +121,7 @@ def from_config(cls, config: DetectionConfig) -> Self: ) @property - def analyzer(self) -> AnalyzerEngine: + def analyzer(self) -> "AnalyzerEngine": return _get_or_load_analyzer() def detect(self, text: str) -> List[PIISpan]: diff --git a/src/mmore/privacy/dspy_llm.py b/src/mmore/privacy/dspy_llm.py index 500cc390..35a30097 100644 --- a/src/mmore/privacy/dspy_llm.py +++ b/src/mmore/privacy/dspy_llm.py @@ -14,11 +14,11 @@ logger = logging.getLogger(__name__) -_pipeline_cache: Dict[str, TextGenerationPipeline] = {} +_pipeline_cache: Dict[str, "TextGenerationPipeline"] = {} _pipeline_cache_lock = threading.Lock() -def _load_local_hf_pipeline(model_name: str) -> TextGenerationPipeline: +def _load_local_hf_pipeline(model_name: str) -> "TextGenerationPipeline": import torch from transformers import pipeline @@ -36,7 +36,7 @@ def _load_local_hf_pipeline(model_name: str) -> TextGenerationPipeline: ) -def _get_or_load_pipeline(model_name: str) -> TextGenerationPipeline: +def _get_or_load_pipeline(model_name: str) -> "TextGenerationPipeline": cached = _pipeline_cache.get(model_name) if cached is not None: return cached @@ -81,7 +81,7 @@ def supports_function_calling(self) -> bool: return False @property - def pipe(self) -> TextGenerationPipeline: + def pipe(self) -> "TextGenerationPipeline": return _get_or_load_pipeline(self._model_name) def forward(self, prompt=None, messages=None, **kwargs): diff --git a/tests/test_detection.py b/tests/test_detection.py index 58819f7d..44f13221 100644 --- a/tests/test_detection.py +++ b/tests/test_detection.py @@ -107,7 +107,7 @@ def test_detection_config_round_trips_via_load_config(): "engine": "llm", "entity_types": ["PERSON", "EMAIL", "MRN"], "confidence_threshold": 0.8, - "llm": {"llm_name": "gpt2", "max_new_tokens": 512}, + "llm": {"llm_name": "Qwen/Qwen2.5-3B-Instruct", "max_new_tokens": 512}, } cfg = load_config(raw, DetectionConfig) @@ -117,7 +117,7 @@ def test_detection_config_round_trips_via_load_config(): assert cfg.entity_types == ["PERSON", "EMAIL", "MRN"] assert cfg.confidence_threshold == 0.8 assert isinstance(cfg.llm, LLMConfig) - assert cfg.llm.llm_name == "gpt2" + assert cfg.llm.llm_name == "Qwen/Qwen2.5-3B-Instruct" assert cfg.llm.max_new_tokens == 512 @@ -459,7 +459,7 @@ def test_llm_engine_returns_spans_on_synthetic_note(): _fake_dspy_span("john@hospital.org", "EMAIL", 0.88), ] ) - cfg = LLMConfig(llm_name="gpt2", max_new_tokens=128) + cfg = LLMConfig(llm_name="Qwen/Qwen2.5-3B-Instruct", max_new_tokens=128) with _patch_dspy_engine(predictor): engine = LLMDetectionEngine(cfg, confidence_threshold=0.5) spans = engine.detect(note) @@ -481,7 +481,7 @@ def test_llm_engine_filters_below_threshold(): _fake_dspy_span("hidden", "EMAIL", 0.30), ] ) - cfg = LLMConfig(llm_name="gpt2") + cfg = LLMConfig(llm_name="Qwen/Qwen2.5-3B-Instruct") with _patch_dspy_engine(predictor): engine = LLMDetectionEngine(cfg, confidence_threshold=0.7) spans = engine.detect(note) @@ -498,7 +498,7 @@ def test_llm_engine_clamps_out_of_range_scores_to_unit_interval(): _fake_dspy_span("Mary", "PERSON", -0.3), # below 0 ] ) - cfg = LLMConfig(llm_name="gpt2") + cfg = LLMConfig(llm_name="Qwen/Qwen2.5-3B-Instruct") with _patch_dspy_engine(predictor): engine = LLMDetectionEngine(cfg, confidence_threshold=0.0) spans = engine.detect(note) @@ -516,7 +516,7 @@ def test_llm_engine_skips_fragments_not_in_source_text(): _fake_dspy_span("Jane Doe", "PERSON", 0.95), # not in note ] ) - cfg = LLMConfig(llm_name="gpt2") + cfg = LLMConfig(llm_name="Qwen/Qwen2.5-3B-Instruct") with _patch_dspy_engine(predictor): engine = LLMDetectionEngine(cfg, confidence_threshold=0.5) spans = engine.detect(note) @@ -528,7 +528,7 @@ def test_llm_engine_skips_fragments_not_in_source_text(): def test_llm_engine_passes_text_and_entity_types_to_predictor(): predictor = _fake_dspy_predictor([]) - cfg = LLMConfig(llm_name="gpt2") + cfg = LLMConfig(llm_name="Qwen/Qwen2.5-3B-Instruct") with _patch_dspy_engine(predictor): engine = LLMDetectionEngine( cfg, entity_types=["PERSON", "MRN"], confidence_threshold=0.5 @@ -543,7 +543,7 @@ def test_llm_engine_passes_text_and_entity_types_to_predictor(): def test_llm_engine_returns_empty_on_predictor_failure(): predictor = MagicMock() predictor.side_effect = ValueError("malformed structured output") - cfg = LLMConfig(llm_name="gpt2") + cfg = LLMConfig(llm_name="Qwen/Qwen2.5-3B-Instruct") with _patch_dspy_engine(predictor): engine = LLMDetectionEngine(cfg, confidence_threshold=0.5) spans = engine.detect("synthetic") @@ -558,7 +558,7 @@ def test_llm_engine_skips_malformed_individual_spans(): bad.score = "not-a-float" good = _fake_dspy_span("John", "PERSON", 0.95) predictor = _fake_dspy_predictor([bad, good]) - cfg = LLMConfig(llm_name="gpt2") + cfg = LLMConfig(llm_name="Qwen/Qwen2.5-3B-Instruct") with _patch_dspy_engine(predictor): engine = LLMDetectionEngine(cfg, confidence_threshold=0.5) spans = engine.detect("John called.") @@ -567,12 +567,14 @@ def test_llm_engine_skips_malformed_individual_spans(): assert spans[0].score == 0.95 -def test_llm_engine_from_config_requires_llm_block(): +def test_llm_engine_from_config_falls_back_to_default_llm(): + from mmore.privacy.detection.defaults import DEFAULT_LLM_CONFIG + cfg = DetectionConfig( engine="llm", entity_types=[], confidence_threshold=0.7, llm=None ) - with pytest.raises(ValueError, match="DetectionConfig.llm"): - LLMDetectionEngine.from_config(cfg) + engine = LLMDetectionEngine.from_config(cfg) + assert engine._llm_config is DEFAULT_LLM_CONFIG def test_llm_engine_hf_provider_routes_to_local_hf_lm(): @@ -611,7 +613,7 @@ def test_llm_engine_from_config_propagates_threshold_and_labels(): engine="llm", entity_types=["PERSON", "MRN"], confidence_threshold=0.55, - llm=LLMConfig(llm_name="gpt2", max_new_tokens=128), + llm=LLMConfig(llm_name="Qwen/Qwen2.5-3B-Instruct", max_new_tokens=128), ) engine = LLMDetectionEngine.from_config(cfg) note = "John Smith and Mary Jones met." diff --git a/uv.lock b/uv.lock index 288c391a..f9ced228 100644 --- a/uv.lock +++ b/uv.lock @@ -66,32 +66,32 @@ resolution-markers = [ "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -190,24 +190,24 @@ resolution-markers = [ "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -280,19 +280,19 @@ resolution-markers = [ "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -339,6 +339,9 @@ conflicts = [[ ], [ { package = "mmore", extra = "all" }, { package = "mmore", extra = "privacy-openai-filter" }, +], [ + { package = "mmore", extra = "colvision" }, + { package = "mmore", extra = "privacy-openai-filter" }, ]] [manifest] @@ -349,20 +352,20 @@ name = "accelerate" version = "1.13.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "huggingface-hub", version = "0.36.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "huggingface-hub", version = "0.36.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "huggingface-hub", version = "1.18.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "packaging" }, { name = "psutil" }, { name = "pyyaml" }, { name = "safetensors" }, - { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.11.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.11.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.12.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')" }, - { name = "torch", version = "2.12.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.12.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.11.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.11.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.12.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')" }, + { name = "torch", version = "2.12.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.12.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] 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 = [ @@ -385,12 +388,12 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "aiohappyeyeballs" }, { name = "aiosignal" }, - { name = "async-timeout", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "async-timeout", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "attrs" }, { name = "frozenlist" }, { name = "multidict" }, { name = "propcache" }, - { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "yarl" }, ] sdist = { url = "https://files.pythonhosted.org/packages/82/78/8ea7308cac6934de8c74a14f3d5f65d1c89287426688be79538d0e5c013d/aiohttp-3.14.1.tar.gz", hash = "sha256:307f2cff90a764d329e77040603fa032db89c5c24fdad50c4c15334cba744035", size = 7955794, upload-time = "2026-06-07T21:09:35.529Z" } @@ -521,7 +524,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 == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] 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 = [ @@ -579,9 +582,9 @@ name = "anyio" version = "4.13.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "exceptiongroup", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "exceptiongroup", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "idna" }, - { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] 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 = [ @@ -786,8 +789,8 @@ name = "blis" version = "1.3.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/d0/d0/d8cc8c9a4488a787e7fa430f6055e5bd1ddb22c340a751d9e901b82e2efe/blis-1.3.3.tar.gz", hash = "sha256:034d4560ff3cc43e8aa37e188451b0440e3261d989bb8a42ceee865607715ecd", size = 2644873, upload-time = "2025-11-17T12:28:30.511Z" } wheels = [ @@ -833,12 +836,12 @@ name = "bokeh" version = "3.9.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "contourpy", version = "1.3.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-5-mmore-all') or (python_full_version < '3.11' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "contourpy", version = "1.3.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "contourpy", version = "1.3.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-5-mmore-all') or (python_full_version < '3.11' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "contourpy", version = "1.3.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "jinja2" }, { name = "narwhals" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-all') or (python_full_version < '3.12' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-all') or (python_full_version < '3.12' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "packaging" }, { name = "pillow" }, { name = "pyyaml" }, @@ -993,7 +996,7 @@ name = "cffi" version = "2.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pycparser", marker = "implementation_name != 'PyPy' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "pycparser", marker = "implementation_name != 'PyPy' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] 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 = [ @@ -1206,7 +1209,7 @@ name = "click" version = "8.4.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/9b/98/518d8e5081007684232226f475082b30087d0f585e8457db087298259f49/click-8.4.1.tar.gz", hash = "sha256:918b5633eddf6b41c32d4f454bf0de810065c74e3f7dbf8ee5452f8be88d3e96", size = 353007, upload-time = "2026-05-22T04:08:37.769Z" } wheels = [ @@ -1218,7 +1221,7 @@ name = "cloudpathlib" version = "0.24.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/06/19/58bc6b5d7d0f81c7209b05445af477e147c486552f96665a5912211839b9/cloudpathlib-0.24.0.tar.gz", hash = "sha256:c521a984e77b47e656fe78e20a7e3e260e0ab45fc69e33ac01094227c979e34a", size = 53600, upload-time = "2026-04-30T00:54:43.265Z" } wheels = [ @@ -1276,19 +1279,19 @@ name = "colpali-engine" version = "0.3.17" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "peft" }, { name = "pillow" }, { name = "requests" }, - { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.11.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.11.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torchvision", version = "0.26.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torchvision", version = "0.26.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torchvision", version = "0.26.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.11.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.11.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torchvision", version = "0.26.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torchvision", version = "0.26.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torchvision", version = "0.26.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "transformers", version = "5.3.0", source = { registry = "https://pypi.org/simple" } }, ] sdist = { url = "https://files.pythonhosted.org/packages/c1/b6/2346706c984456fa78110edd5c24ade2aba03853152a68b7fbde82b00197/colpali_engine-0.3.17.tar.gz", hash = "sha256:bffebf23a04d1bf081e7420cfe7d5f6e356bd03e3ae8438282fa4da1bbb5bb6c", size = 204054, upload-time = "2026-06-08T14:11:09.136Z" } @@ -1301,7 +1304,7 @@ name = "confection" version = "1.3.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ca/65/efd0fe8a936fc8ca2978cb7b82581fb20d901c6039e746a808f746b7647b/confection-1.3.3.tar.gz", hash = "sha256:f0f6810d567ff73993fe74d218ca5e1ffb6a44fb03f391257fc5d033546cbfaa", size = 54895, upload-time = "2026-03-24T18:45:24.331Z" } wheels = [ @@ -1591,8 +1594,8 @@ resolution-markers = [ "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", ] dependencies = [ - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version == '3.11.*' and extra == 'extra-5-mmore-all') or (python_full_version == '3.11.*' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version == '3.11.*' and extra == 'extra-5-mmore-all') or (python_full_version == '3.11.*' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/58/01/1253e6698a07380cd31a736d248a3f2a50a7c88779a1813da27503cadc2a/contourpy-1.3.3.tar.gz", hash = "sha256:083e12155b210502d0bca491432bb04d56dc3432f95a979b429f2848c3dbe880", size = 13466174, upload-time = "2025-07-26T12:03:12.549Z" } wheels = [ @@ -1688,8 +1691,8 @@ name = "cryptography" version = "48.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "cffi", marker = "platform_python_implementation != 'PyPy' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "cffi", marker = "platform_python_implementation != 'PyPy' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] 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 = [ @@ -1748,8 +1751,8 @@ name = "ctranslate2" version = "4.8.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-all') or (python_full_version < '3.12' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-all') or (python_full_version < '3.12' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "pyyaml" }, { name = "setuptools" }, ] @@ -1801,11 +1804,11 @@ resolution-markers = [ "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -1818,7 +1821,7 @@ resolution-markers = [ "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", ] dependencies = [ - { name = "cuda-pathfinder", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "cuda-pathfinder", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/cd/2e/b1b14be5884519917f9df4d9106d3e16575c19fa847d13a3f6e9d272b5cd/cuda_bindings-12.9.7-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a318075ef3277ca2fdd7df5d4bf671388696b4f2b65e2c4483f1853517692e3b", size = 7127291, upload-time = "2026-05-27T18:44:02.409Z" }, @@ -1859,11 +1862,11 @@ resolution-markers = [ "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -1888,11 +1891,11 @@ resolution-markers = [ "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -1907,7 +1910,7 @@ resolution-markers = [ "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", ] dependencies = [ - { name = "cuda-pathfinder", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "cuda-pathfinder", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/a9/21/8464d133752951c154feafb3b65c297e7d80f301183d220bec4c830f1441/cuda_bindings-13.3.1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:120fcc53d57903df529c3486962c56528cba5b7d6c57c99537320ed9922c8b86", size = 6073403, upload-time = "2026-05-29T23:11:36.22Z" }, @@ -1953,11 +1956,11 @@ resolution-markers = [ "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -1975,37 +1978,37 @@ wheels = [ [package.optional-dependencies] cublas = [ - { name = "nvidia-cublas-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cublas-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] cudart = [ - { name = "nvidia-cuda-runtime-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cuda-runtime-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] cufft = [ - { name = "nvidia-cufft-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cufft-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] cufile = [ - { name = "nvidia-cufile-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cufile-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] cupti = [ - { name = "nvidia-cuda-cupti-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cuda-cupti-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] curand = [ - { name = "nvidia-curand-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-curand-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] cusolver = [ - { name = "nvidia-cusolver-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cusolver-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] cusparse = [ - { name = "nvidia-cusparse-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cusparse-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] nvjitlink = [ - { name = "nvidia-nvjitlink-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-nvjitlink-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] nvrtc = [ - { name = "nvidia-cuda-nvrtc-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cuda-nvrtc-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] nvtx = [ - { name = "nvidia-nvtx-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-nvtx-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] [[package]] @@ -2023,11 +2026,11 @@ resolution-markers = [ "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -2052,11 +2055,11 @@ resolution-markers = [ "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -2076,37 +2079,37 @@ wheels = [ [package.optional-dependencies] cublas = [ - { name = "nvidia-cublas", version = "13.1.0.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cublas", version = "13.1.0.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] cudart = [ - { name = "nvidia-cuda-runtime", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cuda-runtime", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] cufft = [ - { name = "nvidia-cufft", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cufft", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] cufile = [ - { name = "nvidia-cufile", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cufile", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] cupti = [ - { name = "nvidia-cuda-cupti", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cuda-cupti", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] curand = [ - { name = "nvidia-curand", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-curand", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] cusolver = [ - { name = "nvidia-cusolver", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cusolver", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] cusparse = [ - { name = "nvidia-cusparse", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cusparse", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] nvjitlink = [ - { name = "nvidia-nvjitlink", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-nvjitlink", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] nvrtc = [ - { name = "nvidia-cuda-nvrtc", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cuda-nvrtc", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] nvtx = [ - { name = "nvidia-nvtx", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-nvtx", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] [[package]] @@ -2215,14 +2218,14 @@ dependencies = [ { name = "filelock" }, { name = "fsspec", extra = ["http"] }, { name = "httpx" }, - { name = "huggingface-hub", version = "0.36.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "huggingface-hub", version = "0.36.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "huggingface-hub", version = "1.18.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, { name = "multiprocess" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "packaging" }, - { name = "pandas", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "pandas", version = "3.0.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "pandas", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "pandas", version = "3.0.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "pyarrow" }, { name = "pyyaml" }, { name = "requests" }, @@ -2490,7 +2493,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "python-dateutil" }, { name = "pytz" }, - { name = "regex" }, + { name = "regex", version = "2024.11.6", source = { registry = "https://pypi.org/simple" } }, { name = "tzlocal" }, ] sdist = { url = "https://files.pythonhosted.org/packages/46/2d/a0ccdb78788064fa0dc901b8524e50615c42be1d78b78d646d0b28d09180/dateparser-1.4.0.tar.gz", hash = "sha256:97a21840d5ecdf7630c584f673338a5afac5dfe84f647baf4d7e8df98f9354a4", size = 321512, upload-time = "2026-03-26T09:56:10.292Z" } @@ -2630,12 +2633,13 @@ dependencies = [ { name = "gepa" }, { name = "json-repair" }, { name = "litellm" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "openai" }, { name = "orjson" }, { name = "pydantic" }, - { name = "regex" }, + { name = "regex", version = "2024.11.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "regex", version = "2026.5.9", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "requests" }, { name = "tenacity" }, { name = "tqdm" }, @@ -2683,7 +2687,7 @@ name = "exceptiongroup" version = "1.3.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/50/79/66800aadf48771f6b62f7eb014e352e5d06856655206165d775e675a02c9/exceptiongroup-1.3.1.tar.gz", hash = "sha256:8b412432c6055b0b7d14c310000ae93352ed6754f70fa8f7c34141f91c4e3219", size = 30371, upload-time = "2025-11-21T23:01:54.787Z" } wheels = [ @@ -2734,9 +2738,9 @@ version = "0.0.24" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "rich-toolkit" }, - { name = "tomli", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "tomli", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "typer", version = "0.25.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, - { name = "typer", version = "0.26.7", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "typer", version = "0.26.7", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "uvicorn", extra = ["standard"] }, ] sdist = { url = "https://files.pythonhosted.org/packages/6e/58/74797ae9e4610cfa0c6b34c8309096d3b20bb29be3b8b5fbf1004d10fa5f/fastapi_cli-0.0.24.tar.gz", hash = "sha256:1afc9c9e21d7ebc8a3ca5e31790cd8d837742be7e4f8b9236e99cb3451f0de00", size = 19043, upload-time = "2026-02-24T10:45:10.476Z" } @@ -2763,7 +2767,7 @@ dependencies = [ { name = "rignore" }, { name = "sentry-sdk" }, { name = "typer", version = "0.25.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, - { name = "typer", version = "0.26.7", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "typer", version = "0.26.7", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "uvicorn", extra = ["standard"] }, ] sdist = { url = "https://files.pythonhosted.org/packages/a7/7c/f194925af8fabdb0b7a886a1b89087c0b7f327f99e79497a882aa94c1e34/fastapi_cloud_cli-0.19.0.tar.gz", hash = "sha256:f97b31c2ad6af3832eb4065870bdca3365b6e827a0ccf6eeb15e477bc1662b13", size = 57476, upload-time = "2026-06-01T08:24:03.407Z" } @@ -3198,32 +3202,32 @@ name = "gliner" version = "0.2.24" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", @@ -3250,24 +3254,24 @@ resolution-markers = [ "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", @@ -3286,19 +3290,19 @@ resolution-markers = [ "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", @@ -3315,17 +3319,18 @@ resolution-markers = [ ] dependencies = [ { name = "huggingface-hub", version = "1.18.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, - { name = "onnxruntime", version = "1.24.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-5-mmore-colvision') or (python_full_version < '3.11' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "onnxruntime", version = "1.26.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-5-mmore-colvision') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "onnxruntime", version = "1.24.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-5-mmore-colvision') or (python_full_version < '3.11' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "onnxruntime", version = "1.26.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-5-mmore-colvision') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "sentencepiece", marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, - { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.11.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.11.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.12.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process')" }, - { name = "torch", version = "2.12.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.12.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.11.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.11.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.12.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process')" }, + { name = "torch", version = "2.12.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.12.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "tqdm", marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, - { name = "transformers", version = "5.3.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, + { name = "transformers", version = "5.3.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-colvision' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "transformers", version = "5.10.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/2b/6d/677d50855311e4a1286204c5ef2ef5672d01688246a303bde5326311bdad/gliner-0.2.24.tar.gz", hash = "sha256:191a37d1b3d297927c37ae890ce904e9d4e9d3f4c8e19715e77a9876e5f8a575", size = 160568, upload-time = "2025-11-26T18:20:32.867Z" } wheels = [ @@ -3546,15 +3551,15 @@ resolution-markers = [ "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", ] dependencies = [ - { name = "huggingface-hub", version = "0.36.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "onnxruntime", version = "1.24.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-5-mmore-all') or (python_full_version < '3.11' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "onnxruntime", version = "1.26.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "sentencepiece", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "torch", version = "2.12.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.12.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.12.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "tqdm", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "transformers", version = "4.57.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "huggingface-hub", version = "0.36.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "onnxruntime", version = "1.24.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-5-mmore-all') or (python_full_version < '3.11' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "onnxruntime", version = "1.26.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "sentencepiece", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "torch", version = "2.12.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.12.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.12.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "tqdm", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "transformers", version = "4.57.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/49/18/e199cb97147c4a9260c75e4caf51e17be6ff969b0604a029c9c62810cbe0/gliner-0.2.26.tar.gz", hash = "sha256:6783be92b4b81caa878dcc4269ba37800207c37118d8ff9be028b93bddd6813d", size = 181224, upload-time = "2026-03-19T15:07:22.707Z" } wheels = [ @@ -3631,7 +3636,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, { name = "distro" }, - { name = "google-auth", extra = ["requests"], marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "google-auth", extra = ["requests"], marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "httpx" }, { name = "pydantic" }, { name = "requests" }, @@ -3975,8 +3980,8 @@ wheels = [ [package.optional-dependencies] brotli = [ - { name = "brotli", marker = "platform_python_implementation == 'CPython' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "brotlicffi", marker = "platform_python_implementation != 'CPython' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "brotli", marker = "platform_python_implementation == 'CPython' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "brotlicffi", marker = "platform_python_implementation != 'CPython' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] http2 = [ { name = "h2" }, @@ -4208,14 +4213,14 @@ resolution-markers = [ "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", ] dependencies = [ - { name = "filelock", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "fsspec", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "hf-xet", marker = "(platform_machine == 'aarch64' and extra == 'extra-5-mmore-all') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-process') or (platform_machine == 'amd64' and extra == 'extra-5-mmore-all') or (platform_machine == 'amd64' and extra == 'extra-5-mmore-process') or (platform_machine == 'arm64' and extra == 'extra-5-mmore-all') or (platform_machine == 'arm64' and extra == 'extra-5-mmore-process') or (platform_machine == 'x86_64' and extra == 'extra-5-mmore-all') or (platform_machine == 'x86_64' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "packaging", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "pyyaml", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "requests", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "tqdm", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "typing-extensions", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "filelock", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "fsspec", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "hf-xet", marker = "(platform_machine == 'aarch64' and extra == 'extra-5-mmore-all') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-process') or (platform_machine == 'amd64' and extra == 'extra-5-mmore-all') or (platform_machine == 'amd64' and extra == 'extra-5-mmore-process') or (platform_machine == 'arm64' and extra == 'extra-5-mmore-all') or (platform_machine == 'arm64' and extra == 'extra-5-mmore-process') or (platform_machine == 'x86_64' and extra == 'extra-5-mmore-all') or (platform_machine == 'x86_64' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "packaging", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "pyyaml", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "requests", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "tqdm", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "typing-extensions", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/7c/b7/8cb61d2eece5fb05a83271da168186721c450eb74e3c31f7ef3169fa475b/huggingface_hub-0.36.2.tar.gz", hash = "sha256:1934304d2fb224f8afa3b87007d58501acfda9215b334eed53072dd5e815ff7a", size = 649782, upload-time = "2026-02-06T09:24:13.098Z" } wheels = [ @@ -4227,32 +4232,32 @@ name = "huggingface-hub" version = "1.18.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", @@ -4279,24 +4284,24 @@ resolution-markers = [ "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", @@ -4315,19 +4320,19 @@ resolution-markers = [ "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", @@ -4346,7 +4351,7 @@ dependencies = [ { name = "click", marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, { name = "filelock", marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, { name = "fsspec", marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, - { name = "hf-xet", marker = "(platform_machine == 'AMD64' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'AMD64' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'amd64' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'amd64' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'arm64' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'arm64' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'x86_64' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'x86_64' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'AMD64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process') or (platform_machine == 'amd64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process') or (platform_machine == 'arm64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process') or (platform_machine == 'x86_64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "hf-xet", marker = "(platform_machine == 'AMD64' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'AMD64' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'amd64' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'amd64' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'arm64' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'arm64' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'x86_64' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'x86_64' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'AMD64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process') or (platform_machine == 'amd64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process') or (platform_machine == 'arm64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process') or (platform_machine == 'x86_64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "httpx", marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, { name = "packaging", marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, { name = "pyyaml", marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, @@ -4391,8 +4396,8 @@ name = "imageio" version = "2.37.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-all') or (python_full_version < '3.12' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-all') or (python_full_version < '3.12' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "pillow" }, ] sdist = { url = "https://files.pythonhosted.org/packages/b1/84/93bcd1300216ea50811cee96873b84a1bebf8d0489ffaf7f2a3756bab866/imageio-2.37.3.tar.gz", hash = "sha256:bbb37efbfc4c400fcd534b367b91fcd66d5da639aaa138034431a1c5e0a41451", size = 389673, upload-time = "2026-03-09T11:31:12.573Z" } @@ -4519,7 +4524,7 @@ dependencies = [ { name = "rich" }, { name = "tenacity" }, { name = "typer", version = "0.25.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, - { name = "typer", version = "0.26.7", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "typer", version = "0.26.7", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/dc/a4/832cfb15420360e26d2d85bd9d5fe1e4b839d52587574d389bc31284bf6f/instructor-1.15.1.tar.gz", hash = "sha256:c72406469d9025b742e83cf0c13e914b317db2089d08d889944e74fcd659ef94", size = 69948370, upload-time = "2026-04-03T01:51:30.107Z" } wheels = [ @@ -4691,8 +4696,8 @@ dependencies = [ { name = "attrs" }, { name = "jsonschema-specifications" }, { name = "referencing" }, - { name = "rpds-py", version = "0.30.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "rpds-py", version = "2026.5.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "rpds-py", version = "0.30.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "rpds-py", version = "2026.5.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/b3/fc/e067678238fa451312d4c62bf6e6cf5ec56375422aee02f9cb5f909b3047/jsonschema-4.26.0.tar.gz", hash = "sha256:0c26707e2efad8aa1bfc5b7ce170f3fccc2e4918ff85989ba9ffa9facb2be326", size = 366583, upload-time = "2026-01-07T13:41:07.246Z" } wheels = [ @@ -4716,7 +4721,7 @@ name = "justext" version = "3.0.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "lxml", extra = ["html-clean"], marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "lxml", extra = ["html-clean"], marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/49/f3/45890c1b314f0d04e19c1c83d534e611513150939a7cf039664d9ab1e649/justext-3.0.2.tar.gz", hash = "sha256:13496a450c44c4cd5b5a75a5efcd9996066d2a189794ea99a49949685a0beb05", size = 828521, upload-time = "2025-02-25T20:21:49.934Z" } wheels = [ @@ -4758,8 +4763,8 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "boto3" }, { name = "langchain-core" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "pydantic" }, ] sdist = { url = "https://files.pythonhosted.org/packages/49/4d/19e8029bbdb6934f9ae3b3da405ef8e4d5839ca1b5387de53b6eb8366988/langchain_aws-1.5.1.tar.gz", hash = "sha256:fac5d68d7a99513352639be0011c3cf1c13d52ce5d77412e1f3ab31e577eac24", size = 529809, upload-time = "2026-06-08T11:33:53.219Z" } @@ -4772,7 +4777,7 @@ name = "langchain-classic" version = "1.0.7" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "async-timeout", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "async-timeout", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "langchain-core" }, { name = "langchain-text-splitters" }, { name = "langsmith" }, @@ -4811,8 +4816,8 @@ dependencies = [ { name = "langchain-classic" }, { name = "langchain-core" }, { name = "langsmith" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "pydantic-settings" }, { name = "pyyaml" }, { name = "requests" }, @@ -4849,7 +4854,7 @@ name = "langchain-huggingface" version = "1.2.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "huggingface-hub", version = "0.36.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "huggingface-hub", version = "0.36.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "huggingface-hub", version = "1.18.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, { name = "langchain-core" }, { name = "tokenizers" }, @@ -5013,8 +5018,8 @@ name = "langid" version = "1.1.6" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-all') or (python_full_version < '3.12' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-all') or (python_full_version < '3.12' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ea/4c/0fb7d900d3b0b9c8703be316fbddffecdab23c64e1b46c7a83561d78bd43/langid-1.1.6.tar.gz", hash = "sha256:044bcae1912dab85c33d8e98f2811b8f4ff1213e5e9a9e9510137b84da2cb293", size = 1925978, upload-time = "2016-04-05T22:34:15.786Z" } @@ -5024,7 +5029,7 @@ version = "0.8.11" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "httpx" }, - { name = "orjson", marker = "platform_python_implementation != 'PyPy' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "orjson", marker = "platform_python_implementation != 'PyPy' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "packaging" }, { name = "pydantic" }, { name = "requests" }, @@ -5292,13 +5297,13 @@ dependencies = [ { name = "pydantic-settings" }, { name = "python-dotenv" }, { name = "rapidfuzz" }, - { name = "regex" }, - { name = "scikit-learn", version = "1.7.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-5-mmore-all') or (python_full_version < '3.11' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "scikit-learn", version = "1.9.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "regex", version = "2024.11.6", source = { registry = "https://pypi.org/simple" } }, + { name = "scikit-learn", version = "1.7.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-5-mmore-all') or (python_full_version < '3.11' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "scikit-learn", version = "1.9.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "surya-ocr" }, - { name = "torch", version = "2.12.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.12.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.12.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.12.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.12.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.12.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "tqdm" }, { name = "transformers", version = "4.57.6", source = { registry = "https://pypi.org/simple" } }, ] @@ -5420,15 +5425,16 @@ name = "milvus-model" version = "0.2.12" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "onnxruntime", version = "1.24.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "onnxruntime", version = "1.26.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "onnxruntime", version = "1.24.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "onnxruntime", version = "1.26.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "protobuf" }, - { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "transformers", version = "4.57.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "transformers", version = "5.3.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "transformers", version = "4.57.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "transformers", version = "5.3.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-colvision' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "transformers", version = "5.10.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/08/44/5c2189e9c63166f51c543919d2c1dd20a2ea6ff5ae54f43e098fb477036f/milvus_model-0.2.12.tar.gz", hash = "sha256:1d6fd5c416545062a2db4dc910141e323ed9694df78564938b1f62222087eb15", size = 35417, upload-time = "2025-01-14T03:57:51.246Z" } wheels = [ @@ -5441,10 +5447,10 @@ version = "0.9.5" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "filelock" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-all') or (python_full_version < '3.12' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "onnxruntime", version = "1.24.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-5-mmore-all') or (python_full_version < '3.11' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "onnxruntime", version = "1.26.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-all') or (python_full_version < '3.12' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "onnxruntime", version = "1.24.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-5-mmore-all') or (python_full_version < '3.11' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "onnxruntime", version = "1.26.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/8a/09/648d539139188925d3c58272ccae9d8b0d51513a384e422ec1d4e4501ed1/minisbd-0.9.5.tar.gz", hash = "sha256:b40d0a32ad0b3aeb8477e06a9e4723b7fa34a30121731f6a5063d39b7b3a464e", size = 39611, upload-time = "2026-03-03T18:15:13.103Z" } wheels = [ @@ -5458,10 +5464,10 @@ source = { editable = "." } dependencies = [ { name = "click" }, { name = "dacite" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "pandas", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "pandas", version = "3.0.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "pandas", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "pandas", version = "3.0.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "pillow" }, { name = "pydantic" }, { name = "python-dotenv" }, @@ -5480,14 +5486,14 @@ all = [ { name = "chonkie" }, { name = "clean-text" }, { name = "cohere" }, - { name = "dask", extra = ["distributed"], marker = "extra == 'extra-5-mmore-all' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "dask", extra = ["distributed"], marker = "extra == 'extra-5-mmore-all' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "datasets" }, - { name = "datatrove", version = "0.3.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-all') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter')" }, - { name = "datatrove", version = "0.9.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "datatrove", version = "0.3.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-all') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "datatrove", version = "0.9.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "ddgs" }, { name = "docx2pdf" }, { name = "dspy" }, - { name = "fastapi", extra = ["standard"], marker = "extra == 'extra-5-mmore-all' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "fastapi", extra = ["standard"], marker = "extra == 'extra-5-mmore-all' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "fasteners" }, { name = "gliner", version = "0.2.26", source = { registry = "https://pypi.org/simple" } }, { name = "google-api-python-client" }, @@ -5531,8 +5537,8 @@ all = [ { name = "rarfile" }, { name = "requests" }, { name = "rich" }, - { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-5-mmore-all') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter')" }, - { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-5-mmore-all') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-5-mmore-all') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-5-mmore-all') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "sentence-transformers" }, { name = "spacy" }, { name = "starlette" }, @@ -5578,32 +5584,32 @@ colvision = [ { name = "pymongo" }, { name = "pymupdf" }, { name = "requests" }, - { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "sentence-transformers" }, { name = "starlette" }, { name = "transformers", version = "5.3.0", source = { registry = "https://pypi.org/simple" } }, { name = "uvicorn" }, ] cpu = [ - { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.11.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.12.0", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.12.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torchvision", version = "0.26.0", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torchvision", version = "0.26.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torchvision", version = "0.27.0", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torchvision", version = "0.27.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.11.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.12.0", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.12.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torchvision", version = "0.26.0", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torchvision", version = "0.26.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torchvision", version = "0.27.0", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torchvision", version = "0.27.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] cu126 = [ - { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.11.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.12.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.12.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torchvision", version = "0.26.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torchvision", version = "0.26.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torchvision", version = "0.27.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torchvision", version = "0.27.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.11.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.12.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.12.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torchvision", version = "0.26.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torchvision", version = "0.26.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torchvision", version = "0.27.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torchvision", version = "0.27.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] dev = [ { name = "pyright" }, @@ -5617,11 +5623,12 @@ index = [ { name = "milvus-model" }, { name = "pymilvus" }, { name = "pymilvus-model" }, - { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "sentence-transformers" }, - { name = "transformers", version = "4.57.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "transformers", version = "5.3.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, + { name = "transformers", version = "4.57.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "transformers", version = "5.3.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-colvision' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "transformers", version = "5.10.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process')" }, ] llm = [ { name = "cohere" }, @@ -5638,7 +5645,7 @@ privacy = [ { name = "cohere" }, { name = "dspy" }, { name = "gliner", version = "0.2.24", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, - { name = "gliner", version = "0.2.26", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "gliner", version = "0.2.26", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "langchain" }, { name = "langchain-anthropic" }, { name = "langchain-aws" }, @@ -5671,7 +5678,7 @@ privacy-openai-filter = [ { name = "presidio-analyzer" }, { name = "presidio-anonymizer" }, { name = "spacy" }, - { name = "transformers", version = "5.3.0", source = { registry = "https://pypi.org/simple" } }, + { name = "transformers", version = "5.10.2", source = { registry = "https://pypi.org/simple" } }, ] process = [ { name = "argostranslate" }, @@ -5679,9 +5686,9 @@ process = [ { name = "bokeh" }, { name = "chonkie" }, { name = "clean-text" }, - { name = "dask", extra = ["distributed"], marker = "(extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter')" }, - { name = "datatrove", version = "0.3.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "datatrove", version = "0.9.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "dask", extra = ["distributed"], marker = "(extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process')" }, + { name = "datatrove", version = "0.3.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "datatrove", version = "0.9.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "docx2pdf" }, { name = "fasteners" }, { name = "google-api-python-client" }, @@ -5726,11 +5733,12 @@ rag = [ { name = "pymilvus" }, { name = "pymilvus-model" }, { name = "ragas" }, - { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "sentence-transformers" }, - { name = "transformers", version = "4.57.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "transformers", version = "5.3.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, + { name = "transformers", version = "4.57.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "transformers", version = "5.3.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-colvision' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "transformers", version = "5.10.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process')" }, ] tui = [ { name = "questionary" }, @@ -5844,7 +5852,7 @@ requires-dist = [ { name = "trafilatura", marker = "extra == 'process'", specifier = ">=1.12" }, { name = "transformers", marker = "extra == 'colvision'", specifier = "==5.3.0" }, { name = "transformers", marker = "extra == 'index'", specifier = ">=4.44" }, - { name = "transformers", marker = "extra == 'privacy-openai-filter'", specifier = ">=5" }, + { name = "transformers", marker = "extra == 'privacy-openai-filter'", specifier = ">=5.6" }, { name = "transformers", marker = "extra == 'process'", specifier = ">=4.44" }, { name = "typing-extensions", specifier = ">=4.15.0,<5.0" }, { name = "unidecode", marker = "extra == 'process'" }, @@ -5875,8 +5883,8 @@ dependencies = [ { name = "decorator" }, { name = "imageio" }, { name = "imageio-ffmpeg" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-all') or (python_full_version < '3.12' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-all') or (python_full_version < '3.12' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "pillow" }, { name = "proglog" }, { name = "python-dotenv" }, @@ -5961,7 +5969,7 @@ name = "multidict" version = "6.7.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/1a/c2/c2d94cbe6ac1753f3fc980da97b3d930efe1da3af3c9f5125354436c073d/multidict-6.7.1.tar.gz", hash = "sha256:ec6652a1bee61c53a3e5776b6049172c53b6aaba34f18c9ad04f82712bac623d", size = 102010, upload-time = "2026-01-26T02:46:45.979Z" } wheels = [ @@ -6223,8 +6231,8 @@ resolution-markers = [ "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -6238,8 +6246,8 @@ resolution-markers = [ "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -6251,7 +6259,7 @@ resolution-markers = [ "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", - "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", @@ -6321,30 +6329,30 @@ resolution-markers = [ "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -6430,22 +6438,22 @@ resolution-markers = [ "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -6507,18 +6515,18 @@ resolution-markers = [ "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -6558,7 +6566,8 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "click" }, { name = "joblib" }, - { name = "regex" }, + { name = "regex", version = "2024.11.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "regex", version = "2026.5.9", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "tqdm" }, ] sdist = { url = "https://files.pythonhosted.org/packages/74/a1/b3b4adf15585a5bc4c357adde150c01ebeeb642173ded4d871e89468767c/nltk-3.9.4.tar.gz", hash = "sha256:ed03bc098a40481310320808b2db712d95d13ca65b27372f8a403949c8b523d0", size = 2946864, upload-time = "2026-03-24T06:13:40.641Z" } @@ -6608,14 +6617,14 @@ resolution-markers = [ "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -6654,12 +6663,12 @@ resolution-markers = [ "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -6690,10 +6699,10 @@ resolution-markers = [ "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -6776,24 +6785,24 @@ resolution-markers = [ "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -6854,18 +6863,18 @@ resolution-markers = [ "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -6908,15 +6917,15 @@ resolution-markers = [ "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -7016,16 +7025,16 @@ name = "nvidia-cublas" version = "13.1.0.3" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", ] 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" }, @@ -7086,7 +7095,7 @@ resolution-markers = [ "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", ] dependencies = [ - { name = "nvidia-cuda-nvrtc", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cuda-nvrtc", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] 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" }, @@ -7173,7 +7182,7 @@ name = "nvidia-cudnn-cu12" version = "9.10.2.21" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "nvidia-cublas-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cublas-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/fa/41/e79269ce215c857c935fd86bcfe91a451a584dfc27f1e068f568b9ad1ab7/nvidia_cudnn_cu12-9.10.2.21-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:c9132cc3f8958447b4910a1720036d9eff5928cc3179b0a51fb6d167c6cc87d8", size = 705026878, upload-time = "2025-06-06T21:52:51.348Z" }, @@ -7186,19 +7195,19 @@ name = "nvidia-cudnn-cu13" version = "9.19.0.56" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", ] dependencies = [ - { name = "nvidia-cublas", version = "13.1.0.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cublas", version = "13.1.0.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] 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" }, @@ -7259,7 +7268,7 @@ resolution-markers = [ "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", ] dependencies = [ - { name = "nvidia-cublas", version = "13.1.1.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cublas", version = "13.1.1.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] 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" }, @@ -7272,7 +7281,7 @@ name = "nvidia-cufft" version = "12.0.0.61" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "nvidia-nvjitlink", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-nvjitlink", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/8b/ae/f417a75c0259e85c1d2f83ca4e960289a5f814ed0cea74d18c353d3e989d/nvidia_cufft-12.0.0.61-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:2708c852ef8cd89d1d2068bdbece0aa188813a0c934db3779b9b1faa8442e5f5", size = 214053554, upload-time = "2025-09-04T08:31:38.196Z" }, @@ -7285,7 +7294,7 @@ name = "nvidia-cufft-cu12" version = "11.3.0.4" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "nvidia-nvjitlink-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-nvjitlink-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/1f/37/c50d2b2f2c07e146776389e3080f4faf70bcc4fa6e19d65bb54ca174ebc3/nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d16079550df460376455cba121db6564089176d9bac9e4f360493ca4741b22a6", size = 200164144, upload-time = "2024-11-20T17:40:58.288Z" }, @@ -7340,10 +7349,10 @@ 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 = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "nvidia-cublas", version = "13.1.1.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "nvidia-cusparse", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "nvidia-nvjitlink", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cublas", version = "13.1.0.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cublas", version = "13.1.1.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cusparse", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-nvjitlink", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/c8/c3/b30c9e935fc01e3da443ec0116ed1b2a009bb867f5324d3f2d7e533e776b/nvidia_cusolver-12.0.4.66-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:02c2457eaa9e39de20f880f4bd8820e6a1cfb9f9a34f820eb12a155aa5bc92d2", size = 223467760, upload-time = "2025-09-04T08:33:04.222Z" }, @@ -7356,9 +7365,9 @@ name = "nvidia-cusolver-cu12" version = "11.7.1.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "nvidia-cublas-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "nvidia-cusparse-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "nvidia-nvjitlink-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cublas-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cusparse-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-nvjitlink-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/93/17/dbe1aa865e4fdc7b6d4d0dd308fdd5aaab60f939abfc0ea1954eac4fb113/nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux2014_aarch64.whl", hash = "sha256:0ce237ef60acde1efc457335a2ddadfd7610b892d94efee7b776c64bb1cac9e0", size = 157833628, upload-time = "2024-10-01T17:05:05.591Z" }, @@ -7373,7 +7382,7 @@ name = "nvidia-cusparse" version = "12.6.3.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "nvidia-nvjitlink", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-nvjitlink", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/f8/94/5c26f33738ae35276672f12615a64bd008ed5be6d1ebcb23579285d960a9/nvidia_cusparse-12.6.3.3-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:80bcc4662f23f1054ee334a15c72b8940402975e0eab63178fc7e670aa59472c", size = 162155568, upload-time = "2025-09-04T08:33:42.864Z" }, @@ -7386,7 +7395,7 @@ name = "nvidia-cusparse-cu12" version = "12.5.4.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "nvidia-nvjitlink-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-nvjitlink-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/eb/eb/6681efd0aa7df96b4f8067b3ce7246833dd36830bb4cec8896182773db7d/nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d25b62fb18751758fe3c93a4a08eff08effedfe4edf1c6bb5afd0890fe88f887", size = 216451147, upload-time = "2024-11-20T17:44:18.055Z" }, @@ -7411,16 +7420,16 @@ name = "nvidia-cusparselt-cu13" version = "0.8.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", ] 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" }, @@ -7538,16 +7547,16 @@ name = "nvidia-nccl-cu13" version = "2.28.9" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", ] 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" }, @@ -7686,8 +7695,8 @@ resolution-markers = [ "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -7701,8 +7710,8 @@ resolution-markers = [ "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -7714,18 +7723,18 @@ resolution-markers = [ "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", - "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", ] dependencies = [ - { name = "flatbuffers", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "packaging", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "protobuf", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "sympy", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "flatbuffers", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "packaging", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "protobuf", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "sympy", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/15/41/3253db975a90c3ce1d475e2a230773a21cd7998537f0657947df6fb79861/onnxruntime-1.24.3-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:3e6456801c66b095c5cd68e690ca25db970ea5202bd0c5b84a2c3ef7731c5a3c", size = 17332766, upload-time = "2026-03-05T17:18:59.714Z" }, @@ -7813,30 +7822,30 @@ resolution-markers = [ "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -7922,22 +7931,22 @@ resolution-markers = [ "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -7999,18 +8008,18 @@ resolution-markers = [ "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -8039,11 +8048,11 @@ resolution-markers = [ "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", ] dependencies = [ - { name = "flatbuffers", marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.11.*' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "packaging", marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "protobuf", marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "flatbuffers", marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.11.*' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "packaging", marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "protobuf", marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/d4/81/29a9eb470994a75eb7b3ccf32be314d7c66675a00ac7b50294816cc2db27/onnxruntime-1.26.0-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:ee1109ef4ef27cad90e823399e61e03b3c6c7bfe0fb820b4baf3678c15be8b3c", size = 18005108, upload-time = "2026-05-08T19:08:11.728Z" }, @@ -8510,8 +8519,8 @@ resolution-markers = [ "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -8525,8 +8534,8 @@ resolution-markers = [ "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -8538,17 +8547,17 @@ resolution-markers = [ "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", - "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", ] dependencies = [ - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "python-dateutil", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "pytz", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "tzdata", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "python-dateutil", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "pytz", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "tzdata", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/33/01/d40b85317f86cf08d853a4f495195c73815fdf205eef3993821720274518/pandas-2.3.3.tar.gz", hash = "sha256:e05e1af93b977f7eafa636d043f9f94c7ee3ac81af99c13508215942e64c993b", size = 4495223, upload-time = "2025-09-29T23:34:51.853Z" } wheels = [ @@ -8660,30 +8669,30 @@ resolution-markers = [ "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -8769,22 +8778,22 @@ resolution-markers = [ "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -8846,18 +8855,18 @@ resolution-markers = [ "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -8886,10 +8895,10 @@ resolution-markers = [ "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", ] dependencies = [ - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.11.*' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "python-dateutil", marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "tzdata", marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten') or (python_full_version >= '3.11' and sys_platform == 'win32') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.11.*' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "python-dateutil", marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "tzdata", marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten') or (python_full_version >= '3.11' and sys_platform == 'win32') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] 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 = [ @@ -8977,20 +8986,21 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "accelerate" }, { name = "huggingface-hub", version = "1.18.0", source = { registry = "https://pypi.org/simple" } }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-colvision') or (python_full_version < '3.12' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process') or (python_full_version < '3.12' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-colvision') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.12' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-colvision') or (python_full_version < '3.12' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process') or (python_full_version < '3.12' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-colvision') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.12' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "packaging" }, { name = "psutil" }, { name = "pyyaml" }, { name = "safetensors" }, - { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.11.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.11.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.12.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process')" }, - { name = "torch", version = "2.12.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.12.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.11.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.11.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.12.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process')" }, + { name = "torch", version = "2.12.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.12.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "tqdm" }, - { name = "transformers", version = "5.3.0", source = { registry = "https://pypi.org/simple" } }, + { name = "transformers", version = "5.3.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-colvision' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "transformers", version = "5.10.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/86/cf/037f1e3d5186496c05513a6754639e2dab3038a05f384284d49a9bd06a2d/peft-0.19.1.tar.gz", hash = "sha256:0d97542fe96dcdaa20d3b81c06f26f988618f416a73544ab23c3618ccb674a40", size = 763738, upload-time = "2026-04-16T15:46:45.105Z" } wheels = [ @@ -9151,7 +9161,8 @@ dependencies = [ { name = "phonenumbers" }, { name = "pydantic" }, { name = "pyyaml" }, - { name = "regex" }, + { name = "regex", version = "2024.11.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "regex", version = "2026.5.9", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "spacy" }, { name = "tldextract" }, ] @@ -9799,8 +9810,8 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "grpcio" }, { name = "orjson" }, - { name = "pandas", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "pandas", version = "3.0.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "pandas", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "pandas", version = "3.0.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "protobuf" }, { name = "python-dotenv" }, { name = "setuptools" }, @@ -9815,15 +9826,16 @@ name = "pymilvus-model" version = "0.3.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "onnxruntime", version = "1.24.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "onnxruntime", version = "1.26.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "onnxruntime", version = "1.24.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "onnxruntime", version = "1.26.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "protobuf" }, - { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "transformers", version = "4.57.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "transformers", version = "5.3.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "transformers", version = "4.57.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "transformers", version = "5.3.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-colvision' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "transformers", version = "5.10.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/0c/8f/a8212f3d932d566fdec354b49befa09174b239c8b8ad25a33b798cee393b/pymilvus_model-0.3.2.tar.gz", hash = "sha256:10ab49a989396943e08555b971f85182ddb50da47076e699a157c9a5ff542872", size = 36268, upload-time = "2025-03-31T08:47:45.007Z" } wheels = [ @@ -10032,13 +10044,13 @@ name = "pytest" version = "9.0.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "exceptiongroup", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "exceptiongroup", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "iniconfig" }, { name = "packaging" }, { name = "pluggy" }, { name = "pygments" }, - { name = "tomli", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "tomli", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/7d/0d/549bd94f1a0a402dc8cf64563a117c0f3765662e2e668477624baeec44d5/pytest-9.0.3.tar.gz", hash = "sha256:b86ada508af81d19edeb213c681b1d48246c1a91d304c6c81a427674c17eb91c", size = 1572165, upload-time = "2026-04-07T17:16:18.027Z" } wheels = [ @@ -10239,10 +10251,10 @@ dependencies = [ { name = "langchain-core" }, { name = "langchain-openai" }, { name = "nest-asyncio" }, - { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "openai" }, { name = "pillow" }, { name = "pydantic" }, @@ -10251,7 +10263,7 @@ dependencies = [ { name = "tiktoken" }, { name = "tqdm" }, { name = "typer", version = "0.25.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, - { name = "typer", version = "0.26.7", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "typer", version = "0.26.7", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/d2/bc/3234517692ac0ffae1ec2ec940992e4057844c49ee6c51c07ce385bb98f1/ragas-0.4.3.tar.gz", hash = "sha256:1eb1f61dbc8613ad014fdb8d630cbe9a1caec1ea01664a106993cb756128c001", size = 44029626, upload-time = "2026-01-13T17:48:01.043Z" } wheels = [ @@ -10363,9 +10375,9 @@ version = "0.37.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "attrs" }, - { name = "rpds-py", version = "0.30.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "rpds-py", version = "2026.5.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "rpds-py", version = "0.30.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "rpds-py", version = "2026.5.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] 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 = [ @@ -10376,6 +10388,241 @@ wheels = [ name = "regex" version = "2024.11.6" source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", +] sdist = { url = "https://files.pythonhosted.org/packages/8e/5f/bd69653fbfb76cf8604468d3b4ec4c403197144c7bfe0e6a5fc9e02a07cb/regex-2024.11.6.tar.gz", hash = "sha256:7ab159b063c52a0333c884e4679f8d7a85112ee3078fe3d9004b2dd875585519", size = 399494, upload-time = "2024-11-06T20:12:31.635Z" } wheels = [ { url = "https://files.pythonhosted.org/packages/95/3c/4651f6b130c6842a8f3df82461a8950f923925db8b6961063e82744bddcc/regex-2024.11.6-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:ff590880083d60acc0433f9c3f713c51f7ac6ebb9adf889c79a261ecf541aa91", size = 482674, upload-time = "2024-11-06T20:08:57.575Z" }, @@ -10441,6 +10688,217 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/45/94/bc295babb3062a731f52621cdc992d123111282e291abaf23faa413443ea/regex-2024.11.6-cp313-cp313-win_amd64.whl", hash = "sha256:2b3361af3198667e99927da8b84c1b010752fa4b1115ee30beaa332cabc3ef1a", size = 273545, upload-time = "2024-11-06T20:11:15Z" }, ] +[[package]] +name = "regex" +version = "2026.5.9" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", +] +sdist = { url = "https://files.pythonhosted.org/packages/dc/0e/49aee608ad09480e7fd276898c99ec6192985fa331abe4eb3a986094490b/regex-2026.5.9.tar.gz", hash = "sha256:a8234aa23ec39894bfe4a3f1b85616a7032481964a13ac6fc9f10de4f6fca270", size = 416074, upload-time = "2026-05-09T23:15:19.37Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/fe/ed/0ad2c8edf634918eb4484365d3819fa7bd7f58daf807fe7fb21812c316e5/regex-2026.5.9-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:a9e1328e17c84c1a5d22ec9f785ecef4a967fab9a42b6a8dc3bcbebd0a0c9e44", size = 489438, upload-time = "2026-05-09T23:11:29.374Z" }, + { url = "https://files.pythonhosted.org/packages/89/a9/4ed972ad263963b860b7c3e86e0e1bcc791def47b43b8c8efe57e710f139/regex-2026.5.9-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:bfe1ce50cbfb569d74e1e4337da6468961f31dbea55fd85aa5de59c0947a805a", size = 291270, upload-time = "2026-05-09T23:11:33.254Z" }, + { url = "https://files.pythonhosted.org/packages/16/81/075930d9fa28c4ea1f53398dd015ee7c882f623539759113cda1257f4b82/regex-2026.5.9-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:15ee42209947f4ca045412eae98416317238163618ace2a8e54f99586a466733", size = 289198, upload-time = "2026-05-09T23:11:35.769Z" }, + { url = "https://files.pythonhosted.org/packages/d4/c8/5cdfbf0b5dc6599e1b6131eff43262e5275d4ec3469ce10216061659aadb/regex-2026.5.9-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b4bb445ff3f725f59df8f6014edb547ee928ec7023a774f6a39a3f953038cbb2", size = 784765, upload-time = "2026-05-09T23:11:37.689Z" }, + { url = "https://files.pythonhosted.org/packages/cd/ca/ae5fd6edc59b7f84b904b31d6ec39a860cbcecd10f64bd5a062ca83a4864/regex-2026.5.9-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:446ddd671e43ab535810c4b21cff7104945c701d4a14d1e6d1cd6f4e445a8bea", size = 852115, upload-time = "2026-05-09T23:11:39.973Z" }, + { url = "https://files.pythonhosted.org/packages/f6/ce/a91cf555afb51f3b74a182e24ba073b91ea7bb64592fc4b315c111bb19fd/regex-2026.5.9-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:7b92817338591505f282cf3864c145244b1edcf5381d237038df955001091538", size = 899503, upload-time = "2026-05-09T23:11:42.48Z" }, + { url = "https://files.pythonhosted.org/packages/55/7f/725a0a2b245a4cf0c4bab29d0e97c74285d94136a65d1b55a6459a583502/regex-2026.5.9-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d6b8a143aca6c39b446ea8092cde25cc8fe9304d4f5fecfbc1a9dbb0282703c2", size = 794093, upload-time = "2026-05-09T23:11:44.681Z" }, + { url = "https://files.pythonhosted.org/packages/e3/2a/996efbd59ce6b5d4a09e3af6180ceb62af171f4a9a6fb557d2f0ae0d462b/regex-2026.5.9-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0f03aa6898aaaac4592479821df16e68e8d0e29e903e65d8f2dfb2f19028a989", size = 786234, upload-time = "2026-05-09T23:11:46.882Z" }, + { url = "https://files.pythonhosted.org/packages/4b/0a/8731e8b8806174c9cdd5903f80a14990331c1f42fc4209b540952e9e010d/regex-2026.5.9-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:ed457d8e98ae812ed7732bef7bf78de78e834eae0372a74e23ca90ef21d910f9", size = 769895, upload-time = "2026-05-09T23:11:49.324Z" }, + { url = "https://files.pythonhosted.org/packages/9a/0b/932473194bd563f342a412ae2ffbbd6da608306a2bc4e99249a41c2b0b92/regex-2026.5.9-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:71b61c5bfe1c806332defc42ad6c780b3c55f661986d7f40283a3a88274b4c00", size = 774991, upload-time = "2026-05-09T23:11:51.261Z" }, + { url = "https://files.pythonhosted.org/packages/98/80/9523d196010031df25f7177ee0a467efbee436324038e5d99def17a57515/regex-2026.5.9-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:3b1e39888c5e0c7d92cea4fc777396c4a90363b05de75d02eb459a4752200808", size = 848790, upload-time = "2026-05-09T23:11:53.232Z" }, + { url = "https://files.pythonhosted.org/packages/3c/07/56987b35e89edf47e4a38cf2845aeee476bfa688a6bdbd3e820cda461dc1/regex-2026.5.9-cp310-cp310-musllinux_1_2_riscv64.whl", hash = "sha256:6ba42b2e7e7f46cf68cc6a5ca36fa07959f9bbd9c6bdcc47b6ee76549a590248", size = 757679, upload-time = "2026-05-09T23:11:55.82Z" }, + { url = "https://files.pythonhosted.org/packages/04/2a/ff713fff0c566507c06a4ce2dc0ae8e7eeebc88811a95fc81cf1e7d534dd/regex-2026.5.9-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:c010eb8caca74bdb40c07498d7ece26b4428fd3f04aa8a72c9ac6f79e8faaac6", size = 837116, upload-time = "2026-05-09T23:11:57.934Z" }, + { url = "https://files.pythonhosted.org/packages/77/90/df6d982b03e3614785c6937ba51b57f6733d97d2ee1c9bc7531dbfab3a54/regex-2026.5.9-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:a6a563446a41adc451393dc6b8e6ad87979efaee3c8738690a8d1b08ebead1b4", size = 782081, upload-time = "2026-05-09T23:11:59.607Z" }, + { url = "https://files.pythonhosted.org/packages/c7/8a/4e88a5f7c3e98489aac4dd23142723d907b2a595b4a6abcbacabefeded09/regex-2026.5.9-cp310-cp310-win32.whl", hash = "sha256:954cc214c04663ee6d266fc61739cad83054683048de65c5bd1d640ad28098ac", size = 266247, upload-time = "2026-05-09T23:12:01.116Z" }, + { url = "https://files.pythonhosted.org/packages/6a/40/4b224cb0582b2dca1786726e6cdabe26abbf757d7f6718332f186da155d2/regex-2026.5.9-cp310-cp310-win_amd64.whl", hash = "sha256:b310768746dd314ea6e2ff4cc89ef215426813396ff4e94ee8e6f7096c8b6e03", size = 278416, upload-time = "2026-05-09T23:12:03.2Z" }, + { url = "https://files.pythonhosted.org/packages/12/4d/014fbe803204cab0947ee428f09f658a29632053dde1d3c6176bb4f0fd4c/regex-2026.5.9-cp310-cp310-win_arm64.whl", hash = "sha256:19c16ceb4a267a8789e25733e583983eeab9f0f8664e66b0bd1c5d21f14c2d4b", size = 270413, upload-time = "2026-05-09T23:12:04.649Z" }, + { url = "https://files.pythonhosted.org/packages/c2/dc/c1f2df4027e82fc54b5a473e4b250f5139faca49a0fbe29a48668d228f34/regex-2026.5.9-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:ccf5249114cc3e772ecdd88a98a86eca0fd74c61ce32a94743758c083fc05d48", size = 489445, upload-time = "2026-05-09T23:12:06.111Z" }, + { url = "https://files.pythonhosted.org/packages/03/d2/59f01110660081cce9c0bc30ebd0b5ee250dacf658e3248ed92f01e0e8ee/regex-2026.5.9-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:46f1326ca6e65b0879d23ca302c0f2415aad42ff0309b9c818e7949fe19a41d8", size = 291271, upload-time = "2026-05-09T23:12:07.731Z" }, + { url = "https://files.pythonhosted.org/packages/58/b6/14b2c84ff90ddb370c81d27503f4a0fcf071496416f4855f6cc8c5d81c35/regex-2026.5.9-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ef31cbfe458e21c6122ba8150ff060e0c7789ed0d26eb423f25472584920b555", size = 289212, upload-time = "2026-05-09T23:12:09.266Z" }, + { url = "https://files.pythonhosted.org/packages/03/d0/4db86529117320de0c84afd90e70bb47434625875e34fcef9d8c127c5b16/regex-2026.5.9-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:992604d02e6d9c6d786c24a706a71ecffe1020fc1ef264044474cd81fa2c3919", size = 792310, upload-time = "2026-05-09T23:12:11.416Z" }, + { url = "https://files.pythonhosted.org/packages/07/78/fe4800cd322f862ecffd2d553409b20d80650e5ed71b9d178f853d020b82/regex-2026.5.9-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c9411dd64ca95477225734a93dfc8583b51916b8d5942f99d6cac21e09965451", size = 861721, upload-time = "2026-05-09T23:12:13.681Z" }, + { url = "https://files.pythonhosted.org/packages/b5/d0/b3618a895dd8feb897c61bb2954edd265e1767d82a01d53065d5871127a3/regex-2026.5.9-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:3dd4a3ff360dfb836fecdb93a4598f9d6e2ac81e3e397125145c6221bf58cf4c", size = 906460, upload-time = "2026-05-09T23:12:15.443Z" }, + { url = "https://files.pythonhosted.org/packages/33/6f/1481597e859ef19508b345eec4afd1416ed6e6b459c75a64026ef193aecf/regex-2026.5.9-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2a661a7d270a61f7cf460caee8b9fa2d5ef9e5c681234bcb9e0fe14f488e7dfc", size = 799843, upload-time = "2026-05-09T23:12:16.892Z" }, + { url = "https://files.pythonhosted.org/packages/73/59/955734c803f59108deccba3597ae440c76b62a652733c0006e6243758420/regex-2026.5.9-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:f079e50a0d3cc3cd5091fa9ff45869a2e6b2cd35895731edafb0327901a8d86d", size = 773610, upload-time = "2026-05-09T23:12:19.127Z" }, + { url = "https://files.pythonhosted.org/packages/68/8f/70c04a236d651c81881dac42ef8538bddda6121434509d0a22d9e601503b/regex-2026.5.9-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:4ebe8f0b5ec5a5024dc4a4c59f444c4e9afc5f2abdbb8962065b75d27fb971f9", size = 781645, upload-time = "2026-05-09T23:12:20.806Z" }, + { url = "https://files.pythonhosted.org/packages/1d/96/05c7434d88185e5d27fe54aeb74df86bd77cd79f52f0b4eae54faa8fea70/regex-2026.5.9-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:97cf3bc1b7d7d2306772ec07366c80d9df00ff79e79cea32898883a646d2fae2", size = 854473, upload-time = "2026-05-09T23:12:22.465Z" }, + { url = "https://files.pythonhosted.org/packages/4e/c1/6e3d8202d981f3117004bf341ee74893ba4ba8a9fbaf4b94615846550a08/regex-2026.5.9-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:0f9eede6a5cbdc02d4978090186390936e1776a7d1359b21e41014c609880bcf", size = 763311, upload-time = "2026-05-09T23:12:24.351Z" }, + { url = "https://files.pythonhosted.org/packages/93/c7/e7737f1526b3fb32bd4c337fd6c71c3ebb5c8296fc34d11197e0955d2e35/regex-2026.5.9-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:01f0f5f55f4b64dacec85dc116d3c05fd23ad3ff037bbc73a2085775953c2611", size = 844593, upload-time = "2026-05-09T23:12:26.341Z" }, + { url = "https://files.pythonhosted.org/packages/a5/27/0daffb1a535bb39f422c3d200f4ab023c71110ad66a32b366bee708baba0/regex-2026.5.9-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:1268eddd8486dc561d08eee1156e40aa3a8fe10f4bdec8fa653b455fcbffd12c", size = 789167, upload-time = "2026-05-09T23:12:27.975Z" }, + { url = "https://files.pythonhosted.org/packages/ce/fc/294fe4fac4f2ed67207b17471815870c1c45b3a489e08e0ac96daea16ef6/regex-2026.5.9-cp311-cp311-win32.whl", hash = "sha256:8676474c07469d6f33dd1085ca2cd45f65785f32518f2b20e36d9953ca07f994", size = 266249, upload-time = "2026-05-09T23:12:30.141Z" }, + { url = "https://files.pythonhosted.org/packages/d0/b0/8dce459f6245bcf8f6e9f23ac9569f1a0f15c131cc0745e82b43226204cf/regex-2026.5.9-cp311-cp311-win_amd64.whl", hash = "sha256:246de9d60aa3f8538b519834dd95cbf276ea263d6a7bd5a3666dc3fa0230505b", size = 278423, upload-time = "2026-05-09T23:12:31.676Z" }, + { url = "https://files.pythonhosted.org/packages/db/8d/f9aeff6ad63a3ef720386f2907e6d34a35a510a6e498ebad28b0fb3f6ab6/regex-2026.5.9-cp311-cp311-win_arm64.whl", hash = "sha256:d726ca3f0d76969bf1e8e477d160d3d666bbf999f6860bd314889e5345782046", size = 270420, upload-time = "2026-05-09T23:12:33.194Z" }, + { url = "https://files.pythonhosted.org/packages/50/9b/6550044bc44e17c84d312c031c2ec42fbdb6a4ec4e29093be3a172d08772/regex-2026.5.9-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:57eeeb05db7979413dec5438f2db21d7ecbba787cde7a711df1a6f6df672aa06", size = 490451, upload-time = "2026-05-09T23:12:34.72Z" }, + { url = "https://files.pythonhosted.org/packages/1e/95/fc7ba4303b5a0f92446a12ee6778ef2c6c799233f5060042a31bf390cfe9/regex-2026.5.9-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:398c521292f4c7fb807001dcd54694d3a1fcafc179a36ad9cc56f98df85930b6", size = 292112, upload-time = "2026-05-09T23:12:36.285Z" }, + { url = "https://files.pythonhosted.org/packages/54/4b/ee27938d1b2c443e89a9a10e00d2d19aa5ee300cd3d61140644e93bb083e/regex-2026.5.9-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f7a7c26137296beba7784de6eba69c6a93a63ccebc385e4962fe67e267a91225", size = 289599, upload-time = "2026-05-09T23:12:38.089Z" }, + { url = "https://files.pythonhosted.org/packages/d8/dd/ba103dc19614e25f3880800ca67ce093d6e21b325d72b8383c7bf906e9fa/regex-2026.5.9-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6441cc660d76107934a09c22167200839a0e89604a6297f78a974e66e931d2c0", size = 796732, upload-time = "2026-05-09T23:12:40.062Z" }, + { url = "https://files.pythonhosted.org/packages/cf/e7/f035b4fd858b050b0080bf302968dc0f59ba34e391872d54936758e6844e/regex-2026.5.9-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:91328f1c23d47595ca3ef0a7557fa129c5a23404b775c770697d2f35b33e0107", size = 865440, upload-time = "2026-05-09T23:12:42.059Z" }, + { url = "https://files.pythonhosted.org/packages/0a/51/8cd301ecc899aea28124357f729f4272f44de7806fc7ca02490bfbe253e8/regex-2026.5.9-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:93a7860539414dddaefba2b40f8771765ae17949d4c7182b876ce429e11a8309", size = 912329, upload-time = "2026-05-09T23:12:44.373Z" }, + { url = "https://files.pythonhosted.org/packages/cc/1e/3fbe2fa1e8cebd62f3bb7d3321cff1640aca2e240b51d9bd624aad949260/regex-2026.5.9-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:dd2810d22146b6d838acc5ec15602cb6b47920aa4e33015df3868eedfd20bab8", size = 801239, upload-time = "2026-05-09T23:12:46.268Z" }, + { url = "https://files.pythonhosted.org/packages/17/2f/6f6008682bf2cf98040a0d3153a8e557b6ab728d7713d045cee4ce544ab8/regex-2026.5.9-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:daff2bdbaf1d23e52fdff7c0b7bc2048b68f978df6a4d107ac981f94caef2e66", size = 777054, upload-time = "2026-05-09T23:12:48.051Z" }, + { url = "https://files.pythonhosted.org/packages/19/2b/eee0d20a6842ba04df4b8847a920b57ef56853f14ef85405473e586b605a/regex-2026.5.9-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:4eeb011098fcb77af513dcef521a3dbecbf8849b1e38940759d293b7a93f5026", size = 785098, upload-time = "2026-05-09T23:12:49.851Z" }, + { url = "https://files.pythonhosted.org/packages/4a/98/6fc1e6410feefb92159edaed5041992bfe390e8d26c721865434acbca558/regex-2026.5.9-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:ea9c8ecfa1b73c73b626534d6626e5340d429630943672b8480724f44e84b962", size = 860095, upload-time = "2026-05-09T23:12:51.666Z" }, + { url = "https://files.pythonhosted.org/packages/18/a3/bd855e0f2cb1a978ecf6fa6bb69632dd9c3f6ea3b81cde62fde14c9daec7/regex-2026.5.9-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:cd2846168eb9ee3c513902bc8225409cb1caab31d04728b145171fa1625d9621", size = 765762, upload-time = "2026-05-09T23:12:53.413Z" }, + { url = "https://files.pythonhosted.org/packages/dc/66/0ae8c092e60b14c79d24f8e0b7f0aea5bfbffdcab00b5483d13404d3c3a5/regex-2026.5.9-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:39617fb0cde9c0e6306dc70e3bfc096f3da793219879f7ae7aa341a69fbdcf6d", size = 852100, upload-time = "2026-05-09T23:12:55.256Z" }, + { url = "https://files.pythonhosted.org/packages/21/de/8dfde60fc1b21c946a893ba273403b72617edb261370cb1087099a83f088/regex-2026.5.9-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:fd03c4f0e33280d15cae17159b899245d6b7c53d21def19b263b39655061f5ce", size = 789479, upload-time = "2026-05-09T23:12:57.573Z" }, + { url = "https://files.pythonhosted.org/packages/c3/1c/bdcc98f9a4af4fdd166c74941174619ccff4726d3ce32faa8e9a2ecd38dd/regex-2026.5.9-cp312-cp312-win32.whl", hash = "sha256:164eba9b755ea6f244b0d881196fbc1fac09714e9782c9e2732b813142033c8e", size = 266699, upload-time = "2026-05-09T23:12:59.14Z" }, + { url = "https://files.pythonhosted.org/packages/78/87/240d36864f9e48ace85f72e79ced97ceb7f27ce87739a947dcb834b4e6bc/regex-2026.5.9-cp312-cp312-win_amd64.whl", hash = "sha256:86f40a5d6444db30a125c9c9177e6b25dad981cbc37451fd838f145e6edac92e", size = 277783, upload-time = "2026-05-09T23:13:00.789Z" }, + { url = "https://files.pythonhosted.org/packages/4f/b5/7b30f312b0669dff5beebe5b0989dc2d1a312b1a44fab852199c387a5b96/regex-2026.5.9-cp312-cp312-win_arm64.whl", hash = "sha256:96f5f58b54a063d7ea9dca08e1cf57bfe10499c4d579ee672da284f57f5f0070", size = 270513, upload-time = "2026-05-09T23:13:02.426Z" }, + { url = "https://files.pythonhosted.org/packages/aa/da/797e91ecec6f84135da778ddce78c20e0af5d2a15c26f87a81bc3eadb6db/regex-2026.5.9-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:d626b84406444b165fc0ba981604edea39f0588ff1f92baa23fe50799ea9afdb", size = 490303, upload-time = "2026-05-09T23:13:04.382Z" }, + { url = "https://files.pythonhosted.org/packages/44/da/bf30abaaa737b58f4a4b8c4a03659e02fd92092c822e0197ed9e0daab917/regex-2026.5.9-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:d7bdc0ab8f3dd7e1b4f9ab88634e13374669db86bb3c72e8292f07ae313f539f", size = 292019, upload-time = "2026-05-09T23:13:06.022Z" }, + { url = "https://files.pythonhosted.org/packages/2d/e7/d0eaf5713828417b9e5648cf81fa9bacd4961f6ab98c380c2034f8716e35/regex-2026.5.9-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:a8820737949116ffff55fe18f9fc644530063ba6ebfcb8314239416e78f1347c", size = 289468, upload-time = "2026-05-09T23:13:08.214Z" }, + { url = "https://files.pythonhosted.org/packages/d3/9b/b3fdd62b003baa1a9b593cd8c8699c9651c2e80cc21a5c715707983c42d7/regex-2026.5.9-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:aa0fbdbac82cb3e4450d0ccde7d7a35607f4cb2dd9fba4b8b69bfaf8c9fa6aed", size = 796749, upload-time = "2026-05-09T23:13:10.573Z" }, + { url = "https://files.pythonhosted.org/packages/d4/30/66ab84588765f5b4b271a9ca09ef7ce2b87caa95176ec3d2ad65d7bc4902/regex-2026.5.9-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:57e8915c7986aa33d25e4d3629cef711cd2863f2961b10409f0c04cb8b7d9020", size = 865445, upload-time = "2026-05-09T23:13:12.523Z" }, + { url = "https://files.pythonhosted.org/packages/1a/89/f05169e8588aac365f35ffc7f3bc3184f095ef4cfded7cfaa3c7fd5dbd89/regex-2026.5.9-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:508f56a89ba9cb26e4168cbc37dbd60a28d82430a9e18ad1d25fe0883c314ca2", size = 912322, upload-time = "2026-05-09T23:13:14.281Z" }, + { url = "https://files.pythonhosted.org/packages/30/e1/c93444052cf41581f3c884ab3fb5823daf0992f11cd4388d4275ca610558/regex-2026.5.9-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b6d189041f15691cfa2b6c4290448ec221244d225b3f5fe9e7771b34ffcdf6e2", size = 801269, upload-time = "2026-05-09T23:13:16.569Z" }, + { url = "https://files.pythonhosted.org/packages/50/fe/0cf96b882f540e62e8b9956599798203d599c44cf4c77917ca27400ff69b/regex-2026.5.9-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e82db382b44d0111b22601c509c89f64434816c9e0eef9d1989cda8cc6ff1c04", size = 777085, upload-time = "2026-05-09T23:13:18.675Z" }, + { url = "https://files.pythonhosted.org/packages/23/5c/d78d4924e7fc875557b9e9b768423925fdfaac5549d06da7810019a9bd26/regex-2026.5.9-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:2acfb48634f64996b57f90f39afa692ff362162722581921fe92239a59960f3c", size = 785153, upload-time = "2026-05-09T23:13:20.525Z" }, + { url = "https://files.pythonhosted.org/packages/bf/e0/5214774090e7b4524dcea3e3c4aa74141d43043f8beb49c1599db1c8b53a/regex-2026.5.9-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:d29eebfc9525db68cad3c97eedd7f754fa265aa5cd0cf4f863b2421e1b48fc9f", size = 860164, upload-time = "2026-05-09T23:13:22.263Z" }, + { url = "https://files.pythonhosted.org/packages/6e/e1/4a57a83350319b1271f0d7a249b8672513ed928b237a741631270de6caea/regex-2026.5.9-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:debb893095e944091c16e641a6e33c1b0f4cb61ab945ec5afbf53ce7068834d8", size = 765731, upload-time = "2026-05-09T23:13:24.277Z" }, + { url = "https://files.pythonhosted.org/packages/12/f4/499e74a20c156fc75836ee04a72a38d1a063978f600937f9760467beb1b0/regex-2026.5.9-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:d659eee77986549c9ea45b861c7567e44d6287c3dc9a4565478853f7b9fe2ff6", size = 852062, upload-time = "2026-05-09T23:13:26.125Z" }, + { url = "https://files.pythonhosted.org/packages/5b/92/7eebc0d0a01e78629695f342ba17e0deaff8fb45e79cc0d7b98287da6e3e/regex-2026.5.9-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:2efa205e6d98b24d1f3ab395c11aa15cdf10935bca283d0285e0499c284fba21", size = 789577, upload-time = "2026-05-09T23:13:27.814Z" }, + { url = "https://files.pythonhosted.org/packages/05/a4/018e71f7d2ad48c1ebe6d3ae0026f9b7cb4802fd15c7cc02fdf724355102/regex-2026.5.9-cp313-cp313-win32.whl", hash = "sha256:f3844f134e834076677dd369976e9f5068679fcb8e50102fdf6b7ac96a3ec127", size = 266691, upload-time = "2026-05-09T23:13:29.549Z" }, + { url = "https://files.pythonhosted.org/packages/e6/1d/861a93719fb9ee7dbfc3761b3797b7a3e112a5d42c6129459d2d741be9b5/regex-2026.5.9-cp313-cp313-win_amd64.whl", hash = "sha256:3527bb4942d2c14552155406cdedd906567456821848aed1cb4933a391bf5eca", size = 277747, upload-time = "2026-05-09T23:13:31.859Z" }, + { url = "https://files.pythonhosted.org/packages/d9/c6/0a2436ae4da1ba76e51cb98943c6838a9a721faa40ebe2dce07694ae34e3/regex-2026.5.9-cp313-cp313-win_arm64.whl", hash = "sha256:56a33f191f17d8c417f99945ebdc1e691d3af9605d86ec68c7e54a57e3e17af6", size = 270500, upload-time = "2026-05-09T23:13:33.525Z" }, + { url = "https://files.pythonhosted.org/packages/e8/e9/d21346f7b60ed58789371358ed66b09d00f832e1bd7c06e55d9da5679882/regex-2026.5.9-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:01f28d868834624c934b8d2e0aa1c8341337e37831f4a012f18a5afcba4cbaf3", size = 494172, upload-time = "2026-05-09T23:13:35.935Z" }, + { url = "https://files.pythonhosted.org/packages/c4/43/fd1177a2032037c681baecdb3422ee4e1424aec4e4f470ef47793d325274/regex-2026.5.9-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:48036f6374aaa79eb3b754ec29c61d1c6b1606749d705a13f8854fa2539671f6", size = 293952, upload-time = "2026-05-09T23:13:38.307Z" }, + { url = "https://files.pythonhosted.org/packages/f2/7d/9fbf919768368d3f8a4f6c692cf2aa61e482b2b81ec6a298ace4cbf02480/regex-2026.5.9-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:b96350aa424e79d4fd6b567b344dcbe2b2d6bfc48dfe7717587e1fa6d43da6ff", size = 292314, upload-time = "2026-05-09T23:13:40.353Z" }, + { url = "https://files.pythonhosted.org/packages/e2/6c/e41bfeecb589716843e7c4df09ba46ff2a42961457afece19059d85caeef/regex-2026.5.9-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8f3af7a4903c5c04a11a196a5aa75cdd7dd3f8508132f9fb3259d9f5908e3b88", size = 811681, upload-time = "2026-05-09T23:13:42.543Z" }, + { url = "https://files.pythonhosted.org/packages/87/83/a5c1c525fba0aa656e88ad0face0b1829788ef4c2fb6b26df58aa1151b84/regex-2026.5.9-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:7e87577720152d2caae19fe2baaf1f8d5ca12091e9e229f03915c37d1e4b9178", size = 871135, upload-time = "2026-05-09T23:13:44.326Z" }, + { url = "https://files.pythonhosted.org/packages/18/d4/80882e799e440dd878b0979cbebf8fa4d54624a332c83037c7a701649e3f/regex-2026.5.9-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:c8b9b9d294cfea3cd19c718ade7cc93492b2c4991abd9a68d0b3477ae6d8e100", size = 917265, upload-time = "2026-05-09T23:13:47.295Z" }, + { url = "https://files.pythonhosted.org/packages/ae/ff/8db60211e2286e396aad7dc7725356c502bff0901ea05bd6cdc2e1a042b9/regex-2026.5.9-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:728d8bfd28a8845c8b6bc5dc7ce010453d206396786c0765c2740cb65f37791e", size = 816311, upload-time = "2026-05-09T23:13:49.885Z" }, + { url = "https://files.pythonhosted.org/packages/4c/47/742ef579c61730f8d268e5cf1f9ce0e37e2ea041ad0f5644724f2378e463/regex-2026.5.9-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:7e30b874d341fac767d7df5a0870540541c2c054b80cfaac116e8d367a8a7ff2", size = 785498, upload-time = "2026-05-09T23:13:52.25Z" }, + { url = "https://files.pythonhosted.org/packages/7f/ab/cb0999802dcb0fb95b1ab005e8d4163d8afdd67efc2cb6b6630ac13f8cb1/regex-2026.5.9-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:fd190e88a895a8901325fad284a3f74ea52b1da8525b76cc811fa9b1edf0ce2b", size = 801348, upload-time = "2026-05-09T23:13:54.127Z" }, + { url = "https://files.pythonhosted.org/packages/7d/62/8ca59a24c55bc34d166eefaf3717bd77772f329fdbf984d86581e0a3571c/regex-2026.5.9-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:8e76e8161ad00694cfce6767d5dea860c6391ac5b83e5c3a39661e696f11fc7e", size = 866493, upload-time = "2026-05-09T23:13:56.067Z" }, + { url = "https://files.pythonhosted.org/packages/8d/3d/30f2ae62cef3278bb5bb821f467277a55fb73f01032cf85997e15e8289a8/regex-2026.5.9-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:ddda5340e6c01a293027dd46232fa79eaff1b48058ce7a98f572b6445b088041", size = 772811, upload-time = "2026-05-09T23:13:57.867Z" }, + { url = "https://files.pythonhosted.org/packages/d8/ae/7d2089bcd78ad0c0161bc684339df50032acb438a7bd3305e7ddb1193cec/regex-2026.5.9-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:205109e96b3cf5adf8f4cd62bedde9487feb282b9497a3535451e5a24cd706a0", size = 856584, upload-time = "2026-05-09T23:13:59.679Z" }, + { url = "https://files.pythonhosted.org/packages/a9/29/92ff47f75990131ea4f24ba17819e5a9d141e10819807e09addd73409af6/regex-2026.5.9-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:dfbe4579b9f08036aa7d101d1835437a20783574ac66327e6b29b4018a138081", size = 803453, upload-time = "2026-05-09T23:14:01.978Z" }, + { url = "https://files.pythonhosted.org/packages/04/99/eff29f1037dcab36702c9ee5d6858cf1ce2336ea8ea2987f64245b99ea5e/regex-2026.5.9-cp313-cp313t-win32.whl", hash = "sha256:ed2c9e8068b614c574d8d30e543d617cf5379b0535d46f97ef00e904745a08b5", size = 269951, upload-time = "2026-05-09T23:14:03.661Z" }, + { url = "https://files.pythonhosted.org/packages/0e/9d/8870b8981d27b22cda77bb26a5ac7ebfa9c7d9e0dea195a834a82380e748/regex-2026.5.9-cp313-cp313t-win_amd64.whl", hash = "sha256:b46b0f094dc1d3b90356c85a0bd2c9bafc4a6a190b9d6f8ddd5a033b6e088ed4", size = 281240, upload-time = "2026-05-09T23:14:05.56Z" }, + { url = "https://files.pythonhosted.org/packages/72/b1/3379415e8f135c13ac551353397cc4fe97b4978f3cac73c5fcbcded548b8/regex-2026.5.9-cp313-cp313t-win_arm64.whl", hash = "sha256:872acc074bd29ffc9913ecdfedf6ea77502312ca44a4aa0d3779089c6069d8de", size = 272383, upload-time = "2026-05-09T23:14:07.843Z" }, + { url = "https://files.pythonhosted.org/packages/13/3e/9c3cd292d8808b3645a2ce517e200179b6d0e903f176300bd8b542e14de5/regex-2026.5.9-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:1bd7587a2948b4085195d5a3374eaf4a425dc3e55784c038175355ecf3bbbf8a", size = 490376, upload-time = "2026-05-09T23:14:09.64Z" }, + { url = "https://files.pythonhosted.org/packages/60/70/d43ee8a2ca0a8b68d167f21658b85520ac0574617c7f320367c5047f7556/regex-2026.5.9-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:dea2e88e1cce4522496cce630e11e67b98b7076620bc4336c3f674bc21a375f4", size = 291964, upload-time = "2026-05-09T23:14:11.424Z" }, + { url = "https://files.pythonhosted.org/packages/21/91/9d50b433828d8e74196904e168a43abf1e6e88b2a15d47ed742456720c37/regex-2026.5.9-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:2099f7e7ff7b6aa3192312650a56e91cc091e49d50b04e4f6f8b6e28b3b27f1c", size = 289682, upload-time = "2026-05-09T23:14:13.123Z" }, + { url = "https://files.pythonhosted.org/packages/3e/d2/b835e3cafbb9d977736912436259ff551d60919f7d7b3d37d46659c63564/regex-2026.5.9-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ecd353045824e4477562a2ac718c25799cdaaa41f7aa925a806a8a3e6848a5b9", size = 796996, upload-time = "2026-05-09T23:14:14.923Z" }, + { url = "https://files.pythonhosted.org/packages/2c/a6/9f992d00019166b9de01c546dd4549bc679f2a68df11b877740b0760b7c2/regex-2026.5.9-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:65c8c8c37377794bd5b2f3ebe51919042bf17aec802e23c833d89782ed0c78af", size = 866089, upload-time = "2026-05-09T23:14:17.757Z" }, + { url = "https://files.pythonhosted.org/packages/e0/08/4d32af657e049b19cb62b02e46e38fe1518797bfb2203ee93a510b21b0dc/regex-2026.5.9-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:5b73ab8afcf66c622db143d1c6fda4e58e4d537ee4f125229ad47b1ab80f34c0", size = 911530, upload-time = "2026-05-09T23:14:20.353Z" }, + { url = "https://files.pythonhosted.org/packages/d9/27/2af43dd1dc201d1fecefda64a45f4ad0995855b92724f795a777b402ee69/regex-2026.5.9-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0de5cf193997384ed2ca6f1cd4f78055b255d93d82d5a8cd6ba0d11c10b167e4", size = 800643, upload-time = "2026-05-09T23:14:22.265Z" }, + { url = "https://files.pythonhosted.org/packages/a4/dd/23a249047013b5321d4a60c4d2437462086f601b061776a525e5fba2a59f/regex-2026.5.9-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:d641a8c9a61618047796d572a39a79b26167b0411d2c3031937b2fe2d081e2cf", size = 777223, upload-time = "2026-05-09T23:14:24.179Z" }, + { url = "https://files.pythonhosted.org/packages/94/6a/e85ed9538cd19586d0465076a4578a12e093ce776d15f3f8ce92733a8dd6/regex-2026.5.9-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:24b2355ef5cc9aa5b8f07d17704face1c166fdcc2290fa7bd6e6c925655a8346", size = 785760, upload-time = "2026-05-09T23:14:26.065Z" }, + { url = "https://files.pythonhosted.org/packages/2a/c4/f25473209438638e947c55f9156fd8f236f74169229028cc99116380868e/regex-2026.5.9-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:a24852d3c29ad9e47593593d8a247c44ccc3d0548ef12c822d6ed0810affe676", size = 860891, upload-time = "2026-05-09T23:14:28.17Z" }, + { url = "https://files.pythonhosted.org/packages/f9/f7/f4f86e3c74419c37370e91f150ae0c2ef7d34b2e0e4cdd5da046a02e4022/regex-2026.5.9-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:916714069da19329ef7de197dcbc77bb3104145c7c2c864dbfbe318f46b88b14", size = 765891, upload-time = "2026-05-09T23:14:30.06Z" }, + { url = "https://files.pythonhosted.org/packages/26/70/704d8e13765939146b1cd0ef4e2feb71d7929727d2290f026eed10095955/regex-2026.5.9-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:fa411799ca8da32a8d38d020a88faa5b6f91657d284761352940ecf9f7c3bbdd", size = 851380, upload-time = "2026-05-09T23:14:32.123Z" }, + { url = "https://files.pythonhosted.org/packages/26/29/1a13582a8460038edc38e49f64ceb0dd7c60f5caba77571f4bf6601965d9/regex-2026.5.9-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:1e6da47d679b7010ef27556b6e0f99771b744936db1792a10ceac6547ae1503e", size = 789350, upload-time = "2026-05-09T23:14:34.799Z" }, + { url = "https://files.pythonhosted.org/packages/73/56/3dcafe34fc72e271d62ad9a291801e88a1457bb251c132f15fcc2e5aad1a/regex-2026.5.9-cp314-cp314-win32.whl", hash = "sha256:98bd73080e8756255137e1bd3f3f00295bbc5aa383c0e0f973920e9134d7c4ad", size = 272130, upload-time = "2026-05-09T23:14:36.729Z" }, + { url = "https://files.pythonhosted.org/packages/d0/9c/02eebf0be95efe416c664db7fb8b6b05b7a0b06a7544f2884f2558b0526f/regex-2026.5.9-cp314-cp314-win_amd64.whl", hash = "sha256:ff8d372ac2acdc048d1c19916f27ee61bc5722728458ba6ca5052f2c72d51763", size = 280999, upload-time = "2026-05-09T23:14:39.126Z" }, + { url = "https://files.pythonhosted.org/packages/70/5a/1dd1abee76cb7a846a0bcf42fdc87e5720c3c33c24f3e37814310a513d9f/regex-2026.5.9-cp314-cp314-win_arm64.whl", hash = "sha256:e1d93bf647916292e8edcec150c07ddf3dc50179ccaf770c04a7f9e452155372", size = 273500, upload-time = "2026-05-09T23:14:41.059Z" }, + { url = "https://files.pythonhosted.org/packages/86/c1/c5f619b0057a7965cb78ec559c1d7a45ce8c99a35bea95483d64959a93d9/regex-2026.5.9-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:83d0ee4a57d1c87cb549e195ec300b8f0ec3a82eba66d835e4e2ed8634fe4499", size = 494269, upload-time = "2026-05-09T23:14:42.869Z" }, + { url = "https://files.pythonhosted.org/packages/05/2c/5d01f1aee33de4bbe60c8452945bfc8477ca7c5ae4450f6bfe711036cb36/regex-2026.5.9-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:d3d7eb5c9a7f6df82ed3cfac9beb93882a5cbcb5b8b157b56cb2b3b276574ac1", size = 293954, upload-time = "2026-05-09T23:14:44.822Z" }, + { url = "https://files.pythonhosted.org/packages/7a/fe/e8988b2ae2108c6ef71bd4aa8d87fbe257976dd0810e826cd75f701c68b6/regex-2026.5.9-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:075160bf16658e16d35233300b8453aac25de4cbea808d22348b6979668e924d", size = 292405, upload-time = "2026-05-09T23:14:47.211Z" }, + { url = "https://files.pythonhosted.org/packages/79/34/d2b0937faa7859263f7f0a3c6b103a1296306be6952dc173d0154e9a2f49/regex-2026.5.9-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:45375819235558a4ff1c4971dc32881f022613abdb180128f5cb4768c1765a1c", size = 811855, upload-time = "2026-05-09T23:14:49.21Z" }, + { url = "https://files.pythonhosted.org/packages/80/fe/daf53a47457a8486db66c66c01ceb9c2303eecee3f87197f1e77eb1a736d/regex-2026.5.9-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ead4b163ac30a29574510cd4b3e2e985ac5290c05fc7095557d6a5f403fc31b5", size = 871189, upload-time = "2026-05-09T23:14:51.555Z" }, + { url = "https://files.pythonhosted.org/packages/1c/75/058fc4470cbfbf57d800aff1a0022b929a3f9fa553ee10a0cdf2070eb31f/regex-2026.5.9-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:8c6e4218fbdfbcd4f6c19efca40930d24a621bf4b48cb76bc6640543bd28ef20", size = 917485, upload-time = "2026-05-09T23:14:53.633Z" }, + { url = "https://files.pythonhosted.org/packages/88/e7/179cfda3a28bc843b5c6cfe7f79f23489c791ed95f151083803660878432/regex-2026.5.9-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6351571c8a42b505eb555c0dc47d740d0fb66977dc142919eea6f4325b7c56a0", size = 816369, upload-time = "2026-05-09T23:14:56.198Z" }, + { url = "https://files.pythonhosted.org/packages/41/90/6f0cc422071688266d344fca8462d787cba0a2c144acb25721f9a61ec265/regex-2026.5.9-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:002205cafd2a9e78c6290c7d1df277bf3277b3b7a30e0b4bb0dac2e2e3f7cb2d", size = 785869, upload-time = "2026-05-09T23:14:58.602Z" }, + { url = "https://files.pythonhosted.org/packages/02/67/a31f1760f09c27b251ef39e9beb541f462cf977381d067faa764c2c0e393/regex-2026.5.9-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:8abd33fef90b2a9efac5557d6033ca82d1195ed3a15fea5af15ba7b463c6a63b", size = 801427, upload-time = "2026-05-09T23:15:00.642Z" }, + { url = "https://files.pythonhosted.org/packages/e3/c4/1a80654597b6bc1e1ea0494824c31200e8a956abe290afae9b19a166a148/regex-2026.5.9-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:31037c82eccb44b7ea2e9e221d7c01429430e989a1f4b91ea5a855f6017b509a", size = 866482, upload-time = "2026-05-09T23:15:03.384Z" }, + { url = "https://files.pythonhosted.org/packages/d1/11/960724e06482c08466ff5611e242e86f80062949cdf6b4b9cc317b9dd93d/regex-2026.5.9-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:5604dfd046dc37eca90250fc3be938b076c8059fa772ac0ed6f499b0f0fb0415", size = 773022, upload-time = "2026-05-09T23:15:05.625Z" }, + { url = "https://files.pythonhosted.org/packages/50/a8/a9979c3e7918280e93159ebcab5ef1a65116dd4f3bd6091be0eae4a126e8/regex-2026.5.9-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:0e1b1b4e496afbb24f4a62aba855ee4f88f25578927697b340702e48c9ee6bc2", size = 856642, upload-time = "2026-05-09T23:15:07.966Z" }, + { url = "https://files.pythonhosted.org/packages/fe/d4/a9b732f2f0072c0ab12227483abb24fffcb9f73f8a2b203df0a6d0434735/regex-2026.5.9-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:be3372b9df6ddecff6486d37e19095a7b4973137caf5512407a89f4455361f41", size = 803552, upload-time = "2026-05-09T23:15:10.215Z" }, + { url = "https://files.pythonhosted.org/packages/d5/fe/1b3113817447a1d4155e4ac76d2e072f42c0bcba2f43fa8a0e756ea2cd91/regex-2026.5.9-cp314-cp314t-win32.whl", hash = "sha256:3ddd90103f9e5c471c49c7852ecc1fe27c7e45eb99e977aefe7caa4e779f4f58", size = 275746, upload-time = "2026-05-09T23:15:12.609Z" }, + { url = "https://files.pythonhosted.org/packages/92/73/93d42045302636c91f2e5ef588b65b84b01428f28ec77de256b1dfdfbe5c/regex-2026.5.9-cp314-cp314t-win_amd64.whl", hash = "sha256:ca518ed29c46eecba6010b15f1b9a479314d2de409536e71b6a13aa04e3b8a77", size = 285685, upload-time = "2026-05-09T23:15:15.086Z" }, + { url = "https://files.pythonhosted.org/packages/da/80/35b4c33c804a165a7f55289afda3ea9e3eb6d15800341a2d66455c0f1f30/regex-2026.5.9-cp314-cp314t-win_arm64.whl", hash = "sha256:5e41809d2683fcde7d5a8c87a6567ba1fb1ce0de9f31bff578de00a4b2d76daa", size = 275713, upload-time = "2026-05-09T23:15:16.98Z" }, +] + [[package]] name = "requests" version = "2.34.2" @@ -10643,8 +11101,8 @@ resolution-markers = [ "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -10658,8 +11116,8 @@ resolution-markers = [ "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -10671,7 +11129,7 @@ resolution-markers = [ "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", - "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", @@ -10854,30 +11312,30 @@ resolution-markers = [ "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -10963,22 +11421,22 @@ resolution-markers = [ "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -11040,18 +11498,18 @@ resolution-markers = [ "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -11256,7 +11714,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "click" }, { name = "joblib" }, - { name = "regex" }, + { name = "regex", version = "2024.11.6", source = { registry = "https://pypi.org/simple" } }, { name = "tqdm" }, ] sdist = { url = "https://files.pythonhosted.org/packages/1d/51/fbdc4af4f6e85d26169e28be3763fe50ddfd0d4bf8b871422b0788dcc4d2/sacremoses-0.1.1.tar.gz", hash = "sha256:b6fd5d3a766b02154ed80b962ddca91e1fd25629c0978c7efba21ebccf663934", size = 883188, upload-time = "2023-10-30T15:56:20.187Z" } @@ -11303,8 +11761,8 @@ resolution-markers = [ "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -11318,8 +11776,8 @@ resolution-markers = [ "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -11331,17 +11789,17 @@ resolution-markers = [ "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", - "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", ] dependencies = [ - { name = "joblib", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "threadpoolctl", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "joblib", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "threadpoolctl", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/98/c2/a7855e41c9d285dfe86dc50b250978105dce513d6e459ea66a6aeb0e1e0c/scikit_learn-1.7.2.tar.gz", hash = "sha256:20e9e49ecd130598f1ca38a1d85090e1a600147b9c02fa6f15d69cb53d968fda", size = 7193136, upload-time = "2025-09-09T08:21:29.075Z" } wheels = [ @@ -11436,30 +11894,30 @@ resolution-markers = [ "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -11545,22 +12003,22 @@ resolution-markers = [ "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -11622,18 +12080,18 @@ resolution-markers = [ "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -11662,12 +12120,12 @@ resolution-markers = [ "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", ] dependencies = [ - { name = "joblib", marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "narwhals", marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.11.*' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "threadpoolctl", marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "joblib", marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "narwhals", marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.11.*' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "threadpoolctl", marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/fa/6f/37092bdb25f712817231799fc5674d8e704066a8a70c1d2d40517e18b4ab/scikit_learn-1.9.0.tar.gz", hash = "sha256:8833266989d3a5110178a9fae30783675460724d0e1efb13b14901d2c660c557", size = 7750767, upload-time = "2026-06-02T11:54:32.706Z" } wheels = [ @@ -11708,10 +12166,10 @@ name = "scikit-network" version = "0.33.5" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/46/6d/28b00fbef9ff7d8ba31861bf16705a1a74a1696fb65aab2a7c584f966bec/scikit_network-0.33.5.tar.gz", hash = "sha256:ae2149d9a280fdc4bbadd5f8a7b17c8af61c054bc3f834792bc61483e6783c12", size = 1784205, upload-time = "2025-11-19T09:45:14.402Z" } wheels = [ @@ -11752,8 +12210,8 @@ resolution-markers = [ "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -11767,8 +12225,8 @@ resolution-markers = [ "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -11780,14 +12238,14 @@ resolution-markers = [ "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", - "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", ] dependencies = [ - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/0f/37/6964b830433e654ec7485e45a00fc9a27cf868d622838f6b6d9c5ec0d532/scipy-1.15.3.tar.gz", hash = "sha256:eae3cf522bc7df64b42cad3925c876e1b0b6c35c1337c93e12c0f366f55b0eaf", size = 59419214, upload-time = "2025-05-08T16:13:05.955Z" } wheels = [ @@ -11897,30 +12355,30 @@ resolution-markers = [ "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -12006,22 +12464,22 @@ resolution-markers = [ "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -12083,18 +12541,18 @@ resolution-markers = [ "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process'", "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'linux' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", @@ -12123,8 +12581,8 @@ resolution-markers = [ "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", ] dependencies = [ - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.11.*' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.11.*' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] 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 = [ @@ -12195,23 +12653,24 @@ name = "sentence-transformers" version = "5.5.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "huggingface-hub", version = "0.36.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "huggingface-hub", version = "0.36.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "huggingface-hub", version = "1.18.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "scikit-learn", version = "1.7.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "scikit-learn", version = "1.9.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.11.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.11.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.12.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')" }, - { name = "torch", version = "2.12.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.12.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scikit-learn", version = "1.7.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scikit-learn", version = "1.9.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.11.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.11.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.12.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')" }, + { name = "torch", version = "2.12.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.12.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "tqdm" }, - { name = "transformers", version = "4.57.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "transformers", version = "5.3.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, + { name = "transformers", version = "4.57.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "transformers", version = "5.3.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-colvision' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "transformers", version = "5.10.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process')" }, { name = "typing-extensions" }, ] sdist = { url = "https://files.pythonhosted.org/packages/cf/d4/7ef93157485e978c016f49da05363c1e4e7237beb5343b64b5631101f0f1/sentence_transformers-5.5.1.tar.gz", hash = "sha256:02b7740dfc60bdbbcb6061625f5d97a5c1a4e2d3baac5f9391b912bb5eae2290", size = 445161, upload-time = "2026-05-20T07:37:44.465Z" } @@ -12381,8 +12840,8 @@ dependencies = [ { name = "cymem" }, { name = "jinja2" }, { name = "murmurhash" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "packaging" }, { name = "preshed" }, { name = "pydantic" }, @@ -12394,7 +12853,7 @@ dependencies = [ { name = "thinc" }, { name = "tqdm" }, { name = "typer", version = "0.25.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, - { name = "typer", version = "0.26.7", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "typer", version = "0.26.7", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "wasabi" }, { name = "weasel" }, ] @@ -12454,7 +12913,7 @@ name = "sqlalchemy" version = "2.0.50" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "greenlet", marker = "platform_machine == 'AMD64' or platform_machine == 'WIN32' or platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'ppc64le' or platform_machine == 'win32' or platform_machine == 'x86_64' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "greenlet", marker = "platform_machine == 'AMD64' or platform_machine == 'WIN32' or platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'ppc64le' or platform_machine == 'win32' or platform_machine == 'x86_64' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "typing-extensions" }, ] sdist = { url = "https://files.pythonhosted.org/packages/57/da/6fbf010c8ebb347679d0d100b22fe9ba5e13fd04046c5df7280d2f0bf706/sqlalchemy-2.0.50.tar.gz", hash = "sha256:af5607d11ef90fd6a5c0549fe0045dce1663d427426bcfb506dcb5346a85a3b9", size = 9907424, upload-time = "2026-05-24T19:20:04.018Z" } @@ -12581,16 +13040,16 @@ version = "1.10.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "emoji" }, - { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-5-mmore-all') or (python_full_version < '3.11' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-all') or (python_full_version < '3.12' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-5-mmore-all') or (python_full_version < '3.11' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-all') or (python_full_version < '3.12' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "protobuf" }, { name = "requests" }, { name = "tomli", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "torch", version = "2.12.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.12.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.12.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.12.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.12.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.12.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "tqdm" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ee/d3/1e849c2fd5c31250534407205dcf10265defce35795c7fc9846d3b689848/stanza-1.10.1.tar.gz", hash = "sha256:f1b283021323ef9273fb1a751a194c0d568e373a2a11b933e2f4b600322406b2", size = 901628, upload-time = "2024-12-24T06:07:27.09Z" } @@ -12604,7 +13063,7 @@ version = "1.2.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, - { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/25/44/ec35f1b6e83094b997da438a02c8c9b0ade2b1e84cfc48bd4656780760a6/starlette-1.2.1.tar.gz", hash = "sha256:9b9b5ebb992e67d6093741e63c2f59e4f6fff986f81163c087867bd7b924b3f6", size = 2701854, upload-time = "2026-05-31T01:07:51.847Z" } wheels = [ @@ -12618,17 +13077,17 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "click" }, { name = "filetype" }, - { name = "opencv-python-headless", version = "4.11.0.86", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-all') or (python_full_version < '3.12' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "opencv-python-headless", version = "4.13.0.92", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "opencv-python-headless", version = "4.11.0.86", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-all') or (python_full_version < '3.12' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "opencv-python-headless", version = "4.13.0.92", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "pillow" }, { name = "platformdirs" }, { name = "pydantic" }, { name = "pydantic-settings" }, { name = "pypdfium2" }, { name = "python-dotenv" }, - { name = "torch", version = "2.12.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.12.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.12.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.12.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.12.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.12.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "transformers", version = "4.57.6", source = { registry = "https://pypi.org/simple" } }, ] sdist = { url = "https://files.pythonhosted.org/packages/77/b7/5fbd8fe3bff47171ae36ac41bf1d813875d9037dc14ad102cd7d7027a073/surya_ocr-0.13.1.tar.gz", hash = "sha256:af4004448eb8798aeddd4aa709c2f4d3795a3ec7bf12252595b481a65f799a52", size = 128034, upload-time = "2025-03-26T19:54:33.466Z" } @@ -12699,8 +13158,8 @@ dependencies = [ { name = "confection" }, { name = "cymem" }, { name = "murmurhash" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "packaging" }, { name = "preshed" }, { name = "pydantic" }, @@ -12765,7 +13224,8 @@ name = "tiktoken" version = "0.13.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "regex" }, + { name = "regex", version = "2024.11.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "regex", version = "2026.5.9", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { name = "requests" }, ] sdist = { url = "https://files.pythonhosted.org/packages/e4/e5/5f3cb2159769d0f4324c0e9e87f9de3c4b1cd45848a96b2eb3566ad5ca77/tiktoken-0.13.0.tar.gz", hash = "sha256:c9435714c3a84c2319499de9a300c0e604449dd0799ff246458b3bb6a7f433c1", size = 38986, upload-time = "2026-05-15T04:51:27.153Z" } @@ -12850,7 +13310,7 @@ name = "tokenizers" version = "0.22.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "huggingface-hub", version = "0.36.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "huggingface-hub", version = "0.36.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "huggingface-hub", version = "1.18.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/73/6f/f80cfef4a312e1fb34baf7d85c72d4411afde10978d4657f8cdd811d3ccc/tokenizers-0.22.2.tar.gz", hash = "sha256:473b83b915e547aa366d1eee11806deaf419e17be16310ac0a14077f1e28f917", size = 372115, upload-time = "2026-01-05T10:45:15.988Z" } @@ -12944,54 +13404,54 @@ name = "torch" version = "2.11.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", -] -dependencies = [ - { name = "cuda-bindings", version = "13.3.1", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { 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 = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "filelock", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "fsspec", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "jinja2", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (python_full_version < '3.11' and platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (python_full_version >= '3.11' and platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (python_full_version < '3.11' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "nvidia-cudnn-cu13", version = "9.19.0.56", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "nvidia-cusparselt-cu13", version = "0.8.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "nvidia-nccl-cu13", version = "2.28.9", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "nvidia-nvshmem-cu13", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "setuptools", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "sympy", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "triton", version = "3.6.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "typing-extensions", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", +] +dependencies = [ + { name = "cuda-bindings", version = "13.3.1", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { 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 = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "filelock", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "fsspec", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "jinja2", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (python_full_version < '3.11' and platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (python_full_version >= '3.11' and platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (python_full_version < '3.11' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cudnn-cu13", version = "9.19.0.56", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cusparselt-cu13", version = "0.8.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-nccl-cu13", version = "2.28.9", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-nvshmem-cu13", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "setuptools", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "sympy", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "triton", version = "3.6.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "typing-extensions", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/ac/f2/c1690994afe461aae2d0cac62251e6802a703dec0a6c549c02ecd0de92a9/torch-2.11.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2c0d7fcfbc0c4e8bb5ebc3907cbc0c6a0da1b8f82b1fc6e14e914fa0b9baf74e", size = 80526521, upload-time = "2026-03-23T18:12:06.86Z" }, @@ -13044,14 +13504,14 @@ resolution-markers = [ "python_full_version < '3.11' and sys_platform != 'darwin'", ] dependencies = [ - { name = "filelock", marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "fsspec", marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "jinja2", marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (python_full_version < '3.11' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "setuptools", marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "sympy", marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "typing-extensions", marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "filelock", marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "fsspec", marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "jinja2", marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (python_full_version < '3.11' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "setuptools", marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "sympy", marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "typing-extensions", marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp310-cp310-linux_s390x.whl", hash = "sha256:3d8a7789e61dbf11f8922672c43354614b9b0debd40899c0a94f1ad9e0bd6bd9", upload-time = "2026-04-27T21:55:13Z" }, @@ -13104,21 +13564,21 @@ resolution-markers = [ "python_full_version < '3.11' and platform_machine != 'aarch64'", ] dependencies = [ - { name = "cuda-bindings", version = "12.9.7", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "cuda-toolkit", version = "12.6.3", source = { registry = "https://pypi.org/simple" }, extra = ["cublas", "cudart", "cufft", "cufile", "cupti", "curand", "cusolver", "cusparse", "nvjitlink", "nvrtc", "nvtx"], marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "filelock", marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "fsspec", marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "jinja2", marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "nvidia-cudnn-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "nvidia-cusparselt-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "nvidia-nccl-cu12", version = "2.28.9", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "nvidia-nvshmem-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "setuptools", marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "sympy", marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "triton", version = "3.6.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "typing-extensions", marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "cuda-bindings", version = "12.9.7", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "cuda-toolkit", version = "12.6.3", source = { registry = "https://pypi.org/simple" }, extra = ["cublas", "cudart", "cufft", "cufile", "cupti", "curand", "cusolver", "cusparse", "nvjitlink", "nvrtc", "nvtx"], marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "filelock", marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "fsspec", marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "jinja2", marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cudnn-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cusparselt-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-nccl-cu12", version = "2.28.9", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-nvshmem-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "setuptools", marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "sympy", marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "triton", version = "3.6.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "typing-extensions", marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://download-r2.pytorch.org/whl/cu126/torch-2.11.0%2Bcu126-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:114d1cbab7de92bad7f7767d83b3e1bff2016331964d26c90a5f9a38b80b58a6", upload-time = "2026-04-27T20:46:12Z" }, @@ -13299,22 +13759,22 @@ resolution-markers = [ "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", ] dependencies = [ - { name = "cuda-bindings", version = "13.3.1", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "cuda-toolkit", version = "13.0.2", source = { registry = "https://pypi.org/simple" }, extra = ["cudart", "cufft", "cufile", "cupti", "curand", "cusolver", "cusparse", "nvjitlink", "nvrtc", "nvtx"], marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "filelock", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')" }, - { name = "fsspec", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')" }, - { name = "jinja2", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')" }, - { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision') or (python_full_version < '3.11' and platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision') or (python_full_version >= '3.11' and platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (python_full_version < '3.11' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { 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-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "nvidia-cudnn-cu13", version = "9.20.0.48", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "nvidia-cusparselt-cu13", version = "0.8.1", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "nvidia-nccl-cu13", version = "2.29.7", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "nvidia-nvshmem-cu13", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "setuptools", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')" }, - { name = "sympy", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')" }, - { name = "triton", version = "3.7.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "typing-extensions", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')" }, + { name = "cuda-bindings", version = "13.3.1", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "cuda-toolkit", version = "13.0.2", source = { registry = "https://pypi.org/simple" }, extra = ["cudart", "cufft", "cufile", "cupti", "curand", "cusolver", "cusparse", "nvjitlink", "nvrtc", "nvtx"], marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "filelock", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')" }, + { name = "fsspec", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')" }, + { name = "jinja2", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')" }, + { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision') or (python_full_version < '3.11' and platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.11' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision') or (python_full_version >= '3.11' and platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (python_full_version < '3.11' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { 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-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cudnn-cu13", version = "9.20.0.48", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cusparselt-cu13", version = "0.8.1", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-nccl-cu13", version = "2.29.7", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-nvshmem-cu13", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "setuptools", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')" }, + { name = "sympy", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')" }, + { name = "triton", version = "3.7.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "typing-extensions", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/c2/b7/53fe0436586716ab7aecff41e26b9302d57c85ded481fd83a2cd741e6b4e/torch-2.12.0-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:1834bd984f8a2f4f16bdfbeecca9146184b220aa46276bf5756735b5dae12812", size = 87981887, upload-time = "2026-05-13T14:55:53.234Z" }, @@ -13412,14 +13872,14 @@ resolution-markers = [ "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", ] dependencies = [ - { name = "filelock", marker = "(sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "fsspec", marker = "(sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "jinja2", marker = "(sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (python_full_version < '3.11' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "setuptools", marker = "(sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "sympy", marker = "(sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "typing-extensions", marker = "(sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "filelock", marker = "(sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "fsspec", marker = "(sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "jinja2", marker = "(sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (python_full_version < '3.11' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "setuptools", marker = "(sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "sympy", marker = "(sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "typing-extensions", marker = "(sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.12.0%2Bcpu-cp310-cp310-linux_s390x.whl", hash = "sha256:0e04beb2ab285bdcc5bb15d9cf7b2a757cf0d9422092fa5747de946359e1b409", upload-time = "2026-05-12T23:15:34Z" }, @@ -13520,21 +13980,21 @@ resolution-markers = [ "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", ] dependencies = [ - { name = "cuda-bindings", version = "12.9.7", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "cuda-toolkit", version = "12.6.3", source = { registry = "https://pypi.org/simple" }, extra = ["cublas", "cudart", "cufft", "cufile", "cupti", "curand", "cusolver", "cusparse", "nvjitlink", "nvrtc", "nvtx"], marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "filelock", marker = "(platform_machine != 'aarch64' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "fsspec", marker = "(platform_machine != 'aarch64' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "jinja2", marker = "(platform_machine != 'aarch64' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "nvidia-cudnn-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "nvidia-cusparselt-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "nvidia-nccl-cu12", version = "2.29.3", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "nvidia-nvshmem-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "setuptools", marker = "(platform_machine != 'aarch64' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "sympy", marker = "(platform_machine != 'aarch64' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "triton", version = "3.7.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "typing-extensions", marker = "(platform_machine != 'aarch64' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "cuda-bindings", version = "12.9.7", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "cuda-toolkit", version = "12.6.3", source = { registry = "https://pypi.org/simple" }, extra = ["cublas", "cudart", "cufft", "cufile", "cupti", "curand", "cusolver", "cusparse", "nvjitlink", "nvrtc", "nvtx"], marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "filelock", marker = "(platform_machine != 'aarch64' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "fsspec", marker = "(platform_machine != 'aarch64' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "jinja2", marker = "(platform_machine != 'aarch64' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.11' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cudnn-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cusparselt-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-nccl-cu12", version = "2.29.3", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-nvshmem-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "setuptools", marker = "(platform_machine != 'aarch64' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "sympy", marker = "(platform_machine != 'aarch64' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "triton", version = "3.7.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'linux' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "typing-extensions", marker = "(platform_machine != 'aarch64' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://download-r2.pytorch.org/whl/cu126/torch-2.12.0%2Bcu126-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:448b564f358cabd3b9ea9cdcd9c7c5ccb0ae3e8919f18c81b7e12202b0ab2584", upload-time = "2026-05-12T23:19:10Z" }, @@ -13565,43 +14025,43 @@ name = "torchvision" version = "0.26.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", -] -dependencies = [ - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (python_full_version < '3.12' and platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (python_full_version >= '3.12' and platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version >= '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (python_full_version < '3.12' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "pillow", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", +] +dependencies = [ + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (python_full_version < '3.12' and platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (python_full_version >= '3.12' and platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version >= '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (python_full_version < '3.12' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "pillow", marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/74/b4/cdfee31e0402ea035135462cb0ab496e974d56fab6b4e7a1f0cbccb8cd28/torchvision-0.26.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a06d4772a8e13e772906ed736cc53ec6639e5e60554f8e5fa6ca165aabebc464", size = 1863503, upload-time = "2026-03-23T18:13:01.384Z" }, @@ -13654,10 +14114,10 @@ resolution-markers = [ "python_full_version < '3.11' and sys_platform != 'darwin'", ] dependencies = [ - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (python_full_version < '3.12' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "pillow", marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.11.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (python_full_version < '3.12' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "pillow", marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.11.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://download-r2.pytorch.org/whl/cpu/torchvision-0.26.0%2Bcpu-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:97df9a8595dce256d2e6dd16bbcd1c68dd00eec712e37d4b6ec7985453ddc2aa", upload-time = "2026-03-23T15:36:09Z" }, @@ -13703,10 +14163,10 @@ resolution-markers = [ "python_full_version < '3.11' and platform_machine != 'aarch64'", ] dependencies = [ - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "pillow", marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.11.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "pillow", marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.11.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://download-r2.pytorch.org/whl/cu126/torchvision-0.26.0%2Bcu126-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:f00219ac240be76ac7693dc0459d19d35b3a6bc778aeb461d70fa24a78602f14", upload-time = "2026-03-23T15:36:19Z" }, @@ -13823,10 +14283,10 @@ resolution-markers = [ "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", ] dependencies = [ - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and platform_machine == 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and platform_machine == 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and platform_machine == 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.12' and platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.12' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (python_full_version >= '3.12' and sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (python_full_version >= '3.12' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "pillow", marker = "(platform_machine == 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.12.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and platform_machine == 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and platform_machine == 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and platform_machine == 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.12' and platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.12' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.12' and sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (python_full_version >= '3.12' and sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (python_full_version >= '3.12' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "pillow", marker = "(platform_machine == 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.12.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (sys_platform != 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform != 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/13/15/2df874db140bbfe42f377e05e2dd38f2b9dc88414a6607eecc42073b2baa/torchvision-0.27.0-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:0822b58d2c5d325cd0c7152b744acbd15f898c07572e2cfb70b075a865a4f6f9", size = 1758817, upload-time = "2026-05-13T14:57:20.113Z" }, @@ -13924,10 +14384,10 @@ resolution-markers = [ "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", ] dependencies = [ - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (python_full_version < '3.12' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "pillow", marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-all') or (sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.12.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-all') or (sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (python_full_version < '3.12' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "pillow", marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-all') or (sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.12.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-5-mmore-all') or (sys_platform != 'darwin' and extra != 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://download-r2.pytorch.org/whl/cpu/torchvision-0.27.0%2Bcpu-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:279a056a6436f69f767675b1f1d82b67ecaca1ba1871b11ce0af4744a324aa22", upload-time = "2026-05-12T16:20:36Z" }, @@ -14018,10 +14478,10 @@ resolution-markers = [ "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", ] dependencies = [ - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "pillow", marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-all') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "torch", version = "2.12.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-all') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.12' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_machine == 'aarch64' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "pillow", marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-all') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "torch", version = "2.12.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-5-mmore-all') or (platform_machine != 'aarch64' and extra != 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://download-r2.pytorch.org/whl/cu126/torchvision-0.27.0%2Bcu126-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:b2e34de22ced569ccff574962d14d465fe729580a1020d6abaefb4e017894607", upload-time = "2026-05-12T16:20:41Z" }, @@ -14069,7 +14529,7 @@ name = "tqdm" version = "4.68.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/85/05/0d5260f1f1ca784f4a4a0def9cbe6affe587f5b4025328d446c3d67765f4/tqdm-4.68.2.tar.gz", hash = "sha256:89c230e8dbc67c7615c142487111222f878c77427ea09549960f62389e258add", size = 171923, upload-time = "2026-06-09T13:26:42.539Z" } wheels = [ @@ -14308,17 +14768,17 @@ resolution-markers = [ "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", ] dependencies = [ - { name = "filelock", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "huggingface-hub", version = "0.36.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-all') or (python_full_version < '3.12' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "packaging", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "pyyaml", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "regex", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "requests", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "safetensors", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "tokenizers", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "tqdm", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "filelock", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "huggingface-hub", version = "0.36.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-all') or (python_full_version < '3.12' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version < '3.12' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-all') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "packaging", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "pyyaml", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "regex", version = "2024.11.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "requests", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "safetensors", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "tokenizers", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "tqdm", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/c4/35/67252acc1b929dc88b6602e8c4a982e64f31e733b804c14bc24b47da35e6/transformers-4.57.6.tar.gz", hash = "sha256:55e44126ece9dc0a291521b7e5492b572e6ef2766338a610b9ab5afbb70689d3", size = 10134912, upload-time = "2026-01-16T10:38:39.284Z" } wheels = [ @@ -14330,32 +14790,87 @@ name = "transformers" version = "5.3.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", +] +dependencies = [ + { name = "huggingface-hub", version = "1.18.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-colvision' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "packaging", marker = "extra == 'extra-5-mmore-colvision' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "pyyaml", marker = "extra == 'extra-5-mmore-colvision' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "regex", version = "2024.11.6", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "regex", version = "2026.5.9", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu') or (extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "safetensors", marker = "extra == 'extra-5-mmore-colvision' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "tokenizers", marker = "extra == 'extra-5-mmore-colvision' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "tqdm", marker = "extra == 'extra-5-mmore-colvision' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "typer", version = "0.25.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-colvision' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/fc/1a/70e830d53ecc96ce69cfa8de38f163712d2b43ac52fbd743f39f56025c31/transformers-5.3.0.tar.gz", hash = "sha256:009555b364029da9e2946d41f1c5de9f15e6b1df46b189b7293f33a161b9c557", size = 8830831, upload-time = "2026-03-04T17:41:46.119Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b8/88/ae8320064e32679a5429a2c9ebbc05c2bf32cefb6e076f9b07f6d685a9b4/transformers-5.3.0-py3-none-any.whl", hash = "sha256:50ac8c89c3c7033444fb3f9f53138096b997ebb70d4b5e50a2e810bf12d3d29a", size = 10661827, upload-time = "2026-03-04T17:41:42.722Z" }, +] + +[[package]] +name = "transformers" +version = "5.10.2" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", @@ -14382,24 +14897,6 @@ resolution-markers = [ "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", @@ -14418,19 +14915,6 @@ resolution-markers = [ "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", @@ -14446,20 +14930,20 @@ resolution-markers = [ "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", ] dependencies = [ - { name = "huggingface-hub", version = "1.18.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, - { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-colvision') or (python_full_version < '3.12' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process') or (python_full_version < '3.12' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-colvision') or (python_full_version >= '3.12' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.12' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "packaging", marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, - { name = "pyyaml", marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, - { name = "regex", marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, - { name = "safetensors", marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, - { name = "tokenizers", marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, - { name = "tqdm", marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, - { name = "typer", version = "0.25.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, + { name = "huggingface-hub", version = "1.18.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process')" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version < '3.12' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process') or (python_full_version < '3.12' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra == 'extra-5-mmore-privacy-openai-filter') or (python_full_version >= '3.12' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process') or (python_full_version >= '3.12' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "packaging", marker = "extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process')" }, + { name = "pyyaml", marker = "extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process')" }, + { name = "regex", version = "2026.5.9", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process')" }, + { name = "safetensors", marker = "extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process')" }, + { name = "tokenizers", marker = "extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process')" }, + { name = "tqdm", marker = "extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process')" }, + { name = "typer", version = "0.25.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/fc/1a/70e830d53ecc96ce69cfa8de38f163712d2b43ac52fbd743f39f56025c31/transformers-5.3.0.tar.gz", hash = "sha256:009555b364029da9e2946d41f1c5de9f15e6b1df46b189b7293f33a161b9c557", size = 8830831, upload-time = "2026-03-04T17:41:46.119Z" } +sdist = { url = "https://files.pythonhosted.org/packages/8d/38/d5f978bd5091019e89aef29b9a831f5cd70f2598963a3ead8b9570cab592/transformers-5.10.2.tar.gz", hash = "sha256:f9a44b9c8ca9ab1156b467f574d832ea066284299c2fd0ed84641ccb592751fc", size = 8799687, upload-time = "2026-06-04T18:43:49.119Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b8/88/ae8320064e32679a5429a2c9ebbc05c2bf32cefb6e076f9b07f6d685a9b4/transformers-5.3.0-py3-none-any.whl", hash = "sha256:50ac8c89c3c7033444fb3f9f53138096b997ebb70d4b5e50a2e810bf12d3d29a", size = 10661827, upload-time = "2026-03-04T17:41:42.722Z" }, + { url = "https://files.pythonhosted.org/packages/73/6f/e1564b0cc182afa05e219a8e09a8e770ffaab879b6b824b56c819bd221da/transformers-5.10.2-py3-none-any.whl", hash = "sha256:8a669db546f82c7c3618cb46ceb0f0afd89292bc70f319c058f8332ec63e268d", size = 11003830, upload-time = "2026-06-04T18:43:45.303Z" }, ] [[package]] @@ -14467,21 +14951,21 @@ name = "triton" version = "3.6.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", ] wheels = [ { url = "https://files.pythonhosted.org/packages/44/ba/b1b04f4b291a3205d95ebd24465de0e5bf010a2df27a4e58a9b5f039d8f2/triton-3.6.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6c723cfb12f6842a0ae94ac307dba7e7a44741d720a40cf0e270ed4a4e3be781", size = 175972180, upload-time = "2026-01-20T16:15:53.664Z" }, @@ -14606,32 +15090,32 @@ name = "typer" version = "0.25.1" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", @@ -14658,24 +15142,24 @@ resolution-markers = [ "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and platform_machine == 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", @@ -14694,19 +15178,19 @@ resolution-markers = [ "python_full_version < '3.11' and sys_platform != 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version < '3.11' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", - "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", + "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", @@ -14946,10 +15430,10 @@ resolution-markers = [ "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-privacy-openai-filter' and extra != 'extra-5-mmore-process')", ] dependencies = [ - { name = "annotated-doc", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "colorama", marker = "(sys_platform == 'win32' and extra == 'extra-5-mmore-all') or (sys_platform == 'win32' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "rich", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, - { name = "shellingham", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "annotated-doc", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "colorama", marker = "(sys_platform == 'win32' and extra == 'extra-5-mmore-all') or (sys_platform == 'win32' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "rich", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "shellingham", marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/5e/ed/ef06584ccdd5c410df0837951ecd7e15d9a6144ea1bd4c73cecab1a89891/typer-0.26.7.tar.gz", hash = "sha256:e314a34c617e419c091b2830dda3ea1f257134ff593061a8f5b9717ab8dddb3a", size = 201709, upload-time = "2026-06-03T07:18:06.843Z" } wheels = [ @@ -15192,7 +15676,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "click" }, { name = "h11" }, - { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/c4/1f/fa18009dea8469069cca78a4e877a008ab78f08b064bfc9ab891579077ff/uvicorn-0.49.0.tar.gz", hash = "sha256:ebf4271aa580d9de97f93192d4595176df6e91f9aae919ca73e4fc07df1e66a3", size = 91284, upload-time = "2026-06-03T22:01:30.448Z" } wheels = [ @@ -15201,11 +15685,11 @@ wheels = [ [package.optional-dependencies] standard = [ - { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, { 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 == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_python_implementation == 'PyPy' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_python_implementation == 'PyPy' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_python_implementation == 'PyPy' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_python_implementation == 'PyPy' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'cygwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'cygwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'cygwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'cygwin' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'cygwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'cygwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter')" }, + { name = "uvloop", marker = "(platform_python_implementation != 'PyPy' and sys_platform != 'cygwin' and sys_platform != 'win32') or (platform_python_implementation == 'PyPy' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_python_implementation == 'PyPy' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_python_implementation == 'PyPy' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (platform_python_implementation == 'PyPy' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_python_implementation == 'PyPy' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (platform_python_implementation == 'PyPy' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'cygwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'cygwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'cygwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'cygwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'cygwin' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process') or (sys_platform == 'cygwin' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'cygwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-privacy-openai-filter')" }, { name = "watchfiles" }, { name = "websockets" }, ] @@ -15268,7 +15752,7 @@ name = "wasabi" version = "1.1.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, + { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-privacy-openai-filter' and extra == 'extra-5-mmore-process')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ac/f9/054e6e2f1071e963b5e746b48d1e3727470b2a490834d18ad92364929db3/wasabi-1.1.3.tar.gz", hash = "sha256:4bb3008f003809db0c3e28b4daf20906ea871a2bb43f9914197d540f4f2e0878", size = 30391, upload-time = "2024-05-31T16:56:18.99Z" } wheels = [ @@ -15414,7 +15898,7 @@ dependencies = [ { name = "smart-open" }, { name = "srsly" }, { name = "typer", version = "0.25.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-colvision' or extra == 'extra-5-mmore-privacy-openai-filter' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-process')" }, - { name = "typer", version = "0.26.7", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "typer", version = "0.26.7", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-all' or extra == 'extra-5-mmore-process' or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-privacy-openai-filter') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "wasabi" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ce/e5/e272bb9a045105a1fdf4b798d8086f5932a178f4d738f17a74f5c9e0ae9a/weasel-1.0.0.tar.gz", hash = "sha256:7b129b44c90cc543b760532974ca1e4eb30dad2aa2026f57bdce66354ae610fc", size = 38682, upload-time = "2026-03-20T08:10:25.266Z" } From 52f4e8cf4fcedc4033e7d99529089503dd440d1d Mon Sep 17 00:00:00 2001 From: JCHAVEROT Date: Wed, 10 Jun 2026 16:50:54 +0200 Subject: [PATCH 19/25] feat: add a model registry to have efficient caching in privacy pipeline --- pyproject.toml | 1 + src/mmore/privacy/_cache.py | 165 ++++++++++++++++++ src/mmore/privacy/detection/gliner_engine.py | 27 +-- .../privacy/detection/openai_filter_engine.py | 31 +--- .../privacy/detection/presidio_engine.py | 26 +-- src/mmore/privacy/dspy_llm.py | 27 +-- tests/test_model_registry.py | 137 +++++++++++++++ 7 files changed, 335 insertions(+), 79 deletions(-) create mode 100644 src/mmore/privacy/_cache.py create mode 100644 tests/test_model_registry.py diff --git a/pyproject.toml b/pyproject.toml index 99e6a927..977de645 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -150,6 +150,7 @@ privacy = [ "presidio-anonymizer", "spacy", "dspy>=2.6", + "psutil>=5.9", ] privacy-openai-filter = [ diff --git a/src/mmore/privacy/_cache.py b/src/mmore/privacy/_cache.py new file mode 100644 index 00000000..2bff5b71 --- /dev/null +++ b/src/mmore/privacy/_cache.py @@ -0,0 +1,165 @@ +"""Process-wide cache for expensive privacy models, with optional LRU eviction. + +A single shared ``MODEL_REGISTRY`` is used by every privacy engine, so the whole +pipeline obeys one caching policy. Models load lazily once per key and are +reused across agents with least-recently-used eviction policy. The budget defaults +to a fraction of the active device's memory, change it with env +``MMORE_PRIVACY_MODEL_BUDGET_MB`` (set ``0`` to disable eviction). + +Set env ``MMORE_PRIVACY_MODEL_CACHE=0`` to disable the registry entirely. +""" + +import gc +import logging +import os +import threading +from collections import OrderedDict +from typing import Callable, Optional, Tuple, TypeVar, cast + +logger = logging.getLogger(__name__) + +T = TypeVar("T") + +_BUDGET_ENV = "MMORE_PRIVACY_MODEL_BUDGET_MB" +_CACHE_ENABLED_ENV = "MMORE_PRIVACY_MODEL_CACHE" +_MB = 1024 * 1024 +_BUDGET_FRACTION = 0.9 + + +def _device_mem_bytes() -> int: + """Bytes currently allocated on the active device.""" + import torch + + if torch.backends.mps.is_available(): + return torch.mps.current_allocated_memory() + if torch.cuda.is_available(): + return torch.cuda.memory_allocated() + import psutil + + return psutil.Process().memory_info().rss + + +def _empty_device_cache() -> None: + import torch + + if torch.backends.mps.is_available(): + torch.mps.empty_cache() + elif torch.cuda.is_available(): + torch.cuda.empty_cache() + + +def _device_total_bytes() -> Optional[int]: + """Total memory of the active device.""" + import torch + + if torch.backends.mps.is_available(): + return torch.mps.recommended_max_memory() + if torch.cuda.is_available(): + return torch.cuda.get_device_properties( + torch.cuda.current_device() + ).total_memory + try: + import psutil + except ImportError: + return None + return psutil.virtual_memory().total + + +class ModelRegistry: + """Thread-safe LRU cache of loaded models shared across privacy engines.""" + + def __init__(self, budget_mb: Optional[float] = None, enabled: bool = True) -> None: + self._enabled = enabled + self._budget_mb = budget_mb + self._budget_bytes: Optional[int] = None + self._budget_ready = False + self._entries: "OrderedDict[str, Tuple[object, int]]" = OrderedDict() + self._total = 0 + self._lock = threading.Lock() + + def _budget(self) -> Optional[int]: + """Resolve the byte budget once, auto-detecting device memory if unset.""" + if not self._budget_ready: + if self._budget_mb is None: + total = _device_total_bytes() + self._budget_bytes = int(total * _BUDGET_FRACTION) if total else None + elif self._budget_mb > 0: + self._budget_bytes = int(self._budget_mb * _MB) + self._budget_ready = True + return self._budget_bytes + + def get_or_load(self, key: str, loader: Callable[[], T]) -> T: + """Return the model for ``key``, loading it via ``loader`` at most once.""" + if not self._enabled: + return loader() + with self._lock: + entry = self._entries.get(key) + if entry is not None: + self._entries.move_to_end(key) + return cast(T, entry[0]) + + budget = self._budget() + if budget is None: + value = loader() + self._entries[key] = (value, 0) + return value + + before = _device_mem_bytes() + value = loader() + size = max(_device_mem_bytes() - before, 0) + self._entries[key] = (value, size) + self._total += size + self._evict_until_within_budget(budget, protect=key) + return value + + def _evict_until_within_budget(self, budget: int, protect: str) -> None: + # Iterating on the dict yields keys least-recently-used first + for key in list(self._entries): + if self._total <= budget: + return + if key == protect: + continue + _, size = self._entries.pop(key) + self._total -= size + gc.collect() + _empty_device_cache() + logger.info("Evicted cached model %r (%d MB)", key, size // _MB) + if self._total > budget: + logger.warning( + "Model %r alone exceeds the model budget; keeping it resident", protect + ) + + def clear(self, prefix: Optional[str] = None) -> None: + """Drop cached models whose key starts with ``prefix`` (all if ``None``).""" + if not self._enabled: + return + with self._lock: + freed = 0 + for key in [ + k for k in self._entries if prefix is None or k.startswith(prefix) + ]: + _, size = self._entries.pop(key) + self._total -= size + freed += size + if freed > 0: + gc.collect() + _empty_device_cache() + + +def _default_budget_mb() -> Optional[float]: + raw = os.environ.get(_BUDGET_ENV) + if not raw: + return None + try: + return float(raw) + except ValueError: + logger.warning("Invalid %s=%r, ignoring", _BUDGET_ENV, raw) + return None + + +def _cache_enabled() -> bool: + raw = os.environ.get(_CACHE_ENABLED_ENV) + return raw is None or raw.strip().lower() not in {"0", "false", "off", "no"} + + +MODEL_REGISTRY = ModelRegistry(budget_mb=_default_budget_mb(), enabled=_cache_enabled()) diff --git a/src/mmore/privacy/detection/gliner_engine.py b/src/mmore/privacy/detection/gliner_engine.py index 5350babd..8f43942c 100644 --- a/src/mmore/privacy/detection/gliner_engine.py +++ b/src/mmore/privacy/detection/gliner_engine.py @@ -1,11 +1,11 @@ """GLiNER-based PII detection engine.""" import logging -import threading -from typing import TYPE_CHECKING, Dict, List, Optional, Sequence +from typing import TYPE_CHECKING, List, Optional, Sequence from typing_extensions import Self +from .._cache import MODEL_REGISTRY from ..agents.registry import register_tool from .base import DetectionEngine, PIISpan from .config import DetectionConfig @@ -20,8 +20,7 @@ logger = logging.getLogger(__name__) -_model_cache: Dict[str, "BaseEncoderGLiNER"] = {} -_model_cache_lock = threading.Lock() +_CACHE_PREFIX = "gliner" def _load_gliner_model(model_name: str) -> "BaseEncoderGLiNER": @@ -37,22 +36,9 @@ def _load_gliner_model(model_name: str) -> "BaseEncoderGLiNER": return GLiNER.from_pretrained(model_name).to(device) -def _get_or_load_model(model_name: str) -> "BaseEncoderGLiNER": - cached = _model_cache.get(model_name) - if cached is not None: - return cached - with _model_cache_lock: - cached = _model_cache.get(model_name) - if cached is None: - cached = _load_gliner_model(model_name) - _model_cache[model_name] = cached - return cached - - def clear_gliner_cache() -> None: """Drop all cached GLiNER models.""" - with _model_cache_lock: - _model_cache.clear() + MODEL_REGISTRY.clear(prefix=_CACHE_PREFIX) class GLiNEREngine(DetectionEngine): @@ -85,7 +71,10 @@ def from_config(cls, config: DetectionConfig) -> Self: @property def model(self) -> "BaseEncoderGLiNER": """Lazy-load and cache the LLM on first access.""" - return _get_or_load_model(self._model_name) + return MODEL_REGISTRY.get_or_load( + f"{_CACHE_PREFIX}:{self._model_name}", + lambda: _load_gliner_model(self._model_name), + ) def detect(self, text: str) -> List[PIISpan]: raw = self.model.predict_entities( diff --git a/src/mmore/privacy/detection/openai_filter_engine.py b/src/mmore/privacy/detection/openai_filter_engine.py index 9bbb2b7d..97a19309 100644 --- a/src/mmore/privacy/detection/openai_filter_engine.py +++ b/src/mmore/privacy/detection/openai_filter_engine.py @@ -1,11 +1,11 @@ """HuggingFace ``openai/privacy-filter`` PII detection engine.""" import logging -import threading -from typing import TYPE_CHECKING, Dict, List, Optional, Sequence +from typing import TYPE_CHECKING, List, Optional, Sequence from typing_extensions import Self +from .._cache import MODEL_REGISTRY from ..agents.registry import register_tool from .base import DetectionEngine, PIISpan from .config import DetectionConfig @@ -16,6 +16,8 @@ if TYPE_CHECKING: from transformers import TokenClassificationPipeline +_CACHE_PREFIX = "openai_filter" + def _load_openai_filter_pipeline(model_name: str) -> "TokenClassificationPipeline": from transformers import pipeline @@ -26,27 +28,9 @@ def _load_openai_filter_pipeline(model_name: str) -> "TokenClassificationPipelin ) -_pipeline_cache: Dict[str, "TokenClassificationPipeline"] = {} -_pipeline_cache_lock = threading.Lock() - - -def _get_or_load_pipeline(model_name: str) -> "TokenClassificationPipeline": - cached = _pipeline_cache.get(model_name) - if cached is not None: - return cached - else: - with _pipeline_cache_lock: - cached = _pipeline_cache.get(model_name) - if cached is None: - cached = _load_openai_filter_pipeline(model_name) - _pipeline_cache[model_name] = cached - return cached - - def clear_openai_filter_cache() -> None: """Drop all cached HF pipelines.""" - with _pipeline_cache_lock: - _pipeline_cache.clear() + MODEL_REGISTRY.clear(prefix=_CACHE_PREFIX) class OpenAIFilterEngine(DetectionEngine): @@ -81,7 +65,10 @@ def from_config(cls, config: DetectionConfig) -> Self: @property def pipeline(self) -> "TokenClassificationPipeline": - return _get_or_load_pipeline(self._model_name) + return MODEL_REGISTRY.get_or_load( + f"{_CACHE_PREFIX}:{self._model_name}", + lambda: _load_openai_filter_pipeline(self._model_name), + ) def detect(self, text: str) -> List[PIISpan]: raw = self.pipeline(text) diff --git a/src/mmore/privacy/detection/presidio_engine.py b/src/mmore/privacy/detection/presidio_engine.py index 91045e45..f37e9e81 100644 --- a/src/mmore/privacy/detection/presidio_engine.py +++ b/src/mmore/privacy/detection/presidio_engine.py @@ -6,11 +6,11 @@ import importlib import logging -import threading from typing import TYPE_CHECKING, List, Optional, Sequence from typing_extensions import Self +from .._cache import MODEL_REGISTRY from ..agents.registry import register_tool from .base import DetectionEngine, PIISpan from .config import DetectionConfig @@ -26,6 +26,8 @@ logger = logging.getLogger(__name__) +_CACHE_PREFIX = "presidio" + def _ensure_spacy_model(model_name: str) -> None: """Make sure the spaCy model for Presidio's NLP engine is installed.""" @@ -73,25 +75,9 @@ def _load_presidio_analyzer() -> "AnalyzerEngine": return analyzer -_analyzer_cache: "Optional[AnalyzerEngine]" = None -_analyzer_cache_lock = threading.Lock() - - -def _get_or_load_analyzer() -> "AnalyzerEngine": - global _analyzer_cache - if _analyzer_cache is not None: - return _analyzer_cache - with _analyzer_cache_lock: - if _analyzer_cache is None: - _analyzer_cache = _load_presidio_analyzer() - return _analyzer_cache - - def clear_presidio_cache() -> None: """Drop the cached analyzer.""" - global _analyzer_cache - with _analyzer_cache_lock: - _analyzer_cache = None + MODEL_REGISTRY.clear(prefix=_CACHE_PREFIX) class PresidioEngine(DetectionEngine): @@ -122,7 +108,9 @@ def from_config(cls, config: DetectionConfig) -> Self: @property def analyzer(self) -> "AnalyzerEngine": - return _get_or_load_analyzer() + return MODEL_REGISTRY.get_or_load( + f"{_CACHE_PREFIX}:{DEFAULT_PRESIDIO_SPACY_MODEL}", _load_presidio_analyzer + ) def detect(self, text: str) -> List[PIISpan]: results = self.analyzer.analyze( diff --git a/src/mmore/privacy/dspy_llm.py b/src/mmore/privacy/dspy_llm.py index 35a30097..1d023317 100644 --- a/src/mmore/privacy/dspy_llm.py +++ b/src/mmore/privacy/dspy_llm.py @@ -1,21 +1,20 @@ """Build a DSPy ``BaseLM`` from an ``LLMConfig``.""" import logging -import threading from types import SimpleNamespace -from typing import TYPE_CHECKING, Dict +from typing import TYPE_CHECKING import dspy from ..rag.llm import LLMConfig +from ._cache import MODEL_REGISTRY if TYPE_CHECKING: from transformers import TextGenerationPipeline logger = logging.getLogger(__name__) -_pipeline_cache: Dict[str, "TextGenerationPipeline"] = {} -_pipeline_cache_lock = threading.Lock() +_CACHE_PREFIX = "hf_lm" def _load_local_hf_pipeline(model_name: str) -> "TextGenerationPipeline": @@ -36,22 +35,9 @@ def _load_local_hf_pipeline(model_name: str) -> "TextGenerationPipeline": ) -def _get_or_load_pipeline(model_name: str) -> "TextGenerationPipeline": - cached = _pipeline_cache.get(model_name) - if cached is not None: - return cached - with _pipeline_cache_lock: - cached = _pipeline_cache.get(model_name) - if cached is None: - cached = _load_local_hf_pipeline(model_name) - _pipeline_cache[model_name] = cached - return cached - - def clear_dspy_lm_cache() -> None: """Drop all cached transformers pipelines.""" - with _pipeline_cache_lock: - _pipeline_cache.clear() + MODEL_REGISTRY.clear(prefix=_CACHE_PREFIX) class LocalHFLM(dspy.BaseLM): @@ -82,7 +68,10 @@ def supports_function_calling(self) -> bool: @property def pipe(self) -> "TextGenerationPipeline": - return _get_or_load_pipeline(self._model_name) + return MODEL_REGISTRY.get_or_load( + f"{_CACHE_PREFIX}:{self._model_name}", + lambda: _load_local_hf_pipeline(self._model_name), + ) def forward(self, prompt=None, messages=None, **kwargs): merged = {**self.kwargs, **kwargs} diff --git a/tests/test_model_registry.py b/tests/test_model_registry.py new file mode 100644 index 00000000..2ee74c53 --- /dev/null +++ b/tests/test_model_registry.py @@ -0,0 +1,137 @@ +"""Unit tests for the shared privacy model registry.""" + +import pytest + +from mmore.privacy import _cache +from mmore.privacy._cache import ModelRegistry + +MB = 1024 * 1024 + + +class _FakeMem: + """Stand-in for device memory: loaders bump ``used``, the registry reads it.""" + + def __init__(self) -> None: + self.used = 0 + + def __call__(self) -> int: + return self.used + + def loader(self, size: int, value: str): + def load() -> str: + self.used += size + return value + + return load + + +def _fail(): + raise AssertionError("loader should not run for a cached key") + + +@pytest.fixture +def fake_mem(monkeypatch): + mem = _FakeMem() + monkeypatch.setattr(_cache, "_device_mem_bytes", mem) + monkeypatch.setattr(_cache, "_empty_device_cache", lambda: None) + return mem + + +def test_loads_once_and_reuses(): + reg = ModelRegistry(budget_mb=0) + assert reg.get_or_load("k", lambda: "V") == "V" + assert reg.get_or_load("k", _fail) == "V" + + +def test_zero_budget_disables_eviction(): + reg = ModelRegistry(budget_mb=0) + for i in range(5): + reg.get_or_load(f"k{i}", lambda i=i: f"V{i}") + for i in range(5): + assert reg.get_or_load(f"k{i}", _fail) == f"V{i}" + + +def test_auto_budget_uses_device_total(monkeypatch, fake_mem): + monkeypatch.setattr(_cache, "_BUDGET_FRACTION", 1.0) + monkeypatch.setattr(_cache, "_device_total_bytes", lambda: 25 * MB) + reg = ModelRegistry() # no budget -> auto-detect + reg.get_or_load("a", fake_mem.loader(10 * MB, "A")) + reg.get_or_load("b", fake_mem.loader(10 * MB, "B")) + reg.get_or_load("c", fake_mem.loader(10 * MB, "C")) # 30MB > 25MB -> evict "a" + + assert reg.get_or_load("b", _fail) == "B" + assert reg.get_or_load("a", fake_mem.loader(10 * MB, "A2")) == "A2" + + +def test_auto_budget_falls_back_to_unbounded_when_undetectable(monkeypatch): + monkeypatch.setattr(_cache, "_device_total_bytes", lambda: None) + reg = ModelRegistry() + for i in range(5): + reg.get_or_load(f"k{i}", lambda i=i: f"V{i}") + for i in range(5): + assert reg.get_or_load(f"k{i}", _fail) == f"V{i}" + + +def test_evicts_least_recently_used_over_budget(fake_mem): + reg = ModelRegistry(budget_mb=25) + reg.get_or_load("a", fake_mem.loader(10 * MB, "A")) + reg.get_or_load("b", fake_mem.loader(10 * MB, "B")) + reg.get_or_load("c", fake_mem.loader(10 * MB, "C")) # 30MB > 25MB -> evict "a" + + assert reg.get_or_load("b", _fail) == "B" + assert reg.get_or_load("c", _fail) == "C" + # "a" was evicted, so its loader runs again + assert reg.get_or_load("a", fake_mem.loader(10 * MB, "A2")) == "A2" + + +def test_recent_access_protects_from_eviction(fake_mem): + reg = ModelRegistry(budget_mb=25) + reg.get_or_load("a", fake_mem.loader(10 * MB, "A")) + reg.get_or_load("b", fake_mem.loader(10 * MB, "B")) + reg.get_or_load("a", _fail) # touch "a" -> now "b" is least recently used + reg.get_or_load("c", fake_mem.loader(10 * MB, "C")) # evicts "b", not "a" + + assert reg.get_or_load("a", _fail) == "A" + assert reg.get_or_load("b", fake_mem.loader(10 * MB, "B2")) == "B2" + + +def test_single_model_over_budget_is_kept(fake_mem): + reg = ModelRegistry(budget_mb=5) + assert reg.get_or_load("big", fake_mem.loader(10 * MB, "BIG")) == "BIG" + assert reg.get_or_load("big", _fail) == "BIG" # still resident + + +def test_clear_is_scoped_by_prefix(): + reg = ModelRegistry(budget_mb=0) + reg.get_or_load("gliner:x", lambda: "X") + reg.get_or_load("presidio:y", lambda: "Y") + + reg.clear(prefix="gliner:") + + assert reg.get_or_load("presidio:y", _fail) == "Y" # untouched + assert reg.get_or_load("gliner:x", lambda: "X2") == "X2" # reloaded + + +def test_clear_all(): + reg = ModelRegistry(budget_mb=0) + reg.get_or_load("a", lambda: "A") + reg.get_or_load("b", lambda: "B") + + reg.clear() + + assert reg.get_or_load("a", lambda: "A2") == "A2" + assert reg.get_or_load("b", lambda: "B2") == "B2" + + +def test_disabled_registry_reloads_every_call(): + calls = {"n": 0} + + def load(): + calls["n"] += 1 + return "V" + + reg = ModelRegistry(enabled=False) + assert reg.get_or_load("k", load) == "V" + assert reg.get_or_load("k", load) == "V" + assert calls["n"] == 2 # no caching: loader runs every time + reg.clear() # no-op, must not raise From a9b21bcfe1a19b6d7a03af95f1018b1b1a58d076 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Chaverot?= Date: Thu, 11 Jun 2026 10:06:32 +0200 Subject: [PATCH 20/25] [Multi-Agent Privacy] Agent framework integration (#285) --- .github/workflows/pyright.yml | 2 +- .github/workflows/tests.yml | 2 +- pyproject.toml | 34 ++-- src/mmore/privacy/__init__.py | 1 + src/mmore/privacy/agents/__init__.py | 24 +++ src/mmore/privacy/agents/base.py | 166 +++++++++++++++++ src/mmore/privacy/agents/checkpointer.py | 67 +++++++ src/mmore/privacy/agents/config.py | 18 ++ src/mmore/privacy/agents/registry.py | 53 ++++++ src/mmore/rag/llm.py | 6 + tests/test_privacy.py | 222 +++++++++++++++++++++++ uv.lock | 149 +++++++++++---- 12 files changed, 692 insertions(+), 52 deletions(-) create mode 100644 src/mmore/privacy/__init__.py create mode 100644 src/mmore/privacy/agents/__init__.py create mode 100644 src/mmore/privacy/agents/base.py create mode 100644 src/mmore/privacy/agents/checkpointer.py create mode 100644 src/mmore/privacy/agents/config.py create mode 100644 src/mmore/privacy/agents/registry.py create mode 100644 tests/test_privacy.py diff --git a/.github/workflows/pyright.yml b/.github/workflows/pyright.yml index 0b1b842c..e880609d 100644 --- a/.github/workflows/pyright.yml +++ b/.github/workflows/pyright.yml @@ -25,7 +25,7 @@ jobs: - name: Install dependencies run: | source .venv/bin/activate - uv pip install -e ".[process,index,rag,api,cpu,dev,websearch]" + uv pip install -e ".[process,index,rag,api,cpu,dev,websearch,privacy]" - name: Run Pyright continue-on-error: true diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 7d8fa2a9..1b61280f 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -33,7 +33,7 @@ jobs: run: | uv venv .venv source .venv/bin/activate - uv pip install -e ".[process,index,rag,api,cpu,dev,websearch]" + uv pip install -e ".[process,index,rag,api,cpu,dev,websearch,privacy]" - name: Show installed cohere and langchain-cohere versions run: | diff --git a/pyproject.toml b/pyproject.toml index 47b96481..244ddc3d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -98,9 +98,22 @@ index = [ "scipy>=1.8", ] +llm = [ + # LangChain LLM client packages + "langchain>=0.3", + "langchain-anthropic>=0.3", + "langchain-aws>=0.2", + "langchain-cohere>=0.3", + "langchain-community>=0.3", + "langchain-huggingface>=0.1", + "langchain-mistralai>=0.2", + "langchain-openai>=0.3", + "cohere>=5.0", +] + colvision = [ # Vision-based RAG with ColVision models (ColPali, ColQwen2/2.5, ColGemma3, ColSmol) - "mmore[api, index]", + "mmore[api, index, llm]", "colpali-engine>=0.3.16", "transformers==5.3.0", # pinned: matches the colpali adapter key layout "PyMuPDF", @@ -110,16 +123,7 @@ colvision = [ rag = [ # RAG with LangChain (LLM calls, evaluation) - "mmore[index]", - "langchain>=0.3", - "langchain-anthropic>=0.3", - "langchain-aws>=0.2", - "langchain-cohere>=0.3", - "langchain-community>=0.3", - "langchain-huggingface>=0.1", - "langchain-mistralai>=0.2", - "langchain-openai>=0.3", - "cohere>=5.0", + "mmore[index,llm]", "ragas>=0.2", "datasets>=4.0", "accelerate>=0.30", @@ -137,6 +141,12 @@ api = [ "motor>=3.5", ] +privacy = [ + "mmore[llm]", + "langgraph>=1.0", + "langgraph-checkpoint-sqlite>=2.0", +] + # --- Composite + variant extras --- tui = [ @@ -147,7 +157,7 @@ tui = [ ] all = [ - "mmore[process,rag,api,websearch,tui]", + "mmore[process,rag,api,websearch,tui,privacy]", ] cpu = [ diff --git a/src/mmore/privacy/__init__.py b/src/mmore/privacy/__init__.py new file mode 100644 index 00000000..a26132f4 --- /dev/null +++ b/src/mmore/privacy/__init__.py @@ -0,0 +1 @@ +"""Multi-agent privacy system built on LangGraph.""" diff --git a/src/mmore/privacy/agents/__init__.py b/src/mmore/privacy/agents/__init__.py new file mode 100644 index 00000000..9549c623 --- /dev/null +++ b/src/mmore/privacy/agents/__init__.py @@ -0,0 +1,24 @@ +from .base import AgentState, BaseAgent, clear_llm_cache +from .checkpointer import build_checkpointer, open_checkpointer +from .config import AgentConfig +from .registry import ( + ToolNotRegisteredError, + list_tools, + register_tool, + resolve_tools, + tool_registry, +) + +__all__ = [ + "AgentConfig", + "AgentState", + "BaseAgent", + "ToolNotRegisteredError", + "build_checkpointer", + "open_checkpointer", + "clear_llm_cache", + "list_tools", + "register_tool", + "resolve_tools", + "tool_registry", +] diff --git a/src/mmore/privacy/agents/base.py b/src/mmore/privacy/agents/base.py new file mode 100644 index 00000000..24937539 --- /dev/null +++ b/src/mmore/privacy/agents/base.py @@ -0,0 +1,166 @@ +"""Wrapper around LangGraph's StateGraph where each agent is a single node. +It resolves registered tools and prepends the configured per-agent system +prompt before calling the LLM. +""" + +import threading +from typing import ( + Annotated, + Any, + Callable, + Dict, + List, + NamedTuple, + Optional, + TypedDict, + Union, +) + +from langchain_core.language_models.chat_models import BaseChatModel +from langchain_core.messages import BaseMessage, HumanMessage, SystemMessage +from langchain_core.runnables.config import RunnableConfig +from langgraph.checkpoint.base import BaseCheckpointSaver +from langgraph.graph import END, START, StateGraph +from langgraph.graph.message import add_messages +from typing_extensions import Self + +from ...rag.llm import LLM, LLMConfig +from ...utils import load_config +from .checkpointer import build_checkpointer +from .config import AgentConfig +from .registry import resolve_tools + + +class _LLMCacheKey(NamedTuple): + llm_name: str + base_url: str | None + provider: str | None + + +_llm_cache: Dict[_LLMCacheKey, BaseChatModel] = {} +_llm_cache_lock = threading.Lock() + + +def _llm_cache_key(cfg: LLMConfig) -> _LLMCacheKey: + return _LLMCacheKey( + llm_name=cfg.llm_name, + base_url=cfg.base_url, + provider=cfg.provider, + ) + + +def _get_or_load_llm(cfg: LLMConfig) -> BaseChatModel: + key = _llm_cache_key(cfg) + with _llm_cache_lock: + cached = _llm_cache.get(key) + if cached is None: + cached = LLM.from_config(cfg) + _llm_cache[key] = cached + return cached + + +def clear_llm_cache() -> None: + with _llm_cache_lock: + _llm_cache.clear() + + +class AgentState(TypedDict): + """Default typed state shared by all single-node privacy agents.""" + + messages: Annotated[List[BaseMessage], add_messages] + + +class BaseAgent: + """Single-node LangGraph agent compiled from an AgentConfig.""" + + def __init__( + self, + config: AgentConfig, + llm_config: LLMConfig, + tools: Optional[List[Callable]] = None, + checkpointer: Optional[BaseCheckpointSaver] = None, + ): + self.config = config + self._llm_config = llm_config + self._tools: List[Callable] = list(tools) if tools else [] + self._llm: Optional[BaseChatModel] = None + self.checkpointer = checkpointer + self._owns_checkpointer = False + self.graph = self._build_graph() + + @classmethod + def from_config( + cls, + config: Union[AgentConfig, str, Dict[str, Any]], + checkpointer: Optional[BaseCheckpointSaver] = None, + ) -> Self: + if not isinstance(config, AgentConfig): + config = load_config(config, AgentConfig) + + owns_checkpointer = False + if checkpointer is None and config.checkpointer is not None: + checkpointer = build_checkpointer(config) + owns_checkpointer = True + + tools = resolve_tools(config.tools) if config.tools else [] + + agent = cls(config, config.llm, tools, checkpointer) + agent._owns_checkpointer = owns_checkpointer + return agent + + @property + def llm(self) -> BaseChatModel: + """Lazy-load and cache the LLM on first access.""" + if self._llm is None: + self._llm = _get_or_load_llm(self._llm_config) + return self._llm + + def release(self) -> None: + """Release LLM and close checkpointer resources if necessary.""" + if self._owns_checkpointer and self.checkpointer is not None: + conn = getattr(self.checkpointer, "conn", None) + if conn is not None: + conn.close() + self._llm = None + + def __enter__(self) -> Self: + return self + + def __exit__(self, *args) -> None: + self.release() + + def _build_graph(self): + graph = StateGraph(AgentState) + graph.add_node(self.config.name, self._node) + graph.add_edge(START, self.config.name) + graph.add_edge(self.config.name, END) + return graph.compile(checkpointer=self.checkpointer) + + def _node(self, state: AgentState) -> Dict[str, List[BaseMessage]]: + messages: List[BaseMessage] = list(state["messages"]) + if self.config.system_prompt: + messages = [SystemMessage(content=self.config.system_prompt), *messages] + llm = self.llm.bind_tools(self._tools) if self._tools else self.llm + llm = llm.bind(**self._llm_config.bind_kwargs) + response = llm.invoke(messages) + return {"messages": [response]} + + def invoke( + self, + query: Union[str, AgentState], + config: Optional[RunnableConfig] = None, + ) -> Dict[str, Any]: + """Run the agent graph on the given query. + + Args: + query: A user message string or a pre-built state dict. + config: Optional LangGraph runtime config. + + Returns: + The final graph state dict. + """ + if isinstance(query, str): + input_state: AgentState = {"messages": [HumanMessage(content=query)]} + else: + input_state = query + return self.graph.invoke(input_state, config=config) diff --git a/src/mmore/privacy/agents/checkpointer.py b/src/mmore/privacy/agents/checkpointer.py new file mode 100644 index 00000000..7fee3b88 --- /dev/null +++ b/src/mmore/privacy/agents/checkpointer.py @@ -0,0 +1,67 @@ +"""Checkpoint builder using LangGraph. + +``MemorySaver`` is intended for tests and temporary runs, and +``SqliteSaver`` for persistence across processes. +""" + +import sqlite3 +from contextlib import contextmanager +from enum import Enum +from pathlib import Path + +from langgraph.checkpoint.base import BaseCheckpointSaver +from langgraph.checkpoint.memory import MemorySaver +from langgraph.checkpoint.sqlite import SqliteSaver + +from .config import AgentConfig + + +class Checkpointer(Enum): + MEMORY = "memory" + SQLITE = "sqlite" + + +def build_checkpointer(config: AgentConfig) -> BaseCheckpointSaver | None: + """Build a checkpointer from an agent config. + + Args: + config: Agent config specifying the checkpointer type and path. + + Returns: + A ``MemorySaver`` for ``Checkpointer.MEMORY``, a ``SqliteSaver`` for + ``Checkpointer.SQLITE``, or ``None`` if no checkpointer is configured. + """ + if config.checkpointer is None: + return None + checkptr = Checkpointer(config.checkpointer) + if checkptr == Checkpointer.MEMORY: + return MemorySaver() + if checkptr == Checkpointer.SQLITE: + if not config.checkpoint_path: + raise ValueError( + "'sqlite' checkpointer requires `checkpoint_path` to be set" + ) + path = Path(config.checkpoint_path) + path.parent.mkdir(exist_ok=True, parents=True) + cx = sqlite3.connect(path, check_same_thread=False) + return SqliteSaver(cx) + + +@contextmanager +def open_checkpointer(config: AgentConfig): + """Build a checkpointer to share across multiple agents and close its + connection on exit. + + Example: + >>> with open_checkpointer(config) as cp: + ... a = BaseAgent.from_config(cfg_a, checkpointer=cp) + ... b = BaseAgent.from_config(cfg_b, checkpointer=cp) + """ + cp = build_checkpointer(config) + try: + yield cp + finally: + if cp is not None: + conn = getattr(cp, "conn", None) + if conn is not None: + conn.close() diff --git a/src/mmore/privacy/agents/config.py b/src/mmore/privacy/agents/config.py new file mode 100644 index 00000000..b4fd7d90 --- /dev/null +++ b/src/mmore/privacy/agents/config.py @@ -0,0 +1,18 @@ +"""Per-agent configuration dataclass.""" + +from dataclasses import dataclass, field +from typing import List, Optional + +from ...rag.llm import LLMConfig + + +@dataclass +class AgentConfig: + """Definition of a single agent in the privacy system.""" + + llm: LLMConfig + name: str = "agent" + system_prompt: str = "" + tools: List[str] = field(default_factory=list) + checkpointer: Optional[str] = None + checkpoint_path: Optional[str] = None diff --git a/src/mmore/privacy/agents/registry.py b/src/mmore/privacy/agents/registry.py new file mode 100644 index 00000000..9a90ddd8 --- /dev/null +++ b/src/mmore/privacy/agents/registry.py @@ -0,0 +1,53 @@ +"""Global registry mapping tool names to callables. + +Tools are registered programmatically (typically via the ``@register_tool`` +decorator) and referenced from agent YAML configs by name. +""" + +from typing import Callable, Dict, List, Optional + +tool_registry: Dict[str, Callable] = {} + + +class ToolNotRegisteredError(KeyError): + """Raised when an agent config references a tool name that was never registered.""" + + +def register_tool(name: str, fn: Optional[Callable] = None) -> Callable: + """Register ``fn`` under ``name``. Usable as a decorator or direct call. + + Examples: + >>> @register_tool("greet") + ... def greet(who: str) -> str: ... + + >>> register_tool("greet", greet_fn) + """ + if fn is not None: + tool_registry[name] = fn + return fn + + else: + + def decorator(f: Callable) -> Callable: + tool_registry[name] = f + return f + + return decorator + + +def resolve_tools(names: List[str]) -> List[Callable]: + """Resolve a list of tool names into callables.""" + resolved: List[Callable] = [] + for tool in names: + if tool not in tool_registry: + raise ToolNotRegisteredError( + f"Tool '{tool}' is not registered. " + f"Available tools: {sorted(tool_registry.keys())}" + ) + resolved.append(tool_registry[tool]) + return resolved + + +def list_tools() -> List[str]: + """Return the names of all currently registered tools.""" + return list(tool_registry.keys()) diff --git a/src/mmore/rag/llm.py b/src/mmore/rag/llm.py index f13221e3..62aae4d9 100644 --- a/src/mmore/rag/llm.py +++ b/src/mmore/rag/llm.py @@ -137,6 +137,12 @@ def generation_kwargs(self): max_token_key = "max_completion_tokens" return {"temperature": self.temperature, max_token_key: self.max_new_tokens} + @property + def bind_kwargs(self): + if self.provider == "HF": + return {"pipeline_kwargs": self.generation_kwargs} + return self.generation_kwargs + @property def api_key(self): if self.provider: diff --git a/tests/test_privacy.py b/tests/test_privacy.py new file mode 100644 index 00000000..427a83db --- /dev/null +++ b/tests/test_privacy.py @@ -0,0 +1,222 @@ +"""Integration tests for mmore.privacy.agents.""" + +from typing import Any +from unittest.mock import patch + +import pytest +from langchain_core.language_models.fake_chat_models import FakeListChatModel +from langchain_core.messages import HumanMessage, SystemMessage +from langchain_core.runnables.config import RunnableConfig + +from mmore.privacy.agents.base import BaseAgent, clear_llm_cache +from mmore.privacy.agents.config import AgentConfig +from mmore.privacy.agents.registry import ( + ToolNotRegisteredError, + register_tool, + tool_registry, +) +from mmore.rag.llm import LLMConfig +from mmore.utils import load_config + + +@pytest.fixture +def isolate_llm_cache(): + clear_llm_cache() + yield + clear_llm_cache() + + +@pytest.fixture +def isolated_tool_registry(): + snapshot = dict(tool_registry) + tool_registry.clear() + yield + tool_registry.clear() + tool_registry.update(snapshot) + + +def _cfg(**args: Any) -> AgentConfig: + base: dict[str, Any] = dict( + llm=LLMConfig(llm_name="gpt2", max_new_tokens=8, temperature=0.5), + name="answerer", + system_prompt="You are helpful.", + ) + base.update(args) + return AgentConfig(**base) + + +def test_system_prompt_is_prepended_to_messages(isolate_llm_cache): + captured = {} + + class Capturing(FakeListChatModel): + def _call(self, messages, stop=None, run_manager=None, **kwargs): + captured["messages"] = messages + return super()._call(messages, stop, run_manager, **kwargs) + + fake = Capturing(responses=["ok"]) + with patch("mmore.privacy.agents.base.LLM.from_config", return_value=fake): + agent = BaseAgent.from_config(_cfg(system_prompt="SYS")) + agent.invoke("hello") + + sent = captured["messages"] + assert isinstance(sent[0], SystemMessage) and sent[0].content == "SYS" + assert isinstance(sent[1], HumanMessage) and sent[1].content == "hello" + + +def test_registered_tools_are_bound_to_llm_at_first_invoke( + isolate_llm_cache, isolated_tool_registry +): + bound_with = {} + + class Binding(FakeListChatModel): + def bind_tools(self, tools, **_kwargs): + bound_with["tools"] = list(tools) + return self + + @register_tool("greet") + def greet(name: str) -> str: + return f"hi {name}" + + fake = Binding(responses=["ok"]) + with patch("mmore.privacy.agents.base.LLM.from_config", return_value=fake): + agent = BaseAgent.from_config(_cfg(tools=["greet"])) + agent.invoke("trigger") + + assert bound_with["tools"] == [greet] + + +def test_unknown_tool_in_config_raises_at_from_config( + isolate_llm_cache, isolated_tool_registry +): + with pytest.raises(ToolNotRegisteredError): + BaseAgent.from_config(_cfg(tools=["does_not_exist"])) + + +def test_agent_config_loads_from_dict_via_dacite(): + raw = { + "llm": {"llm_name": "gpt2", "max_new_tokens": 32, "temperature": 0.0}, + "name": "sanitizer", + "system_prompt": "Strip PII.", + "tools": [], + "checkpointer": "memory", + } + + cfg = load_config(raw, AgentConfig) + + assert isinstance(cfg, AgentConfig) and isinstance(cfg.llm, LLMConfig) + assert cfg.name == "sanitizer" + assert cfg.checkpointer == "memory" + assert cfg.llm.temperature == 0.0 + + +def test_memory_checkpointer_persists_state_in_a_thread(isolate_llm_cache): + fake = FakeListChatModel(responses=["first", "second"]) + cfg = _cfg(checkpointer="memory") + thread: RunnableConfig = {"configurable": {"thread_id": "t-1"}} + + with patch("mmore.privacy.agents.base.LLM.from_config", return_value=fake): + agent = BaseAgent.from_config(cfg) + agent.invoke("q1", config=thread) + agent.invoke("q2", config=thread) + + snapshot = agent.graph.get_state(thread) + assert [m.content for m in snapshot.values["messages"]] == [ + "q1", + "first", + "q2", + "second", + ] + + +def test_sqlite_checkpointer_persists_state_across_agents(tmp_path, isolate_llm_cache): + db = tmp_path / "check.db" + fake = FakeListChatModel(responses=["a"]) + cfg = _cfg(checkpointer="sqlite", checkpoint_path=str(db)) + thread: RunnableConfig = {"configurable": {"thread_id": "t-rt"}} + + with patch("mmore.privacy.agents.base.LLM.from_config", return_value=fake): + with BaseAgent.from_config(cfg) as agent_a: + agent_a.invoke("hello", config=thread) + + with BaseAgent.from_config(cfg) as agent_b: + snapshot = agent_b.graph.get_state(thread) + + assert [m.content for m in snapshot.values["messages"]] == ["hello", "a"] + + +def test_lazy_loading_and_dedup_minimize_load_calls(isolate_llm_cache): + fake = FakeListChatModel(responses=["x"] * 10) + with patch("mmore.privacy.agents.base.LLM.from_config", return_value=fake) as mock: + agent_x = BaseAgent.from_config(_cfg(name="x")) + agent_y = BaseAgent.from_config(_cfg(name="y")) + assert mock.call_count == 0 + + agent_x.invoke("q") + agent_y.invoke("q") + assert mock.call_count == 1 + + +def test_same_model_different_params_share_one_instance(isolate_llm_cache): + captured = [] + + class Capturing(FakeListChatModel): + def _call(self, messages, stop=None, run_manager=None, **kwargs): + captured.append(kwargs) + return super()._call(messages, stop, run_manager, **kwargs) + + fake = Capturing(responses=["ok"] * 4) + hot = _cfg( + name="hot", + llm=LLMConfig(llm_name="gpt-4o-mini", temperature=0.9, max_new_tokens=128), + ) + cold = _cfg( + name="cold", + llm=LLMConfig(llm_name="gpt-4o-mini", temperature=0.1, max_new_tokens=32), + ) + + with patch("mmore.privacy.agents.base.LLM.from_config", return_value=fake) as mock: + BaseAgent.from_config(hot).invoke("q") + BaseAgent.from_config(cold).invoke("q") + assert mock.call_count == 1 + + assert captured[0]["temperature"] == 0.9 + assert captured[0]["max_completion_tokens"] == 128 + assert captured[1]["temperature"] == 0.1 + assert captured[1]["max_completion_tokens"] == 32 + + +def test_hf_generation_params_are_bound_as_pipeline_kwargs(isolate_llm_cache): + captured = [] + + class Capturing(FakeListChatModel): + def _call(self, messages, stop=None, run_manager=None, **kwargs): + captured.append(kwargs) + return super()._call(messages, stop, run_manager, **kwargs) + + fake = Capturing(responses=["ok"]) + cfg = _cfg(llm=LLMConfig(llm_name="gpt2", temperature=0.3, max_new_tokens=16)) + + with patch("mmore.privacy.agents.base.LLM.from_config", return_value=fake): + BaseAgent.from_config(cfg).invoke("q") + + assert captured[0].get("pipeline_kwargs") == { + "temperature": 0.3, + "max_new_tokens": 16, + } + + +def test_clear_llm_cache(isolate_llm_cache): + fake = FakeListChatModel(responses=["x"] * 10) + with patch("mmore.privacy.agents.base.LLM.from_config", return_value=fake) as mock: + agent = BaseAgent.from_config(_cfg()) + agent.invoke("q") + assert mock.call_count == 1 + assert agent._llm is not None + + agent.release() + assert agent._llm is None + clear_llm_cache() + + new_agent = BaseAgent.from_config(_cfg()) + new_agent.invoke("q") + assert mock.call_count == 2 diff --git a/uv.lock b/uv.lock index 6babec3b..fe7ac373 100644 --- a/uv.lock +++ b/uv.lock @@ -559,6 +559,15 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/fb/76/641ae371508676492379f16e2fa48f4e2c11741bd63c48be4b12a6b09cba/aiosignal-1.4.0-py3-none-any.whl", hash = "sha256:053243f8b92b990551949e63930a839ff0cf0b0ebbe0597b0f3fb19e1a0fe82e", size = 7490, upload-time = "2025-07-03T22:54:42.156Z" }, ] +[[package]] +name = "aiosqlite" +version = "0.22.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/4e/8a/64761f4005f17809769d23e518d915db74e6310474e733e3593cfc854ef1/aiosqlite-0.22.1.tar.gz", hash = "sha256:043e0bd78d32888c0a9ca90fc788b38796843360c855a7262a532813133a0650", size = 14821, upload-time = "2025-12-23T19:25:43.997Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/00/b7/e3bf5133d697a08128598c8d0abc5e16377b51465a33756de24fa7dee953/aiosqlite-0.22.1-py3-none-any.whl", hash = "sha256:21c002eb13823fad740196c5a2e9d8e62f6243bd9e7e4a1f87fb5e44ecb4fceb", size = 17405, upload-time = "2025-12-23T19:25:42.139Z" }, +] + [[package]] name = "annotated-doc" version = "0.0.4" @@ -624,7 +633,7 @@ name = "appscript" version = "1.4.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "lxml", marker = "(python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu') or sys_platform == 'darwin' or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, + { name = "lxml", marker = "sys_platform == 'darwin' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ca/52/2fa70edfd98f0058219ecc2e365a3ba7aabd42db14ff9d7f44bbdcc5400d/appscript-1.4.0.tar.gz", hash = "sha256:b2c6fc770bf822ea45529c7084bc0ee340e67ab260016b01d28e0449ec8723be", size = 295279, upload-time = "2025-10-08T07:56:39.126Z" } wheels = [ @@ -1882,7 +1891,7 @@ resolution-markers = [ "python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", ] dependencies = [ - { name = "cuda-pathfinder", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process')" }, + { name = "cuda-pathfinder", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/cd/2e/b1b14be5884519917f9df4d9106d3e16575c19fa847d13a3f6e9d272b5cd/cuda_bindings-12.9.7-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a318075ef3277ca2fdd7df5d4bf671388696b4f2b65e2c4483f1853517692e3b", size = 7127291, upload-time = "2026-05-27T18:44:02.409Z" }, @@ -1980,7 +1989,7 @@ resolution-markers = [ "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", ] dependencies = [ - { name = "cuda-pathfinder", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process')" }, + { name = "cuda-pathfinder", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/a9/21/8464d133752951c154feafb3b65c297e7d80f301183d220bec4c830f1441/cuda_bindings-13.3.1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:120fcc53d57903df529c3486962c56528cba5b7d6c57c99537320ed9922c8b86", size = 6073403, upload-time = "2026-05-29T23:11:36.22Z" }, @@ -2161,34 +2170,34 @@ cublas = [ { name = "nvidia-cublas", version = "13.1.0.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process')" }, ] cudart = [ - { name = "nvidia-cuda-runtime", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cuda-runtime", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process')" }, ] cufft = [ - { name = "nvidia-cufft", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cufft", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process')" }, ] cufile = [ { name = "nvidia-cufile", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process')" }, ] cupti = [ - { name = "nvidia-cuda-cupti", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cuda-cupti", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process')" }, ] curand = [ - { name = "nvidia-curand", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-curand", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process')" }, ] cusolver = [ - { name = "nvidia-cusolver", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cusolver", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process')" }, ] cusparse = [ - { name = "nvidia-cusparse", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cusparse", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process')" }, ] nvjitlink = [ - { name = "nvidia-nvjitlink", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-nvjitlink", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process')" }, ] nvrtc = [ - { name = "nvidia-cuda-nvrtc", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cuda-nvrtc", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process')" }, ] nvtx = [ - { name = "nvidia-nvtx", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-nvtx", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process')" }, ] [[package]] @@ -4653,6 +4662,20 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/bd/b4/71425e3e38be92611300b9cc5e46a5bf98ab23f5ea8a75b73d02a2f1413c/langgraph_checkpoint-4.1.1-py3-none-any.whl", hash = "sha256:25d29144b082827218e7bc3f1e9b0566a4bb007895cd6cc26f66a8428739f56e", size = 56212, upload-time = "2026-05-22T16:57:37.203Z" }, ] +[[package]] +name = "langgraph-checkpoint-sqlite" +version = "3.0.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "aiosqlite" }, + { name = "langgraph-checkpoint" }, + { name = "sqlite-vec" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/04/61/40b7f8f29d6de92406e668c35265f409f57064907e31eae84ab3f2a3e3e1/langgraph_checkpoint_sqlite-3.0.3.tar.gz", hash = "sha256:438c234d37dabda979218954c9c6eb1db73bee6492c2f1d3a00552fe23fa34ed", size = 123876, upload-time = "2026-01-19T00:38:44.473Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a3/d8/84ef22ee1cc485c4910df450108fd5e246497379522b3c6cfba896f71bf6/langgraph_checkpoint_sqlite-3.0.3-py3-none-any.whl", hash = "sha256:02eb683a79aa6fcda7cd4de43861062a5d160dbbb990ef8a9fd76c979998a952", size = 33593, upload-time = "2026-01-19T00:38:43.288Z" }, +] + [[package]] name = "langgraph-prebuilt" version = "1.1.0" @@ -5152,6 +5175,8 @@ all = [ { name = "langchain-mistralai" }, { name = "langchain-openai" }, { name = "langdetect" }, + { name = "langgraph" }, + { name = "langgraph-checkpoint-sqlite" }, { name = "langid" }, { name = "lxml-html-clean" }, { name = "mammoth" }, @@ -5200,10 +5225,19 @@ api = [ ] colvision = [ { name = "accelerate" }, + { name = "cohere" }, { name = "colpali-engine" }, { name = "fastapi", extra = ["standard"], marker = "extra == 'extra-5-mmore-colvision' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "httpx" }, + { name = "langchain" }, + { name = "langchain-anthropic" }, + { name = "langchain-aws" }, + { name = "langchain-cohere" }, + { name = "langchain-community" }, + { name = "langchain-huggingface" }, { name = "langchain-milvus" }, + { name = "langchain-mistralai" }, + { name = "langchain-openai" }, { name = "milvus-lite" }, { name = "milvus-model" }, { name = "motor" }, @@ -5259,6 +5293,30 @@ index = [ { name = "transformers", version = "5.3.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-5-mmore-colvision' or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126')" }, { name = "transformers", version = "5.9.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process')" }, ] +llm = [ + { name = "cohere" }, + { name = "langchain" }, + { name = "langchain-anthropic" }, + { name = "langchain-aws" }, + { name = "langchain-cohere" }, + { name = "langchain-community" }, + { name = "langchain-huggingface" }, + { name = "langchain-mistralai" }, + { name = "langchain-openai" }, +] +privacy = [ + { name = "cohere" }, + { name = "langchain" }, + { name = "langchain-anthropic" }, + { name = "langchain-aws" }, + { name = "langchain-cohere" }, + { name = "langchain-community" }, + { name = "langchain-huggingface" }, + { name = "langchain-mistralai" }, + { name = "langchain-openai" }, + { name = "langgraph" }, + { name = "langgraph-checkpoint-sqlite" }, +] process = [ { name = "argostranslate" }, { name = "beautifulsoup4" }, @@ -5339,7 +5397,7 @@ requires-dist = [ { name = "chonkie", marker = "extra == 'process'", specifier = ">=0.2.1,<1" }, { name = "clean-text", marker = "extra == 'process'" }, { name = "click", specifier = ">=8.1.7" }, - { name = "cohere", marker = "extra == 'rag'", specifier = ">=5.0" }, + { name = "cohere", marker = "extra == 'llm'", specifier = ">=5.0" }, { name = "colpali-engine", marker = "extra == 'colvision'", specifier = ">=0.3.16" }, { name = "dacite", specifier = ">=1.8" }, { name = "dask", extras = ["distributed"], marker = "extra == 'process'", specifier = ">=2025.2.0" }, @@ -5353,16 +5411,18 @@ requires-dist = [ { name = "google-api-python-client", marker = "extra == 'process'", specifier = ">=2.120" }, { name = "google-auth", marker = "extra == 'process'", specifier = ">=2.28" }, { name = "httpx", marker = "extra == 'api'", specifier = ">=0.27" }, - { name = "langchain", marker = "extra == 'rag'", specifier = ">=0.3" }, - { name = "langchain-anthropic", marker = "extra == 'rag'", specifier = ">=0.3" }, - { name = "langchain-aws", marker = "extra == 'rag'", specifier = ">=0.2" }, - { name = "langchain-cohere", marker = "extra == 'rag'", specifier = ">=0.3" }, - { name = "langchain-community", marker = "extra == 'rag'", specifier = ">=0.3" }, - { name = "langchain-huggingface", marker = "extra == 'rag'", specifier = ">=0.1" }, + { name = "langchain", marker = "extra == 'llm'", specifier = ">=0.3" }, + { name = "langchain-anthropic", marker = "extra == 'llm'", specifier = ">=0.3" }, + { name = "langchain-aws", marker = "extra == 'llm'", specifier = ">=0.2" }, + { name = "langchain-cohere", marker = "extra == 'llm'", specifier = ">=0.3" }, + { name = "langchain-community", marker = "extra == 'llm'", specifier = ">=0.3" }, + { name = "langchain-huggingface", marker = "extra == 'llm'", specifier = ">=0.1" }, { name = "langchain-milvus", marker = "extra == 'index'", specifier = ">=0.1.8" }, - { name = "langchain-mistralai", marker = "extra == 'rag'", specifier = ">=0.2" }, - { name = "langchain-openai", marker = "extra == 'rag'", specifier = ">=0.3" }, + { name = "langchain-mistralai", marker = "extra == 'llm'", specifier = ">=0.2" }, + { name = "langchain-openai", marker = "extra == 'llm'", specifier = ">=0.3" }, { name = "langdetect", marker = "extra == 'process'", specifier = ">=1.0.9" }, + { name = "langgraph", marker = "extra == 'privacy'", specifier = ">=1.0" }, + { name = "langgraph-checkpoint-sqlite", marker = "extra == 'privacy'", specifier = ">=2.0" }, { name = "langid", marker = "extra == 'process'" }, { name = "lxml-html-clean", marker = "extra == 'process'" }, { name = "mammoth", marker = "extra == 'process'", specifier = ">=1.8" }, @@ -5371,9 +5431,10 @@ requires-dist = [ { name = "marker-pdf", marker = "extra == 'process'", specifier = ">=1.6" }, { name = "milvus-lite", marker = "extra == 'index'", specifier = "==2.5.1" }, { name = "milvus-model", marker = "extra == 'index'", specifier = ">=0.2.12" }, - { name = "mmore", extras = ["api", "index"], marker = "extra == 'colvision'" }, - { name = "mmore", extras = ["index"], marker = "extra == 'rag'" }, - { name = "mmore", extras = ["process", "rag", "api", "websearch", "tui"], marker = "extra == 'all'" }, + { name = "mmore", extras = ["api", "index", "llm"], marker = "extra == 'colvision'" }, + { name = "mmore", extras = ["index", "llm"], marker = "extra == 'rag'" }, + { name = "mmore", extras = ["llm"], marker = "extra == 'privacy'" }, + { name = "mmore", extras = ["process", "rag", "api", "websearch", "tui", "privacy"], marker = "extra == 'all'" }, { name = "motor", marker = "extra == 'api'", specifier = ">=3.5" }, { name = "moviepy", marker = "extra == 'process'", specifier = ">=2.0" }, { name = "nltk", marker = "extra == 'rag'", specifier = ">=3.9" }, @@ -5429,7 +5490,7 @@ requires-dist = [ { name = "validators", specifier = ">=0.28" }, { name = "xlrd", marker = "extra == 'process'", specifier = ">=2.0.1" }, ] -provides-extras = ["process", "index", "colvision", "rag", "api", "tui", "all", "cpu", "cu126", "websearch", "dev"] +provides-extras = ["process", "index", "colvision", "llm", "rag", "api", "privacy", "tui", "all", "cpu", "cu126", "websearch", "dev"] [[package]] name = "motor" @@ -6780,7 +6841,7 @@ resolution-markers = [ "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", ] dependencies = [ - { name = "nvidia-cuda-nvrtc", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process')" }, + { name = "nvidia-cuda-nvrtc", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process')" }, ] 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" }, @@ -6867,7 +6928,7 @@ name = "nvidia-cudnn-cu12" version = "9.10.2.21" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "nvidia-cublas-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cublas-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/fa/41/e79269ce215c857c935fd86bcfe91a451a584dfc27f1e068f568b9ad1ab7/nvidia_cudnn_cu12-9.10.2.21-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:c9132cc3f8958447b4910a1720036d9eff5928cc3179b0a51fb6d167c6cc87d8", size = 705026878, upload-time = "2025-06-06T21:52:51.348Z" }, @@ -6962,7 +7023,7 @@ resolution-markers = [ "python_full_version < '3.11' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process'", ] dependencies = [ - { name = "nvidia-cublas", version = "13.1.1.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process')" }, + { name = "nvidia-cublas", version = "13.1.1.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process')" }, ] 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" }, @@ -6975,7 +7036,7 @@ name = "nvidia-cufft" version = "12.0.0.61" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "nvidia-nvjitlink", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process')" }, + { name = "nvidia-nvjitlink", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/8b/ae/f417a75c0259e85c1d2f83ca4e960289a5f814ed0cea74d18c353d3e989d/nvidia_cufft-12.0.0.61-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:2708c852ef8cd89d1d2068bdbece0aa188813a0c934db3779b9b1faa8442e5f5", size = 214053554, upload-time = "2025-09-04T08:31:38.196Z" }, @@ -6988,7 +7049,7 @@ name = "nvidia-cufft-cu12" version = "11.3.0.4" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "nvidia-nvjitlink-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-nvjitlink-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/1f/37/c50d2b2f2c07e146776389e3080f4faf70bcc4fa6e19d65bb54ca174ebc3/nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d16079550df460376455cba121db6564089176d9bac9e4f360493ca4741b22a6", size = 200164144, upload-time = "2024-11-20T17:40:58.288Z" }, @@ -7044,9 +7105,9 @@ 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 = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process')" }, - { name = "nvidia-cublas", version = "13.1.1.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process')" }, - { name = "nvidia-cusparse", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process')" }, - { name = "nvidia-nvjitlink", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process')" }, + { name = "nvidia-cublas", version = "13.1.1.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process')" }, + { name = "nvidia-cusparse", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process')" }, + { name = "nvidia-nvjitlink", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/c8/c3/b30c9e935fc01e3da443ec0116ed1b2a009bb867f5324d3f2d7e533e776b/nvidia_cusolver-12.0.4.66-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:02c2457eaa9e39de20f880f4bd8820e6a1cfb9f9a34f820eb12a155aa5bc92d2", size = 223467760, upload-time = "2025-09-04T08:33:04.222Z" }, @@ -7059,9 +7120,9 @@ name = "nvidia-cusolver-cu12" version = "11.7.1.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "nvidia-cublas-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process')" }, - { name = "nvidia-cusparse-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process')" }, - { name = "nvidia-nvjitlink-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cublas-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-cusparse-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-nvjitlink-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/93/17/dbe1aa865e4fdc7b6d4d0dd308fdd5aaab60f939abfc0ea1954eac4fb113/nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux2014_aarch64.whl", hash = "sha256:0ce237ef60acde1efc457335a2ddadfd7610b892d94efee7b776c64bb1cac9e0", size = 157833628, upload-time = "2024-10-01T17:05:05.591Z" }, @@ -7076,7 +7137,7 @@ name = "nvidia-cusparse" version = "12.6.3.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "nvidia-nvjitlink", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process')" }, + { name = "nvidia-nvjitlink", marker = "(python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu') or (platform_machine == 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-process') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'linux' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'linux' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (sys_platform == 'linux' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/f8/94/5c26f33738ae35276672f12615a64bd008ed5be6d1ebcb23579285d960a9/nvidia_cusparse-12.6.3.3-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:80bcc4662f23f1054ee334a15c72b8940402975e0eab63178fc7e670aa59472c", size = 162155568, upload-time = "2025-09-04T08:33:42.864Z" }, @@ -7089,7 +7150,7 @@ name = "nvidia-cusparse-cu12" version = "12.5.4.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "nvidia-nvjitlink-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra == 'extra-5-mmore-cu126') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process')" }, + { name = "nvidia-nvjitlink-cu12", marker = "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'win32' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cu126') or (platform_machine != 'aarch64' and sys_platform == 'darwin' and extra != 'extra-5-mmore-all' and extra != 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126' and extra != 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-process') or (platform_machine == 'aarch64' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'win32' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-colvision') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-all' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'darwin' and extra == 'extra-5-mmore-colvision' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'darwin' and extra != 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra == 'extra-5-mmore-cu126') or (sys_platform == 'emscripten' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process') or (sys_platform == 'win32' and extra == 'extra-5-mmore-colvision' and extra == 'extra-5-mmore-cpu' and extra != 'extra-5-mmore-cu126' and extra == 'extra-5-mmore-process')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/eb/eb/6681efd0aa7df96b4f8067b3ce7246833dd36830bb4cec8896182773db7d/nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d25b62fb18751758fe3c93a4a08eff08effedfe4edf1c6bb5afd0890fe88f887", size = 216451147, upload-time = "2024-11-20T17:44:18.055Z" }, @@ -12097,6 +12158,18 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/d0/10/f7220e9b784d295d241c86ed99aeb537f92afcd469a64861f2717e9bb077/sqlalchemy-2.0.50-py3-none-any.whl", hash = "sha256:92064363517a3ff8212b5a93b8c62876579d8dfd1ca5b561335f30152d884fa9", size = 1943861, upload-time = "2026-05-24T19:59:01.119Z" }, ] +[[package]] +name = "sqlite-vec" +version = "0.1.9" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/68/85/9fad0045d8e7c8df3e0fa5a56c630e8e15ad6e5ca2e6106fceb666aa6638/sqlite_vec-0.1.9-py3-none-macosx_10_6_x86_64.whl", hash = "sha256:1b62a7f0a060d9475575d4e599bbf94a13d85af896bc1ce86ee80d1b5b48e5fb", size = 131171, upload-time = "2026-03-31T08:02:31.717Z" }, + { url = "https://files.pythonhosted.org/packages/a4/3d/3677e0cd2f92e5ebc43cd29fbf565b75582bff1ccfa0b8327c7508e1084f/sqlite_vec-0.1.9-py3-none-macosx_11_0_arm64.whl", hash = "sha256:1d52e30513bae4cc9778ddbf6145610434081be4c3afe57cd877893bad9f6b6c", size = 165434, upload-time = "2026-03-31T08:02:32.712Z" }, + { url = "https://files.pythonhosted.org/packages/00/d4/f2b936d3bdc38eadcbd2a87875815db36430fab0363182ba5d12cd8e0b51/sqlite_vec-0.1.9-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4e921e592f24a5f9a18f590b6ddd530eb637e2d474e3b1972f9bbeb773aa3cb9", size = 160076, upload-time = "2026-03-31T08:02:33.796Z" }, + { url = "https://files.pythonhosted.org/packages/6f/ad/6afd073b0f817b3e03f9e37ad626ae341805891f23c74b5292818f49ac63/sqlite_vec-0.1.9-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux1_x86_64.whl", hash = "sha256:1515727990b49e79bcaf75fdee2ffc7d461f8b66905013231251f1c8938e7786", size = 163388, upload-time = "2026-03-31T08:02:34.888Z" }, + { url = "https://files.pythonhosted.org/packages/42/89/81b2907cda14e566b9bf215e2ad82fc9b349edf07d2010756ffdb902f328/sqlite_vec-0.1.9-py3-none-win_amd64.whl", hash = "sha256:4a28dc12fa4b53d7b1dced22da2488fade444e96b5d16fd2d698cd670675cf32", size = 292804, upload-time = "2026-03-31T08:02:36.035Z" }, +] + [[package]] name = "srsly" version = "2.5.3" From 8f16202751ce67d8053bb01bb2be2c6248d2e4a7 Mon Sep 17 00:00:00 2001 From: JCHAVEROT Date: Thu, 11 Jun 2026 15:31:19 +0200 Subject: [PATCH 21/25] review: create an enum for the detection engine type --- src/mmore/privacy/detection/__init__.py | 3 ++- src/mmore/privacy/detection/base.py | 10 +++++++ src/mmore/privacy/detection/config.py | 3 ++- src/mmore/privacy/detection/gliner_engine.py | 4 +-- .../privacy/detection/openai_filter_engine.py | 4 +-- .../privacy/detection/presidio_engine.py | 4 +-- src/mmore/utils.py | 5 ++-- tests/test_detection.py | 27 ++++++++++++++----- 8 files changed, 44 insertions(+), 16 deletions(-) diff --git a/src/mmore/privacy/detection/__init__.py b/src/mmore/privacy/detection/__init__.py index 5ce4a2dc..27862a8e 100644 --- a/src/mmore/privacy/detection/__init__.py +++ b/src/mmore/privacy/detection/__init__.py @@ -1,6 +1,6 @@ """PII detection engines exposed as agent tools.""" -from .base import DetectionEngine, PIISpan +from .base import DetectionEngine, DetectionEngineType, PIISpan from .config import DetectionConfig from .gliner_engine import GLiNEREngine, detect_pii_gliner from .llm_engine import LLMDetectionEngine, detect_pii_llm @@ -10,6 +10,7 @@ __all__ = [ "DetectionConfig", "DetectionEngine", + "DetectionEngineType", "GLiNEREngine", "LLMDetectionEngine", "OpenAIFilterEngine", diff --git a/src/mmore/privacy/detection/base.py b/src/mmore/privacy/detection/base.py index 099516c1..1d45b008 100644 --- a/src/mmore/privacy/detection/base.py +++ b/src/mmore/privacy/detection/base.py @@ -7,9 +7,19 @@ from abc import ABC, abstractmethod from dataclasses import dataclass +from enum import Enum from typing import List +class DetectionEngineType(str, Enum): + """The supported PII detection engines.""" + + GLINER = "gliner" + LLM = "llm" + OPENAI_FILTER = "openai_filter" + PRESIDIO = "presidio" + + @dataclass class PIISpan: """A single detected PII occurrence in some text.""" diff --git a/src/mmore/privacy/detection/config.py b/src/mmore/privacy/detection/config.py index 06028bbf..ee27fc88 100644 --- a/src/mmore/privacy/detection/config.py +++ b/src/mmore/privacy/detection/config.py @@ -4,6 +4,7 @@ from typing import List, Optional from ...rag.llm import LLMConfig +from .base import DetectionEngineType from .defaults import DEFAULT_CONFIDENCE_THRESHOLD @@ -11,7 +12,7 @@ class DetectionConfig: """Schema for the ``privacy.detection`` block of a YAML config.""" - engine: str + engine: DetectionEngineType entity_types: List[str] = field(default_factory=list) confidence_threshold: float = DEFAULT_CONFIDENCE_THRESHOLD llm: Optional[LLMConfig] = None diff --git a/src/mmore/privacy/detection/gliner_engine.py b/src/mmore/privacy/detection/gliner_engine.py index 8f43942c..e0c36a2f 100644 --- a/src/mmore/privacy/detection/gliner_engine.py +++ b/src/mmore/privacy/detection/gliner_engine.py @@ -7,7 +7,7 @@ from .._cache import MODEL_REGISTRY from ..agents.registry import register_tool -from .base import DetectionEngine, PIISpan +from .base import DetectionEngine, DetectionEngineType, PIISpan from .config import DetectionConfig from .defaults import ( DEFAULT_CONFIDENCE_THRESHOLD, @@ -20,7 +20,7 @@ logger = logging.getLogger(__name__) -_CACHE_PREFIX = "gliner" +_CACHE_PREFIX = DetectionEngineType.GLINER.value def _load_gliner_model(model_name: str) -> "BaseEncoderGLiNER": diff --git a/src/mmore/privacy/detection/openai_filter_engine.py b/src/mmore/privacy/detection/openai_filter_engine.py index 97a19309..cf5efc47 100644 --- a/src/mmore/privacy/detection/openai_filter_engine.py +++ b/src/mmore/privacy/detection/openai_filter_engine.py @@ -7,7 +7,7 @@ from .._cache import MODEL_REGISTRY from ..agents.registry import register_tool -from .base import DetectionEngine, PIISpan +from .base import DetectionEngine, DetectionEngineType, PIISpan from .config import DetectionConfig from .defaults import DEFAULT_CONFIDENCE_THRESHOLD, DEFAULT_OPENAI_FILTER_MODEL @@ -16,7 +16,7 @@ if TYPE_CHECKING: from transformers import TokenClassificationPipeline -_CACHE_PREFIX = "openai_filter" +_CACHE_PREFIX = DetectionEngineType.OPENAI_FILTER.value def _load_openai_filter_pipeline(model_name: str) -> "TokenClassificationPipeline": diff --git a/src/mmore/privacy/detection/presidio_engine.py b/src/mmore/privacy/detection/presidio_engine.py index f37e9e81..c3479b95 100644 --- a/src/mmore/privacy/detection/presidio_engine.py +++ b/src/mmore/privacy/detection/presidio_engine.py @@ -12,7 +12,7 @@ from .._cache import MODEL_REGISTRY from ..agents.registry import register_tool -from .base import DetectionEngine, PIISpan +from .base import DetectionEngine, DetectionEngineType, PIISpan from .config import DetectionConfig from .defaults import ( DEFAULT_CONFIDENCE_THRESHOLD, @@ -26,7 +26,7 @@ logger = logging.getLogger(__name__) -_CACHE_PREFIX = "presidio" +_CACHE_PREFIX = DetectionEngineType.PRESIDIO.value def _ensure_spacy_model(model_name: str) -> None: diff --git a/src/mmore/utils.py b/src/mmore/utils.py index a0aad8fc..d9bdca35 100644 --- a/src/mmore/utils.py +++ b/src/mmore/utils.py @@ -1,9 +1,10 @@ import logging import os +from enum import Enum from typing import TYPE_CHECKING, Dict, List, Type, TypeVar, Union, cast import yaml -from dacite import from_dict +from dacite import Config, from_dict if TYPE_CHECKING: from .index.indexer import Indexer @@ -37,7 +38,7 @@ def load_config(yaml_dict_or_path: Union[str, Dict, T], config_class: Type[T]) - # we want to support $ROOT_IN_DIR, $ROOT_OUT_DIR data = expand_env_vars(data) - return from_dict(config_class, cast(Dict, data)) + return from_dict(config_class, cast(Dict, data), config=Config(cast=[Enum])) # Custom Dumper to preserve \n and avoid wrapping diff --git a/tests/test_detection.py b/tests/test_detection.py index 44f13221..daac990c 100644 --- a/tests/test_detection.py +++ b/tests/test_detection.py @@ -6,7 +6,7 @@ import pytest from mmore.privacy.agents.registry import tool_registry -from mmore.privacy.detection.config import DetectionConfig +from mmore.privacy.detection.config import DetectionConfig, DetectionEngineType from mmore.privacy.detection.gliner_engine import ( GLiNEREngine, clear_gliner_cache, @@ -130,6 +130,18 @@ def test_detection_config_defaults_when_minimal(): assert cfg.llm is None +def test_detection_config_casts_engine_to_enum(): + cfg = load_config({"engine": "presidio"}, DetectionConfig) + + assert isinstance(cfg.engine, DetectionEngineType) + assert cfg.engine is DetectionEngineType.PRESIDIO + + +def test_detection_config_rejects_unknown_engine(): + with pytest.raises(ValueError): + load_config({"engine": "regex"}, DetectionConfig) + + def test_detect_pii_gliner_is_registered(): assert "detect_pii_gliner" in tool_registry assert tool_registry["detect_pii_gliner"] is detect_pii_gliner @@ -225,7 +237,7 @@ def test_gliner_engine_instances_apply_their_own_threshold(): def test_gliner_engine_from_config_propagates_threshold_and_labels(): cfg = DetectionConfig( - engine="gliner", + engine=DetectionEngineType.GLINER, entity_types=["PERSON", "MRN"], confidence_threshold=0.55, ) @@ -318,7 +330,7 @@ def test_openai_filter_engine_shares_pipeline_cache_across_instances(): def test_openai_filter_engine_from_config_applies_threshold(): cfg = DetectionConfig( - engine="openai_filter", + engine=DetectionEngineType.OPENAI_FILTER, entity_types=[], confidence_threshold=0.6, ) @@ -411,7 +423,7 @@ def test_presidio_engine_shares_analyzer_cache_across_instances(): def test_presidio_engine_from_config_propagates_threshold_and_labels(): cfg = DetectionConfig( - engine="presidio", + engine=DetectionEngineType.PRESIDIO, entity_types=["PERSON", "MRN"], confidence_threshold=0.55, ) @@ -571,7 +583,10 @@ def test_llm_engine_from_config_falls_back_to_default_llm(): from mmore.privacy.detection.defaults import DEFAULT_LLM_CONFIG cfg = DetectionConfig( - engine="llm", entity_types=[], confidence_threshold=0.7, llm=None + engine=DetectionEngineType.LLM, + entity_types=[], + confidence_threshold=0.7, + llm=None, ) engine = LLMDetectionEngine.from_config(cfg) assert engine._llm_config is DEFAULT_LLM_CONFIG @@ -610,7 +625,7 @@ def test_llm_engine_openai_provider_still_uses_litellm(): def test_llm_engine_from_config_propagates_threshold_and_labels(): cfg = DetectionConfig( - engine="llm", + engine=DetectionEngineType.LLM, entity_types=["PERSON", "MRN"], confidence_threshold=0.55, llm=LLMConfig(llm_name="Qwen/Qwen2.5-3B-Instruct", max_new_tokens=128), From 570b013cf5b150c0c2605e24285cde054548e855 Mon Sep 17 00:00:00 2001 From: fabnemEPFL <117652591+fabnemEPFL@users.noreply.github.com> Date: Fri, 12 Jun 2026 14:17:28 +0200 Subject: [PATCH 22/25] Various typing fixes (#320) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Jérémy Chaverot --- .github/pyright/pyrightconfig.colvision.json | 16 +++++++ .github/workflows/pyright.yml | 36 ++++++--------- README.md | 2 +- docs/source/advanced_usage/profiler.md | 2 +- docs/source/doc_images/pipeline_mmore+.png | Bin 0 -> 513225 bytes pyrightconfig.json | 22 ++++++++++ src/mmore/colvision/model_utils.py | 7 ++- src/mmore/colvision/retriever.py | 2 +- src/mmore/process/post_processor/__init__.py | 6 ++- src/mmore/process/processors/base.py | 5 ++- .../process/processors/media_processor.py | 10 +++-- src/mmore/process/processors/pdf_processor.py | 4 +- src/mmore/profiler.py | 16 +++---- src/mmore/rag/model/dense/multimodal.py | 3 +- src/mmore/run_ragcli.py | 7 ++- src/mmore/run_websearch.py | 13 +++--- src/mmore/tui/config_builder.py | 2 +- tests/conftest.py | 8 ++-- tests/test_indexer.py | 6 +-- tests/test_profiler.py | 41 +++++++++++------- 20 files changed, 127 insertions(+), 81 deletions(-) create mode 100644 .github/pyright/pyrightconfig.colvision.json create mode 100644 docs/source/doc_images/pipeline_mmore+.png create mode 100644 pyrightconfig.json diff --git a/.github/pyright/pyrightconfig.colvision.json b/.github/pyright/pyrightconfig.colvision.json new file mode 100644 index 00000000..d4feeffa --- /dev/null +++ b/.github/pyright/pyrightconfig.colvision.json @@ -0,0 +1,16 @@ +{ + "include": ["../../src/mmore/colvision", "../../src/mmore/tui"], + "exclude": ["../../build", "../../dist", "**/__pycache__", "*.egg-info"], + "executionEnvironments": [ + { + "root": "../../src/mmore/colvision", + "extraPaths": ["../../src"] + }, + { + "root": "../../src/mmore/tui", + "extraPaths": ["../../src"] + } + ], + "pythonVersion": "3.11", + "typeCheckingMode": "standard" +} diff --git a/.github/workflows/pyright.yml b/.github/workflows/pyright.yml index 0b1b842c..b1f77328 100644 --- a/.github/workflows/pyright.yml +++ b/.github/workflows/pyright.yml @@ -8,39 +8,29 @@ on: jobs: pyright: + name: "Pyright" runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 - - name: Set up Python 3.12 + - name: Set up Python 3.11 uses: actions/setup-python@v6 with: - python-version: "3.12" + python-version: "3.11" - - name: Install uv and create venv - run: | - pipx install uv - uv venv .venv + - name: Install uv + run: pipx install uv - - name: Install dependencies - run: | - source .venv/bin/activate - uv pip install -e ".[process,index,rag,api,cpu,dev,websearch]" + - name: Install base dependencies + run: uv venv .venv && source .venv/bin/activate && uv pip install -e ".[process,index,rag,api,tui,cpu,dev,websearch]" - - name: Run Pyright + - name: Run Pyright (base) continue-on-error: true - run: | - source .venv/bin/activate - pyright + run: source .venv/bin/activate && pyright --project pyrightconfig.json - - name: Install dependencies - colvision - run: | - uv venv .venv-colvision - source .venv-colvision/bin/activate - uv pip install -e ".[colvision,cpu,dev]" + - name: Install colvision dependencies + run: uv venv .venv-colvision && source .venv-colvision/bin/activate && uv pip install -e ".[colvision,tui,cpu,dev]" - - name: Run Pyright - colvision + - name: Run Pyright (colvision) continue-on-error: true - run: | - source .venv-colvision/bin/activate - pyright src/mmore/colvision + run: source .venv-colvision/bin/activate && pyright --project .github/pyright/pyrightconfig.colvision.json diff --git a/README.md b/README.md index be8cd84f..1b9c249c 100644 --- a/README.md +++ b/README.md @@ -160,7 +160,7 @@ MultimodalSample.to_jsonl(out_file, result_pdf) To launch the MMORE pipeline, follow the specialised instructions in the docs. -![The MMORE pipelines architecture](https://github.com/user-attachments/assets/0cd61466-1680-43ed-9d55-7bd483a04a09) +![The MMORE pipelines architecture](docs/source/doc_images/pipeline_mmore+.png) 1. **:page_facing_up: Input Documents** diff --git a/docs/source/advanced_usage/profiler.md b/docs/source/advanced_usage/profiler.md index b3817f2d..abe5d903 100644 --- a/docs/source/advanced_usage/profiler.md +++ b/docs/source/advanced_usage/profiler.md @@ -119,7 +119,7 @@ If you only need to measure execution time (wall clock), use `time_function` or ```python from mmore.profiler import time_function, time_context -@time_function +@time_function() def quick_check(): pass diff --git a/docs/source/doc_images/pipeline_mmore+.png b/docs/source/doc_images/pipeline_mmore+.png new file mode 100644 index 0000000000000000000000000000000000000000..e82db4b082e85b03b7b059d05264e3ed88bc2f28 GIT binary patch literal 513225 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

$@Nq{<1=2;gZg_M7Y#9e#Cp50b6xgG)-X!O7$ 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

J!G+0xDh@wBo@;uCEdQ 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

o8w4nIo!ktDZ{xPmZTTmCjf{+8 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%0DG<3Sv5_3P#QYD)7{F6-Yl8w70lmM7?YorLU$;b2 zY(JDTQda;P91+c(R-f4U zE-OuMel{VTBaPrV`!oJ#kfUzb92>3*Vn;|`ru@GoLw}-wy%6G$p>?u~9WfApG~xnejg!VXuf1lV_SrJzb8W=l>;b8mbW;>N=54p+Fj zx3*Q)Vj@2ga+&pFD94HfNlO~RP)BEpC--0-i}M8Q2z?;;`d*O_M;SzsNYZ8WDIVcC=8D3dJ?064jx_ev(ZpYShTa`A10mIh zW+|rX#(l*;&tiSKifl`KX~xxd^GzOMyI-s+D$HpM3y|oh1w5G-?k1j=rhWvB{%X}u z&U;Ql8hBGn0#MAv9qHfrlzwYk3wU8U+xtDHN)%zu963vBZTq;Ml{>9~27h>D#FV_p zMSj`>DUkd_o#cMc7-8@P5Tr8s`tpP<#zAj{9Ts}B)PQH5zOX=&oRrxOoJxuY0Whk< z!j}NA_;h=c5En;AwCUmHHQDI6WjT~UJzZy`AxzSDe=UVtC{u<(6AikXGw`GD&lCT+ z7Z6;iIf+q#8>zQnU-@tLyLK8~lU)Q8e)6&Sa1wouDJzE-o~n2@hc+PKK0FiFg6cZ^ zsU7X6Q#Lg(aKq|s5IK{*Qn13&FqRWFHJkUfq(VGhCGMpVRlM)rQva=ypH_I4Z^_d% z$ME8JzPGV|eZXwjS{z`WEEtr^mDwxsL${_j?uskXrUl*Q^WPYr19rzS6pYk~gh+q&AWaOp5=DbNKS7gNf92mTK zcPa#MCpu9J{BTWJj-Cf5{CPeB{I9|r^)bgvU&ldeT4BnRrxz(&4ODS6su)Bq(l-CH zf(=x@7K<5e*>RmaBl0ExdK8kt=Pd29Xu|yeSpaz?qdYCYD24!p{^0ED`lP!jFroD2 z31(-G0?o$~1`9k;-69it z&oU&YGllW~?XEzm>UN-qD0Vz|=|4Ja1e4qo@Mi_{9?g`?3;Mc5E3(jU6oE04gOwna z^L_F_!5cpOh1V+RpLz&QAA2G1!{;o`$xJ|W5e>kmxj)2R=nl9GG*X5>GnPWwkNtsJ zDNc;xGjy+Br4AjHa76ZgRpITgJ24KV6SH$gc6yJ_6Q=rns=mP!K=5f65DQ5VqfsC* z|I@s~8-v&1VXPTmWwhvZOA(keV`0xkf30N9^&h!iW4T`>{f>cQrSq3W^T7b za|NdJ#qF#Ikt+~hS6iKiLU5GRxU_a8qhyoBU=ZPZrMe`xHKpWQQR}cNL@6#suMLuj z@>~J0)yyx|AwzhqM7HAH+;`tiw|JSr5p6tM*nf~am4Z^I3cE%@pBdjba&5<3B^ptQ z(M51GDv-u*S1!_gFi%P0PUwW2;Gzi4FgK?9P=KdtMoz;aPStM=PoO^Cbtv0cN@eMQ zHsd>UTO!X&d;;!49F*@K)r-C?{5#r7Xhi)tRLEgjk@?IpN& z)E#oFGv00>-g#&p{|_AOFh`WXxXvA9a^r z$;+i&hPY!j=-HdjgcT50BsJ2w=c5Cn0oKN0^^^bHnKv6MiB7Qg!rS<&CzQI{ir;gx z9L0jE5K;^#iES)t&btM4hxNj(idm(_VyZE99UDT;lKT3w`mr!7ZE<1vhU2z7^x)%| zn6`Vrj=dcUPDaMTVP8gW4aU26-ZB0?_p@)@9ZyebXBCp@r)xk4$;B7{i4zpi$q4m< z-`lbKC7F=?(Y>j$NTYYdKA4@Wnmpt8p1xigHfNa{|A9uu;~M?u*_>PFzW7`#?Gfqs z-n+|Pt5-sk?N{D`dPzMlNtdw-++hrxsM*UG`(~#ft(VubS9ye9D?j9xbO!M|Ee)t5 zRx5D8Cw1up@;XBQy`ZYxThA+ex7NhMBS5&6lnVJneg>&%H_?j7Xt!3zQc(`6@Sr>` zrDlN+>0x)TXCI0<$O# zpSuf#&JU|L0plubWRxQ9+^Oo{@55?qN_S*kp};PYou;oN@aQUwo>UjUNC?{qO@g%4tXHx(wM)4AVlw@?jGY3i-TCfF;uorM?t z^-!7YuNg~^qjpEl`$z2KF!&(5jF&^6mOOu@@DA-$usEp3jPE5Ux%frpotRDmg1npcWLYV zzDe&H%I4>1a*)b1G*Jl`GGV>nEm>8Wx4tT>WxZS(`h1x@r#{>TSzymnWi(v{{pj3f zPo_Y@aWu|>NyM;M;MaZv`3lwoV>E`O+X@%#U$oDn$YHVDwl>ao&M(qtTO`c}(+NT8 zd<;4ji)}jEOjY)e-@yxeXZ};_U(a)3DmrRtt z)A~Ch=3TA{Q~HkPW1%RU9$tN?Adpp_pB9k zpPtcFmP?Q>#1Od8DmCcPhpr4>UtV4|-To7c0y5JBMp#U9=!cr&?_JeY$=6N$Jlzid z%O<5&FO3NdggGrw_0R`Yt0TV=4PCy&gXlG=58{RXB&!n^XlReY)ca4+`d(BnyG+SB z-JfqHwZyaD9Uj zy1k-MKd2ztwW>tUqzK1ohYNEnQ2E4oB89EdiuL5PyZEUmtU zM~*~rJ;|AzQusKh12)0j`rG?;b1SI!4t@L15z6$vVfofz0nQg$Go|hvYLM6l6h3=F zd+%^3ze~81=$F)t!FU{q${rg!3xxp#sCq?5hd5ue*dJozZ$cFEP1OQZTqEscxlGcM z7yX{JG2|2_Gbd{)0ZOmh0@p|HonDTEy-r$jXdoS)#}chNwB>h=-`(7x6@3K_Cu|sg z+V3m2+}RjTe^udL4ggk7qfQR(_LqNaC4QMoZ`6xED_|mZcL6EWdNa-4y2x&_X{CUP=!&d5qM@C1odX2(Ks5ychfGg zeE3A0pZS~J6Hg^A#{K27rzKNpNSHbaK36N74Tim3a+^nG7z^bx3zIn$L_Agr&;@0t zkYz;uJp45&*yR=&bUf|M;ZNnvE!QMau@jJGi2+wg@mXlV<+|+~Lb2*xidG1c{|>U6 zTwI*9YFM9&l_v_mSypjjqZoBm66*;W!`P9|u|E#Z^425^d;Ql^yuETHS$+2fA@<2K z_jfodhw?s_x+M^LcBaLNQ_IhbJ;aoELXI~dNj6y}<@cI~>g`&fl*?5*_nC8Z08xPi zH8Oq&^7AN(t`$NEk}iJD!y#Xk)oLgPF$3U1Y=1|{qxyJ#0GXWgJMTiQb~#W64nC!V z^Trfbiy=byWzwGSXeG*bY{?pP&5wj7HWoW>TMa?f+YMh=XrlQpe;lv25kTK7-?VHV z98k~ce=A$|*otKFy57e>^h{clzdDOFOQ#7Je0#3pyBcAwc019ApH405x+?acNSPwf zZYWU21kulS7B0xsH+@9~`D`TSbwBwI(>D}al$Rg9+%|M1wwyMXl&_#Sya45RGNAOO za@8q*1%tsf>z=2}O(Gt(>=eG^$Pwn|=GKO_?C*}hn1RK_EDfinPSr$bj%_=s5G$BH zj1@YvNtb3CI>Z4DFLqHtq&-c@gs8Mxb(ODzkE?5f&oy4kPm|eNxTbeBkUjK(Zp-9H z#LFuCwAEi*Rf6H||iEi55+HseHfSwa(hx01k_t z_a|=|P7~+&yiYJdw5Ak~`n*RnlJ#yq7$7Cc{atGg`0^S1qvp94>H> z|L;{f0F)VZR^)C0;;vyIF&{n@tqMGQ<6&d46f0L&`7JAB@%kU@5~K^cH7#81asbv? z_U^Ds%eQ-`PRQ$IiA9XG@W6!S6S}#2B)FzQzBS{f7rl)#P`W>Eokp;Q6s;y4)kqf4 zHGQ($DbH3p(Cj0O!aGIgM1Lm`4QgEj5tuN+B;aTuTW_lWE>?g)h#X#;7ZKfJuln)Zc#L^CITZf-5=y!MCP-%jW2!Y1xBaeMDUZFj4lG~_;O`uLzS7J1sT zY4`~I-+U*MY;STY4qM+ZgSUHNn*3$R6 zi@U3sLI=N(@R}}@o^9*yh@0A^AN+-XpKKtquxV&&(gce)oJl3tNs1~Yj<+ew>|{-R zFeR$WxPK)nEa61RdJLn?8jGiHQp_0*Wi)t#|IX__NkTP$>)$+584$~2uIYY&Mev2c z1yNcui*w9fv_;(PnWVJY&OOZQEe0`Bw>um5+}GIB7;X$Xsr*&n!*7GDo#p9V9xVbL ziV0sE-Owd#Ev+^%l& zw!Xa$W~Wb3pM)RsVn=Man3|+SGPiQWj$l7G5@W=Z+oh&&u_2hh(a=@XWpcuw)dLM7 zh5?~PCWaEHQf^UN8BVY62@x02|4ji-+KDlj2HvkaN3h_92JUc81B=wKjUGLxD-o>_ zVgGBb5iEFD+ztT=l9$mg&*L&a_{+!aBy zaQ$LdLI>K4LUg9OwAjRECez+&X&#zQ0c`QNHT^svV{+cTs~VN(##2#-6sYL3J*^An zcUdBj6a#{X@|cyNkWgTmKmfwA+uCqOr;f%*}H>o-m zA1S7oCnK$pdAD-?m2&x>hiOZ`e8xMhZ@G1oWc98*C-i)Mz{}0yQrlf+6DeA`Z9;$mY{1tg%?|> zA{{K&l@!-p=yc^hxJMtQr9{0J6=cK#W4UC!yu8XJe(t#*;W7Xt?J`Gx38>L^?pv2J zX%8#YH)JC)HQQz`bM1*_cNcm-9+p%j#GPDh4UGOSnJt=@vb>IyVJKSM{XyH*)P!=L zA?Vkx{50KJ_<1!iN{bReCeof37yKtUWTY|;=xk!+e3?}yO$?2#!2*wHGvjEmjJLVD z1qx!s)Tk)rzw0yOi06nBBQ=%PRPyvI7^6|6E0c~*&KaBc$nX9_jlSd z4ulGDQwdTtF?4_2JM}y#d^V(C35p2{+iZ@MNL{!Pd&Lj2t^6)|)_(=WCTC#~r&X1Ofcpy6IL> zfi|N4jsGvZgFGrw<#C_=E_am!eyYvq-!I^+Ugz~Z7`;(rR@nLh)tgiA=Ui}E6JaN( zrA+E_HHMvQX;AtsQG+3w$@#9G*he0nCO3>~E;41HcpiZ<0;9hL7V>TP77L44v>I2sr zgh3Syc~$1K{KVB;3+fj2#rcd9ph+U4Jus<-|G(?7S|}VE^1l!tJu)E@$ZX*L9n9Bn zS#*y>Ed)EXaMxqg@6(EgJLML}(Ccq{<#Wu)ewem3I4KY=MM6r#IuVj2`Y=Uuw!k+D z&WIAEB)BwP!td^(WW^nRrh5%@H*%!ICMY;0{H2pfRVp$)>vDn1jx$43)scrPrw5<^ zX+)2%C@BZ0N8~x83liAnz1YdQ+Sa>TLK;5a7!s28c<+3tMHn_yc^d2tb`Y`}B|ezl zN8#>7{@%UsTu~l(jgAq~PK85G&2raYj{v?PbQVUD&=4AgVxMurg>cehzU!{mqtGaX zdmzJU(`emJlo-a(Rec+fd5cjiQHQ=A>2ZIe^A+VwoFr4}#lUBi%nOSS3sbhvg5yTE z{(xl0a}0RsN>r~9(LX^sG#hkf0TW@>pr}N@}G2o|e`=@rd(h+tR>bNm6)}1x)bR=dDh315L9fDnTt__>paAVNG6c10TMH zTJr@RRIF^9@3|x{wirqx*$+E|;>Che-`bI-k)s(2wy&e=AM5Mcb!ncYeL=N&I2(*r zp!s=L9?T)~V_FXR!8pIS=yWdnr`Rsz2|Ql2mECyh$Qd5XKKzY1l-6s}N(QoN2?XfY zPl0SVpAjT9XsnF=Aq~8b(eI)@o>({1qY)bg=!8qJ+k9SkW!Z@UQZn;d!jA*SeV$Fr zr7I*rzq+kKbg{=tT1cK!WP znrvEB;@wXKE_@oLmFI+&g#uc7lMeJbi7EbUhOOPPEW@qS(3=~bE!HDTC`d&cfK;?W zM+mqH`cIT-Z#mKH?+V3tTUtm;bv*BFv7B9G>MTdi!tJ5bB==imD{@a(us)nsj+ zc2OmsM2H6R!9sxqXdBgvXQ1i*s27r`19}|Z!}Jr~lVUtz+>FtZ{mDFs_U#IElh^4$ z9g9Kb`0Xufjp=Qz?~nNTGn+{XKHm>#uu8 zQ+y*J@iKA@iL~lK02AKGA9`7#TK@0F75Wb&J@cvVj6Jq}dkUhj1{J*)LWw5E%^oZM z=AF=Okkzfa-u&%lm(-U<0Bfr%VdT{o@Y1~vQ<#5!MnJRj{)dUhvM99bj4&~eT`_)Q zq7sv;V@R4XP4o7&Zk|hb*3#IERW-5j5UXci;vuQII&CsOrXVXoDMlg9w z%U2@mt=Om-L;CbzV_dEbhJaq5ToDA%k#th{mNb1T1H#=I}r&K)#GadOo-YClW7PAYe9x-2@!l zW}W`fDA?@N0uMSpDFaUCG+tw>1fyeP>W9C9&*wc~PboNU_9EwTS$AgFw_DJK8&Vo6 zipnL(z@oGFWTBwIlN@5;D2wE&!kI~bD^75df=Xa*czS#+ULa(m_H$YFeX@H1)H!C9 zfOw|7^qZ_~LEFf0aHh%hI{A~oS=qUUt1>)@0w$i$ zG8v}|VTil>w3H?7F=pzXxn;XXlxov2D9Vh~} zQe~SC3Blb$a1z|z-Q6L$hv06(>BimN0|XE55Zv7xyTz>a z&)n4y-H%n(b}|mdrh`KmrXOGj*Zs2STGHbR0ATb1tf5dZdi<$&-8f z>x}TBW?UZJ=i$T32AwW+eqW!6Ki4|7@e#8^D6$gtJ6Nn%RB~hI-tFtY?ZbPm>tqcL zKqu;Jk)G|_o7qH7$J;bFK2mg-+LYZT+wW*|!fBWL7yG%*O-KHZwCNvyXMU1&E|lbT zNy#KOTS#mSKM_5c{EvRmapJWV2pdGs%c(sO9Tn(Lf=q#z|FQ8)f8meSyP}=TQ<`PA z;!^XKz;s2S`#t>9_5qA9T=?s|WdJAQl6Zt_{oi%&YK>Y?$hw5BGDV_*Fb(m&x-#cj)KK2bOvn*t@h9h z6iuv(lZg-Wf1s4qfFZ@ukvOC~?)D$LTRpGLlVh^!^D>e8*q`rLJ=QBIwe;s#1S?5| zX;W>#Iy=`g>NYFt`&@{rrMRs=r0;13Og@@HT%kY$t9h)4QQfq!gw6Q^iu!IhKNwSm zvUgZVS6LD14eRp>|JqI(@sDVop!EF;oP^+skKL73;@$YHMO*y#X$O@9#h%jXx4p8k zH!MQn3^>qTfGHXi8D;?(p)`vp%6e6EXUxO|4jt63gpMkcgN7Qx-`}hM;@6rw&KhS* z@I~a<_BS|5K2xU%J(L#Df}&0cx@IH}3Ww`&5q#>;e+Mtn*EN%Kk_*^_sYV_fw^2g*$Sbq_+#8crruajnE&dv10E0cl*X4?K_C-uJaM(Ao4k*ukg|<876JfxGOao>`qdRLYRN zmp_bC=)sf|LOkMy`U?`{B$Hpw2I?z?IKuV(9>cJ>q}AfeJzwwHYA%OWI6^NRY;=Cb zy41TZ<*_BI6WT>JT-PkY{O>dOhA-5ACBPxH=k*tGG8x46@`Cz`z*WFSGZ@bF3;czNgv6#eUxb#L<#}NU2nhUM#g``E zN#9iVLiuOOZP><%#3?#i4bziXr~1I!SygdP3iaf2L&3arDqyxgsq6_f=5dw2@i0`# zCOEE{U))MpypAf^owp_7qie%%Z{f& z@oVdPb}ETS2Qvr}4lXQNteMj$;gC|Z4)ZcF$dm-*z?t&4-=?vdZ0}|`qyS@a8Pt?P zS>jomg%7`U*Xt}|+pni&YQJ9?s}(-94t$xYLXKjm76_a)IYCh)zOnf}L?K7Z(k4tb zkABFeihF|;UuRFHyfI8P(a7f~1g+Jal9dqgWT&iDZ2*qCYsSx6^`al|AqN`&CgxuC z2uO>|-muW?gTm2QvfVnMOxsm=ZH)k0(yf)tafGPxG(46(5kWQIn7P(Oi_1terreJH zkz7{D*HsiySBq!TrC70PNl{82)FVuY_(2u(<0+-jJSZXR`ivTi_6VhVQUNS9CMZY1 z;(;7^i5x5s3$1{$Px3=Jg<@*{(I}2;_H4u8L$}!LWI|*1^EcO%b4)e;G@MRgi$ukq zF*$qyZ<8*1d{)6A9ZL~FoWd8@*3>OERF0%rbzIhBDZFSSEkP~PUC@DaPuvCOQwH0$ zyHn*(0w86ts_(j}mFx1UDpz-6;Bf2GXj$#5Eh6G18^_S^nhsMOa~LqGq17pfM|Y%A zAn5smnC`$gF5yLKPgZK32v7XMHPin=B7oAS6sF-?Woy6N(v`=+6OwmzzQ)`>UPyqS zI+F9!sGm~aZOG53R|?d|+kL4;;fQ_=#C*OtTWp@^C29d!$L)m7j;jS1mu+q0+_%c; z6N5<)r6gpQvQ25s9ptG9V{vx6!Cf2lMZfZHYM(15zeyt~6z4lMWjPY;(=l^JQ zZf+YZ+~VqN(BdQRpN!mxQ-$yO2(r6eFzC{FskoUX?{a8=Qx>SU&wJ&3@ZaV5nO|y9I|Xlm?>{#7G0$4SzWWA&jZr7zXm8Vn-uuA)NwSslUzlUM zlVy<(y&+y;e^>jIRKTP$7~EwANBXx>iO}sLq_ub*i|$G`i4lyx*y={oDYJt^Miza& zH>r4e{65)MvQKg{5fy;3QpPsuDHa?*<^;l?E89B<2l1AYZ zgPH=22%NY>%g#IAyA_vN?vcCFmot>$rh(tDs@h_ojo zO}33J|JvuUJ%@#Akv9##7Lc4}7{D=L#FfI|^@&wFbh1GnDk^{VX)AAP{4w|=lDc*N zCOLCIey3!HHUce&jI;Aq-qPWR4zGTg^6oRs4SPDFIx&H+f%Rx&1gl_7^U%qDcVMMg zPBB!q=bxTb8})5Bbv;+y*oQ&N1C_#B$+Ak>pY*mInl5w}ONiHdh?f@wlq}?=)_cg? zxUDdJr}+cgWM4atmZb`~hw=P~v_hpPr>Cmw^zd)jk&JPsz?b0!<_`BuMpT_s=p{$U ziSFq8`7_W&E5;E1YaF)jT9|ZcX=;LM>$!vXQWL`(^CLYL2#-kRIG@aj_aT)IW$MQX z?4cAYe-ud8C5lsI0yvSZcC-}SyO4+3$pm_495l$)yN@Rmi>MivoqZvf;s$dN;_Jl4 z0mu5Y-bn$o%jUH|nmBavP-ctbE;$R3m0QSYqia&q^)$_Z3}tpnA^kD^Y`!%?d567J z@O;P1X_eUsv+06m|IlRMq-PUGaz^E$0n5VB+0|uE%m{^nCQXYXRig!@{}|45d;Y^Q zZ~Yvb4}sSmg?|FYTy}ZG#2ms4`SbGys@bOJs@;kG95;Ft_lVDlS1oYZXj~md^3?!+ z?cr}81&xkjU~yNli$&v`C#N}WJwgfBC3Tsv@gg~`P&?=|q%Xo>ZtS&f*X=xBR6a*- z_vL^M244(aKHbjG2uncf$?b>d4b8)a?_&e8rY{CZqasN|B>hug$YV`@CJ8c#Qk)x% z%yxf+G^_HC@v49k%%}E7$LW;)xMI!J(RX4wi+Vq&o--m^PMsBQ?$4%vl4cPGH$k^P z8;vQskzG;0?|a@}?HWsQiC^oa3oaZrYq)6zXwjujh}Zv)_^jps+W@w(^QI)|Kc1Fk zwm3=D9t$K<(IiYj#n35d-30a4mL@szhmm<4<;uA5U5V=vYu8Rsgp*m(n_~o*?k7W0 z7AgEp%*|!q+!%-vj4kGmD;xVoh|m{;FopaX!SXsIS;F+73DNX z2qW&qk`oO0PQo+@eX&up-ylA2IPs46&`}u4PZ9dHHWS#MThTlpIXF~+@grt{Ie? zm_L=PZOOIPcc-gnbLAtZ=iO_Y>a`Rn%K>`?)h;rEWznoM=%GpgIH>EJ*M2@cC7$$; zKMY_mJx|pn%1Yik1~P!XEOsdZpM9Rt(`nddRPH6fOOn!7&-Oty2!ka**efd7Gr{@@ zNwJ2C_idoUlm4zchSb{9Hvy&?7mnSq!&Rn6lfI8Q_$MRH6lW;|_oOMKA2uI*gwLqL zywAk(>9@@LT%}Ib+$p-)e+|Xl!%5dRxz26QeNKx}+&aocwF-Joo3y@G9v(agA?(_ui!GShPaQ7Pu2;gmbm8UR|@#qd7R`?++#1GqL zeH9QSUUpWm(>O=ZhY8$szu^uM60pU)VLktQsm8Mg%xd4Ap$q4p;(dgXilcz%u)3Yy zhxLDav#hzqQ64t0&yT9btR{v=s0#l9<>(Gz(-U5(z~CIP%2d<&R(|C4yM3&;5+~B1 z?Hjl%1K!fLZ_dyR$juf?@c)_8K zVxKj(QD9E)wv?BODqpVFd&j6r$>(tzR9l?$d*C*yx%qQ4jsP2*66B5|;EZ!hs5L3V z23~lwcG|fSuA~zcL)a28hao~y@5>+;+4iS~9(Y5r24>0rl!CJJhaF%5;#bH?>JBia zWElGH`Z@^!`2PT=H)fu-@1Rl|Xoamd3&x|i#*II?$NXN`#q9trcsb5@MoXFW*xu2x zqul+AXU!4T7CVx%p)E+LgjHHIiDMo)h**(!#8}&V9ANmYr5s~Qb{}~8_;d;~_x#9Z z{?(o5~;%)5Jf zdNNNgP;l3OW4b)gvfRe_NLUZk=nl3v%I-DSiJx0S8N0i5%*=M2H)n_zU0A=0B=Ox9 z4UwC^lNzEGrieMDyS*t}RI8OmD z42IJ8tH@-f<&*!T5Bg4b;OTsB`Hpf?rPf!W^jI__G1s~8m{RpC7o=~FE3a496)fbl z$C}PXEh3I_R4M4q;T;Yex~b`3gdmRiTgJ2)p74Z`?%?%m!~Wsu=#Ti{h(r(!XoG6) za_ER74+Q|L!&28*sa}1&y@TgAJ=|w$G)lX@f)VGPgxL^6Uw3B5YWH34U1o)hxns$> z>NB2hCY_?KBgcYlZI3Ox_x)X^y|NP423#t6tWeVcrJ+(C*L7>1Hn5=F)_F1hwLvr@ zliwHJD3L2(gR7Q==gS7HIwe=f%L$xnda$q}6wh$<@8`9P6Ga1lt737OKWz;WIp0u+ zOS2XUzBUZN6JG=dQ>VUH*;|oFq1&JJq31Aqy4{T*W+`B4eRce_Iq3P5Eor8>=z;Xe zZ7$vFV8qsRIM)F(g*$CJH{&PG_y?jZ@e2Hx5?xAG0Mw-Dl)=* zU_4l+!2>0HaaJ6`VKsjJm30hL9J`(WLFOkXx(IbpyhNhBjJ0@nrsR;?axHYiE^IC% zJ-y1oE}<*?&4i6x(AeXz%Vr`npO`6Q$}p<~`*!D_-;6l%B@9ZajO6H=mG&~#tjkE@ z?&y*}eqp^6W(S?*$MTNi70Do34W)R3PuBVOiPR)z+Bq4q6XbtkBzEnxL(1-F&!HOXar zng=Q`e}p z`2Y47BiLtJE!Ie`f}lLmf}1Dc1&_1BnIJGf%4fIeNk8EO0(o5~h( zV7>E)M@J_!>$Mt&6jQ57scG>q9Y)$bVVo0+<^amZ6u_IO_oiHck75r{uuNg4H>fA>Z^mlJkqd!)?gPe#R4Pqq=F2%^as2SbtIFb^P~6G~!-i zEH*iG1(_mm{Rn|$NL~T-4>AJ=j?4j*!OBhmr9iFPTZ7q|Yp3H}3LV89+`CU&!Mc=i zJKJq3qdo08GSyvtwZ?b!3qT*2-ZNc2peg57g|=>Ont5*@QDF2sl$SJ$;K#ilz8Pm?Y!?<@CZ%j|syI39_;I zVo&pBKVyS75ELkjn)><9M*fcj`E!jL1)c<)`184M$7{@n^Ui3qc*FDW68@H_+k!vt z-@3X^tv*7H^W?M@pTZum)Okw$;=jMPmXa^?RwSJEeK~}PI3IDrvM$s?R)1xsTAo+O zAV%4z=Kj_6Bt!vi(Tv$wKacwa$V;7#dMM0y2)qfGZ|gfd-DR`_y7%**b#@dK_^D}P z?Gl$O$v&z2Utc>mp?#~l30FCfB)jLX_zSA$k#Nspy zNTbz4HsvJqww6OKpFJ)v<7}8^l8!7e6MCMpKL#xo7t}4j%Q6L11lSS&Sqd>+ZliEe zp*xGo8Ld#Zva)T9axc5xfHh*SyrTF$h4=ArSDtc2EhsJ_*F!e$T1-1gm}c&M!?%#eoygzJZTyM1~AiMV`EF#Owoqz{h~49 zOPzZh9V8Ma*-(Tfq?R2{ucpNpDG?lgW~8B_5)p|7N`p!#-z_ikMaKCwLCF3GEdU&8 z2gFbJax5Ad$Zg7jvx9>YJ*6SyS_sQxhOYF1lZ2QxP#}qAY{LGtY#6aToE>t?P3#D> zpW5opp&#I5_`1XKc%8S4VZ@po)-l9ZvJ`&`s3SwvV|_5t(UV=qiI{;%sU}${)NJ%Bp4q^fFhMLOTRSeU_l(9qht(C3V3 zRV}dZ__@&0(Av2YY=JMy{7`+6g-c!&={Hw|f#+m>GJ@IV`f5LZ%C!kgp;OKUF>*nt%X56*US| zY`Z&5N1F@=e~ss4pcn?jD_Sv#S~Sb{B#UX{yr*^*dHG3Z^yF~&n_xVXf5Q zyfQmiPk_lyQlwFu-MPbTud-u&F%H4{xu@4-`(ZC9HDXgW-Fv!a%AD>%0H6VdRGooy z96icj^)I+(*hd_h%>9Ho7f&47>Md4HJc^JigeVvWHuuwZ%$X#c@~p-1VsD=!*%%DV zF9fM^(Wf+4Ca({EvV^kkSJ)csftxsvozi^cNn1cF=PzkKzeCjs2)PQ|^!mC%et!NN zn!ygl(iRL$8U94cE9Z!%`Zt!2>%WeqtQ?v^x2aL3&-4~7T&~k3pO666v6;T*$ryZ? z-?ZW!35S4C>U{WE=}a+UXSvBHPS$L%PHUEhmaJ@Vv5Zuy%$vMJGS8FJ{%(ZT+|QhK zdyv9k6^pT|kB*&PIVd<-jknF?OntbJ@x%N44F2oCU)jxuKZZwMB%uK1T|HTV(uxCo zgecMQDn)=LE1vm>?Q)6wr0kpIpk5SOxh!Z}FVZ`!4%^jM^tgR&DS3JI06QruD}2&2 z;wXQlC=3#A+0z!p?)^~WotMM^%K}g(6i`i100I#z2#~ld9c-+Cc`H##*F5?a_~Lep zB_+%E?MF%1at-=}yb5m$2z|iY;dWYpAg(i5ImV*qd8>FJ#2`lcgiM$y$fq(x(F^q# zHZ7f=1^6@61ZCJ1llS}i zrTPlfagi;OTc1Gls2FS4rfiD3YeE<&Wk%fT&#It*p4|7hq3^D4yvGcWUOTX@!1Kt!n(OSu{kwhbtuZWy*8Drc#3Vm6#a74N64lghk? zT9IC8=%BeB<6^aLK^@2WNmK4S-Hu=T`sYC1+lLgL@aFC&&ch({{Y3{%#?0>ZsA#(T zmc=1iMg`3M>5)K^kg0HS#cK3gN`gM+w1aj&Lih5QhnORrczst|A9Ee=j4nA?&{&g^ zck)~DQrq5HS*HUuL*sskZqHWGIw+vJqMI<5jk$wBrKPZRX8YzN|I4w7Fs9po178Xq z!5Lj}HTs3x3j4V41F^>PM2kt1R*w$-1YQTU-{1}^3>B5+P7T>y#)pZ9UNf6wNA|?w zOgcT2NV9daxC!Vv@<5als%BH>iFWz* z>l=6ikUv@eX7{eId`%3=;=-d6d{n2nq3id8-u)JBqZvB;=1TDY^w*DXcM;u;n1Y2P z&pK$_Y=1q#&~)|rHw`0;RLwT37Xl;UPdY|X6mQxn^Bug>cqO7m_ym*&j?!ST1%b4+ zSGK8PdeF>mI+R?A_^>?dNS(!Iq*lzwNVF^bLi{vmBZ`ArGL{@;&yiLYaca zT>(UP)g>`e5RH76(jn8k?$V8;YB^bpekcN1WvU)QoFBY6)(mh)!7vv@5p-zzY-T3H z0jV&+s6nXguWk6I(ha|dWopz1yk=)@?EXF1)zln@jMwD{PR@1AGiOgG10+~Scd-(x zXsW(`HVz&hS}waTkirffoefkgHB)UGEW%zQiqq&=EO$6gbV48S#Uy$nM4j-Cl(WMq z!0(@a%=(BJCh6H6pzJ7DWkZQeP@;Q&G`yPzyjvQVeV9VD)Qa@ZI9MiGNUF+Ozzk@4 z0G*vph%;4Gj9c2<*$F+XX@f9fz3W8#T3IL{9+=6|q5jJj-^gqLo$msHwB zpe6*|YZqv#b&9x5j2DXji3tj3!{LcTig*IFK-Q(m(t~fah7}4P6EkyZeR2aea@3Es zfXR4(6|l=!UlpBQdGoiNww(zUq>+%3RY2K_F2Ggmm`rtB+Gx%`3+-tY}lM2`9i-1m!SWsylBs|wJdrCSaeF_UluL1TrNPX97BP4TfjVSlHud9s zH=lB4`kNob(dZ7EYUyWW05I!;Gn!Cqj#~?5E1O`as3nl7p?j1Cw=4{w`p4dnol;Pi zIU@n8Ves-|Rdq>11xzN@oStbF=ct)c!I z;0_6p6{^^>0SN8Irm9sG0C{ao*Ed)gdaH0~x&m7v!!WZbAcgnT&pwh(;VoCjOB1O*p`Agk{TzU9a= zg`EnK2$GbxLR94I&Eya};!9OdtV?MmyW^^N`hS>_`D=oAf*oo#?Mba z$*nZ_f+e570Ex)Sjfglyc8fygHdt6AM4;Gwugzhi?-MV49$u zZo-47_9^K~kWx&f6iI`6x4T}S9Tq!%5rymdcbe;HA?r(lDt%pTEmVTeR6XwBkFIZ_`eo@>8)Myt^l-1L{!P(Ljj3*A7Egj# zj90A{%A;n4N4qY~@@`YWl&}AYI+q*m)XvKQ#rBH#S%-5EJi(vKospfBru7sc=2q<$ zpsG%r9{X9gw`uRaQgZjc7t|E=|3g-C48&ER9Pxbb~_ju%HT;SZ!j$f*egn)u2EDPn7qg1G!&i#KY!Fx;`Wy z!mz*7!<3!vB);Bd@NPan%2exlhcJV1d-Q3Q^uK`tin7X3oVD!lCm#6*s|47Di4bNy33i^x$&zs@(`#f^0&#q3+DsrXuNB z2}RDdU~)FXgkTC#>w^prS{zz$uH@;JSX>z@qKI<|NomR>foZ39xed2gYHdY8$;V z%|>7qDigjAx@hk}JK-57tw%6e3=Ex}5r;$hUUhz8@DpT?6>NHUs5(lk?DC7h@;^oo zNvh$|P3-=0H@SHOzrvoL(({L1o^0`RtXqA!=h0q(}sog26R zNIl$c`HGJeP*q{yKuA3WIFsKVg6*pBSXS*gFf#x0eG~LLp-=Ye6f_uDe~=pDWk30G zw?jL_d+>n>w@)y3)g^D`YDCEz3slolkW%&Pk;s3$f|+0g-}9sQ?)ln4qtD{l{KKQz zsz#APHjL%<+=GlM7XtT`L{s*s?0K1&hizBWqkV1ss%pW34WX@00GHo5OQ_8KU&#{o zW{o}S$V!32rkB{_IXF+w5l zgf6+Kaa>aBBuUG9i-~OKao#>NAi80y!`s8>G$z26pnE2CQ#l3Q5wB!BGFHTtlcW^% zkZfptGZLiDxW4OJYA71TJmmb%7vqjd-|K(wC#BE-WW@{ii@%-FzRvcEgUcVHV;g#(+ zy@}}P=7i(Wo>XUkO818oMrtO&2Al4UXGt3+(P!G?o^(UrTplUF=rh{Cw>R?!8g~hH z)S3l&;>#$6YW}p23VObb*7@WcKQAR<@X+HoogHrOcE3+a(T1NUX0^Ew6-JZnoNs)9 z@^ML~XUsEu5!n9SsHD{hkU59sDtcT1k3=^33?~kNMDMS5S3lqm#&Xj|6`DAlD0TA} zHPF2H7L?uvX=rRvXUa>hPu2Xof#SIn92BUoW{n)f!f$E6N$T9PI`Y+qIhmoC^ze^~_C`F27vRL9+TIt!s13 z`!YD4q+IoFA3uc*C!skei!aP^c^(R37Ev$fXdwq8UBYF74FF6cG8dGV=9?6M5S%kL6ht+pMoPqk?(pgn#MmrzmFbG7=92l3u>2p;4;yx`(RyPkE(Bg?f& zj(b!Us1&(lh5B@chkNw!z!SE!0dJ#S&=~_0_30WT2r~JA1VQ9%%OYA73$WD~hE$Xs z-umI9)$`44);s`mxUG2?+34E^{-Qf5Vf~_NE_YOgkV<%#Ru+5OZUbz1 zf2d!Z6cbb?W)9n?h1w5F^DamG5|e}$2^l6m+MXK4h7G_hHrbyH{_3px8Kp?uIjpU% zxbnd|hul~uKtldv$DA2Lo!aLX6oqpA&hEqDY(|+X9+t})Qn3svy z0;OKIWi0=2=cA~C`h^;`CiE(JAat(#+a^v)Ug3Yh%-b(?O`ub{A^aJbhEwdy3Y8QH z^*4U2h#Frc-3KmEI=8YA4syubMc20f@gnqP61T`~eM1%>%9wSSd=Ht8c84{Jd`+)_ zHVuwCz7pvhn{dBk;)R3C;cUALmhKi3tMHeRPCi;xq2)kBl~U=VLFWp-ySaH|*2q%U zU`Xi5&paiZAN5yg*<5(rwakN+6RddC@9*Eo4XOsLvJo?(f!5M?*Fag*hl^^j>YpWn zQ`JyaCH|eEYg#6Ac!Jwe)5x@f5GX)NGzsn!X-zhrU97m)^LT-c_xpLSw2j}>y;H%I zlyGDhQ6>^44mmmoMv4+hytMv&FWZ|rcaji35djfCqKSa~aucNJDf?s7l74@T6!o)L zO3C5T&yTH?#mCr4mi0M5J=&A9(Br^~T9-hU#7L=Hnd#PmoHSh$YZ*1A6`OTIz5GzoHlPYacdMK2;2RBT)2M0P|y(zs@>JGfx)vpdzw zyz8sWlVc*7a@39)Lf!RrDdTxPDM3v~CzUn+<@RV^0U87h(TWEGH}u!OZ=q*&Tax05 zkLXZS3%nvZ-r^B>z@6s4KinkG7oJ2(_F7Y!;&A?mjFJy*DM8N1?r+^0DX%k}-4}G) z+})pgf~oC@suI+>q$DI|r|_}s?VfdBf>yXNAb_%p_ePGACp1weob4{YshcIvX#mDM zYO1AL#R8Hl>)7PXEkfW$ANRGEGE9Qb0W_Z0!fS&Dr}58W98eF*4C`eg2Kaix^sPUS z22>?H{w}Qkn`+fPx*UBZVJv@vUFc9+)d0P;rzi=gSaZBMN%*sUY>q?|dl!Sao6YjP zDT=?M>3?u@(r|y=&i(8PAHUfFO*LN24(WVXJ+oq9DwH6|*rQ~M83HNH2%=lXe)?cL z^vrzi#2|17skA@-5ceyFkvdXvo$mG7G>mlMF+x;0dpCRsp*NLGfM44l2vf@xDlLM8 zRW{36&Mtuq^)*l;j6@5pl5a@M*h5PU-@Cy>I8|N#Ubp0! ze*!=+Y|U)KE$CzG$1=VbCrX|t9c0e@MCs_|l=~1A3&#c-f{{m33I~tkYp;K+0C;Z8 zlAQ9~c!W@T7F@xe?dw*@y6R=4AgGA$=XlEN{BSK8je#())`Y&Syi?_18*f504z+$3#@k?Dz6|W2cpbvVTcvk|N zvH2Is;rLtK`Q@x*nyacYfGKoROH$(WV8dQxw5}B#(;=R7ne4$ce3t#ZR_OH!k^D{A z`moc`$H2k6;1CPXQk7uw(t>ktKIZW>>R7WqX2aUes`^lRo2vO5PwM);|Ab=r^!ea$ zHN=TiuXp`vUGia7Z;N;*cKS@e-n5AScAi4jUA``7tTx*Dtm}$DxdUV;pa61Xs{gi= zff{v~bj{?-;>z~FO$QiP2sGhW;yS8)gaOMfJbFMFGc^FtOVQ)$pg=pa6RO(OVsn39_Xa&H9GxE0=mdi-sXWv_qf-+IB28>A>4Zopd_yW%uRCY_al zk`f}0e1kpnk$-q*7p`v${~O6>6F3)uu{}`wbSkT1 zkb*F)R2-iKh7LmH)K>cWr|ss9q?52RL_9c;eMv^Q-59)Y3kDbDq`)F#3>C_eB-iea zXSHo#AJ{(GQz?elUxm;zMID8-7SMUr)$9S^HSeYeo05PHXh}K6 z_SG5q{&JTKB;ef&ImeUxjun3NbeU9tI4t^VUHu`L&a2c8+C2Iv+EucR1r_d~+SiZF z?}9C~4L2!O;MaQ3hp&?<%B*y+#OMPR2{5cT-EU&GIT7%@)xkx%U}pOeHrh6n75X4+76 zg0+$RA$<;jG2Ej)RWgo_;5Htqc(58n?WE!?h^apI21qLEPa8*yx+F69g0OT6p>Tn5 zp{QIg^vfX|x!Mj$K1mPSarQ-{r<|K%>UZ=|$wTd);k(=mXXG%wAJ>?nIl9Z3_Qn@n@>>;}wVOYmURZ2w zgUCaS4ZO|s(I^Pjx7v6802IcBX~Ay~h~#;;t*Sa+c|$W?)`j%EBjIhKL8)>lMaDjj zPvPUXO{DjCJZsNF5AL(r8NTKAe?C1-Tu?k~TuLb8{x~%2LLl?5RxFJs z<>HWoU_^}oQ}O+mUEeXS*UgM)=e<4|8@*WHd!C#w*+PY%4oN8c()W2+PsS&;Ys^i{1s{@Khs zqS6fw)?KwQ7nhr#P1KLgI}VM6kSb4+#7tm`eL=0v*{)p#*f4Ay30R;&en4&Vj6ffy z4hw>#1Qekx|B02zzZ-=NRnM3W$VADxJAa(u!#AR%_$qx?t zI~eZ!ES)aM=(aFaY`BqmA5N2?8Gb z9_O=;D?HXiEk8mOAda!&CbMAxP>47FP;*PaeXDYBHHUa(Cc7<8U}TWddZ4agG@MBB2qoONI|t4t|5grEWZ+UKCV{@qPYFGt2Mtu4){&Y z1zA3x@ak(K^VcueNS+^D?-3HUKpDZ%Yb0lpdhpOC|_uY`&j?^`^NIp$91 zRoJ-LN&T+7C0ksjgLFUBBlv~o5GO6Fb6aEq1x5|GUEph$Gd(<(o}wnb7H@w*o=f~q zKRzsiK&aJ3I?({x#IL-mk)Dne4=ye?MS=Ybqs-F|>mYk&hE|wLN z&dgTBiVO${NIv?%PP-EEun(MevV{5!On6G%l1f&==j;1g6a3CGX@WsyC^y&eU=kFDM)=o&E*67AP!$@i6u+^#n}FFcISnPQ z5H6DrPb#4ED|Fz4TKIzu3gKiZ)_djYw(oZ}wCb(*?|3bzIR?h)}kTgtBQK&z1feVg*l4bVF!<1?uLnXAxIv-Uc*5I{a$1JDxZF|PSy z8)nUF;k6(XI(&X66wt;ckb*HhQ<6yCSww>;KF|Ht2#@DibuokABmPI?P!bB1KRk-# zt?(jt19I}2vKn`Rj%Vcj9I9nz&l8zLWy-i*OMf6h8utX6h{-sR(y4~Uu`I?q59Qzq z1n_lU43H>huByUE0qi(Z_kM@-w0or?P3&8%ebP8`kNurzzAqLR2bA$-N$+X5eXTj2A5x}hW>>Sr*7fboLu>Dex) ztE$4JB!z{GwmNcD9MZSG;#!HePqKDNU>Sy!TuImZ7cs_k$bvBK;e!3T1sjQxuH>2V zH!%OnJ4mzT<+6vJ&}yr#c$Dn+q26aLg6+FI&1|a0&X4UvNL- zb2_k64o!JvHRcQ9O9LlqcD8FyoR=H=zA;2CaV9TmYHKs2rXD9e=4e*de$k|mf*%Wf zZXLRcm5W#E%RdPc-ynwG)TMH0?`nDHN<@ZDDYM@Bj?%hX&rEB65aJ^3l|9<(7C$_v zWiO8%083=@JaR@;*4%L8*(f-@?qk~HQR`)r0HjmHVv4!l;^Pmm)6*>2LVzC{_jK9`_>7#kuXW8Jz^tiU5*JpoL{Zh<|yB(XX&`t zl9|fbIloKpl| z^a0&%qLy9e zeBhF?jebYY-(Ltmc3^O@ENKH4@e>RJX@KetG!7vYzB~b#Mx+!1Sl-_KtVjE2>4}V{ zM1)r8Rgghp_}dX&boN8_CeL}UAJf|xT)%?8?&32a$uNV8L~mE?XERqGKOv}-A0R!K zj+>{@n+Z(u3yUa71%@v%EY#)#L36GtNlE$9)F^(2f9Ls$+$m=yE#qZU2GgzcWn~bcUl14QZ znmI)DEkzVSj8$?ifwR08pGtWt-Hx*mmqz}NhJi2jD`dVaNe&J0&lKLR@?duFYeIp3 z^cEwCqqjBeDg(8am7bov@0*dsch0HO7Xae29%mD}_lamjZG)x;yrINXef=d1iucxC z%j{K-IDdyro4x)hNjJ%d*)C)V8^-5&l(D@Nrm+_Jsuns-J4Ik0dbpQCVV}GsM5bH~ zc8icGj5u57)AaK^aip!j79n=HJ|K>#&wjpW4>G2mHvKbvBX#)@@eC!&k;|!_&mN{Z zpYWHK!&R0X2fbMv)Ak5XSpUlM)&q`C~MY?y-+e-LPcY<_Qf zoXgwXT7^!El@))wk|Eg+rhc>$FnRi6z)COu;`2&)gE8hRou~nb=}e~^9>amVywk~L z_y>L~*Av%1>zxq4Jppu=g_{kur!t_APfA_;7FCR9{Qubc3a==`Z{4B0kq%M1Q#vFD zkS>uf>29QvZlqIUNRg86kyMZvI;Fc|=(?Z3d(XM&u65@Rn6>7c?|t{)&whgDJyA$c zUzgdB)i1G|{-SB%AVWXp?WJ1{4)ip@Q$wAs6Co5+xTU6ba&Y+S7towD%nL_xWifuU z>bhKKZ`~~F@+yIp&5c`(J-)PmlNYR6p+h2;suXm-FpN5M0(gH&(vqKzCnRvEtp)m- zn_62i0yolt{@sWFxg!NCx#`rfG^-<8A16h_U zhmcE6j9a5ehTx$>d#v8hTr{8onPu+Nax0e#-~m?2u2-iv!G~q4JBV#c=2db*Fg>D% z()z@Gg1ARb6c+qi^oY6_!*(|Wcn~rqc7Fp&YXDwxfU06DKan7e3)|=>?Yc)x4O1t?dANJoW}_2 zjo1jS$4u5n0SMfP#$kjNEhy-dUmccO6#sty!T59N@Ng3I4SlMRd7m(^?F4Q@ls zi+5S0Uuz8jR);=sUVw%Ma2iONpHc_)O|FF&yr$JlgCH`7v&j( z<>V?n4v>{_0I7mZiRL#O3Vaqv1<*`6Q=#Fv7|oK4T^K~ibKMi8EP>kZt6|XNWiWWK z^1Qyje(P-TnI4F%K>nUpxG!s(dhIy&O%UpJ?J4sD*tCQ1m9??&WzjAfb^N$F2X{!b%;^G!^0 zWQMGT>lPz*Z>Hl5u`D{rW}5c-D4MM**$oycbiW-z9MkL@ag3-fWTzJw%?Ak zK&s1My7iMt32n4&^hnK-t&Ng)%Qb6J!0b$!MQVolqVJ`VX>dkvBJr7^v9Rm__6cXm zuXpP+Q7iVih$ACh>BP)UlleP-DS3XA^Z?O$%whyBwrOYO^Deq%bZ_uXj?ajDn^H5r zQB#J>KAsJ=sX2Z+KTjc|XQX&?Ma%Iz97(-Zt4<{< zJGX26gEjt>4=*p$L7b=YO29G{u&*;07!;C6f+V=odT`|a3j^@%@+-ABTtxIlfP}5@ z8tndVLeX4X9C^OLyoFbGHulB&p!SE}^$gzeng2}T+FdSSWhflRP*571`+fPfE)my;0;Ew|WD@7$1jtm7yne))x=m#qg3(0T`{cI`lbM5BcBIc_+A3$T zp;O#B%d`c5WB8*Z6D)`Q@*Q;dtA1BlgW7n4*IGvDzU3Np4PJtwvDJSAN@}N+ znjDrHo}aFR{u#<)nwG>c6&3;JHNP5Xjb8&K?&OJN^Qq@J#F6t0tim|Gf&>Ob#W`L9 z0iBV(J@Vv~6bP}lk_&E{!aS#RJ@SlDK1$NB4BDADMUUlF?-mJ@iZvMv)h*sk%oE*U zV`6IB6{E`PfA~;d?YBS0QnEXAhfl#kHW&bKIdQQMS+yfN*CHsB>;f@^r)&VL-dcdX zak2$TB&oa_eWl#_jNc<8Rj$uC0y>C4w0!|Ghz<&ut+oRN4OMVMjMo6cb%gbxL27kcgq=RJ%r&G8c88Rg+y?Wd0sv!n%RRL532~Ufm9J+3bKc zpOr88@>2(+&I@_mJMpnj&btbZStIIyGfT}a|do10WF_7pMDRfdR7(dJ#R## zfhU{;KUGeX3i5biOI>a0dPnb2g49P;WHx&DxY)`j6^=KWBiX*SiUERu*-dQBRrHLd z$Rwe66`wrc2}M%EcCkE#PG@^EkyD7PX4Dvy7FNO#+-5M4 zlE#IY$F;&H?{5>q8i?(aK0LClXiRyHhesNmC~-}ZG3k>@P#d~n*m5KpS%98YAi5x4 zInSFn>4BG(CNLxKb)1N{n8uoUtGm7sSgs9(+{@Fy`ADA}+HgdKx4G|G;bL+AB8 za)UWxRsp{9F-OYdnt?w(y~rM^W$F*YlvqTb%*@u{nCE1{`KYUQ*G2(x9IaJqu)WE$Js__Z*`}qu{6p%C%h`+!sJwf(?nTQ^1@;5T@Vl(6H3XejZhB8%28dt;S}v1nZ!*i5?-3xH5|N`XxcAjR z>8!seR)?0qa21&Y{zZ|}pNB|bw1(aDkna98|88U(xZ8kd;96<+H?mg(vz>%8xDSbQ zOz&F~k~dSAc^oo^tG-Bmtx=*4sIdCf#ORpf{->mJCF0d72k|GrHZA3om-{rkDnH-4 zoyw7n)5CB(Vs=Pu$-^657eC#_$so{(2E-2u`Nlly2TQb|sVGJjWHn!wEi(1t4iP=sjvr6JW2YS1 zkVd{EEc%=r0U|*FUrb}O8G_6GP*4?Di#t*KQs~*>VEjs^>9N1S43K`3Y%laxptN9w zyCZYQ;OAfe6-avj;Pas@&@0uqFe&h1$vbs;yrtFlw)Z!Dd>P}Wt=U!+@NC;`uV7*` zg_jQ1@SZ?1nN1sz1i!NSLJ%>@98-IaQ8LYPTa)A^O>PB_ME$3~Pcq+m|6Cd~^0yYN z0-|qYb`dtvF7)!$*a|9?o=2`7EJyCpVs9RvAA6}$y_Eoi)WsN{zO6CmqM#r*?YN!Y z#LIP?_=CTlIp8u`Jr8LP_HV_y?~isa5@FMag!Npnii|_orT0pnv)^ri;bu}ZuLxoy>bwd*crLX0oDx(+T&Ba6 z7<*Ef==-!DR(;+nP{|UQQGNTHMhDAwKz%+ZquM%M7id*RIDG@*-ViI^BT?WCRMg&( zNE$7B0RvD<#hf>egh@=Me{ODk*0@Dn*L`qR_WBibXQi|UG{dzjT-Ys1Rd8Kb#z%5w zmi@E>LYZ{xVliG$BopGqpg^O!&u(7&cV4lOT(U9$B9&sg! zV0X#(`G=984T|oE@&P@)y*7U`c^Yia%=gDeYaj0ic^UNwkSvx|tDm$D^?NxhohQ;c z43J$g1vNnsJjn-c9O`T-f}e*^`VRZtLykBTAqU6nGy_RCwIEl5z^+M-Pt%bVWQ~CeulHLn3ZvEr?4A|IZynVOxv(`6v zZBnF@HSR&}t?r$PiIkDic!gO+_pqt6x>O`Usrp;^(_t!bxdXypzeoImIDPJ$K1lDBpXc>6#dHZ4oqYCb5X2i{)bDDFH+8LxA%Wo z1Q5lV<96k)xyasm*JFj(BSKurMz-F89tnYE%$dOp(CctbiSbte%Lyec5_TJG9L_@VNke#^ zEBl5JG+qEZ{5>x-hOTm$hNP=>C{`kkIIE#N0?DiIZOC+I?Vm#ogzS6F_;`6gFH3FA zg=k{w(h@Dl8p*%@HQX6tcrfqUz&Hs?+`do{ke+`19b@NYU1r(;PAl}pg_ZT9WD=Vf zSbOod=)Iy66=2fxYKX(6bDl-~#wFepQDXZ5i9n-xh$zR3H1b~KzOFu$*j#6rAUb94 zO~KjxjfW>zo^YdeGT=$?HTlhwtO1N2qpPjWE2Yo8q=1mzqw_*FCp;Vl@nyJDg$I2& zB^y*fxESP#kn-+YM=QRLvoZXDng6pAQ^CUKCNYJm7j`@uPcqt4=da$zC<<1g4lz@; znn3NzRVG8pLWJCRYx|fPYE-lo6v}@&g|$r@a`r1Z>+S71hJ)KK3bGB7T!@bb%y#OG z<-2-dETW=`0^)2-vUt=Y%C@!{$n-J3MKr-7JZmCSdS6JTG@ykpMAX1aw7;(pf0gsF z_YyTq$JoS;a}qy#?TD zkIF9Gy4b|H{r=>~P@|^CIV^n6ZRAwrpC^!qdiGGX>dO!?W`-pg=pE8aS{jQ^d;V1= zoocp~O9m2pe_e3)`hI+A4~fOq6c3mBWb_fV8=*E#G*Pv>!`ymn316<}_uU8$4a<;@ zRr*GGLUdX2@(3h}m)(=JkB&>%;_!sO_OL%{*6ui>mH)NGGIjWuS!xJu<*5`&IF7Nl z*CuM4Tg3hxgo%E-Nm5s(qAUem58(PWOYz&LH{qMzFn}_1+7x+{`X23lX_!RfH$C8-qcAk$e^?@ts8Ykdp-t|nn@X4@)|7Jj` z-uCYi5{4?|4r5GO;^9Fk0Dg;cEJG6I&T(lFfs0%AeDUWag=hz9;-Je%(E#Z@8{yaW zQND6_DOicHIT4osf5{hf3C~d%ljUkLe!J*pQhGf@!y{xd^`YbT4b%3>T*R5OaQUZ$ zObIv$34&$ak7Z4fDu3KgZfXCON!n6S-T19=K;ssB=lz+6h#!v$2r_s4JtgoDSzdJ( z(T2_MCE09|Las;~XfOq8v&adMm@(K?g&Kzo>G_5(qu^^{+Mt#%fk+nKTb@rV9doK) z_*69Y0HAx35nKR>5$cIuz1+DDwu$lIRe#nFqU6*L~8TH$#D(R;4BWE~1E#P|M4 zVUvWLl4>>aST?J8FWh)eNP-HrpPDs4&P(vWWi28h&imUCN@#tVFC+rMwWe7#1$zfP{Q+~KPc zYL7ns#wYgT;=G1$*H1CHdnM>O6a?nu<3l;s*VP@qoL<1Q3^yoGOiXma4L5LbbK{Mt z5!Z(n1jc$2O3RiP{3eZCXXB-5>#98S(E0S>ab)n^vlj>v#HC-=e(;kOIXABelS+80XNyVfTnnQ!wQ z#Z>O+AL~1$-ScK=aaP~E6p+eYV-^W(p^fJ~07flQC+?p>xPk|7R9k4jf2)Rk&n3JY z(`B;V31Mq+UwLsxNIGO8LbvjZTQcDF8g9inQeCI0dtBQ*|aw7cwXg& z=0PcDgCMsr7gDmCL~;+(hRP%Rq?qX99cd2d#L4rCM8vOFXM5g$__=lS^jRu*LHlo- zMP0!6=kAI^C=OiTyX&^aZFg^3kf4p}!2;C$g_7*{$@jombTrxE^EZ+7;_LIhmwxjt zJHiCNV4+$#DVz{B0>(?zn>$=!b^Wq~tdiQuP+t!3;oN-zc;TdE9ybR$Ak3bJ8c4cq5ZogmE_JvBJ%mlk(NqT(1{XnXB)VecF$B#--DnSxRUkDZFuY4>cK zgt4{8lfmw!9vf<7CS0}RmOu?oRNoKxCwNoC0WF_W8Ey1ktSKp3cx5E~lK?-|#(RWH zc6giNY?UH%=V~{14ew*#3vSjlmp>gjy3THwlSmLQ;F%&Iupw^OqmfN#sDJjKW6Zd8 z7c#W6ww?siWmv?;ji8Z$pa8Nlm{^ZxT^P(*GF&P)*4rDJ$1Q_G43LyfV`5{8Mzb-_ z4u4HANB)G_;XKK<+}U|iS8-T=;LTKd8<~V98s9^mLLkG5FBu1ooI|Mpx*TcuqrC9p zGrIGNx=8{dWG>?ODN0`=rQ3yo_EyOQNs|4+k+rKDq4Cw!4$1Ey?G2+g-goO=#D~aG)+LQCWCbjI=HT~2kA)6ET^DjG_<+hx zK}h(@R3kUkH|wd2+bF~KU}s#`n6e23IX>jpH~FE9WG;7qpw-SZ?30=9UX^O>>&O(j zqF8dDpPul?p}WCzFYjiDQ|24n>>mSnUc8^EFxV!8 zU6wzo5`I^*HBCa~z4P=QzndyE7yqr&4*dlGn{HT92LE^&<=8k;_g^WHph_8l{`v3J zxZ9W-maB}v8oJm8k~2uV`JXY1%NxK%)IT0r}n4Gj>+CL1=`|(M>7N%XBYnr`0x3`!(c)-_bcz zjv#q=G}(nau|IhUkLTO2h>^+dL1xK4B4nTc%L@Qqc$HDQ?M$NOLU^RuHZR9S^#JJ4 z#f9SB6z+JBnddO$in=m4mud(2Y!dT+;J}9$G)kYPP38kj@8Jh`9Uya*JHPQh9v-S} ziEuDp;wuwp)Y-mGW&H#D@g_?E+*9dJA3ffljx>DKDzD}J>~$h6%hfd}0cAcHpvIr6 zu^^|FDnuW|^&wu}?FzV;or43}Gxbx;^PUp*OTa? z`F*Dp_Q~h-{KeVG(mUu)e>)vhsV>*!^(KGmAy0MR`nygTA! z9rmDBnDZc-XEr&vPQbjc z7!YHwq32{|tnALjXpeJF;E+h!fB2ATlL6=~G=P8|6lTo1+1XiLDyC!PXo`CNv+)H;G`)$VKsRN%b!fJ2r%MDUTu@RbE6HP{hTu_jn!F-=GQ4a>OH zCDl(Pq+q`U!>tT+wehbqyjrPIC}j z>kSp*OoN_IMAQd-@X2J&*my>c7R#l1h|ihgU-{j!-cI*xQ(B6#Th6=`sb=o)m{8p7 zhV)|r_>O@AIFOoxY>V{#l}uw2oR8_6DJQ4&Hd0m zjMb(bKR)Ed!Xtx@Nvj7+bv(Qez?9G8iLZQbGLL`QcGe?6vU_c?MdKtYsKAbGh*NLh zg;f7TxZ90$yay=QOdA3WUR+<@hQC-^5m5;WbR=!}P5;n2d%YSJ4U)g__aHS}+fk-u zmTv2{ghvMKnL8MoNC%g?m*N#mK40@=;>k6LJ{oUWf(p6=_YCgFGMK_xlFp0?Yxn(v z^5wgzN?b3lNrmtF$wfR9R78Xj8D42;9=smn{~X$}S9XnCW_b~*PMZLx!%5zJ8WrKH zDQA>4p&9#O0pRk~<`pt&{}-3HDV4fMfE@Z?{gm8}6-->^pLH!o#m&%G+95Z52tzwM zZOzr_bC%HytXG^-`ODsZo^$^9?=d!ZDh(#NP+en<-Xy||5Tg1k z7uua)KU2TR_)R=wC6iH54;{N@_cBW{>}2sr!g4!!?;dja8un8l9&}ae&{iMO(FuA6 zIdKgxE;T{vLAj~#d$g`1@8h+2jZ;2JY55npd#VIjpgS2fTzy3Q`Su}Vxz`(yD384( zt1Jzc)sQaWc;8`<00|>zddpjX z*o1};tYEa_6p#Xge>@_IxYr?o@uQ&oto5LLzF>sD6aF1y2u&d%SnKI@10v-4Kb<=g z&kDxKOp$VP>nU@hljB)yv;+cBTc$c{L189k@H-9m4Is5+;jZTCzN}>O<;y_qDnxn| zcGino+SnCD>>`R$*dw|rr3X*;&2U2fnO|{0c6#FmXy!f9vunRbgci@B$PVQ316k97 zRj|#$4FX3fmZWa!dA1I=C9WY|}#orz9uu0)cwPEUJic>nL9wLVI_a4!M2v zff8Id4;u}xU}MFnDOUwex=0ROTKt>Sw7*ohR#SmR)!My*`b;h}F_v8f0CX4eZD#^+ zC69eIPy)s{IVqcs@T<9W=MV;RCz;+5y??YTEK$ z4O|nuz96tVos2Krlie3s)DkU;R3q|U*9cm#XV6mhs&ucb3`wDs5c{pimZ~2#(c5*DHU<8!7YyvsQeV2b& z`C|??1e<$J*yB~~(`h2D4XL~rl+W3oD0mn|a}cw;Hpqo}Md(xz)ug90La?gLXhL&< zTHbn2+Kj2I$(I=1-?Bekb6ni~p0@P!L0bF(x zT!DCm7H4c}3V-(G2jpE~)E8Jc@!uWWCv60}F~V~Wiq=_OCs}=Hwfa2{DEwvC!J?K5 z$dT$;c0c-O=Uy+vIJjPkr!q0sq~g{O?*R~f-CsB1h6c22ye)h+Mfe46ym{>e`Oz(c ziNN^ucS8MPv$Ma?hh#==Zh3S92hJ(KaWQDRuH#P2em+Xe4T7a0bJ1sPkHtF;>m1bn3A*cv3iht+-Bsf1?4#Sm!_1J72SI!>ltp)fJMkB& zM#EgtQ`h$KXeHQRYJRs6O+b)}zyKAMm7$@apuk#OH+Jg=X&`kL@+pG#P0MX{?$&vf zG6_`cdDJ|yv1bF7sMdC$hPld7O)v|R1+&tX(#gBOoQFEP=}8V=*Sk^=->5xAt=>ml z7T1(8U%Y$G5qDPkyvVZIJ=LW@m{Rs?ZQOei~A*^4oo-}4#q3V zG4pR+N|r=3@4j77DKm|xPoUBIOHsb@=U9>}Y-i5_J}%gDKDR&*qUrD75iExg*RzI~ zP=v0OxS{-3V>4E95^T_PZBj*(o!JBkJh18Z>hgR9fpP=kz?m8|Ni}ZbHf7LgV}V7L`U?QXUMGKqQO-c37p3PoQUg0 z`cw=gdOJ+Yv@G*4(i1+!YY^bh)N@##*|^W1;zKw@OltXW8F<=GNSXmx!Aau`AI9#b6Nk zPdwdTzJV$c(-@ybZAul3X+w%Y`L|J=e>*2ZWxKR5NH1!U<6_Q+w~dg{(u*$`a9X%y z;|U~g4uv|ePLNUuA2}u^zS>s7YA&wam;}3+*f{01g)ib)cQ)QOtHnTe0^fW^?Tg?S z@i+g@oj0hp=5)7Js$E}O{)Z@-HKC^byCZ>3zpzgT!P-Gk1AW$d3+?{a9_N7DN8h}F z(bwRj!7|#xx{^^$vPL-u&$$0A%m4R4old-a4rO*KR*gzJ*i~)b=u@>aj01NYeVqJO1)rH1sT?Q zqwyC64?#R;vFkn|*GW8~p;ktmaTN;%_-owQYuFCc&Bzb)YKvj#w6~N}*}#53eDU|o z2=E&J!opj6kFe9Lr8W+0+np!29vzak3--q5DFXeC(3~qp3yAI0QK;?jTpusvGaFC6 zj|-zB8Bk`CkWc-_d9-9zLxqF1WN+)|&4}~#<<+u#cU{_y$yM90U(r7*H3U5)5TH^+ zZ2+SF-n?~wiCioR#tq)AzkQ9L9_b_+!uHG>HnRNNFiSNhC5x!bV3!tU6_t`DLtN_Q z3?`^XZtOYK)dgS(Hu&GVA*28rI`pU?4Go`xkZL(JJep#qjEOKAx&mGfwTBk+S+vD1 z`E=bGQg{Dr?hM-R!-|ee89&?pw!Oqrpytu546o+g)KLSswFtF~eY#M2KS80;n@*ON>;}g6l=rOj* zVP1NEK3fUv{OtU^Xm!`AGkMt<0sOQl3_M6>dTPHmy`w>ICF!vh6 z)(Ns?nqZ!N^g%6)NEkmV_*z}&as&x%Pd+!oBNP|-2N!b97O7FGlDGnD!R>y$T3ine zMPMAu7EtmxH#hHVj5?qtsyjf}Y}K@4TcHG2@65<6BzU=HZM{^9b7%pa2>WPhWFe!K%G8pT;%1H^)!km%;Q@`>s#ApF1KYRy^wT(oV5}JZaLh`KGiIcam7jySk+zM%7I_GN_|7qv=?ABPwC~ z=oQ{T*Zpa1z`v;^wNK$}9j{2VK8a<;_#IZ;JZ_*l(JVGBa}$ z<5@nL*UuDn111Rs+gDC=c_vhc#9)NwuC-i}$SUjjH1wRE21zyQk`3ufBcVk}KB2oE5<&hxvh2e!xF-^~ue5MnlQm_V&n1916L@s8#sLGo0| zHt4|Nq5WY(Ye?6f9d(}Ar*}drL-5N_*_=6|0}aOu1p-|e6uA}oufm*VNRwe9GlELyV^ocqauxm%|Gtp2hYUEanOg)H`%23;LL+j|yf=^5dWa zJ9BcgQi0u-_84%pE`FopDt7z4dVHL|JSvWGXFw`j1(xqg-6?9WnMJ%YF)@V4MOQ*` z=@}W5{jsFB)8BN~wLW}cu4aQm`K{`Z*ls!vh=c?Q;2;&`P2GjT(&5h2pu9QNF57*$)#YM1>bT9inga zp6)hw@QQf8$#~-+I*1gVF-KmSX#%o8=8v(aAfq~@C6!JY=sU&A5tGWqS9}VjK?FB8 zj>X=~imeC*vE*xVZP#6lV0ej)eB8--cV_{ejd)1@V zolO$$@#c2kKQkkdK_;O1t6itXmv6eptT_$KQmilJh#B3ZpVkWt;d4J^-P@fW-aLud zqmZTHLdL|~a~V}Ma3O+Sh1v=45O#Ed!auqK{uai;HonQdfE+j48IVLm2ipf358GD0 z&L)Po*h`4U1&(p;b++CmMR9AqH=gv6V#_#{rn^hd{)BgLs6DMAj8qYoIzNNKS-)HJ zS2PHHq@^l<_c>aD$Wf&QDIc%%D36}|?%dw5d<9C3#4Yj;0dj>|k)ZouxSJHIPQha^ z3>Ubr+q2|+;5|i{UZmnmCqce(v=Ttx(&DK_dm~0Dd9d@Um0-FVY_E9$L!B=h4UU{@ z@hqMfOnpnvyy7zZV{yyV_be?Bk*r^(vuf)n6d%>y*yrv|%n_1H)bb?-&pUg8HiCP8 zbxb5MdgS#08k#Lpcl7%Y+AIYuQ_B4U~LDt6NjgMNbI z@`PMJ8wWjluKDU28nOpo({s1^-=<*4sWJcp9v%fZh7Hy#`|EpdO-Ao{%+Ofr$B>C{ly{YS6&P+AALlT?2Ih0v(5N}7E=xzE3FX5w~TqTXiCCY}RV5p5emSPPO*xF6OSIpk# zKj_*?A%Lz0TRUIS7^!6mTh8EV`{k)3ID2Uao&=TFDY<&@FjGFuE+EFSMrv#Ud?3>A ztl@lY1who66SdA8gBRRraibQdQ}JeRVHk}9be_2?m@gmh8#^@b%vN69;ZbfK?nuzy zS&UB6g8VUG(`3?`bu3-ijmJgH5HSAA98m=m}0GpN}v!SX;22vzh|2L)@LJohj-UQ=! zou;pKR)|JAOwSCs*+Z;Py{)DV5LMv2=TD z+;>avV~zF-zU~F0|1aZvDrktu=^xl5OB%7WJCt*~vXKmNFMp;dUCpITe7*wjUdKHEm z5fI7C!(zvld%8ajaB2K)usd}wV^~F4kq^GVq4xJ1;Q?4=bR%XSPbzH3@xN{W@9VOa z$764>Ugzm&L~uN^2HQIXKH!R)iet9Ziqw)q0w+!YA@*pvia~KQ6HJpG5`5rbgTUs4eRPzxblTPL<`3 zrnopHUff6le0{cvUH*SJvZ;t1EaN31u%!n#1dOixGXjDHno#;T?MiL!wXxRt;s!{lbdrZrOkiAheiX2pJ95nl~54RbfTb)7_xJ*E&4AIG_g2e8HzY?P% zonEIO4nK~omzRcMOY+Snb4_Y<`3!fm&Y#e7EF=i$Q!hC{C)uSV zNPdEbgd+Y4v;SxxqVZ7OutPr?>i4o|qWgS^4e*en#bA2t4qzd{`8P)I(6|?N|1}|P zt*tz#M-0;QqJ(x1YB&qY=~H+YLqqRiU7ns4{1~SE!ope9VA{g_^bz{mHV?b0NS`h%i(lbGJ_JcgoH7%Qbb{f<&-_^Mf&~sk;@%DQQZ5a zYUM>SZi+u^LjsX7TP+6ewhW4I^|zbb!BR@Mje}3s*l`hIVNu-YE@ddYwqwXP#K%4V zX6ZapZ%uuDinR1}OdH}A3&WIP@JYvosw>B9N5dVv{p|k~zlQez6hEMo?=kauv|VUf z?&vMIaC=|jC4eF}*H{*`Vygef8NEI1igb(%-;U<7-5-}U;Lrm%pz)GDpqWjjLm@VU zMWr3TMG$`FR)P>9b5k;6bJoMYWC{>AaUP8q?>btn*>~O!vyu11^J`ScBlD?A3%=O~ zf{gC3k5sQ$1X8#EN+g;4qC{tS9yy9`mIZ652poM~Hb!aRK4Tgq8L#I$E>hZ)!=yNR znITosjrMqz0TEizY`93x3?czY4NFu&;>3(h6$^@k4$vt!v6dvbTcP|Bi5n$jAGn*s z$*?fM4XFCIufN9a8*W0lPyiZBZ zKA^tFyTG5Y|BKM0prL9>M!zx~8T|Z*Zf`?d!Pj2%|0zb98UM^I72)goP3j!Z_4oII>R3QMue{~B@#bnyGOYDRJu zLia%Dy5PBr*?D(@M3v4J`_92r+_H0xpOR*u$0{XDobo0mu?Xy%UTBE_Los zd-1|kUXFgD+bih>PEPlYYH68?S*?damC+(`GR@%q?X8BkHu2>ytQR8?@==9aFoQx` z5}M{>DqHTX3<5{uC>6?+lXZIUVG|^G6_!SYz`8tcv?bcTx<*D5Obmcnz%mx@Z#B_> z3`Q^S;lp=Lvs?#>Fs|3)S&aMiz3EDkuvJqKBpME%RQpm7f`IAv=FQ+woSWP+CpI5G zkRfa%)jFPpHKA@A0xD4{SHoUlEDJlpTiFA0geSzWmt z97@BLw$EQGmzYFUD7(bv^$z_VtGG5ZHOsZzKO_3A@iuwmBSE71?cW9MlM(^MJ1QhC z0ntF?VK&GzHkb1j>HDBLzpQGP=MHekxb1gb)br1X;qo;wqR>OOMAH{<{sy>kD_fBZ+3)8hy7nC`&iwhY)Y3@m?h&GKc2w zppDwQQ?(+X+)V30%j;n7&@<9gAV5^s6_l&x|e%qHomfRwuv&}VncvMVvOrjIeHL6bP*S(wcex82@X-g z>yQ6w?9PA_t3utV_CIMz#JkB*W*WpD(sV4QF<>>bjUbBqI9j;N)5!lJGDi=)1Iqav z7{N=*mrFiUO$s7!{N41EFsxuO-cZq2fZEJD5lOyg!Wz5UxZ@8#0a9_W{^m!eEEjeV ztx$j|XvYjyZ_s59zUkkeAeZ>2@;W(BWO+u%Va1;tmO6Z)S$3wZA$QiCr(J z{YpT6w7Ki++T5zZ=~?z)UMv%6C*i&m{6-4hRmdKp+anl&!L(9(ZCYePG%&8RX3%CU zp7f`I7dCCD8JFxa3K*4?m{fD|>Glv51_lN&1$$gK1~5zs_l7&Re&j-^c!L769E`wi zrMABv6=b>{?6cDoCd(Kywy1W9Nl7QI^8>&@lpX#m^AL)71RgCT6*z;VHP6s~&a9yc zgA545@!mbCL5QR=pBw8PK-3 zM>UfwGw~0z1i<+C5Loo4v3K--taEj*jV>w}X7wYFN6?#kmCS%KU~zcki`Oa7OKLASz-A4N=< zaIhed4uF^8(XNLxTM^w@I%W!28F*Wt4{qRD<2d~vsYs1rY0ql>yvHmW+Q>=K_^ zbTy#mrI}tUR*Akw_j441s@|(MxK$4a#x%-Y2Mgvxu19CzFDm3yZd+AMP}lO%Ny4p` zs@_A(&-wvhObhX;Y)$BUfb3^isktv?{k{N$ERAkYODGxmt!(84J&pSRNGhXM}C%?P5Lrscg^(dPqS> zWg;HhKQqKsgCSInO-;qv^YFMCLI9x0{kQExA;+ZxPRnfoDXJ`|%GwsnEE*S+1V1|A zj#(iRx_#yEp`(-Lf-XCM+723gOG`_8Eav;hxF$W2Yx6|Y4+KFs!`b;w`+PIVAN1t^ zrMt?v@lt3C&-06WMfi6Uzmgg?-F#gqC(g$W+Gl*aZ7nS=xkV5eHII3V3z<=qk4Wo# zlhTMgO)s+elGlgacR&VSt=~?>8ze~i>jgaAFVoZ0(rBqfvmtGhe&rxgETClNH;9q-Hiy+-H3#+ba$PX??30O^Uv%s%m70@&;8!_ zbziY@l*ab@_Ai3k)9o*N-Nv1l6rveJS8tR#hG<>^_(DRChR9ShR|f|wO)Az^^FhjS zqc*_1F&*!zV>_6rDWy#FEl+>kF7G|>eSCM4j*VQsP6E*;++>&~TYa>@Cqs}x?8HId z_-b_nV~*!xiod(yuQpDs+2R6b93660DCu6#Y&=o}K%j@{C8+fa)*|uFB)C2o|h$ix(2)=V^zP@D)r*3BG&O{)DT zvR9~?9fb%(px6zm{pSJ9FtS-xg`#2HOqJP^JXQ5!@Kb6!A+8BXAkSHYpXp!vKm&F} zrbRKUDyBb^LZhQxOCE(2p+}=+=^_Xwb=YrY9+_y-)Nm6i*Gf_j%S{G0A>JPn&tIWkxq zAm65f!+=m^d3pKspRZNNzoKHH@9}#{ikfGf581JWiLo`m+a5RqK(%uqc3oK@G*i$8 z9N<9;68aiA5hjleUNF%>fN_e18+KJ>9HC#0mTFgGB9sG+{b|xLNHC5p@ktaBN2D{t zZSP+{AO)ofn}&uac!`-uBITr-@An>7fAR}(Q1HfPBq6KiA`dc17vTTfq&94K#Kqx1 zH^TqV^=3b(8P zbX_;DDzE)U;OyiYJ43)TuHw{zxnt=1fSk{kI3zSQa`mH6VGfQTNU~hY z9O}_52wnR;WkJ^@`ZFpGZ+W}J!ViBWnV|ppjpWMGE>cN%)YC_gxQ2Vj@3UpX^nW#c z?T&rShmVwJ1l^qsgBdeWHCmKk+-n|VL6M#fO(6k{fsGU z#Y0h{ z!ZaK56|hUjZsSpXg|oAu9AtpOZb5({;Iwqev*^9ag7YTv_-zEAM7SBKek-t}t@Hfs z#JDh4!t2sv!%9R7DoSbqUUFVyjx^sE*ERSH_lhvk@0@o{oIULtZ?60L3*=E=%!o<7 z7s+>W?wSv@v!tAPj3b{4Cm>QVCa&c%Y)gU)?~DBaU5Tt?x9Y7@b=QbWtU5vl8*^#F z4`=~Dk#Eta#;C~YB~xCQeNZGg1>3MkE>}DOkh8%*+r(s8AOyi6BqXHH>%w}m!&ewl zzX!$mouJ^yCd9$2<9T~4kk%vL0yY#a{0L1#a`Tn(`Lz=pUAv$$!76N2?7fsI$O{Mu z0#ciR?053G%s@zRUS(pJlM)P^SRxqdx`#MZhYL-UkR#3XWnM-BEh&8lZlb z=FlMz^rhKlW$zG!#g4m>d0gQi5Y0ND9`EWLR>jt~M4Z;8PuelDuwX!D(G*Z!c6vgv zraS%py^gzI^pR&Ey+EZ5(5f)>kcyGtPee3`yDsb5hnLfMGP}8E9pgU>QTz+#R ze!nzT@uO`;vc~!2=j_$lMB9soP-I(G~Q+JY4Th*@Bz^ zjA;>##$jLVi%i?Jt|qGGbQ1#n&dY_09HMQXH6LrF6FVk)kibgXgVz{72wPNi*J)hjF1+Z2rvh zM#R){micwXnFUiWUrJYSs1yWu=Ww1c1DdkQ_#14dkTbgC0LZo#mS$W`{&Tmjr^Caz2_amviz)Pdcup88Ud&_A zSj@z&!x+Tgui25pZU<2a%@71aVvHu)AFp;*p=tdXO4d`k#y;U#XnCnNp012oYWe{; z8_wW9B`~@M$4l%;Z5(=^oH%I0=eYugs5B6qoVgWxHsa*B(M2voo(BjJ1U_6<87wa7P~m<%u@h)y_g1$=k@ z>5AQhsCw0FrQZ3CqaY6XSS}!8w@At=6|pQ0v9&K&{zP)`E2?w!#cMxvjVHiBi)VX* zthkXaa={-8F!bhzGr3VfyJ6qX9f?H&+WB={K-Aw)FN$hCj{cnQ*N#o*%0!`qve@2I zoz9`5)gMoIdV12l6q4v>)viF7!!v<1DkVzJYP&OAba|;^P4fLHf>V_ z>04;cA~Mu^Rb5&1-H^z^#ME*%7h8(hWWthTo8Q9n&86-0tj3u%UO;c`I$uSA2Ec;e ziK8F{m^pczp$oC^QM-rLN=s!CZ&y(p_BZim8N^qeK;&qh%^W*~4FTpTc|Q^BC+)I5 zn*Z$^E?y0}`LF&(x~X5BO%;5$^KU1`oHx;*e$8QQPX-5nK?7?O2TTm18S_MOjO*IS z3)>oLW6M(!63U3*{8oh*ia!)PHrB~}s^jc9OX4spDA#M8EX?v#2mrIPu%I*r9tj%% z2A0=TKy;W4v6nu7)9hdC#S{ih#B0BQg9(yBB_%8;clXyDu~DmPO_d$j>rt+86mlnb zzC&z{Bybyl$@M z>xKyZgA@kw+j8EXM$FA}D2~k)SM7v$0{J5|1b`;&Vz=l&u3Zl1@fg6i<<-&w9&TPm zy!ip;&k+2x0m5h*aLqEB-Gq!6hF!TwY$sVh6E9UYbs}r6>VF4d4Hd$A<^O^;5cLS* zx?N1MPWl`rpBSSQ&ks{+>$cH*xaYz-1#LE*n<`Nd0>8-u$qnN*o>G>x@sHEOT;F=H zoZI-Lf~YOgM%rtVseePuO!53EbLLbshw|elcfpQoe986B17>9-udcd~;!u{oIKm?I zdPd281$o+EBt3y!3~2~Nfyj6Z7b~__cl$q1-$$#wW6)IU$8?IyIC#3dh$S`p&arb_ z1V!AW#>DXZ>STidn>6Q{&iS7ZUwuyOx{B;r}_tMYoR$r-T~ zVvPf-*mue~%&%|NzIAFxbtTj{xF-4nTpe3Qc;JNS9rje#<9V)B03`VR6L7Oou0xLA z>Wi%fTmdZ{RuY6HcX87A9U3WT{Y$9W?=CnGcNbh2FOFn8&4pN|gAFk<#tx&u0DFY9 zdrdPmZ%!CmkVgkt+x}^_0Mt?;Qj<1a@RMmIuWbqh*xuqxC=xl^`PDBnhw&H+;ov{x z6kTxISP@A;NdC5ox}~)>%9pJ^jPJV4fCvH1Z@f6D#!%P|F|#NJ&%icrWDjiP9q43C?X3a zfspBEdPkkdkztGLPMqVoFC3_&6yUXj`-iL5sFqc~y8}rwfhtOoFCPThvV`0en&NU_ zAw(@MVmH(!a8m$yf`xT-LxKz<%x-F|p|-vgHhW9jkPnMd!{pKK@_K5#Ie}lT_l=f* zq`#*zFMz*367@-7H)1or+F$(aYbv7G6;&dI76$Nd)^-5wmsXt0qx{KkOAzBQBI-tP z;Hj-yPlQa+lObtW$<$|~xi9{Nv(6S<*6n>~YWK8#PxG{X%7}w{m*o$3z+q!jl8qVF zJ|1b%WLn4S|2AlC1x|F+uzclC(n~0(AgBTn*tl~GRo;J*-s^3U`eVR^0o?AKUs{@) z|KCs*fJ^{)?t<6fbKTl*Sb1%W%aRxlZ+tj*ys9fJYkQB15(wHbQ_Fo8H=9b(F@5We zY5Y4Ih?tbSt{{|>swjL}h-G=Y-{<4rTC~}nTmXfjIjJt!{dUf=oev885%AH$ym6#? z>cu2<=@x<>R&aId$i3{E*3Q;QZN7vZn8ix2z*VbgHFb$q=ibXKa zvM0C}x;Tk|b(&=NA}m3scHL^>o_Zf#+WdY|oybB2kbTD35t77pROP-nFgGT^cDuVg zAQ~rpJ1XXTiyk%s&=?wio1AYU!)B!>_3r$H8c^+(b^$eBY)voR7m4^Ez#7~4J9wkm zKe{>9dSs0aBOxJq`KvY3#uTs=t^4#FKQcCUdo|1c&C?sJP9sNW)3-psCqRKjywdDa zSR^ose9agL2{0^21Vi{Rpp-(c14y9MQEXUiagMGa^iOzcg(z?%697);>(Odp2^51s z-QM0FqPVsB`-jzJo;*sSQddzEwo|*Nwzh|YF@arZ%i3+|hBW|%Ts+T;HQ&E~zeiFN zq!4z8j%ElmN=|OH3Vs^E{c3pahmZ#*_V(%j6-&jj?6Y?MUzHxf%oR0X=LZ~M@_eB0 z&2c1MaeFJ(6mYn{O-!;tzbtO`xQ{YM@fAs=PcaPvjF;O1;9nsqo>4?vC+iGXiN%?B zOBeMQ8oxO9*F6V}3|D2AE)5HEb4xzUoSitsnj3L)Telg;=hxbsaW=b|=dbROuIL6$ zG=4PXZzG=}P z;U{Z2F1r!?!823R`z(v?rPm_)4`YmH$z8TO>v%{22_*z-v@4wa6cO~A@ZL6@T_P6A7_-)!h#U;}vUg2}DlcNqC*HWvExRxUvFo!F z1ks`QGBC1hwW4gTzU{6Z{Thi-_l+%-K#$%Y{}N#S`b8+@t?-YgYOLZLzNx`zcR{zq zRHmz^j@GP6u1Iuh=*59~3EpYniwlwglk3lbb4cu}_*bv1mv!HgtT0F0E1uQ%v6RFs zjZfi@z*`5SRwNiIIrv7|{lz`7twd=GCPmaB74@nMz+S_Le|eq|Bt3?(VdQa-)w1wE z`HsZx!<~%xYJqxnGREgX@&%qr*8w6JkAZwNm&*72yQ7G-=dm|28JVJD5_`VzVN;N# zl$0J}9A!=eJ>Xa+v+?bG(nJFhHhvFQK0t(OX=&jvo6VJdlmZwG5l#LG#y&vM#$-IR zdaz7!(li0D&RdeL4zF?-y&=NG)*V)lCjp+c(%mlvm`J<6jBBjCnW+Ge zFB1U9gkMO6%Hv_=W!_ESge15gsv+8~xtZCK;%DmXWGJMsMiJ4a3x1yx^n2!bc(~%{boVbz9pY5J&Xh*$C$hqv zS)n%IQxA@ni&*|k)16i#F^3GUjoJwsQw4#%f+tDPq_4RH{1O>n>ii9QAF}{R>DPrf zcHV^IdI!HfXBowR;t_6d0D?eku=>}2ES%r)Tfpx`lVqCC7Ij|{e`C}c(xaS8ZPwx= zDOgEja4tF*oI-OPIJd++KKrEeGKjrqeQVFys6$t`2uEL!yZNvc$1ulDZ){S_eeaz) zBc2Fx!Vi0hz4e*?EC~?VU0N|MJel>G3lw>L{`&;4$9yKpKyIXwLLwH;op6TS#K_N$ z=wJ=k$MHQPf@$&aEkM=!BgPq%`Nf#-BI4ORi|hi8q3RZs*p-e@D>#le0OE6m;7cLu70+(iCKoUO>i&pd@dfaLdt)D{(@%%USe<((>jzkf z#~C8RzD?nSglu&%F~TPDxd-x7DZmkk-e}<1EavR1Ki)||f2)Xirw}%Aci0;HhE11_ z9Q?ha-d$>GO&wSpPD<$5#!IOL1_sh(G&KpVg@)H5)S1M&c$WFGPxbL3z@AN`OonjC z1;){#zxr_sEHXcKQ|~a6NlpUH@b=IceR}`{_rE*7tF|F(4FG0pbm6SHI7tA7n+8UA zaFfm~a=!Yd+!@3?fQk^P**j~2Iv=4Vb!6w5RIn_mL_WeicT4J@=**RmAp-n)n#94({qf7u@bP_4mUGD#?JZG`II@=%JctG!8$C<8+PDssP3l)(6} za|>upfeL#-ee=u}JGTLNwxLp!MgwL<;v*P?%gC-6NHhS4s6^C#%<-8FjfRLkur##t z*5^#m{be?Rer5KN;Lk+>CJU~$1Z!0zFn^D2ZX2%89X47D^GOAp+bT;1{LuFkh(;pq zTk?J|YjqiDGIn2@PBQ4Ut>Bq$u=*#NQZoOMC(1zoifSbH;$_sKsI#WP_pW?(6}E(x zra!0emRzT@u$X$MdJ}H@TnqEMOz!#?kaX{B(b{I6kKrRD#fEILcHow<<1? zWv9d&(18F>+g;FLL7-lI(fR`|1S6VCC;4aU9a%Tct&7lPjWf_V+cbaakBfRjukB*e zmw>@w00#>d>kYaN)?7KWW3Y|7{g0u=u59-aq;({b&~LvH#5mW!D!x|?||6{LWI++flI!2N^I9@Ii60Ff?PkpPo={EW2lQzOT8yCf{PjM0FSK4#Jd{b%hUcj=2NvI+V zKx|LQkc^S%F#Ncy$~q}Gs|^r|+vSxPO=_aU!*M&AXZ@0dl+0Vcya#0XeH;jyzWE5O zABL`CL+)+O`a4_~&mUxN{Z`Ef2Uym;e{ZerP!ng0e{qq!0r_?F2@EK<1#GV!(il#M zlp5Omkq{DSo{C!8)o#-W%#HPDycs1`dY0%;Ft-aVw`ym82dn8yxpH}WpF${wy|~o&;6y5OA$)AS8#?*=dw>?O!`0pAiYIY z8x+}G<`JKA+pN6cu6s`;qJuK5qisQ{&m&5;7wU)E>f7{zP73xKEW^!1@_x!b8YV^# zxIVW!QKYqS%Pq~?E2|6s9sW3)y`RrIXEoOSa?$fIrtmlY9CAurr1+?sA^Aooe%{e~ zr5>``|IZ6R$R?X{Sq2vq$1Tz1s4QbC8J%Om%Zv=ItfjX0chmRwg?zf0U(xVhP$5Ta zl4VS!@A; zx<*)^QWbc!vy(&VvOUBD0*qz=6QU&gx&?f|#zh#~G7H#JAd`bfkYSvhoacZoakvc< zc6IW(ouw|z!sC35Gkoq}^{LRegIF^q#%9&giyZ{wl@>SF_Q%`3PcNar&Mu<9odclw z%+$o*0f1zytLPg6JP6t9QO`1GpochEoC%otsD7(1SEX9|w+?W?du}JxQR|M+7w&sT zy3JB(;_vMbk1T5Rm~MBr7|vsz9CilBNS2q!SN|q`zm^ao>M~Ar$62^nG76RP247Ec zP*Kv~?)$=8UmH&qJbInEyt8{x`OGM+&TFJUn09||JP)3mR2?b6Z07&hy)NS#Pxm+$ z+>EqoHcBm;n_tP;#RtizxmZraqr7L4*V*NnL+Jc+8M%2UGd^rStiCXI78| zfHCMKxnDY3p4o5y>ob|5L9*Q0N6{7XKnGlRfWfk!_Wa3OLQ7EC+^6P|Kv+E!Zw-!B zscqdw=j<@L3V&^>4}KJQER^SAHT~$S@{*P6)iIA^y|rS`qSnK z?qWiFJpX}$?x*J}C7YE=R@c&XhgS z74K+h2R{q0rsK8_nhgMhq2dCCAxcz0eIaTscvbzMHjK-HhS$!AtcnR0Fy;U;F7o#- zO-3Cq{z7(ZOf23wHsh8Fj-QoZCZq_ zE;Os-kthrimjWg>{!e#%N2i?1)!93@p!>|4_z&8T@kijZY5$zG)+sC;m$j3Y}GHzt`7aKFN zI-Wv5P%{n5hS{7 zUUJz#J|g*Ej*tL|#t?Ns>rZ!AzE2j2L1e^ra6*!|Xl#iiWRifL;)sdP%76^iC;1N# zQhHfo=>k0xm;S>)`9anq%l+l#i9hQMcE+exMOeaSURc-1iFlBghqxK-@v49a+h>bu z>$IuF9crm}-rR46svMX`ntc&oMPlU$U@uViV5fHnW+Hu%d2mb@z!?gS<8zokP&GM1nsgi)y+77KEClh;nNP)?e)H%{Nj#G!39!k zs-+bA-gm){Tah(RY*inhDdy?BNc)3!r=vB_@^U(mU=X>dC@(nceA`&CvkKbrcqroA z>xRUm+jVTs+nNhsGbMk~#Vax`YkBi`{nOf?-J`t-gACK>m37(#DJZgP3>obuZr95G zLTwr%>{@007IpeX7s1-EYV2_hoa^7D$%cCcd#3^}!1AZq+}Kr6IgKyj{sB2S?Sq$> z(EqD9k?N1l!rg}X{I@l>v?n6%qB^CGInPR%tNG18F_)!Hv4^&D^Ej)87tn&UsTu%; zz5{_$=ibrz+S8toU z0$T4Q&>!9MG`G`wmc)r)2hQK!$=P)vnoxp2Y_I#mH{U_072D{oi=NDz7Vqx?YGoiS zbN=nNM(+K6)!r1?cfip?0_Umw7pnCKyf+nRwHIl8m7Aj41pF-_y4-Sv#iCuQ!SVqU0edxC2P!J(jX*7*u#;}O?SdiG!UX?Kk3}I+s-&veP2LnDOsm9vioN|aUxx8k zc4ELpd^~~I{zTZ$pH@M-c1L2MgW9lgeg@9ZZ?=s-fWe`}0)VT!11$(Mn^^sMWPqW_ zJaak#T+$T?b@U^f`C;FBz(>mUDO_jPNcFS@Q2sM8FrfeSBqay${ROos3PMwx#mK7x zIc3ZT&3vmU01>H|$&YbT0`8fn+-;1LL5bQQCDdaidr@-(R=lwfK<5*KO+J!W2i?=q zH5~E94~S^!j?kUUOZ##-LHkp-EnV15jeMnN%)rY@oWj>b@xfJ(KtfOm3nb*??2oC2 z4Qt?O6#_H=<-wdsfmQ%IMPN(ln#!k+3c(b3Ht}}*r3Eps(GE;aWpRHas^b56W@Obn zw|ZJ@M}tG@Vaw@JfC!&zc~4DiR>%7DtuC;P-Uye^ZJm zAf92mavBrRSRN(^2v$1IpS$eqW5^CGYFC^ENYdjtPoHFmkeQ6ANew4=TAl5oJCf)0FvH~pC^4ZgF$)11UQI@VA==>0;lcn?AS$NerfLvN7uO_ZR%o}xl2iV{#W_C!I0A+b2y zVdE|yDr6Ea1+NGYSa%b@8%W<_ThtU-xt@Q*HW*>X8?Qu3u>CDN1WQ9OJzD=pq$(m1 zxt<%;92D8`v+!oR>x3PF$ii9RwwJLMzW#5|HSqmLTaPnhIj{?gxQsd&HFgk4;!ifc zL%|}}cK?xDxOmb4H2BqapI;GQnEd4iBp?Vdk7cJY8Dj$WZ)yAv1&ynIX)G)(mhkZ$ z9`}76Kx0hP6@rL}c<;Nt%JE18w7(BE9f?~FLjX6g3qD<}E|W=27uXAzrLw|?F{&)< zgh4)jo>uOJx_y*YT>9ttP_1KsFwF%@Rf-k6MPHdiht2}f7hwOGf(i@<*Cwezl#pY# zOiCGmDY)?%$S(Xue%s-WiHQjZAOu$+4*olCmAluQ&p<|r^jGu(gyfb5#WWJQ#06` z4%{2wLWTb2*_i+cVO)oqVPVNMzZBvta?wE!SHIXKM;yboaN3aj8uMmHG8v6;x_)?# zfp@33vedb%qkS>}|3XOQx>?b+QsN|TpWN@nSwkT{yehX7$HDHvF_tB8g8%v^qE#E^ z;gEl9{1fmU>f=hzp67Mp=j?)N9l*Zyf05t+$2kW^vFA_>;E@UrWJiZeGEg>k>GAIe zGb6}h^BNA|(n%JZI3maR02=H4^}lRAb-fpp39DYUXo#jvC^1<}S9zQuuW#=AibOjR z%jYnj9;?h-N=lNvB|yTo0})qJ@xo1FvmOTX2kGA;q>AV4m8%82rp||~^=mJFlK;mmc-D$2D8p9x4d8>MKMWf-v5=XrY$0;7H zwebY%mG<9hZZ2l+JXRx8MO$Z1hvm;3;X4H4gDvs63T@XyUj}R#pcC9hpHo4AanT8& zLFkLZCJoxXG=qJghKwF*0w6|4Mx;EJxEH%KQGfLp01D8_&O$9CbzPGm7ynxu`?TRP zG2`hz1gIaKt-JZuIn@c`s2U0q#`B*r&`F!vXTMY7azoo&VVKrlvpTt=T8mK8qC zY4VBc3Ww&BR`P;#UdYbbpj5+msMQ{D~O;QveO^4Z@4&zrALJIt{PhOp=4~ z)+w=Js|N~Zz+MzaYP%3enI7#pzYh#RlGVMa+=85v0{+(Q$-0wMGf^%TLTkn_==s{I);#=A+FmyRdLW-6qciRjM%G8=69Fal?*d5*btY zW27kqWTb-Ht$2hZhXIEWhM4FaN}pG}qQ-W(7gF$6gBM%^A`dc)y~j-Crii7H&e?CZ z7&ar?T3p1iK4a%*k&uJSn@_ENTVZUFPV5dNFiTnL$aqz}oEog-oGbW++MFXb2K3Vg z@!I<`j4GKs;}_K$*E3Y*xldz%yb-iMW0sKxSEI?Aqm zacya( z%geEw%@#^8IJE`=RsUDd*C6%WWrlExl|PEnpj44`My9{qGe9p)}8o-W;P0oRaZs7NC z&N-$efW5y~Qd-f|=6MF~BFDqak9!u1a32XO*=JzIbqB}MFztBNFmS(Q^d-}&1uplKqr0pZAM_yA~HVjuDM320Q z{bf^6FvR%Ngk3AQBMmK;EIq4S4Edb6K>4@@;i)R|L$5}H%#=`{X%TvEYM*)4J)TA6 zC*g=#x2L6_>Z0STs^y?t4?J+MsWkCJJrxG5SDILvjmX3mh5bkTd4!VuQE_p%vs|_m z`n1ScnL&mh-wyXm6JAo(fZt)L$!`L zqnmCN({kjIWX|E7IcL_u?%g5iwp-s|Xkde){*Y_=RhppPbx|T+xEMzxRkWO)gf@ED zQ;jB?WusASKITen$&99~!CQ1fBxlSM*9R%S`b52m&&%!^YOSfDQCQ8 zqe(-~Mul-wxeVzgqWP?4dRvYJ^+FFiePfF)n*iRN$m8`!ob@B>r%#`fy)GXMja!PimtQOXF(5bOvo-I1||otaAr!>zXL4RcVlhBf-Ix4S!50u5CLe%8`Zl}s^&5qs6F&+uM_j(W`~5eL zkwhL7Yv=<@C($m|=C5DDv??`?@XqQM_n3qOxii_?iwEJnKC9|FlD5#$R-@rgnRfvl3^G=%=|yMYuPupKNEXP6R+l<4(vGlc4n+ktIHrKI!3muSzCM*WQtR z?-WO6?`#GmM0e{=HK|S5Y~h4N7`8(16`ex=D{k3r#Z+mVY4n^CQZuaS1qP|bWezsW z&w|nQll)^dz`si&cmj?P3%ae678jZA#sj~2OJ^cdgDGUv$8U37C~g%DX#|xV;YH(@ z(7+U+bB5mKcx;+g(=N9%MUkGsz^;07*m`6N_@Q5@&^+L4O_i0tU2Jx-cu5RG0GboN zQ#cUrmE#0-0 z?sk=SBQ3?~Fri-_B_M0HNh&VQ_>jw=48YxI?Sb!s17@5w0E>hBo2KAve>hk70m{KVU>gApLP~h{Ca&=jAR)6~8XgL_wgq_}r*>m@U}8JfmUpe3NJ{dn z#1v0LM7BLl>XUbK_n&NhzX#keNoV;E9A%lG%4X!7|2qw%`*-T?nSWoQ8!-?Lx{)gW z&?ISB5VQ5D*Y?kMX4M9G5b)!HY46$S+og!xHE5s=oIRF9jEF~X5jpU)LAqpO>XUO@ z-J_(m%-m{zGxK;+H5dpOwrcnXDW0>RmztAyXWO(dFUT&ux4w*NLG$r)!-GA7-^r zpC(xvO9NZmJ#`cDh>&CBO)9{BmZ_Bf){!R~^yN z%Y{4B%ZbhXU?`pgw#>XvwwEwVM!L)OU1?iico4m$I3qW@c~Qiqu6h#rE}ale<+HAs z_aX>nO#_WN>WV*SfvVt|@Q|#gqQm^l@WD|Rty;8542+C0Knsv8<}1XYnrS;(005#( z;YlnZ4{%v=uJ1Iwl6eLi@1|vBWFC4nh!QY0UuveP(?Uz$mBej^1&( zv7Q64svXbl8~KU3$cFF`hc`*%M-#e>6Nbl0t(a z6#j%Vyz4MKySBkx7T?`up@n&;s{T6L1ZZXFqnEz##mr}R>vK6ahl9oX zt$aMNCidviP$@erJ-rM~VWw5?=xDMZWzP^!*AnxNa`41!d=m|^F+&3eJg|dtFl5_1 zr+f(tTGaX)=p-I8(M2qKAX9}7bNb$VeVEYebn~(x4<~(LC=*2(@j-MJ6QWt3wa>WB^l`VAtfU*I?iHlz_e@Cx$|iAmiXfx~YI7}GQoz`NMb@BXjX zmt>&0#v-~6K^JIjA3H6yNCVH3<(OHPG@Er_&E`3)6iF`-i?(4MHoM^$s2pM?kgVVk z@4aTMXNtDMh}hJMq@{`MsIg_$Diei9>%~$VOg7j^$nk_B|M$Ket(f0r5Qiy_;O{(KO#?xoSh?qyDq>FpNu{gWn*T}iBN z8JJt}X}_cC=9YUzh|_S&*rxl{jCSd1_DXdR+(^0#GZG!9*#l1?!sgq-U-JHIFyXrv zNfz5SSux*c$4}{V{GL|u^XJbbDIfM4a|;VR=Lj}$NyYuzBF>9wvJ1lI;`dnOcfI9k z-LWZzrsck|kQ5XartwVh4dyF^-9|=7heQ_khT-%BU#rOw8G3}J2)|Cy=0U#TDmmO%H7@Ft?olYqNa5Q!-O_3P5Gr6u%y=M^lMKsY7h}d zTg)_U_gV+sfBGmqhWqm(%T>6Yn0J_=G|bHMVapp>!2h21VhD*Ddi$?x zW(jVL2R4%-ZifUz3i2vFNRQuQT+<^yWK3hi{76h(uSwvEYJm&dzb&TD-^(e5+q!{Y zzlS_H2zHVy@ui~Nf0L*Up3vr_5zOcCJE6KV-90aTs7e}f;G%`{Wf4{aj4Gh?sgN!+ zAOhX)|9Bnq03V^GE5WpocOrSbyeGv2&zU4iKfPn)6gTY%LNlQ&Gy4nd*^m2_$`_@EoL3YarO5{<(1;%rQ~Z*_13~UcoNDVojRiy zog1aQ>2}37JibDe-5^MBOSb>fr|&YoFM~qw_6}vgpSv9eD!n#v{e4;vj&_fXGOv8&~?FGmko z%IDw&u%e=3DXm1R=Q}(J&2tSa)qi4ycMT4!*wH*CQDEGIsX`ncBy(Ne)CiFh=H6Ix z!LRA*>ALGhiG|L^gJ!8TkD+AtUBG@zndDN`X6{yOs*f4!1!Syy%Mh=0`it{i-2PA% zv&zl2zOxf|U210Hk8ZjRqPj;=FHkBbw3^{^G+dpuWBpuWc{47Bvj)KQf!sYsr`jg2 znV2whQWGBi;0b#$vF}!j1s(kZ83TQL!xS_0@@RFHCtu7&V^3p8eF^|`*HC?EYv9#p z{ln=s2Xl8C1T&uBQd1+}2cf+;=g8nltud_B{_GV!`dYMbNhpaYw|rDM<8@+bgX+Jf zpFdHclCIsLIcesj;K*+?@w_~7K1!UoluPQ(261zzg+u101QE=V0wj@zv)!WWm(w1h@ zrjQ+UxUAIRd-7tq3Iu+}fN?lTIG2El+i|8oe*id-?@dGK{=PtAg5Gw&t&X6RK>8oA zzx}{Ryj+i^hvO}iIOJN+`zjrN4!X&HOEWU19OY-Q)y=7H%=^@Nc$$MRV@fv)pTjVT zlWezw{HCa{$g9Io`G`7Sbs_M_$KgeXfj_Y~&gYz}A|;xG;<^$e{4aI2%5MrDCS|DN zcUh^~@qNAM*UPF!old3^i3OXm;_zW5pCH@(NQZa3kJB82&dyQQR(BX8Y?6n=jzmKg@Viib_0k8Dm(DB0QA~-2{|=D2dr*EdLu54O)LN7)<*90%$-(8EK)` zdUnDI{l)5qN}HO>ivH_AF?vTb8y{+H{$)>S70RP1E1y-UONUovYRGSR%+N^U{}I2eKD6mIS3tNwui$Ss(E)dwpKhl-D@5)%f(Ob<(uHEUIBQ)}$i zPRJj$O>w!2S<_AWJ=~g}ZvGCH*UJ&5HV?v_rg?Q!h?Ee~vj{%;oon$p=WJ)G=?|DStBhmfc zKsom?!Gwv4$=MnPp_GyBwRPQ8GCpXRxU70+EHt3bUsw@o5IX9yvq8H7-OB%? zy8cJ8jeUKb4)VGd$n@X0j)+TP*_k#I`SW3wWBfr*EvxkL?nlO#hn0gbS5u;L;wiDt z-{r{k&INNZ1q{^8pmKsw-Wwp(aA_wjn*vZth$10N&*mnf*-C-gmnW=fo|dsZ+p!T= zyg(TF;!9rvt1P`#3m}!T?A5j{MGj57HKvzx4qvt^7f%WNX8W9b2fndEgUf;xcc<%1 zymGznSEU<}uowGxfqw7gWbQ88cWPt3h^L8Z>DVzT!q#iWTw?sFsbNOi zXLyVQi3%0E;}FPwCWrl6TX+ zy}d271(dZi4GG~BG-1~9v(!>(IS#8G@I`t;Cr(0eK>52xTCPh-<2&7thDHzyXDA++ zD7m>e{+xnq1it6$B z1tzRR+&3|)uqY<6h4ad=`{iBQM@O+}MFj-Hg1lQTdj59gy4X-}hQ2!&<aBiZJ@4M-jOe)jJ$F}q9UXoBdBkLsD3MQ*I2zYV zlYZi(_RGE*A{^fDDzrUP`I1YazxJ@VYTq+L6Umd%VH=!hJ>3i}_WjWIVW}ka;R*o& znnHm1e%MivGW?FkI9Xd|zv5-PScj42|0sBQxWc&8Rr@`O5unUukIK-BxbIG5JUy&F zMIZTW3xC!N5%WDN5&&2uh(3T}-1SVQpSfDZ(!h6?E6chuAZ(i~@WW7DT%Lj68sumq zJpccUIB--VedC{+3GDSMgc_P!(_%%AC8h;~A-dc3bA~pT8D9%(RoND1{T5{!4-}UU zMJy_dTW340h0pV&4q6T7+B@j)5{=Ay;1rFkF`oPeTQMM(9!skP(CztD)bZs~eF((d zA_QWgXP0KXnsAjP6$ZV&0T%oz;iW>Mr2jN&6AayEG`I30n!G~gmj<-shf9q(UhN97 z)Y%Sp@eG^lYR=Cwz&-|x77XnQ#&`|-d`^76Kcg%?;TRmUiFE2$@@|>l3XTJ-(Wg=I zg1ph>Q!zQ$l$RF|W8OK4KN-;77NmuGq2wD8Nt#SohE-~9Fhgg1x+#DfCQg&x*{Vi- z0YfxXmwzjV4!3w60=Y6)Cw>(tKW5($fe+=!DuqvvAH2%5~df&!dm$=;s@${ zyEyWaySeeomf1X0@v_I^Z;AJi;)sErH<3KMMSQ=Rb!V1-?glN+0!X^1m;Rgyz9!H6 z&ACUK&=~Sbk_}n6{%?WB@D))=?ig56VPo7Huhd@f)sYRsgu*@%qDOOHuK&LSHlTk% ziHsa7$*T%Insx`!?9bBtJ|0^j{r`uxw~mUsYu`r|Q2|A|1!O4c1|=1Sp}Sj3O1fh} z6r@2~Nnz+zy3rv8>245^k{&?Gv&SdC-{1S5bjUDtJsFW+_B zy3e((%2JZi&u^%ynt{z}ii#~tKrJ&eUM${|lQXeX->?X7l0e4c6At0hL1MJ))K$ZE z!?5%N=X{TsK#cfhywqTSOvfa(AgjOoJ?r_=#>nlflYlF$c9leo(w_y8s<`Wtk zuf^;1k()e9JoA9jbH1SxfCNRCzKf%;soGvIqPdG$HUx$X$LA8br;S-Q?3@$R8<6I6 zhYgN;V`3A7`wbHUHM^Hh_Uw%CZ7c*`7I4#U9jARE&}p|jh?F>E`q%epL?^pz$c)@# z!?=r%#wTFZe5EHKukr$Q)%}%t6*E8?hG7Au_Y*L`%DGQq;@Qq@{qvdd3Lg^y+A{Xp zV5Glgmta7mVlPISUZGQ-!Nj_eBNzXzX{aKOkO-f^7)M81P*Of7yTYrr$)Ys-A=JTP zQz9tu&GCh)`f%pk1eA)bybnk*LP}jjkOf_zPK^RVsOiv6`GPxm=+@94CI~fShz1t| zK_>L;!6$D9{2)wJWf-!+cabIX))LiABL^OkqHw@Ess3;3Hcvp^#(FS6r*@PrHbd=Y zsmREFV~B*n#)yIf)z@TW_f#J<)-BWyP0Vdl#V;ge8G*`jLy+tB^m9|gsm6^RDy5&A zN+cmpNe?t2(K}-A!ulZP{*61__h<(?o)U0XGQyi{N~<(S#6`o&tAQ^#GHr7jt9avj4fCqb~i)(l9X71nbmQmOw&Q9+>% z3~$+6e2tet(YD%tUyxAO9V61r^Al5A1A%NMpihUZttakr&P8q}PlL{qozHho3a?=M>-Ut%u z;1Y9GVcEM#3=7zMP5Y!{7DR9F^TzBE(dqEjm6gQ^t`=?rDT(tvsW9bKtM(BWgk%*&}o7R)CnCI)-Xd*6Z&kH{|1^83-CLBm+>8?`r9k=L-rmh96D ztzu7-O?wOp1u1nfeV5Be_X)ZCkJ6$vrlcQv7hS7&Q63p1Q<&-P=~06~3d05R=JXS) zR5ZFn8#?@=M6coA9j;aM&%% zHF2x!$j|=n@*?SBAy;!X#jamdZwb!^h>Z&F+Vv- zOMT*mjlc`zW@Xt}Q(9k4K;eF?!4Kp8N$4yJA)#9$bmn)6gx*)eUn(Dj`Wx2mVc!Q# zMExI{`x^8xPTh~!<{CZAIW=1o1`7gMsclheiMO>LXg%d-WbA;_Uu>CNg@djmMeN{( zajAFaW(x^TIsxng)Nqd3Zmg*<@T_^S)fmr=cO2M((qR^|07@=xRZ>g{OXkusMajAc z4S`T81V+9+Q(JD6VvnfI^bnDdpxv4%?*enn?bJt#ElSL3iHKfCrB|s>P?z= zvLOao;H3oMZA=`p<2D~(I1Yb%uk-BkTm*!$@8jac_0$K*uIF~GG*_ww4ZW^_%ikX| zW06I~jsGaK^m5JOZusmcZk;fBtotys=C;-qTRgJhDoRg^BaeF;pMnNt1$*uwv}31_ zJUxB*3C@7;_xIH{3$C_>bE_Bw<(HsV{eJ)6e`O7UKS0Dc?Wf&WH_Xvl@XS+G46pTK zL1lkFztNeua!@ukisXZM9F7EK*kN9=jOl!d8u_fmSdOFP&z8J_!WV@)^%E(`W-u~G z^uuhx!#iC$>1P&jLv>UJzB4~_t!{Q)5~TG5bY;k8#32z@4PRQKl;*$tiDxM^CW_yF zJB=`;%;wYj5Xbeo#&(3x31$vM7x_~SgpY0JEF@kqyLvcLgc=@LWjFU@*=q?zc8d|s zk62^XQ$e#Nfn0YG)s#EtBA^z#w%{!C!+)1I zD3KZ_YfUU4$?fwb`>Qx^qF^bvFd#^ug9L7PC-pam4HFzKPTzMwg8vQ4R5z8q5m|LJ#lpXj`{|hl_bqI z(nT&6zo=S?*+3~7mq@=UU9Innk3c)#)KAz&Azx+P^D` z8f^Oodd{Z95nG}$(b1h+I!3`J=ikZ5A2~g9&r!XQ%&w~=_dVI^Sh%|Mq<>%Zq$nba zTiAB=q2JZnf)IdRP)3G_^A>I%`OO6*t&JdkGmiS?)HiFneQe^90Iw(IJRo-R3@y@h zFiN_9|KqEI9Xq)24y#WQdy`oQPSfdT@h_lGtAtW*hIQ$5oq;}d8>kLu9ez$ixI#yU zx9EZBj4tpQ{S#CENm$wi@(R21MyR@hDF4Hqb^^s2^2 zD*E_L;gN)C1}i3SygX}|_Oae>9zV)uLav|oK_Xk~v3CRJ-GbDFG@`QCBwft-cbd%! z%ii(GW`AIk&(U1n46CUwleu&w3sy5B=Kw9b;YImI?fLSs$vT@mphpk@CcZe5v#3gl z@Cz5f;G=G+!a~9$HBz>#LjD4qbpiF&UanTdVkuT!P|ivrK1O#0q{)md+MkkO3m7%S zILDH~vg#9Z7#K`dWF?@iGQ9J0yg}wDWE?(NAqC7+9}<}-Cx1FZA9;^T@EaC_Qcb(- zE9cI@jte~)+hk=9+F-iXwu#=QU{q8nLYNFC+-MEeiy|&MgmoErP4`n#+a)RxH1A#Fb%C;tsK?n*ggq^w$6ldHW&p`aEuV(@|#T=Pw1qk=BcM zt+}xfM4d5`Zn}bHjV~T@z86%z_!yR<@WtJ)JA{lXT))ndT(@GP7y@Bfs^q1CAS!ut zvsU&49k?E-AZ^S4osMMyqZ%b5F79=bInc!BQ^_`M+27sv+Spe5BfjRbOzd?%8@gm9&ekV`J!S^SEYL*oI*iTti`VXUbYK4(@^)y`F+B#@QLH z6Pfewf_a&9cwY~so$6$Bh+(Nhgy2V4p;5U@SUcG~=+N0ge?}v%G6Mo7u6}dDFvdog zva+(sdCV|(TFxB8&b`FIh=Zb3#P0U&tRcHz1?JW1M5|)Z*Ufk>s#6+m8zAdWadCPi zl_?JYp#B}CIztLU?K^WhJ4MzAR`H$b>fRhy6M)kI6U{8!!$U){!0mqv1ia-r?5&@x zp6&u(9r%ej80w^iW$Pgp(=z zeQV6*Rff;yg4hnl3cJph%g))^eY=>;Q6ZWmYC9GYm4u;TVXB6CqS;M0M2k6Ybyj^> zb4O{O@f_>h7pzn@G;LN3_n~VJ@cpxe%UQ>up(RM9hcahJNpHwfcHxa!a$3Cst9aL+ zKRs}7oJdirz&%C*z+BgL4JI}5xVK{FSbzJq*m%A^A~*2cRX8*$3$=t)lNDUYf!WTIDl$i#0$ z+vi?6j?)y8I;Sfh(J)U0!sB>M-SEDVmC=WI5b$t*qb8`%b8--n1b02XlkmExtTl#Y zwhwa5Ca-(lQnvx+9>#t808Q|SdsYt}!fmUv8QH7Myto_BtO8S1RCMpvu+ z;dP++r?|4XdFMVAtG#WIoRZ@Lz?)dN5ApRsx)IN$gnUaU^&yt=C@rsc;sD%?EnsxQ zWR(q3@X&IXQuqlv6*H)H5HQdB2095*K>y>0t3%TyN8}qVYy_3v9fa_BO5A0L#CaBh zt3bsIQ&YO=%twJ7kd>l`rvPP`!Xxam5*j90IC@DiRrm)G4D3pK?8V zj#_(u?9;ex4eLdjUS%g%{%Ocv$|+RMj6>VW^M#k3>GF%L(=U6FVuTe99~?-;t5r-B zkOeAA-Pi2zg0?)xGy7VLgCeL#j0?Ocg{U4+MFi_sU**5DWeV-d^k$Sj3h5+tIQot^Kx^?J>dfM)RDr= zS*6wmoM&BvI|`_nq)j#>N1@@OVA87~<4i24i&x3+O z8I`)OHX1vnDfeAxq9X5dU06@$4lUPMb8Y?E^nA*cfkyJ-yUY3HRGr9@G{WDWecb0u zo)TTCJLPr`B*x7SlY@Nt>amQxzIbUY1KimNTVChBKvlJ9DQhS3)3imZNrc{QGlO9?2^U(9M< zh9F;KHHr0-mIB<}rsH{&sA`LUM#_%t`^1VRhsI^No;&mgPRWAHeUno0NdFse7L%_4 zTtZDm)-eA672|++W9&OBu(BsAMB2gc?1I`$Z>6(OWLQnp@Okt^srpEx-8Aay4fVa| zVpvMmMzb%I4>vV@j`G62mC*Y)<7E9>f}FxtXXA_$znIFq295EF?Zj|Zwb(2|ttzgv zSpN71WrZ+4HMK3{-itRNJGXzQ)Rh*?MGa~AOd@uTE={>inps!mtob~xOS=DKbwk4!P-WkE znvrB!CaACQv1|%hHpn9Y7m}OsyIpznn`C33!ml8>NF0WdALVdQ$8p_BH@P+ij8a^r zmg9BjxDQ-`jO~SBLY)6>-6u%oeDv;|lUgD-Wr#XJ9@1X^9+1{;@uRp$D{i*37n+zJg4O@1Awe9jj=}*d+`xXZjJM(F_2M^^GN+42-YA9gg-UALY7k%4neWo~zu& zbK1wZwY-!i(j$_)C^iI;yWsY}rZVn9J|L|P(=J=aGSm)43izHHD}i{XcJ5RRM8GPS z@9sh(8Un5gMSilv$+Mt371ZjCuSW03pNZ0?XeO2)iEItR-4#)~2Fd!;qZ`S``8}3A z#p9!vJ>{$uvyQdJ(~i2E*!8L^)$WA?H0tkCQ+-8W7;L(*C5HZd|6cErhp3VN8n%qS zZ8%g{#jO|VPPxJ^wI!Sw%b3_r>*FC`A^@`oo}()=u;%HV60@AOZ)MBxjE9GF9jM1F z<)3=Aj9HEi3;#T-;WQ|#G@&VO`+^u3{W$y08_u~re*JbP4}R@}IN36ja%~@K<7m(H zwbM$sDSbupVA++@80VNiYJuUnvddv6;#<3OTDiM9n+Mu+m5@jadPOAJF~yb?H$1!i zZ5borW!}cjeov#Ua;}DR?bDkGo6Glkoo(Y=4~N`TIyEv|*9jq4N<~(qbDoc8?6!D? zzT%DOos51=u6MNkJ)l3Ewki@)l+V>aqU10G)2^PWS(sfD9k+Pe*YvqYr*6s$=f}dy zar5XmGs>otaW7d*{j$=LSz@zS*efffbV99nmph|C9o<M;H(^3D=sn6Qyd`olCw z^jgyGkkgw_Ci?g5_GT~ZwA(wsT!_#yO<&|b5#b*wkI*C#5~?M)6Qpfp>lIv{sg`k4 z%o*~N6Vjox**fyB5U10*F7%j3UpH@YQ{fGHjaWkmJw#Nqe``davk&c&>vN_z8t};s z)h_S}`N$K85TBe!1ljegWEqeFlynNMvxA}8DdCqwt-qtfFp4k=jR3_d68bCi>UZWZ zpj8<4vv5uG*7gu0gy5b4hK;gvv|rX{G}J~~vRSz`ZS;V@uNjt|#%qbAuAz|?E1%41 z6kbwNVq1?wC7|fyI?ta~2B~d_z-^k9IF5U%eU0YezD-%x<708YD4#WT&js(Y7W>{R zI#ajvU(PV{bg?but)QV*NF)u++PZ+EmaV*LIJ7Cn;c||1YJOP*6$ zT>CVhl<*-(uf_nWh2 z`E({|L>*gwqx{d_z=L;aSCBs>G+ZEhjr}2eM~xBl{#c6CWYae0F?EmRbLCj5S1~u9 z|FSv#V5=wZEtFE{s2rTzOxCKsOF9KhNC1y-rZCoDx5T9s--cf%XUK7a_6w`G{X#tG zi&m_bA1XkdTmrJ<;_gRX#)bQT+beryCCSzHh&P+5uY%TN&Q2+hds6_l6Rt%bMTM*L zQ%7pV6Vy|8>456 zLf+we;^+73cch5d-iI*gDJV&#p7t^n#l!0F3)m8)lPE)w%RD#f{m5ltWp0=MGiQcX z$ad<~CBv>H@<-Z;zg@V8<&T8Sw3$AZd>&KHDW$YW*F9(bsT}GY-WZVM#>m)M;*8r@ z0H7nXV7%CVXdTWPQ}p?RSw>m)y%|p>Dj;RcLGUq-5$;E;m?4V2mf@QLjZ{jkKMd<` zDL37ocK<;`(#UVS0SG2epsYqYq|iHp73+Ka^UGRhfWwbL0PX+AQ%Wx^Olg%aKp|1* zd!6%90B^SBy=>kS0|MAc>gzVU39!2+rlT!n?#e!!&DINc`ZW$S)j$ThbgPCvDsii% zmBW3#xxeCP4M$}u{Nw5<#{^AzBgiaj{Fu)gx=@E%J66x(QsgZIvhV zja+dOlP;Vm3jq>n5aSx10|;;a!flR9ff!v()hiS;tBy>^ZNA#=r#KD1ZjX?p9d(92ZPi_vYhDC2&HhP{- z?DiG1y(=r^XG!C&#BmlCqdmj3T7KEYTNwd0E+&@y63huIvJ-4_@0e1yb;BlYgWo)Z ztcJCKvJz&8U;+VQ^k9%2Rv6Xmv{&4qMAq64M$SZog1C-MT$LL0z~i<102rp;{@Ins z@0Sxa0;|rwmlRFGU=q&hK{OPo`h2-bwg^}p{E#eI?kuxSA0D;v!y$%=RMZc<@e+YE z)~F)#m4paXa}F2V)6E(Z*ly#lu?F}Pye>$`*!w10wK+_4DuKIb+fEib?0UrE(+q1F zEyxEXS(veLMt9MUW_L}=o1MzcJN=hab|4Yars1`~dUKE37ScTFid$;$ecV*KkYr+l z#?}j~1q~TcBdsyy0ga&5#<4U3Rb#lFnPk&jePoN7^6{fn80GX=tR^C6WkL$KYe2Cj zC_~Ig-d2iCyW|(;faoFnyw4T~{ZS!)v6{JK(>{!T-*!rvR+C#>PP4w~S8=Sh`?;GM z#f$dPC6@~fKdT>%vZ12bD`ihC!}>qfeD%$H<#7tQOz>beYQgmQ)2U|?w9_^Z^-A!F z2CtZ=2A#Zmu!Azu#!ZFkl>pNQQA;R=zr>cz)`zzy8&JTIo%SNfQ@X3VvQ8Hhxq9))jDjS z?&mFoCXijH;p(7i+nXhzeoR{ENJ0MSAa)c zeE!@y>T;(e_@9dJ2Y+B*TWd%J!yqw;+LQ>sd;j;9Q-j7^kos^m=(MZJsc~Hiy?QI3 z!}>cYbap)smn6JIb2QuR^{H8HWO0Q?@XN94)gtw@a752!v!>(Z4MU-L;6ICh!sfh4*pbI2mw%NGbVwa=1R;^!F>DOpK;bRY9W$Ojiz4wCi z@RPYWR_6AjE-#Gw?R{g$v($t$y}o1nf!PHxm$4cl_Q$LMvl0gZ8{3&+AP6J2rSXf$8 z5a_N+gM#B=xrs#DBWGkNlCrS6jG^SHqoack)FVNd-k~Hk7lbCn?W;ZB!9oN#uC%&$ z)P#xG{;3+TF)>m>F~k)C?F$d@Uh4P`ro6oTH(FCLd-c;$L!MIV8_*`N8?y6?``b8P zy$2ijj0S$(%z~@XY?fMN}RD+ro#`?5)Y;r3Om~fm%?dY zzU`hbz;_1oZtv<%O-(j>W@5eH+MBY zTDdu(V?ZGHuuvA6a?}{faK0PR8Uds|Q&_7n2UU~nxj>7$`^%b&2<>ub42fJ7UW1!l zV!;?4Ru>D!c{6X79^or~9J(Q?m)+vs{hUZD$0j=DIs&F&-Q?E4t}xQSrC_PuXx&^W6fsAXzsfl!(n?GBPZY4vav-h4n)}wqiD3W*Gn-@aTK01Y@Cipt zUra})(?4_6&c2e4AQdR4xwts_a+~(Wcy&|gKZX#6HUui?;|UFPTPU2Nm+rp|p&$ml z=Cq({i-#?Iyfnzg+z7%kQ{I~>YS3A}R164Ii$o?6F=onCK}Wk^W)k9u-|q~hXfBa- zbbWd@kNK_12~;{D@DDPCEE6Og7^YTrgiIJqVye-y#3ae`#Dg#51^vFp=_oP`8Z~<8 z>GoPtSBhA5{+ zSI)?osbW)(9$u!qAC)6(^2WR?S^<8O>AN))`lvIK;s%HZ=5n6seA@4hT?VIz3t&6P zK##UaRX{x#MyZ9ZMrL15!jo=azWc5|s~?X9P@E%*bM<`ncXg(Q^zr~!YMMoU^MX~) z)}T5qkF0C^{hdm6iV!d|Fwc_H8mPN1kF zOC^aU$O2zU5o@}NCB>=gf=|*BVgZMKwyjcmFO|ic_lbTn zoHiyq&WRwZwUkpxOl(fDbXw&z!=L5*otj^#q5 zCmta2FcdBy_E}UOWbYL06~u}Kpb)g*i*^kIFPqJvq((MS2~FYQZwfxAZ}&6{i^(LB zaZv4T2%!x#aq^qx&tKXmTj00FLCYg-vz`j%0X!SMfXKmsdul!FyW31?>PGq943XQS zdjD|>Cvv?QG$2z11ds(bh9Z}$Q#?#ew?OMe7L?|Y`81UgbK})53Gpx+F;I^Vt;>(} z+qAISwTr37K>(xrLhU&lo!a8-oXDN>0uotfSV;|L%}MNiWzLjc8I^R~NqYn8fbyHa zv&e-lusWkD!f58=@Tuv{to4{4AfH=q@OX!{>oM7U7pSPlLSRJ^T=(LZBpQfwS^i`{ zqYUblT%aS>9+_EL-XpaZ9-b}c#@CJ|9-m^6CAMbw%JbMz*4wXYqhu<$`rcPv3 zHyJXeFVNN|uDK0~N!%cYnHbejyE?oJ4JHP=e zn77xweOXRappw!ElB>OL`j}rnBU9pp)&kcrnomJoW7ZQO}SR4*I}x0xW>0Bp`srP?)0R!?-DTi3nin%S;4Mq|c?ictJTR zuzK~rOUm+b!35tSy-4|Yl-`GF zuKhfa;&4QNh^01hwH=3yo(;o5BAZSM@yY36X-n?oZO@wGouhtN{T7&&76sr?_Sf&L z2PG-UpMJEUm{6XqxOkAn37^aPsI%|B{`M(^M^SP?+=zh8h{a~D(xN}(Ef2A&hUJjF zjjQzg1byaB7ukYHQ=KpnqIQ17Q??*p0^%mb6h|yXx!Q<~A{8o9(&(TdOtSu+ zoWQd7>|jN1eI#FKSUsMAQ%zAViNihYEvuTMKwP1mx8v~O1YgMJjr9)m)m4&59uT|$ z!s{8x0n1P`e;&mbIk&OblS@G!&;|5V474`UU8nsn+S*OydFbCwv_N@q zDS5)QgFylAT0&(T;4!(Zk>U65KBw>~@Q0|COHh-LfcNWnW! z@6T-Nrq-w@4=VEIs7>CG%W0VeDy7zhTGVMm0v&|PPzSU)LuvG|X{1QOEd;e%MQW{UTn3$J5g#-PH73{*P`duz79f`WR|7 zZY7_wwoh-NC`q8@jXT2M(nZJsXhA5zwDe@s$GveUJK%jYsP8m^ZnGCai^Rs#spq_o zxD2joK_a0!rM9gZo-I|1jgGyw6Pqm#A~Qu3w(luTQR4;k%c8R>{tG zsvY%(z8aP%HlWWxZFy+hg#_H7FrXLFi-jP?oj`jZCrV&7`E*Nx*O;BagrR3c+0yw( zF0*ycy3IcBrOQXuBXg@7| zR>!@>!w-!Ld&{nQkT$dbYxIS-*j1^xVfB*n*8%;r;n+-PSvT`G4#2Ec~^oK@zK zxx(Mq6nKS~G7v*hyP|NfNx;;9@)-w#Cl75wy;PCg-2$lf8~Mm=*fn=KkYJJRhRfc7 z-h%210V0Ef?GfUU|2byM`2m~X>4w#0gL|>){i4t9VMO~^mkZ|W2@HhKzOZWkDEEvA zsHPQo%vzDk84GJG-i(O1P9&V;FT!J$YRoQRH&kD=K261G?+BttCPv^#xltsA{ygXQ zJM3d^0HPVWen8PR>e;%x0RBUKN7KOj*mzbDHCniP>bTK5g zwUfefiYAH%r$8?9M-xN9j@0L9({lJ=(uGpr&PY&l3lRg@R=W1DIrSZP=bMKB^4x86 zv{3(C(^N}Z!^qCpZH6Uivzawa-v;nckA<7HM{X8=@Lo;ia~=;0#A2CZhCFAH%sxY~ zGu#ZmdGjGx-%~g1TS!(Fx*Sx2Y)ie1QWoYLlKw=(qsp)QBX7F>!qzc#&b^4WkC8ft?dh12OGAnSPvR*~P2N-7A1WK3}XNUEhVJWE<0?M3O78reL&f)#Ga|TV zr3{NVFj-k&jiimP?HPhv&UwTW4+nyz=GGgn@Lzm5h)V%CAZGJdZSWTf`r;HYe8G4_oB%*qc$L>l$4RTEmuhALRd*J|4M=11p|2&4yGH*!rk_{`41 z@db1V_owX?qEH2^TZ9x8EEqo+*a0{fBwbHjTwJO@+H4J;+Ee=|)*iX9bQ7SNi>>FY zT!4vsZ^SrJdineJJpk3!AD+py$xfa=JG$O9%aL7R;81GQDE@LZ#5pm~VFqve^|(2$ z>ZXUT?n8BT^}$?MN<#ApHNB4=(EYpEDg<48(q&}WTI!!u3$j;lRxCW3_AV^_%E*7c zY?9z%3}rM?{xi%efRrJ}_89!|bbYE)gm4*wPoft1Has4Hz}YI+)xykDn6s?|L$evx zgRjI5-C^XG@~2Ezcep^#i{%2Yme+n5n0hCTZX2(N4$g{P!=j@FTgk)^zwzY*472#J z55J{KKqfxm9Wh12V+JiAna z-d8{gtsTK9%%pMyiHX0fF{&6DM6ma98GPZG7;!I2U{??Vn941`AhiHu81+b*{L0-h z;y}Klxg?(+d98^+M73#x3A zzkO3Yym_VKe?SDtR9~U@fR2O4tX)+BHWAYUx~Dk`$+PAbL%j7`HPtH5)vk}viH|tA zDjwUD{4hLH9uwOcNhGYUtniXxJs6MZZd7oHNx&)__6SX2C6GSyQ+hg9Tk}E+y6|@0 zKQ76iUtY?GZdsGm#nm+@AdFCr|DGuwVYOziiJX`T%Rv>4w3NL!&elHFKs&wMXqy-; z>ih&OWE*6(djeq9;r7tUjAMom1e*dFO|C;&*{(mneE~7xq0e8%gBZ~Rtexf)<2C#B z@zT`a^f~&s>j9b;IH@NXPyYlgw?MSxSy!pOzyz|S+OCjN`s;)R=)x=-M)yz6b~*+f zhvelrwyK$ZWmuHP_`(=@swRI5TMJrG&KinK6*C_0jQB_~rUQ9to6u(+izhwH-iy!T z90jeIrBkCnq~s{{W|j^m)*EY5^g-d&E49lNnrM7zW3=ZPE;yr%V%3K?&*!@oxR!n| zZkl~n2;(bl=#s+Nec(??i?+G$SZUzT{Hl$L* zDR7rmo(pi#qvqK^)Mdg4fzLn#V^o9>9qs=)H~1w;>rjQvYFG53WCn-w!lr6c`|q1@ z&jfuHQkaegSY0mShTPt_AS(Sv!OV<=;uEucl!WMN zhmx;XM!+L;x67xK+(V(PxM9>x1iW2~79Lnht%uh$;Kz^AzR25q$GVW!0ceq-YpNi@ z#lqDxJw!>Dk0kRU(K3wbd{l9_c%`G#eN*1r904q)n`O>iQ z8mUzAan8?_j^^zo`J)1{d^@&Lc^}{SA1&07h;jaQqgsVWn|^PJkIe2V(BfDq7Zel~ z>drJ?>PKx1rt1T;h<#TYRo?fd;9lV>Txu;nkf4)t8Q)b(PR+~&M0cNe>)C)1e~muU zWAx!i8p1uaySVT@pY$0Zu#V>5te@5;{3jVF1!2QHg$nqw)UOXued#|y@Hs{dPUSCF z>MD_1zJ`ehjQ%C^A@lWrlB6dx=yE?ng5GWHUp&{@A}^(bhT^Yt0jaj3xMf{#PrqwW z@>0iPJ-H#1;3qb%3XsUoXsGP0?tO9X$N&z13a(}pugA_TcB0sf-Oz1afRk+#J2{ul zjx>%*Xou9{jAuhkf`)KBr%#WI8sWWTkC)01vsNu0M)CrliWTnegTO_A-Qf4?$`C78 z0v2UYGYf7|w5kLCoDI(}Xd^y?G069Y-RiWVsw%Yxw8lU)GzBZF(rN$} z!%6tD+6jIQ3z5OJIMQTr#_z`B1pniPyTue2;T}GCLmG^)W};6% z$b-iJYk2~oK0nYt5|Pnyo7OKB_*yUuJxg8Vj$FH9Wl`A>#ZwK9K|5BTo~AjIYA>FJRsE#*cQ zh~F_+hHv|WgWQ$lTbhr?T)@BhVDqi|ezO%A zicQXI!TlXlq58g-GBJ1tto1Vsks>S{1Tjp+w(JuPAr>ZjT}_FnZmR&>+QbfLfBmQE z{XiF88}ILK3?71e*?)D_WoOyA&Bxg6dFxg6DKYv>7B0PA#08>E2K31BUxe55xqb3; za#~|qHsCg1lcfJ_8#(&zpFf-;Ahf0hzs`iPDcIv)hldm2(wTMgj*@1Hi+!IM(=;m@ z#;O0R!i4}Ty+bTkB~MtYXJ=3ObhJB5>lI*1s3pTl6XCx7mXMf+nLO84b*LI!`ew7- z*RQgXF~P;>_^d81Po;K?-OoEs>TeBfp1gx;{XSpvwTX>TQ&UE{PFt&k!e){F*EL%Iqzwa}hyF;IMt z>=|Z%tfmHM6!J?2768tMnADUo;oiR%zl(k@vE!2We>URt)t`+ZA18#7wZ5XeK=Q1m zsJ-L;RO?CEt}plbHu^aOpE~geA`5QZ5|aCH5A1~S)ej1A+OMN%`Lp`9X8)}bJqWA; z?>#N(-;|1pk%2z=v}Uba&qCPqVJF=`5>u$*&NgM4uUL{ z`_vU^i3q}8-23M;$3UMR?(m;Cu>bvx+Q65gnN0H5mFz=;qZ$jPtkJwh)^H2I3v$pH zCV^=YkLh@OKW1eW{vnoaW@d0xOC@1x%e7T(dIG-|2zUp*c~c{k$X@vxtn&7=#gcw2 z^m0#SnYR74@#inW9_`*$2gxy)Y!KM3|NXpZ6Ips@=NAcHLraA(81i?&2qOWk?KNs$ zj|farX<%0QvK9Bifk1~@(=EsX`E1q*Qexr{IXO9fko ziQxm$$eU-8^uA9qwqfAc#w^P(AQq$sZBy&BI|$bB=b#m9Q&p{=?W(W)bf_oPqjX|& zyJj5WK3TDuv{kY&RW|-&rh>Aew)A4qCAFw+d~Uj7Gs%RuwyKIBgxSbdm#NLVV+~+D z7jBD_FJjQKr*jVb+rO@zP_#Yw0}X_ud!FN)GibXQ|Ak&>a1{SbDib3Stn(9Uy<@P> zfXY=6@}z4jAEOhMdqR@NV)+0Udg{#Wnmb_13ex)8T}b010a#?QSFyo=rQMh;z(nRLy#5J=fYB~c(*Et6 z9sigIa9Mw+=ubWX%c3lx@AZ#;8G_yud|6U7Y0@3MC3t2y;jO1P$kA*VK(AbkWb_>t z1b;Ep8RPjEmoCSR>dOuF*l89fRqszG44}IQ_^7MK=ax&!kKPkSDW%rlWOz+x;zf!l zhT>)ok1_qygk5)l{1O@yaksmrLW2Rn1Z<%?IqrD{3ly9ORVoAGQ!gTp7!01hX;is`PCHof( za6-Mu9r;Fr&`t@StkvZfsUIrOwbk6caj_AcI#@`gVQ4gtl%ZnK@0Q1`yd|eCor0`v zfsPZ@;@fd$HqN}BL@FXQvbTGB+4lRUrGB}LJ-x3oAmalQhXl_6oey%>a=L@LW?t2n zmXG(vlOm*KsIGpFTm2SVI1|Q+=uwRCivIb=JHRLd1!JdZ3Gp#j58iG}hKZibp%o-blN=Udq^;Ggd$g{{vaO!q5us_tV;U9LBcz2JH$ zavksDIC~`eHZpK|!~0ixSIg&KM|;vQC#ZdwV;()s-GwULc0Y&KM+-< znW;SW`{3|T$n#g#=JWpqMW5HObWKrQ5Z#*~If`2bm@pOs7!kSY=-Ll@0J5qj zwZRX(U3;29AV&58%=DlUZKP~|$~Xj|+CY!`LsgY#kQ(-lrL0`S0|}OLNd_QBP83f_ zKt`rwQx)vT5?O;!&V{E7u9X`e)>Axxo%MTY{_c$j6B;*z)jp>p3t%0-2fxQ)ZyLNd zud)05D)NDS^~3|hkzvmVI`AUD~&n*3|XGAdC z(=(j&2@?q^e^VQddrI4pv}4pU7Xis;0G%9Vte?s4bNtKr*LrR=5lqMa5hPPaMW@zv zbddAcY19lpCFNuQv9f8EPj@|#OZ!tZV;GFa6oo`8lk?$+#H0Z&7adc4jp5p5r%%>k z!ZZd9jOj$F_<>A-SkQiYd_QXaC8eGEa0It-3;|5!+T-E}f%lkI*%&Vlw%>_F0I|Wx zSgdP_2?^xaRS_vJ*vc4vQQZ2PnxQ{`z5r?wnk^PsQgu*_#Fg9CSsP_OIsMg#;kWK< zfCo1;jMT{IU75#s+nJ?cVJVbVmggmqNsZG>*TOs${0j#)CkOme{H@x*v&RpX;1JbB zCg+y{7`B)xYPtM)=~AL8ghOPc&&mI!XUU&AvgQ1k^jou)P5j9IdzmsME?nOu+{R4B5 zn!$0vtk})gX2+trQsdhZ+(qgqbFGHaR>>vhJH84+nst8bLS)PRsht8|#avj3>AK3+ zLzR*#x2lHptFzPyr;{e^v9rLsr>6Y)GKp}=-}&1D{UW%5fK)liWqc96q_Hn=V`16_ z4FQRNYf&KG^z7CrEW$l%3??wxZR7U{7)#8BT)&SN1VI1j*r*K_&>`>Z?QQ!S&m1-S zJ}r&?s;^XDXzWMT{?2-Ky?6a&qZM9HZ|_i{MtB(ibhC^nh=ShR=jA*4gsYL;rx285 z-2+Dc+B|Ja;V&aUMi)!rb%I)~AoRpSv|jdhF|EIH^*dK1*CN<1B%2U!G_4W9MXmDn zzwEKSea}iNw^>|_N*T{z|GKd_nuTzF!QN?f%22aiCP#m{Jj1-)8X(?0g*u`6h76^M zk?OUze(&!g(e!^Y_LgB$Z*SD_5m5n;lpqL5H_Q-%bVv-1q)1CQNQZU7`qqO3a8m1uCBJp9QjhD+R zA$TxFVxEt~6YX8x8a1cM7>=(`Lg5`geV^$_$ys<`KKxswB*P$=v%}$flMaD{j~7ONo}y> z8_eg5;hfBJ86@!N7a z%?Q*?&x~Bg^cDWBTuj?MsuROOY0X~~&YgK^75RFwK5{LR5b|IGYrcMdWe>+^_M9MP z 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
iy? zAM3-(M@Ssp^;ezL6|=HS9Vx<`SAf?JJGd+f6MNx02Ha&w z4Q7XBidFt81dS^zt?a?!VlD&WU~Whl+Cemy8z~3|v!4gAQ%AZtI#Ihc%bxgQJ!>Gw z`FWSQT`*^pmYvUg>YizVq_)D#rcZrI$ffQTWDnS+i2$QCiK&PX8z7DL7pN70SpBoIy4n=%YQb1 zwP!=>k_*j=xOwz0 zh0;R~9-Te+*rl|l1t_>jx~Bw;gfS2tqQ~SYg<+(oGiV=^GY>@d$)3PTfO7;C8)rV; zpT_{LWcQUWj>&uTzIvAbm<&DlkjH0GhXCA zuq){06cQOU&U7gpu|&%(Ro???m0-rq_m5{QfF~NDx8Vq0#8uj^jyHQK24fR=A?+_k z;651rs^H?Z*?4r$ibTu(ysYoNnZY;K-;$b9r*trc2v}5wL$DdBP&LNMjPIxCsmJAj zNEClLoMrq^g@YVl8j&yEVu@Kf212RswTljlUSH$bULI?%q8Hrt=La!YTm|m}fOEp8 z8ztqPqybAcj$ZVb;i@{krrhO^+g1-N1d2yx-o2VE9ws<$uL6k|AMfO{wfI8<#U#p& zIxohzu{_d1q~Sn)>}`NIa{_wG@LHuK<{z2}WUDwvBo9VPZ@p)Gt3NQt6#geyJmHX> zQ7lp-WUSJCPdO)x_6m3w!JO77Ff)bO+ni6o*x+Dr+POoTQFToy)h(mAt107EC%u`U zwePR~tvZTJkT=u08~XQyzkLN{4gczy;yVa}7zd^>|5LvIFKYkq-#8usYxTM;ru6R? z%rS-dR4m^S^)D&=ALx#)1unfNJ}u|pEvWbRu;;({rc=57!)5+|iUfYPS%SDQtgd~6 z{{H*_|5yI-BtdYeh|&xFKXl|@3S~kN#EYdo?h}3eH%ilKjvnC=Ij%Qh<9599z@NIZ L&W+M*HlhCk2b!e) literal 0 HcmV?d00001 diff --git a/pyrightconfig.json b/pyrightconfig.json new file mode 100644 index 00000000..1795af5d --- /dev/null +++ b/pyrightconfig.json @@ -0,0 +1,22 @@ +{ + "include": ["src/mmore", "tests"], + "exclude": [ + "build", + "dist", + "**/__pycache__", + "*.egg-info", + "src/mmore/colvision" + ], + "executionEnvironments": [ + { + "root": "src/mmore", + "extraPaths": ["src"] + }, + { + "root": "tests", + "extraPaths": ["src"] + } + ], + "pythonVersion": "3.11", + "typeCheckingMode": "standard" +} diff --git a/src/mmore/colvision/model_utils.py b/src/mmore/colvision/model_utils.py index 4edd860e..c659b0dd 100644 --- a/src/mmore/colvision/model_utils.py +++ b/src/mmore/colvision/model_utils.py @@ -57,7 +57,12 @@ def resolve_model_classes(model_name: str) -> Tuple[Type, Type]: Raises: ValueError: if the model name does not match any known pattern. """ - import colpali_engine.models as models_module + try: + import colpali_engine.models as models_module + except ImportError as e: + raise ImportError( + "colpali_engine is required for ColVision. Install with: pip install mmore[colvision]" + ) from e name_lower = model_name.lower() diff --git a/src/mmore/colvision/retriever.py b/src/mmore/colvision/retriever.py index 23d99586..6ebdcd5a 100644 --- a/src/mmore/colvision/retriever.py +++ b/src/mmore/colvision/retriever.py @@ -59,7 +59,7 @@ def embed_queries(texts: List[str], model, processor) -> List[np.ndarray]: with torch.no_grad(): batch_query = {k: v.to(model.device) for k, v in batch_query.items()} emb = model(**batch_query) - vectors.extend(list(torch.unbind(emb.to("cpu")))) + vectors.extend(list(emb.to("cpu").unbind())) return [v.float().numpy() for v in vectors] diff --git a/src/mmore/process/post_processor/__init__.py b/src/mmore/process/post_processor/__init__.py index 2e8ba96c..b8647563 100644 --- a/src/mmore/process/post_processor/__init__.py +++ b/src/mmore/process/post_processor/__init__.py @@ -33,13 +33,15 @@ def load_postprocessor(config: BasePostProcessorConfig) -> BasePostProcessor: from .translator import TranslatorConfig, TranslatorPostProcessor config_translator = load_config(config.args, TranslatorConfig) - return TranslatorPostProcessor.from_config(config_translator) + return cast( + BasePostProcessor, TranslatorPostProcessor.from_config(config_translator) + ) elif config.type == "metafuse": from .metafuse import MetaDataInfusor, MetaDataInfusorConfig config_metafuse = load_config(config.args, MetaDataInfusorConfig) - return MetaDataInfusor.from_config(config_metafuse) + return cast(BasePostProcessor, MetaDataInfusor.from_config(config_metafuse)) else: raise ValueError(f"Unrecognized postprocessor type: {config.type}") diff --git a/src/mmore/process/processors/base.py b/src/mmore/process/processors/base.py index 75528b76..4d1ac486 100644 --- a/src/mmore/process/processors/base.py +++ b/src/mmore/process/processors/base.py @@ -216,12 +216,13 @@ def __getstate__(self): del state["_pool"] return state - def __setstate__(self, state): + def __setstate__(self, state: Dict[str, Any]): """ Called when the object is unpickled (received by the worker). We restore the state and set _pool to None (workers don't need the pool manager). """ - self.__dict__.update(state) + for key, value in state.items(): + setattr(self, key, value) # Initialize _pool as None in the worker process self._pool = None # Workers should never own the pool diff --git a/src/mmore/process/processors/media_processor.py b/src/mmore/process/processors/media_processor.py index 0aa75b03..464da48e 100644 --- a/src/mmore/process/processors/media_processor.py +++ b/src/mmore/process/processors/media_processor.py @@ -3,10 +3,12 @@ import tempfile from typing import List +import numpy as np import torch from moviepy.audio.io.AudioFileClip import AudioFileClip from moviepy.video.io.VideoFileClip import VideoFileClip from PIL import Image +from torch._C import device as torch_device from transformers.pipelines import pipeline as pipeline_t from ...type import DocumentMetadata, FileDescriptor, MultimodalSample @@ -19,10 +21,10 @@ class MediaProcessor(Processor): @staticmethod def _get_available_devices(): if torch.cuda.is_available(): - return [torch.device(f"cuda:{i}") for i in range(torch.cuda.device_count())] + return [torch_device(f"cuda:{i}") for i in range(torch.cuda.device_count())] if torch.backends.mps.is_available(): - return [torch.device("mps")] - return [torch.device("cpu")] + return [torch_device("mps")] + return [torch_device("cpu")] devices = _get_available_devices() pipelines = [] @@ -158,7 +160,7 @@ def _extract_video_frames(file_path: str) -> List[Image.Image]: num_thumbnails = max(1, int(duration / sample_rate)) for i in range(num_thumbnails): t = min(i * sample_rate, duration - 0.1) - frame = clip.get_frame(t) + frame = np.asarray(clip.get_frame(t)) image = Image.fromarray(frame).convert("RGB") images.append(image) logger.info(f"Extracted {len(images)} images from {file_path}.") diff --git a/src/mmore/process/processors/pdf_processor.py b/src/mmore/process/processors/pdf_processor.py index 3a171268..9968f66b 100644 --- a/src/mmore/process/processors/pdf_processor.py +++ b/src/mmore/process/processors/pdf_processor.py @@ -231,7 +231,7 @@ def _extract_images(pdf_doc, xref) -> Optional[Image.Image]: if image_bytes is None: logging.error(f"No image data found for xref {xref}") - return Image.open(io.BytesIO(image_bytes)).convert("RGB") + return Image.open(io.BytesIO(cast(bytes, image_bytes))).convert("RGB") except KeyError as e: logging.error(f"KeyError while extracting image: {e}") @@ -249,7 +249,7 @@ def _extract_images(pdf_doc, xref) -> Optional[Image.Image]: ) return None - for page_num, page in enumerate(pdf_doc): + for page_num, page in enumerate(pdf_doc): # pyright: ignore[reportArgumentType] text = clean_text(page.get_text()) # type: ignore[attr-defined] if text.strip(): diff --git a/src/mmore/profiler.py b/src/mmore/profiler.py index 85132a0a..4c104427 100644 --- a/src/mmore/profiler.py +++ b/src/mmore/profiler.py @@ -10,10 +10,12 @@ from contextlib import contextmanager from dataclasses import dataclass from pathlib import Path -from typing import Callable, Optional +from typing import Callable, Optional, TypeVar logger = logging.getLogger(__name__) +R = TypeVar("R") + @dataclass class ProfilingConfig: @@ -204,20 +206,19 @@ def time_context(name: str, log: bool = True): logger.info(f"⏱️ {name} took {elapsed:.4f} seconds") -def time_function(func: Optional[Callable] = None, log: bool = True): +def time_function(log: bool = True) -> Callable[[Callable[..., R]], Callable[..., R]]: """Decorator to time a function execution. Args: - func: Function to decorate (if used as decorator without parentheses) log: Whether to log the timing result Returns: Decorated function """ - def decorator(f: Callable) -> Callable: + def decorator(f: Callable[..., R]) -> Callable[..., R]: @functools.wraps(f) - def wrapper(*args, **kwargs): + def wrapper(*args: object, **kwargs: object) -> R: start_time = time.time() try: result = f(*args, **kwargs) @@ -229,10 +230,7 @@ def wrapper(*args, **kwargs): return wrapper - if func is None: - return decorator - else: - return decorator(func) + return decorator class Profiler: diff --git a/src/mmore/rag/model/dense/multimodal.py b/src/mmore/rag/model/dense/multimodal.py index 24c05edc..f04d63c1 100644 --- a/src/mmore/rag/model/dense/multimodal.py +++ b/src/mmore/rag/model/dense/multimodal.py @@ -14,8 +14,9 @@ class MultimodalEmbeddings(Embeddings): def __init__(self, model_name: str): super().__init__() + float16: torch.dtype = torch.float16 self.model = AutoModelForImageTextToText.from_pretrained( - model_name, torch_dtype=torch.float16, device_map="auto" + model_name, torch_dtype=float16, device_map="auto" ) self.processor = AutoProcessor.from_pretrained(model_name) self.device = self.model.device diff --git a/src/mmore/run_ragcli.py b/src/mmore/run_ragcli.py index 488ed330..6d98d859 100644 --- a/src/mmore/run_ragcli.py +++ b/src/mmore/run_ragcli.py @@ -14,10 +14,9 @@ ) from mmore.profiler import enable_profiling_from_env, profile_function - -from .rag.pipeline import RAGPipeline -from .run_rag import RAGInferenceConfig -from .utils import load_config +from mmore.rag.pipeline import RAGPipeline +from mmore.run_rag import RAGInferenceConfig +from mmore.utils import load_config class RagCLI: diff --git a/src/mmore/run_websearch.py b/src/mmore/run_websearch.py index 391def79..75992b0c 100644 --- a/src/mmore/run_websearch.py +++ b/src/mmore/run_websearch.py @@ -16,13 +16,12 @@ from pydantic import BaseModel, Field from mmore.profiler import enable_profiling_from_env, profile_function - -from .rag.pipeline import RAGPipeline -from .run_rag import APIConfig, LocalConfig, RAGInferenceConfig -from .utils import load_config -from .websearchRAG.config import WebsearchConfig -from .websearchRAG.logging_config import logger -from .websearchRAG.pipeline import WebsearchPipeline +from mmore.rag.pipeline import RAGPipeline +from mmore.run_rag import APIConfig, LocalConfig, RAGInferenceConfig +from mmore.utils import load_config +from mmore.websearchRAG.config import WebsearchConfig +from mmore.websearchRAG.logging_config import logger +from mmore.websearchRAG.pipeline import WebsearchPipeline load_dotenv() diff --git a/src/mmore/tui/config_builder.py b/src/mmore/tui/config_builder.py index 6c54c6a0..7d2d6460 100644 --- a/src/mmore/tui/config_builder.py +++ b/src/mmore/tui/config_builder.py @@ -802,7 +802,7 @@ def pick_or_build_config( ) ) path = picked - if choice == "edit": + if choice == "edit" and path is not None: _edit_config(path) if choice == "manual": diff --git a/tests/conftest.py b/tests/conftest.py index 6c3da450..fe6eb728 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -4,7 +4,7 @@ import pytest from langchain_milvus.utils.sparse import BaseSparseEmbedding -from mmore.type import MultimodalSample +from mmore.type import DocumentMetadata, MultimodalSample class FakeSparseEmbedding(BaseSparseEmbedding): @@ -23,21 +23,21 @@ def embed_documents(self, texts: List[str]) -> List[Dict[int, float]]: document_id="doc-1", text="Paris is the capital of France.", modalities=[], - metadata={}, + metadata=DocumentMetadata(), ), MultimodalSample( id="doc-2", document_id="doc-2", text="The Eiffel Tower stands 330 metres tall.", modalities=[], - metadata={"author": "Alice"}, + metadata=DocumentMetadata(extra={"author": "Alice"}), ), MultimodalSample( id="doc-3", document_id="doc-3", text="Milvus is an open-source vector database.", modalities=[], - metadata={}, + metadata=DocumentMetadata(), ), ] diff --git a/tests/test_indexer.py b/tests/test_indexer.py index 0cdb2567..dec31553 100644 --- a/tests/test_indexer.py +++ b/tests/test_indexer.py @@ -11,7 +11,7 @@ from mmore.index.indexer import Indexer from mmore.rag.model import DenseModelConfig, SparseModelConfig from mmore.run_index import index -from mmore.type import MultimodalSample +from mmore.type import DocumentMetadata, MultimodalSample @pytest.fixture @@ -98,7 +98,7 @@ def test_indexer_idempotent_collection(mock_sparse, tmp_path): document_id="doc-4", text="A fourth document.", modalities=[], - metadata={}, + metadata=DocumentMetadata(), ) ] @@ -153,7 +153,7 @@ def test_indexer_error_on_missing_collection(mock_sparse, tmp_path): ) doc = MultimodalSample( - id="x", document_id="x", text="test", modalities=[], metadata={} + id="x", document_id="x", text="test", modalities=[], metadata=DocumentMetadata() ) with pytest.raises(Exception): # Bypasses index_documents (which creates the collection) and inserts directly diff --git a/tests/test_profiler.py b/tests/test_profiler.py index 808aec12..fd3c93bf 100644 --- a/tests/test_profiler.py +++ b/tests/test_profiler.py @@ -1,7 +1,8 @@ import cProfile import os import pstats -from unittest.mock import patch +from typing import Mapping +from unittest.mock import MagicMock, patch import pytest @@ -16,6 +17,13 @@ time_function, ) +StatsKey = tuple[str, int, str] +StatsValue = tuple[object, ...] + + +def _stats_map(stats: pstats.Stats) -> Mapping[StatsKey, StatsValue]: + return getattr(stats, "stats") + @pytest.fixture(autouse=True) def reset_profiler_config(tmp_path): @@ -97,11 +105,11 @@ def test_enable_profiling_from_env_defaults(tmp_path, monkeypatch): @patch("mmore.profiler.logger") -def test_time_function_with_parens(mock_logger): +def test_time_function_with_parens(mock_logger: MagicMock): """@time_function() with parens returns correct result and logs.""" @time_function(log=True) - def add(a, b): + def add(a: int, b: int) -> int: return a + b assert add(2, 3) == 5 @@ -110,11 +118,11 @@ def add(a, b): @patch("mmore.profiler.logger") -def test_time_function_no_parens(mock_logger): - """@time_function without parens also works correctly.""" +def test_time_function_no_parens(mock_logger: MagicMock): + """@time_function() returns correct result and logs.""" - @time_function - def multiply(a, b): + @time_function() + def multiply(a: int, b: int) -> int: return a * b assert multiply(3, 4) == 12 @@ -123,7 +131,7 @@ def multiply(a, b): @patch("mmore.profiler.logger") -def test_time_context(mock_logger): +def test_time_context(mock_logger: MagicMock): """time_context logs elapsed time including block name.""" with time_context("MyBlock", log=True): pass @@ -133,7 +141,7 @@ def test_time_context(mock_logger): @patch("mmore.profiler.logger") -def test_time_context_no_log(mock_logger): +def test_time_context_no_log(mock_logger: MagicMock): """time_context with log=False suppresses logger.""" with time_context("SilentBlock", log=False): pass @@ -304,9 +312,10 @@ def workload(): assert len(files) == 1 stats = pstats.Stats(str(files[0])) - workload_entries = [key for key in stats.stats if key[2] == "workload"] + stats_map = _stats_map(stats) + workload_entries = [key for key in stats_map if key[2] == "workload"] assert len(workload_entries) == 1 - assert stats.stats[workload_entries[0]][1] == 1 + assert stats_map[workload_entries[0]][1] == 1 @patch("pstats.Stats.print_stats") @@ -325,9 +334,10 @@ def inner(): assert len(files) == 1 stats = pstats.Stats(str(files[0])) - inner_entries = [key for key in stats.stats if key[2] == "inner"] + stats_map = _stats_map(stats) + inner_entries = [key for key in stats_map if key[2] == "inner"] assert len(inner_entries) == 1 - assert stats.stats[inner_entries[0]][1] == 10 + assert stats_map[inner_entries[0]][1] == 10 @patch("pstats.Stats.print_stats") @@ -347,6 +357,7 @@ def inner(): assert len(files) == 1 stats = pstats.Stats(str(files[0])) - inner_entries = [key for key in stats.stats if key[2] == "inner"] + stats_map = _stats_map(stats) + inner_entries = [key for key in stats_map if key[2] == "inner"] assert len(inner_entries) == 1 - assert stats.stats[inner_entries[0]][1] == 10 + assert stats_map[inner_entries[0]][1] == 10 From e3890d161cb2d8add2d27295cf0374e26e10ff3f Mon Sep 17 00:00:00 2001 From: fabnemEPFL <117652591+fabnemEPFL@users.noreply.github.com> Date: Fri, 12 Jun 2026 14:18:37 +0200 Subject: [PATCH 23/25] Bump version from 1.2.3 to 1.2.4 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 47b96481..366c6ef2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "mmore" -version = "1.2.3" +version = "1.2.4" description = "mmore: Scalable multimodal document extraction pipeline for custom RAG integration." readme = "README.md" authors = [ From 62811372af361ec50fd21daa2947904a20095026 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Chaverot?= Date: Fri, 12 Jun 2026 17:45:51 +0200 Subject: [PATCH 24/25] Fix torch import crash in Docker images (#322) --- .dockerignore | 3 +-- .github/workflows/tests.yml | 2 +- docker/arch/Dockerfile | 31 ++++++++++++++++++------------- docker/arch/README.md | 4 ++-- docker/leap/Dockerfile | 31 ++++++++++++++++++------------- docker/leap/README.md | 4 ++-- docker/ubuntu/Dockerfile | 29 +++++++++++++++-------------- docker/ubuntu/README.md | 4 ++-- tests/conftest.py | 5 +++++ 9 files changed, 64 insertions(+), 49 deletions(-) diff --git a/.dockerignore b/.dockerignore index c623a969..d6603267 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,3 +1,2 @@ .venv -tests -test_data +.git \ No newline at end of file diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 7d8fa2a9..8ee5ddbb 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -44,7 +44,7 @@ jobs: - name: Run tests - process run: | source .venv/bin/activate - pytest --ignore=tests/test_colvision.py + pytest - name: Install dependencies - colvision run: | diff --git a/docker/arch/Dockerfile b/docker/arch/Dockerfile index 460e5061..c8f7fc36 100644 --- a/docker/arch/Dockerfile +++ b/docker/arch/Dockerfile @@ -3,17 +3,15 @@ ARG UV_OVERRIDE # --- Base images --- FROM archlinux:latest AS gpu -ENV UV_ARGUMENTS="--extra all,cu126" -RUN echo "Using GPU image" +ENV SYNC_ARGS="--extra all --extra cu126" FROM archlinux:latest AS cpu -ENV UV_ARGUMENTS="--extra all,cpu" -RUN echo "Using CPU-only image" +ENV SYNC_ARGS="--extra all --extra cpu" # --- Build --- FROM ${DEVICE:-gpu} AS build ARG UV_OVERRIDE -ENV UV_ARGUMENTS=${UV_OVERRIDE:-$UV_ARGUMENTS} +ENV SYNC_ARGS=${UV_OVERRIDE:-$SYNC_ARGS} RUN echo "DisableSandbox" >> /etc/pacman.conf ARG USER_UID=1000 @@ -22,8 +20,8 @@ ARG USER_GID=1000 # Install system dependencies RUN pacman -Syu --noconfirm && \ pacman -S --noconfirm --needed \ - base-devel python uv \ - tzdata curl ffmpeg \ + base-devel \ + tzdata curl git ffmpeg \ libsm libxext nss \ libxi libxrandr libxcomposite libxcursor libxdamage libxfixes libxrender \ alsa-lib atk gtk3 libreoffice-fresh libjpeg-turbo pango && \ @@ -31,6 +29,13 @@ RUN pacman -Syu --noconfirm && \ echo "Europe/Zurich" > /etc/timezone && \ pacman -Sc --noconfirm +# Install uv +COPY --from=ghcr.io/astral-sh/uv:0.7.13 /uv /uvx /bin/ + +ENV UV_PYTHON=3.11 \ + UV_PROJECT_ENVIRONMENT=/app/.venv \ + UV_LINK_MODE=copy + # Create non-root user RUN groupadd --gid ${USER_GID} mmoreuser \ && useradd --uid ${USER_UID} --gid ${USER_GID} -m mmoreuser @@ -39,14 +44,14 @@ WORKDIR /app RUN chown mmoreuser:mmoreuser /app USER mmoreuser -# Set up Python virtual environment -ENV VIRTUAL_ENV=/app/.venv -RUN uv venv --python 3.11 .venv \ - && uv pip install --no-cache weasyprint - # Install dependencies (cached unless uv.lock changes) COPY --chown=mmoreuser:mmoreuser pyproject.toml uv.lock /app/ -RUN uv sync --frozen --no-install-project ${UV_ARGUMENTS} +RUN --mount=type=cache,target=/home/mmoreuser/.cache/uv,uid=${USER_UID},gid=${USER_GID} \ + uv sync --frozen --no-install-project ${SYNC_ARGS} + +# weasyprint needs to be installed using pip +RUN --mount=type=cache,target=/home/mmoreuser/.cache/uv,uid=${USER_UID},gid=${USER_GID} \ + uv pip install weasyprint # Install mmore from local source code COPY --chown=mmoreuser:mmoreuser . /app diff --git a/docker/arch/README.md b/docker/arch/README.md index 3f0ffaa4..8f9f2418 100644 --- a/docker/arch/README.md +++ b/docker/arch/README.md @@ -19,9 +19,9 @@ CPU-only: sudo docker build -f docker/arch/Dockerfile --build-arg DEVICE=cpu -t mmore:arch-cpu . ``` -Custom extras (overrides the default `--extra all,cu126` or `--extra all,cpu`): +Custom extras (overrides the default `--extra all --extra cu126` or `--extra all --extra cpu`): ```bash -sudo docker build -f docker/arch/Dockerfile --build-arg UV_OVERRIDE="--extra all,cu126" -t mmore:arch . +sudo docker build -f docker/arch/Dockerfile --build-arg UV_OVERRIDE="--extra process --extra rag --extra cpu" -t mmore:arch . ``` Custom user UID/GID (e.g. for RCP): diff --git a/docker/leap/Dockerfile b/docker/leap/Dockerfile index f3591788..d5839516 100644 --- a/docker/leap/Dockerfile +++ b/docker/leap/Dockerfile @@ -3,23 +3,20 @@ ARG UV_OVERRIDE # --- Base images --- FROM opensuse/leap:15.6 AS gpu -ENV UV_ARGUMENTS="--extra all,cu126" -RUN echo "Using GPU image" +ENV SYNC_ARGS="--extra all --extra cu126" FROM opensuse/leap:15.6 AS cpu -ENV UV_ARGUMENTS="--extra all,cpu" -RUN echo "Using CPU-only image" +ENV SYNC_ARGS="--extra all --extra cpu" # --- Build --- FROM ${DEVICE:-gpu} AS build ARG UV_OVERRIDE -ENV UV_ARGUMENTS=${UV_OVERRIDE:-$UV_ARGUMENTS} +ENV SYNC_ARGS=${UV_OVERRIDE:-$SYNC_ARGS} # Install system dependencies RUN zypper --non-interactive refresh && \ zypper --non-interactive install -y \ - python311 python311-pip \ - nano curl ffmpeg \ + nano curl git ffmpeg \ libSM6 libXext6 mozilla-nss \ libXi6 libXrandr2 libXcomposite1 libXcursor1 libXdamage1 libXfixes3 libXrender1 \ libasound2 libatk-1_0-0 gtk3 libreoffice libjpeg8-devel libpango-1_0-0 && \ @@ -27,19 +24,27 @@ RUN zypper --non-interactive refresh && \ echo "Europe/Zurich" > /etc/timezone && \ zypper clean --all -WORKDIR /app +# Install uv +COPY --from=ghcr.io/astral-sh/uv:0.7.13 /uv /uvx /bin/ + +ENV UV_PYTHON=3.11 \ + UV_PROJECT_ENVIRONMENT=/app/.venv \ + UV_LINK_MODE=copy -# Set up Python virtual environment -RUN python3.11 -m venv .venv \ - && .venv/bin/pip install --no-cache-dir uv weasyprint +WORKDIR /app # Install dependencies (cached unless uv.lock changes) COPY pyproject.toml uv.lock /app/ -RUN .venv/bin/uv sync --frozen --no-install-project ${UV_ARGUMENTS} +RUN --mount=type=cache,target=/root/.cache/uv \ + uv sync --frozen --no-install-project ${SYNC_ARGS} + +# weasyprint needs to be installed using pip +RUN --mount=type=cache,target=/root/.cache/uv \ + uv pip install weasyprint # Install mmore from local source code COPY . /app -RUN .venv/bin/uv pip install --no-cache --no-deps -e . +RUN uv pip install --no-cache --no-deps -e . # --- Runtime --- ENV PATH="/app/.venv/bin:$PATH" diff --git a/docker/leap/README.md b/docker/leap/README.md index 932f649c..f47f1414 100644 --- a/docker/leap/README.md +++ b/docker/leap/README.md @@ -19,9 +19,9 @@ CPU-only: sudo docker build -f docker/leap/Dockerfile --build-arg DEVICE=cpu -t mmore:leap-cpu . ``` -Custom extras (overrides the default `--extra all,cu126` or `--extra all,cpu`): +Custom extras (overrides the default `--extra all --extra cu126` or `--extra all --extra cpu`): ```bash -sudo docker build -f docker/leap/Dockerfile --build-arg UV_OVERRIDE="--extra all,cu126" -t mmore:leap . +sudo docker build -f docker/leap/Dockerfile --build-arg UV_OVERRIDE="--extra process --extra rag --extra cpu" -t mmore:leap . ``` ## Run diff --git a/docker/ubuntu/Dockerfile b/docker/ubuntu/Dockerfile index 5d3c8451..56822de8 100644 --- a/docker/ubuntu/Dockerfile +++ b/docker/ubuntu/Dockerfile @@ -3,17 +3,15 @@ ARG UV_OVERRIDE # --- Base images --- FROM nvidia/cuda:12.6.3-base-ubuntu22.04 AS gpu -ENV UV_ARGUMENTS="--extra all,cu126" -RUN echo "Using GPU image" +ENV SYNC_ARGS="--extra all --extra cu126" FROM ubuntu:22.04 AS cpu -ENV UV_ARGUMENTS="--extra all,cpu" -RUN echo "Using CPU-only image" +ENV SYNC_ARGS="--extra all --extra cpu" # --- Build --- FROM ${DEVICE:-gpu} AS build ARG UV_OVERRIDE -ENV UV_ARGUMENTS=${UV_OVERRIDE:-$UV_ARGUMENTS} +ENV SYNC_ARGS=${UV_OVERRIDE:-$SYNC_ARGS} ARG USER_UID=1000 ARG USER_GID=1000 @@ -21,8 +19,7 @@ ARG USER_GID=1000 # Install system dependencies RUN apt-get update && \ DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ - python3.11 python3.11-venv python3-pip \ - tzdata nano curl ffmpeg libsm6 libxext6 libnss3 \ + tzdata nano curl git ffmpeg libsm6 libxext6 libnss3 \ libxi6 libxrandr2 libxcomposite1 libxcursor1 libxdamage1 libxfixes3 libxrender1 \ libasound2 libatk1.0-0 libgtk-3-0 libreoffice libjpeg-dev libpango-1.0-0 \ libpangoft2-1.0-0 weasyprint && \ @@ -30,6 +27,13 @@ RUN apt-get update && \ dpkg-reconfigure --frontend noninteractive tzdata && \ apt-get clean && rm -rf /var/lib/apt/lists/* +# Install uv +COPY --from=ghcr.io/astral-sh/uv:0.7.13 /uv /uvx /bin/ + +ENV UV_PYTHON=3.11 \ + UV_PROJECT_ENVIRONMENT=/app/.venv \ + UV_LINK_MODE=copy + # Create non-root user RUN groupadd --gid ${USER_GID} mmoreuser \ && useradd --uid ${USER_UID} --gid ${USER_GID} -m mmoreuser @@ -38,17 +42,14 @@ WORKDIR /app RUN chown mmoreuser:mmoreuser /app USER mmoreuser -# Set up Python virtual environment -RUN python3.11 -m venv .venv \ - && .venv/bin/pip install --no-cache-dir uv - # Install dependencies (cached unless uv.lock changes) COPY --chown=mmoreuser:mmoreuser pyproject.toml uv.lock /app/ -RUN .venv/bin/uv sync --frozen --no-install-project ${UV_ARGUMENTS} +RUN --mount=type=cache,target=/home/mmoreuser/.cache/uv,uid=${USER_UID},gid=${USER_GID} \ + uv sync --frozen --no-install-project ${SYNC_ARGS} # Install mmore from local source code COPY --chown=mmoreuser:mmoreuser . /app -RUN .venv/bin/uv pip install --no-cache --no-deps -e . +RUN uv pip install --no-cache --no-deps -e . # --- Runtime --- ENV PATH="/app/.venv/bin:$PATH" @@ -57,4 +58,4 @@ ENV HF_HOME="/home/mmoreuser/.cache/huggingface" ENV TORCH_HOME="/home/mmoreuser/.cache/torch" ENV XDG_CACHE_HOME="/home/mmoreuser/.cache" -ENTRYPOINT ["/bin/bash"] +ENTRYPOINT ["/bin/bash"] \ No newline at end of file diff --git a/docker/ubuntu/README.md b/docker/ubuntu/README.md index 7a47ac3a..06b19ef9 100644 --- a/docker/ubuntu/README.md +++ b/docker/ubuntu/README.md @@ -26,9 +26,9 @@ CPU-only: sudo docker build -f docker/ubuntu/Dockerfile --build-arg DEVICE=cpu -t mmore:cpu . ``` -Custom extras (overrides the default `--extra all,cu126` or `--extra all,cpu`): +Custom extras (overrides the default `--extra all --extra cu126` or `--extra all --extra cpu`): ```bash -sudo docker build -f docker/ubuntu/Dockerfile --build-arg UV_OVERRIDE="--extra all,cu126" -t mmore . +sudo docker build -f docker/ubuntu/Dockerfile --build-arg UV_OVERRIDE="--extra process --extra rag --extra cpu" -t mmore . ``` Custom user UID/GID (e.g. for RCP): diff --git a/tests/conftest.py b/tests/conftest.py index fe6eb728..8f51903d 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -1,3 +1,4 @@ +import importlib.util import json from typing import Dict, List @@ -6,6 +7,10 @@ from mmore.type import DocumentMetadata, MultimodalSample +# colvision is a conflicting extra installed in its own venv (see tests.yml) +if importlib.util.find_spec("colpali_engine") is None: + collect_ignore = ["test_colvision.py"] + class FakeSparseEmbedding(BaseSparseEmbedding): """Fake sparse embedder for test purposes.""" From 03f342679af6b6107b478cd5c1381b3b7dc223f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Chaverot?= Date: Sat, 20 Jun 2026 14:14:48 +0200 Subject: [PATCH 25/25] RAG CLI: fix empty answers and improve UX (#323) --- src/mmore/cli.py | 4 + src/mmore/rag/pipeline.py | 18 +++-- src/mmore/ragcli_helper.py | 148 ++++++++++++++++++++++++++++++++++ src/mmore/run_ragcli.py | 161 +++++++++++++++++++++++++------------ src/mmore/tui/app.py | 2 +- src/mmore/tui/setup.py | 4 +- tests/test_ragcli.py | 76 +++++++++++++++++ 7 files changed, 355 insertions(+), 58 deletions(-) create mode 100644 src/mmore/ragcli_helper.py create mode 100644 tests/test_ragcli.py diff --git a/src/mmore/cli.py b/src/mmore/cli.py index 17b064b7..6e42bfb5 100644 --- a/src/mmore/cli.py +++ b/src/mmore/cli.py @@ -1,9 +1,13 @@ +import os from typing import Optional import click from mmore.profiler import enable_profiling_from_env +# To not have the fork-handler messages ("FD from fork parent still in poll list") +os.environ.setdefault("GRPC_VERBOSITY", "ERROR") + @click.group() def main(): diff --git a/src/mmore/rag/pipeline.py b/src/mmore/rag/pipeline.py index 47c81d36..5a11f16d 100644 --- a/src/mmore/rag/pipeline.py +++ b/src/mmore/rag/pipeline.py @@ -11,7 +11,12 @@ from langchain_core.language_models.chat_models import BaseChatModel from langchain_core.output_parsers import StrOutputParser from langchain_core.prompts import ChatPromptTemplate -from langchain_core.runnables import Runnable, RunnableLambda, RunnablePassthrough +from langchain_core.runnables import ( + Runnable, + RunnableConfig, + RunnableLambda, + RunnablePassthrough, +) from ..utils import load_config from .judge import JUDGE_OUTPUT_KEYS, JudgeConfig, LLMJudge, retrieve_with_judge @@ -130,14 +135,17 @@ def retrieval_with_judge(state: Dict[str, Any]) -> Dict[str, Any]: return validate_input | core_chain | validate_output def __call__( - self, queries: Dict[str, Any] | List[Dict[str, Any]], return_dict: bool = False - ) -> List[Dict[str, str | List[str]]]: - if isinstance(queries, Dict): + self, + queries: Dict[str, Any] | List[Dict[str, Any]], + return_dict: bool = False, + config: Optional[RunnableConfig] = None, + ) -> List[Dict[str, Any]]: + if isinstance(queries, dict): queries_list = [queries] else: queries_list = queries - results = self.rag_chain.batch(queries_list) + results = self.rag_chain.batch(queries_list, config=config) if return_dict: return results diff --git a/src/mmore/ragcli_helper.py b/src/mmore/ragcli_helper.py new file mode 100644 index 00000000..13e72b77 --- /dev/null +++ b/src/mmore/ragcli_helper.py @@ -0,0 +1,148 @@ +"""Presentation helpers for the RAG CLI: colored output, spinner, noise control, +and timing/token metrics collection.""" + +import itertools +import logging +import random +import sys +import threading +import time +import warnings +from typing import Dict, Optional +from uuid import UUID + +from langchain_core.callbacks import BaseCallbackHandler + +# ----------------------------- Colored output ------------------------------ # + + +def str_in_color(to_print: str | int, color: str, bold: bool = False) -> str: + colors = { + "reset": "\033[0m", + "bold": "\033[1m", + "red": "\033[31m", + "green": "\033[32m", + "yellow": "\033[33m", + "blue": "\033[34m", + "gray": "\033[90m", + } + style = colors.get(color, colors["reset"]) + if bold: + style = colors["bold"] + style + return f"{style}{to_print}{colors['reset']}" + + +def print_in_color(to_print: str | int, color: str, bold: bool = False) -> None: + print(str_in_color(to_print, color, bold)) + + +def str_green(text, bold=False): + return str_in_color(text, "green", bold=bold) + + +# ------------------------------ Noise control ------------------------------ # + + +def quiet_noisy_libs(): + """Hide INFO logs, warnings and progress bars so the CLI stays clean.""" + logging.disable(logging.INFO) + warnings.filterwarnings("ignore") + try: + from transformers.utils import logging as hf_logging + except ImportError: + return + hf_logging.set_verbosity_error() + hf_logging.disable_progress_bar() + + +# --------------------------------- Spinner --------------------------------- # + +SPINNER_WORDS = [ + "Thinking", + "Pondering", + "Discombobulating", + "Cooking", + "Brewing", + "Ruminating", + "Rummaging", + "Noodling", +] + + +class Spinner: + """Animated status line shown while work happens in the calling thread.""" + + def __init__(self): + self._stop = threading.Event() + self._thread: Optional[threading.Thread] = None + + def __enter__(self): + self._stop.clear() + if sys.stdout.isatty(): + self._thread = threading.Thread(target=self._spin, daemon=True) + self._thread.start() + return self + + def __exit__(self, *exc): + self._stop.set() + if self._thread is not None: + self._thread.join() + sys.stdout.write("\r\033[K") + sys.stdout.flush() + + def _spin(self): + frames = itertools.cycle("|/-\\") + word = random.choice(SPINNER_WORDS) + start = word_start = time.monotonic() + while not self._stop.is_set(): + now = time.monotonic() + if now - word_start > 3: + word = random.choice(SPINNER_WORDS) + word_start = now + status = f"{next(frames)} {word}... ({int(now - start)}s)" + sys.stdout.write(f"\r\033[K{str_in_color(status, 'blue')}") + sys.stdout.flush() + time.sleep(0.1) + + +# ----------------------------- Timing metrics ------------------------------ # + + +class TimingHandler(BaseCallbackHandler): + """Collects retrieval/generation wall times and token usage from callbacks.""" + + def __init__(self): + self.retrieval_time: Optional[float] = None + self.generation_time: Optional[float] = None + self.completion_tokens: Optional[int] = None + self._starts: Dict[UUID, float] = {} + + def on_retriever_start(self, serialized, query, *, run_id, **kwargs): + self._starts[run_id] = time.perf_counter() + + def on_retriever_end(self, documents, *, run_id, **kwargs): + if run_id in self._starts: + self.retrieval_time = time.perf_counter() - self._starts.pop(run_id) + + def on_llm_start(self, serialized, prompts, *, run_id, **kwargs): + self._starts[run_id] = time.perf_counter() + + def on_chat_model_start(self, serialized, messages, *, run_id, **kwargs): + self._starts[run_id] = time.perf_counter() + + def on_llm_end(self, response, *, run_id, **kwargs): + if run_id in self._starts: + self.generation_time = time.perf_counter() - self._starts.pop(run_id) + self.completion_tokens = _output_tokens(response) + + +def _output_tokens(response) -> Optional[int]: + """Generated-token count if the provider reported it (specific to API models).""" + try: + usage = response.generations[0][0].message.usage_metadata + if usage and usage.get("output_tokens"): + return usage["output_tokens"] + except (AttributeError, IndexError, TypeError): + pass + usage = (response.llm_output or {}).get("token_usage", {}) + return usage.get("completion_tokens") or usage.get("output_tokens") diff --git a/src/mmore/run_ragcli.py b/src/mmore/run_ragcli.py index 6d98d859..74f04b32 100644 --- a/src/mmore/run_ragcli.py +++ b/src/mmore/run_ragcli.py @@ -1,9 +1,10 @@ import argparse import logging -from typing import Optional +from typing import Any, Dict, List, Optional from huggingface_hub import model_info from huggingface_hub.errors import HfHubHTTPError +from pymilvus.exceptions import MilvusException RAG_EMOJI = "🧠🧠🧠🧠🧠" logger = logging.getLogger(__name__) @@ -15,6 +16,14 @@ from mmore.profiler import enable_profiling_from_env, profile_function from mmore.rag.pipeline import RAGPipeline +from mmore.ragcli_helper import ( + Spinner, + TimingHandler, + print_in_color, + quiet_noisy_libs, + str_green, + str_in_color, +) from mmore.run_rag import RAGInferenceConfig from mmore.utils import load_config @@ -29,27 +38,22 @@ def __init__(self, config_file: str): self.config_file = config_file def launch_cli(self): + quiet_noisy_libs() print_in_color( "Welcome to this RAG command-line interface! 🧠", "green", bold=True ) print( - "Available commands are: config, rag, setK, setModel, setWebrag, exit, help. To learn more about usage of a specific command, use the following: \n help " + f"\nPress {str_green('Enter', bold=True)} to start asking questions about your documents.\n" ) print( - f"Available commands:\n\ + f"Other commands:\n\ {str_green('config')} : see the current config \n\ - {str_green('rag')} : enter the RAG CLI \n\ {str_green('setK')} : set the number of documents to retrieve \n\ {str_green('setModel')} : set the model for generation \n\ {str_green('setWebrag')} : decide whether to use web rag \n\ - {str_green('help')} : learn more about a command \n\ + {str_green('help')} : learn more about a command (help ) \n\ {str_green('exit')} : exit the CLI" ) - print_in_color( - "To learn more about usage of a specific command, use the following: \n help ", - "blue", - bold=True, - ) while True: try: cmd = input("> ").strip() @@ -58,7 +62,7 @@ def launch_cli(self): break elif cmd == "help": print( - "Available commands are: config, rag, setK, setModel, webrag, exit, help. To learn more about usage of a specific command, use the following: \n help " + f"Press {str_green('Enter')} (or type rag) to start asking questions about your documents.\nOther commands are: config, setK, setModel, setWebrag, exit. To learn more about usage of a specific command, use the following: \n help " ) elif cmd.startswith("help "): command = cmd.split(" ", 1)[1] @@ -69,7 +73,9 @@ def launch_cli(self): elif command == "config": print("Print the current configuration.") elif command == "rag": - print("Enter the RAG CLI. Type /bye to exit.") + print( + "Start a chat session to ask questions about your documents. Type /bye to exit." + ) elif command == "setK": print( "Use the command in the following way: 'setK ', for a positive integer k. This will set the number of documents to retrieve during RAG." @@ -78,9 +84,9 @@ def launch_cli(self): print( "Use the command in the following way: 'setModel ', where model_path is the huggingface path to the model you'd like to use." ) - elif command == "webRag": + elif command == "setWebrag": print( - "Use the command in the following way: 'webrag ', where bool is either True or False. This will determine if a web search is done during RAG." + "Use the command in the following way: 'setWebrag ', where bool is either True or False. This will determine if a web search is done during RAG." ) elif command == "exit": print("Exit the CLI.") @@ -147,27 +153,43 @@ def launch_cli(self): f"Invalid output. Enter {str_in_color('setWebrag True', 'green')} or {str_in_color('setWebrag False', 'red')}." ) - elif cmd == "rag": + elif cmd in ("", "rag"): self.cli_ception() else: print(f"Unknown command: {cmd}") + if " " in cmd or cmd.endswith("?"): + print( + f"Looks like a question! Press {str_green('Enter')} first to start asking questions about your documents." + ) except (EOFError, KeyboardInterrupt): print("\nExiting...") break def cli_ception(self): + self.init_config() + if self.ragPP is None or self.modified: + try: + with Spinner(): + self.initialize_ragpp() + except MilvusException as e: + print_in_color(f"Failed to open the document database: {e}", "red") + print( + f"A previous session may still be holding it. Run {str_green('pkill -f milvus_lite/lib/milvus')} and try again." + ) + return + self.modified = False + print_in_color("RAG pipeline ready! Ask your questions.", "green") + print(str_in_color("Type /bye to exit.\n", "gray")) while True: - query = input(str_in_color("rag (type /bye to exit) > ", "red", bold=True)) + query = input(str_in_color("RAG > ", "red", bold=True)) if query == "/bye": print_in_color("Exiting the RAG CLI", "red", True) break else: - self.init_config() - if self.ragPP is None or self.modified: - self.initialize_ragpp() - self.modified = False - self.do_rag(query) + with Spinner(): + results, timings = self.do_rag(query) + self.print_answer(results, timings) def init_config(self): if self.ragConfig is None: @@ -181,22 +203,83 @@ def initialize_ragpp(self): logger.info("RAG pipeline initialized!") @profile_function() - def do_rag(self, query): + def do_rag(self, query) -> tuple[List[Dict[str, Any]], "TimingHandler"]: queries = [{"input": query, "collection_name": "my_docs"}] # called only after init_config and initialize_ragpp assert self.ragConfig is not None assert self.ragPP is not None - results = self.ragPP(queries, return_dict=True) + timings = TimingHandler() + results = self.ragPP(queries, return_dict=True, config={"callbacks": [timings]}) + return results, timings - print(query) - print(results[0]["answer"][-1].split("<|end_header_id|>")[-1]) + def print_answer( + self, results: List[Dict[str, Any]], timings: Optional["TimingHandler"] = None + ) -> None: + assert self.ragConfig is not None + assert len(results) == 1 + + answer = results[0]["answer"].split("<|end_header_id|>")[-1].strip() + print(f"\n{answer}\n") + if timings is not None: + self._print_metrics(results[0], answer, timings) if self.ragConfig.rag.retriever.use_web: - print("\nSources: \n") + print("Sources:") for i in range(self.ragConfig.rag.retriever.k): url = results[0]["docs"][i]["metadata"]["url"] # pyright: ignore title = results[0]["docs"][i]["metadata"]["title"] # pyright: ignore - print(f"{title} : {url}") + print(f" - {title}: {url}") + print() + + def _print_metrics( + self, result: Dict[str, Any], answer: str, timings: "TimingHandler" + ) -> None: + assert self.ragConfig is not None + llm = self.ragConfig.rag.llm + + line1 = [f"{llm.llm_name} ({'local' if llm.provider == 'HF' else 'API'})"] + if timings.retrieval_time is not None: + line1.append(f"retrieval {timings.retrieval_time:.2f}s") + if timings.generation_time is not None: + line1.append(f"generation {timings.generation_time:.2f}s") + + docs = result.get("docs") or [] + line2 = [f"{len(docs)} chunks"] + + ctx_tokens = self._count_tokens(result.get("context")) + if ctx_tokens is not None: + ctx = f"{ctx_tokens / 1000:.1f}k" if ctx_tokens >= 1000 else str(ctx_tokens) + line2.append(f"{ctx} context tokens") + + gen_tokens = timings.completion_tokens or self._count_tokens(answer) + if gen_tokens: + part = f"{gen_tokens} tokens" + if timings.generation_time: + part += f" @ {gen_tokens / timings.generation_time:.0f} tok/s" + line2.append(part) + + scores = [ + d["metadata"]["similarity"] + for d in docs + if d.get("metadata", {}).get("similarity") is not None + ] + if scores: + line2.append(f"top score {max(scores):.2f}") + + print(str_in_color(" | ".join(line1), "gray")) + print(str_in_color(" | ".join(line2), "gray") + "\n") + + def _count_tokens(self, text: Optional[str]) -> Optional[int]: + """Token count using the local model tokenizer, if one is available.""" + if not text or self.ragPP is None: + return None + tokenizer = getattr(self.ragPP.llm, "tokenizer", None) + if tokenizer is None: + return None + try: + return len(tokenizer.encode(text)) + except Exception: + return None def is_valid_model_path(model_path: str): @@ -210,30 +293,8 @@ def is_valid_model_path(model_path: str): ) -def str_in_color(to_print: str | int, color: str, bold: bool = False) -> str: - colors = { - "reset": "\033[0m", - "bold": "\033[1m", - "red": "\033[31m", - "green": "\033[32m", - "yellow": "\033[33m", - "blue": "\033[34m", - } - style = colors.get(color, colors["reset"]) - if bold: - style = colors["bold"] + style - return f"{style}{to_print}{colors['reset']}" - - -def print_in_color(to_print: str | int, color: str, bold: bool = False) -> None: - print(str_in_color(to_print, color, bold)) - - -def str_green(text, bold=False): - return str_in_color(text, "green", bold=bold) - - if __name__ == "__main__": + quiet_noisy_libs() enable_profiling_from_env() # example usage: python -m mmore.ragcli --config-file examples/rag/config.yaml diff --git a/src/mmore/tui/app.py b/src/mmore/tui/app.py index 37186654..5be2554e 100644 --- a/src/mmore/tui/app.py +++ b/src/mmore/tui/app.py @@ -145,7 +145,7 @@ def _run_single_command() -> None: if spec.needs_input_data: input_data = questionary.text( "Input JSONL path", - default=cwd_default("outputs/process/merged/merged_results.jsonl"), + default=cwd_default("examples/process/outputs/merged/merged_results.jsonl"), style=QSTYLE, qmark=QMARK, ).ask() diff --git a/src/mmore/tui/setup.py b/src/mmore/tui/setup.py index beea7848..4d244f4a 100644 --- a/src/mmore/tui/setup.py +++ b/src/mmore/tui/setup.py @@ -188,7 +188,7 @@ def _print_export_commands(env_vars: dict[str, str]) -> None: """Print export commands for the collected env vars. Displays a table with masked values, then prints the shell commands - the user can copy-paste into their shell or profile file. + the user can copy-paste into their virtual environment file. """ if not env_vars: console.print(" [dim]No environment variables needed.[/dim]") @@ -219,7 +219,7 @@ def _print_export_commands(env_vars: dict[str, str]) -> None: f'export {k}="{v}"' if " " in v else f"export {k}={v}" for k, v in env_vars.items() ), - title="[bold]Add to your shell profile (e.g. ~/.bashrc or ~/.zshrc)[/bold]", + title="[bold]Add to your virtual env (i.e. .venv/bin/activate)[/bold]", border_style=ACCENT, padding=(1, 2), ) diff --git a/tests/test_ragcli.py b/tests/test_ragcli.py new file mode 100644 index 00000000..c713b198 --- /dev/null +++ b/tests/test_ragcli.py @@ -0,0 +1,76 @@ +from unittest.mock import MagicMock + +from pymilvus.exceptions import MilvusException + +from mmore.run_ragcli import RagCLI, TimingHandler + + +def _make_cli(answer: str) -> RagCLI: + cli = RagCLI("unused.yaml") + cli.ragConfig = MagicMock() + cli.ragConfig.rag.retriever.use_web = False + cli.ragConfig.rag.llm.llm_name = "test-model" + cli.ragConfig.rag.llm.provider = "HF" + ragpp = MagicMock(return_value=[{"input": "q", "answer": answer, "docs": []}]) + ragpp.llm.tokenizer.encode = lambda text: list(range(5)) + cli.ragPP = ragpp + return cli + + +def test_do_rag_and_print_answer_output_full_answer(capsys): + """The CLI must print the whole answer string, not its last character.""" + answer = "Barack Obama was born on August 4, 1961." + cli = _make_cli(answer) + + results, timings = cli.do_rag("When was Barack Obama born?") + cli.print_answer(results, timings) + + assert answer in capsys.readouterr().out + + +def test_cli_ception_handles_milvus_failure(capsys, monkeypatch): + """A locked/unreachable local DB must not crash the CLI.""" + cli = _make_cli("unused") + cli.ragPP = None + monkeypatch.setattr( + cli, + "initialize_ragpp", + MagicMock(side_effect=MilvusException(message="Open local milvus failed")), + ) + + cli.cli_ception() + + out = capsys.readouterr().out + assert "Failed to open the document database" in out + assert "pkill -f milvus_lite/lib/milvus" in out + + +def test_print_answer_shows_metrics(capsys): + cli = _make_cli("Some answer.") + timings = TimingHandler() + timings.retrieval_time = 0.42 + timings.generation_time = 11.3 + timings.completion_tokens = 142 + + results = [ + { + "input": "q", + "answer": "Some answer.", + "context": "some context", + "docs": [ + {"metadata": {"similarity": 0.47}}, + {"metadata": {"similarity": 0.40}}, + ], + } + ] + cli.print_answer(results, timings) + + out = capsys.readouterr().out + assert "test-model (local)" in out + assert "model test-model" not in out + assert "retrieval 0.42s" in out + assert "generation 11.30s" in out + assert "2 chunks" in out + assert "5 context tokens" in out + assert "142 tokens @ 13 tok/s" in out + assert "top score 0.47" in out