From 6a399facbe3f761c6d3e9d192c981fc936c6d16a Mon Sep 17 00:00:00 2001 From: Filipe <1220823@isep.ipp.pt> Date: Thu, 27 Aug 2026 17:59:04 +0100 Subject: [PATCH 1/5] added build 123 search --- packages/ducpy/pyproject.toml | 2 +- packages/ducpy/src/ducpy/search/__init__.py | 14 + .../src/ducpy/search/search_build123d.py | 570 +++ .../ducpy/src/ducpy/search/search_models.py | 39 +- .../src/tests/src/test_search_build123d.py | 260 ++ packages/ducpy/uv.lock | 3666 ++++++++--------- 6 files changed, 2710 insertions(+), 1841 deletions(-) create mode 100644 packages/ducpy/src/ducpy/search/search_build123d.py create mode 100644 packages/ducpy/src/tests/src/test_search_build123d.py diff --git a/packages/ducpy/pyproject.toml b/packages/ducpy/pyproject.toml index db91b0d9..9be828f6 100644 --- a/packages/ducpy/pyproject.toml +++ b/packages/ducpy/pyproject.toml @@ -5,6 +5,7 @@ description = "Python library for the .duc project-state format for physical-eng readme = "README.md" requires-python = ">=3.10" dependencies = [ + "build123d>=0.10.0", "certifi>=2024.8.30", "nanoid>=2.0.0", "pypdf>=4.2.0", @@ -66,7 +67,6 @@ dev = [ "rich>=13.0.0", "numpy>=1.20.0", "typst>=0.14.9", - "build123d>=0.10.0", "ocp-vscode>=3.4.0", "ifcopenshell>=0.8.5", "sphinx-llm>=0.4.1", diff --git a/packages/ducpy/src/ducpy/search/__init__.py b/packages/ducpy/src/ducpy/search/__init__.py index e32ec4fe..874d3ad7 100644 --- a/packages/ducpy/src/ducpy/search/__init__.py +++ b/packages/ducpy/src/ducpy/search/__init__.py @@ -1,5 +1,13 @@ """Search helpers for DUC SQLite databases.""" +from .search_build123d import ( + Build123dText, + Build123dTextItem, + extract_build123d_path_text, + extract_build123d_shape_text, + extract_build123d_text, + extract_model_build123d_text, +) from .search_elements import ( DucElementSearchResult, DucFileSearchResult, @@ -34,6 +42,8 @@ ) __all__ = [ + "Build123dText", + "Build123dTextItem", "DucElementSearchResult", "DucFileSearchResult", "DucSearchResponse", @@ -52,6 +62,10 @@ "detect_model_engine", "extract_dxf_text", "extract_model_dxf_text", + "extract_build123d_path_text", + "extract_build123d_shape_text", + "extract_build123d_text", + "extract_model_build123d_text", "search_duc_elements", "extract_ifc_file_text", "extract_ifc_path_text", diff --git a/packages/ducpy/src/ducpy/search/search_build123d.py b/packages/ducpy/src/ducpy/search/search_build123d.py new file mode 100644 index 00000000..62067669 --- /dev/null +++ b/packages/ducpy/src/ducpy/search/search_build123d.py @@ -0,0 +1,570 @@ +"""Semantic text extraction for build123d model elements. + +Only metadata materialized into a CAD model is indexed: shape/assembly labels, +materials, joints, viewer names, STEP product metadata, and ASCII STL solid +names. Python source, raw STEP syntax, geometry, coordinates, and binary STL +headers are deliberately excluded. +""" + +from __future__ import annotations + +import builtins +import contextlib +import io +import logging +import os +import re +import struct +import tempfile +import threading +from dataclasses import dataclass +from pathlib import Path +from typing import Any, Iterator, Sequence + +from ._model_files import stream_active_external_file_to_path + +logger = logging.getLogger(__name__) + +__all__ = [ + "Build123dText", + "Build123dTextItem", + "build123d_available", + "extract_build123d_path_text", + "extract_build123d_shape_text", + "extract_build123d_text", + "extract_model_build123d_text", +] + +_EXECUTION_LOCK = threading.RLock() +_MAX_GRAPH_DEPTH = 64 +_MAX_GRAPH_NODES = 10_000 +_MAX_CAPTURED_SHAPES = 10_000 +_MAX_ITEMS = 2_000 +_MAX_TEXT_LENGTH = 512 +_MAX_STL_NAME_LENGTH = 256 + +_GENERIC_VALUES = { + "", + "NONE", + "NULL", + "UNKNOWN", + "UNSPECIFIED", + "UNDEFINED", + "DEFAULT", + "SHAPE", + "SOLID", + "COMPOUND", + "PART", + "ASSEMBLY", + "PRODUCT", + "VERSION", +} + + +@dataclass(frozen=True, slots=True) +class Build123dTextItem: + """One semantic text value extracted from a build123d-backed model.""" + + text: str + kind: str + owner: str | None = None + field: str | None = None + + +@dataclass(frozen=True, slots=True) +class Build123dText: + """Searchable text extracted from one or more build123d-backed models.""" + + items: tuple[Build123dTextItem, ...] = () + + @property + def text(self) -> str: + return "\n".join(item.text for item in self.items) + + def texts_by_kind(self, kind: str) -> list[str]: + return [item.text for item in self.items if item.kind == kind] + + +def build123d_available() -> bool: + """Return whether build123d can be imported.""" + + try: + import build123d # noqa: F401 + except Exception as exc: # pragma: no cover - environment dependent + logger.debug("build123d is unavailable: %s", exc) + return False + return True + + +def _clean(value: Any) -> str: + if not isinstance(value, str): + return "" + cleaned = " ".join(value.split()) + if not cleaned or len(cleaned) > _MAX_TEXT_LENGTH: + return "" + if any(ord(char) < 32 for char in cleaned): + return "" + return cleaned + + +def _is_meaningful(value: str, *, reject_generic: bool = False) -> bool: + if not value: + return False + folded = value.casefold() + if reject_generic and value.upper() in _GENERIC_VALUES: + return False + if folded in {item.casefold() for item in _GENERIC_VALUES}: + return False + if value.isdecimal(): + return False + if re.fullmatch(r"[0-9a-fA-F]{8}(?:-[0-9a-fA-F]{4}){3}-[0-9a-fA-F]{12}", value): + return False + return True + + +def _dedupe(items: Sequence[Build123dTextItem]) -> tuple[Build123dTextItem, ...]: + seen: set[tuple[str, str, str | None, str | None]] = set() + result: list[Build123dTextItem] = [] + for item in items: + text = _clean(item.text) + if not text: + continue + key = (item.kind, text.casefold(), item.owner, item.field) + if key in seen: + continue + seen.add(key) + result.append(Build123dTextItem(text, item.kind, item.owner, item.field)) + if len(result) >= _MAX_ITEMS: + break + return tuple(result) + + +def _iter_shape_text( + roots: Sequence[Any], + *, + max_depth: int = _MAX_GRAPH_DEPTH, + max_nodes: int = _MAX_GRAPH_NODES, +) -> Iterator[Build123dTextItem]: + """Walk only build123d's explicit ``children`` assembly relationship.""" + + try: + from build123d import Shape + except Exception: + return + + visited: set[int] = set() + stack: list[tuple[Any, int]] = [(root, 0) for root in reversed(list(roots))] + while stack and len(visited) < max_nodes: + shape, depth = stack.pop() + if not isinstance(shape, Shape): + continue + identity = id(shape) + if identity in visited: + continue + visited.add(identity) + + label = _clean(getattr(shape, "label", "")) + owner = label or None + if _is_meaningful(label): + yield Build123dTextItem(label, "label", owner=owner, field="label") + + material = _clean(getattr(shape, "material", "")) + if _is_meaningful(material): + yield Build123dTextItem(material, "material", owner=owner, field="material") + + joints = getattr(shape, "joints", None) + if isinstance(joints, dict): + for joint_key, joint in joints.items(): + key_text = _clean(joint_key) + if _is_meaningful(key_text): + yield Build123dTextItem(key_text, "joint", owner=owner, field="key") + joint_label = _clean(getattr(joint, "label", "")) + if _is_meaningful(joint_label) and joint_label.casefold() != key_text.casefold(): + yield Build123dTextItem( + joint_label, "joint", owner=owner, field="label" + ) + + if depth >= max_depth: + continue + children = getattr(shape, "children", None) + if isinstance(children, (list, tuple)): + for child in reversed(children): + stack.append((child, depth + 1)) + + +def extract_build123d_shape_text( + shape: Any | Sequence[Any], + *, + viewer_names: Sequence[str] = (), +) -> Build123dText: + """Extract labels/materials/joints from loaded shapes and viewer names.""" + + roots = list(shape) if isinstance(shape, (list, tuple)) else [shape] + items = list(_iter_shape_text(roots)) + for name in viewer_names: + text = _clean(name) + if _is_meaningful(text): + items.append(Build123dTextItem(text, "viewer_name", field="names")) + return Build123dText(_dedupe(items)) + + +def _step_entity_spec(entity_type: str) -> tuple[str, tuple[str, ...]] | None: + """Map an exact semantic STEP entity family to approved scalar fields.""" + + if entity_type == "StepBasic_Product": + return "step_product_name", ("Name", "Description") + if entity_type.startswith("StepBasic_ProductDefinition"): + return "step_product_description", ("Description",) + if entity_type == "StepBasic_ProductRelatedProductCategory": + return "step_classification", ("Name", "Description") + if entity_type == "StepRepr_ProductDefinitionShape": + return "step_product_description", ("Name", "Description") + if entity_type.startswith("StepBasic_Document"): + return "step_document", ("Name", "Description", "Kind", "Purpose") + if "Material" in entity_type: + return "step_material", ("Name", "Description") + if "Classification" in entity_type: + return "step_classification", ("Name", "Description", "Purpose") + if entity_type == "StepBasic_Organization": + return "step_party", ("Name", "Description") + if entity_type == "StepBasic_Person": + return "step_party", ("GivenName", "Surname") + if entity_type.endswith("Role"): + return "step_role", ("Name",) + return None + + +def _ocp_scalar(value: Any) -> str: + if value is None: + return "" + for method_name in ("ToCString", "ToExtString"): + method = getattr(value, method_name, None) + if callable(method): + try: + return _clean(str(method())) + except Exception: + return "" + return _clean(value if isinstance(value, str) else "") + + +def _iter_step_semantic_text(path: str | Path) -> Iterator[Build123dTextItem]: + """Read approved STEP entity fields through Open Cascade, never source text.""" + + try: + from OCP.IFSelect import IFSelect_ReturnStatus + from OCP.STEPControl import STEPControl_Reader + + reader = STEPControl_Reader() + if reader.ReadFile(os.fspath(path)) != IFSelect_ReturnStatus.IFSelect_RetDone: + return + model = reader.StepModel() + except Exception as exc: + logger.debug("Could not open STEP metadata for search: %s", exc) + return + + yielded = 0 + for index in range(1, model.NbEntities() + 1): + if yielded >= _MAX_ITEMS: + break + try: + entity = model.Value(index) + entity_type = type(entity).__name__ + except Exception: + continue + spec = _step_entity_spec(entity_type) + if spec is None: + continue + kind, fields = spec + for field in fields: + getter = getattr(entity, field, None) + if not callable(getter): + continue + try: + text = _ocp_scalar(getter()) + except Exception: + continue + if not _is_meaningful(text, reject_generic=True): + continue + yield Build123dTextItem(text, kind, owner=entity_type, field=field) + yielded += 1 + + +def _extract_step_path_text(path: str | Path) -> Build123dText: + try: + from build123d import import_step + + shape = import_step(path) + except Exception as exc: + logger.debug("Failed to import STEP for search: %s", exc) + return Build123dText() + + items: list[Build123dTextItem] = [] + for item in extract_build123d_shape_text(shape).items: + text = item.text.replace("_", " ") if item.kind == "label" else item.text + if item.kind == "label" and not _is_meaningful(text, reject_generic=True): + continue + kind = "step_label" if item.kind == "label" else item.kind + items.append(Build123dTextItem(text, kind, item.owner, item.field)) + items.extend(_iter_step_semantic_text(path)) + return Build123dText(_dedupe(items)) + + +def _is_binary_stl(path: str | Path) -> bool: + try: + size = Path(path).stat().st_size + if size < 84: + return False + with Path(path).open("rb") as source: + header = source.read(84) + triangle_count = struct.unpack_from(" str: + if _is_binary_stl(path): + return "" + try: + file_path = Path(path) + size = file_path.stat().st_size + with file_path.open("rb") as source: + opening = source.read(min(size, 4096)) + source.seek(max(0, size - 4096)) + ending = source.read(4096) + opening_text = opening.decode("utf-8-sig", errors="strict") + ending_text = ending.decode("utf-8", errors="strict") + except (OSError, UnicodeDecodeError): + return "" + + match = re.match(r"^\s*solid(?:[ \t]+([^\r\n]*))?\s*(?:\r?\n|$)", opening_text, re.I) + if match is None or "facet" not in opening_text.casefold(): + return "" + if re.search(r"(?:^|\r?\n)\s*endsolid(?:[ \t]+[^\r\n]*)?\s*$", ending_text, re.I) is None: + return "" + name = _clean(match.group(1) or "") + if len(name) > _MAX_STL_NAME_LENGTH: + return "" + return name if _is_meaningful(name, reject_generic=True) else "" + + +def _extract_stl_path_text(path: str | Path) -> Build123dText: + try: + from build123d import import_stl + + import_stl(path) + except Exception as exc: + logger.debug("Failed to import STL for search: %s", exc) + return Build123dText() + name = _ascii_stl_name(path) + if not name: + return Build123dText() + return Build123dText((Build123dTextItem(name, "stl_solid", field="solid"),)) + + +def extract_build123d_path_text( + path: str | Path, + model_type: str | None = None, +) -> Build123dText: + """Extract semantic text from a STEP/STP or STL path.""" + + if not build123d_available(): + return Build123dText() + normalized_type = (model_type or Path(path).suffix.lstrip(".")).strip().lower() + if normalized_type in {"step", "stp"}: + return _extract_step_path_text(path) + if normalized_type == "stl": + return _extract_stl_path_text(path) + try: + with Path(path).open("rb") as source: + prefix = source.read(128).lstrip(b"\xef\xbb\xbf \t\r\n").upper() + except OSError: + return Build123dText() + if prefix.startswith(b"ISO-10303-21;"): + return _extract_step_path_text(path) + return _extract_stl_path_text(path) + + +def extract_build123d_text(data: bytes, model_type: str) -> Build123dText: + """Extract semantic build123d-backed text from in-memory file data.""" + + if not data: + return Build123dText() + suffix = ".step" if model_type.lower() in {"step", "stp"} else ".stl" + with tempfile.NamedTemporaryFile(prefix="ducpy-build123d-", suffix=suffix) as target: + target.write(data) + target.flush() + return extract_build123d_path_text(target.name, model_type) + + +def _capture_shape_values( + value: Any, + shape_type: type[Any], + captured: list[Any], + seen: set[int], + *, + depth: int = 0, +) -> None: + if depth > 4 or len(captured) >= _MAX_CAPTURED_SHAPES: + return + identity = id(value) + if identity in seen: + return + seen.add(identity) + if isinstance(value, shape_type): + captured.append(value) + return + if isinstance(value, dict): + values = value.values() + elif isinstance(value, (list, tuple, set, frozenset)): + values = value + else: + return + for nested in values: + _capture_shape_values(nested, shape_type, captured, seen, depth=depth + 1) + + +def _viewer_names(value: Any) -> list[str]: + if isinstance(value, str): + return [value] + if isinstance(value, (list, tuple)): + return [item for item in value if isinstance(item, str)] + return [] + + +def _run_and_capture_build123d( + code: str, + duc_source: str | Path, + file_ids: list[str], + model_type: str, +) -> tuple[list[Any], list[str]]: + """Execute trusted Python while capturing build123d model metadata roots.""" + + import build123d + from build123d import Shape + + captured: list[Any] = [] + names: list[str] = [] + suffix = ".stl" if model_type == "stl" else ".step" + + with _EXECUTION_LOCK, tempfile.TemporaryDirectory(prefix="ducpy-build123d-") as tmpdir: + resolved: dict[str, str] = {} + for index, file_id in enumerate(file_ids): + target = Path(tmpdir) / f"model-file-{index}{suffix}" + if stream_active_external_file_to_path(duc_source, file_id, target) > 0: + resolved[file_id] = str(target) + + def resolve_external_file(file_id: str) -> str: + key = str(file_id) + if key in resolved: + return resolved[key] + raise FileNotFoundError(f"External file '{key}' not found for model search.") + + original_shape_init = Shape.__init__ + seen_viewer_values: set[int] = set() + + def init_and_capture(shape: Any, *args: Any, **kwargs: Any) -> None: + original_shape_init(shape, *args, **kwargs) + if len(captured) < _MAX_CAPTURED_SHAPES: + captured.append(shape) + + viewer_module = None + viewer_originals: dict[str, Any] = {} + try: + import ocp_vscode as viewer_module # type: ignore[no-redef] + except Exception: + viewer_module = None + + def viewer_capture(*args: Any, **kwargs: Any) -> None: + before = len(captured) + for value in args: + _capture_shape_values(value, Shape, captured, seen_viewer_values) + if len(captured) > before: + names.extend(_viewer_names(kwargs.get("names"))) + + previous_resolver = getattr(builtins, "resolve_external_file", None) + had_resolver = hasattr(builtins, "resolve_external_file") + previous_cwd = os.getcwd() + globals_dict: dict[str, Any] = { + "__name__": "__main__", + "external_files": { + file_id: {"id": file_id, "path": path} + for file_id, path in resolved.items() + }, + "resolve_external_file": resolve_external_file, + } + + try: + Shape.__init__ = init_and_capture + if viewer_module is not None: + for function_name in ("show", "show_object", "show_all"): + original = getattr(viewer_module, function_name, None) + if callable(original): + viewer_originals[function_name] = original + setattr(viewer_module, function_name, viewer_capture) + builtins.resolve_external_file = resolve_external_file + os.chdir(tmpdir) + with contextlib.redirect_stdout(io.StringIO()), contextlib.redirect_stderr(io.StringIO()): + exec(compile(code, "", "exec"), globals_dict) + except Exception as exc: + logger.debug("Embedded build123d code did not run cleanly: %s", exc) + finally: + seen_globals: set[int] = set() + for value in globals_dict.values(): + _capture_shape_values(value, Shape, captured, seen_globals) + os.chdir(previous_cwd) + Shape.__init__ = original_shape_init + if viewer_module is not None: + for function_name, original in viewer_originals.items(): + setattr(viewer_module, function_name, original) + if had_resolver: + builtins.resolve_external_file = previous_resolver + elif hasattr(builtins, "resolve_external_file"): + delattr(builtins, "resolve_external_file") + + unique: list[Any] = [] + seen_shapes: set[int] = set() + for shape in captured: + if id(shape) in seen_shapes: + continue + seen_shapes.add(id(shape)) + unique.append(shape) + return unique, names + + +def extract_model_build123d_text( + duc_source: str | Path, + element: dict[str, Any], + *, + run_code: bool = False, +) -> Build123dText: + """Extract semantic text from a DUC build123d model element. + + ``run_code=True`` executes arbitrary embedded Python in-process and must only + be used for trusted DUC files. Source code and execution output are never + indexed. + """ + + if not build123d_available(): + return Build123dText() + model_type = (element.get("model_type") or "python").strip().lower() + code = element.get("code") + file_ids = [str(file_id) for file_id in (element.get("file_ids") or []) if file_id] + + if run_code and model_type == "python" and isinstance(code, str) and "build123d" in code: + shapes, names = _run_and_capture_build123d(code, duc_source, file_ids, model_type) + result = extract_build123d_shape_text(shapes, viewer_names=names) + if result.items: + return result + logger.debug("Code execution captured no searchable build123d metadata") + + items: list[Build123dTextItem] = [] + with tempfile.TemporaryDirectory(prefix="ducpy-build123d-") as tmpdir: + for index, file_id in enumerate(file_ids): + suffix = ".stl" if model_type == "stl" else ".step" + target = Path(tmpdir) / f"model-file-{index}{suffix}" + if stream_active_external_file_to_path(duc_source, file_id, target) <= 0: + continue + effective_type = model_type if model_type != "python" else None + items.extend(extract_build123d_path_text(target, effective_type).items) + return Build123dText(_dedupe(items)) diff --git a/packages/ducpy/src/ducpy/search/search_models.py b/packages/ducpy/src/ducpy/search/search_models.py index 000d5599..9988fa56 100644 --- a/packages/ducpy/src/ducpy/search/search_models.py +++ b/packages/ducpy/src/ducpy/search/search_models.py @@ -48,6 +48,7 @@ _evaluate_match_text, _tokenize, ) +from .search_build123d import extract_model_build123d_text from .search_ezdxf import extract_model_dxf_text from .search_ifc import extract_model_ifc_text @@ -140,6 +141,22 @@ class ModelEngine(str, Enum): } +_BUILD123D_KIND_WEIGHTS: dict[str, float] = { + "viewer_name": 0.98, + "label": 0.96, + "step_label": 0.94, + "step_product_name": 0.94, + "joint": 0.9, + "material": 0.88, + "step_material": 0.86, + "step_product_description": 0.84, + "step_document": 0.78, + "step_classification": 0.76, + "stl_solid": 0.75, + "step_role": 0.6, + "step_party": 0.55, +} + @dataclass(frozen=True, slots=True) class ModelElementInfo: """Engine classification of a single model element.""" @@ -297,8 +314,7 @@ def _model_content_texts( ) -> list[tuple[str, float]]: """Return ``(text, source_weight)`` pairs for an element's engine content. - Ezdxf and IFC content extraction are implemented. Build123d currently - returns no content text and remains searchable via label/description. + Ezdxf, IFC, and build123d semantic content extraction are implemented. """ if info.engine is ModelEngine.EZDXF: @@ -316,6 +332,15 @@ def _model_content_texts( if item.text ] + if info.engine is ModelEngine.BUILD123D: + build123d_text = extract_model_build123d_text( + duc_source, element, run_code=run_code + ) + return [ + (item.text, _BUILD123D_KIND_WEIGHTS.get(item.kind, 0.75)) + for item in build123d_text.items + if item.text + ] return [] @@ -397,14 +422,14 @@ def search_duc_models( """Search the user-authored text inside model elements and rank the results. Loads the ``.duc`` (SQLite-backed or native binary), classifies each model - element, extracts searchable DXF/DWG or IFC content, and scores it against - ``query`` with the same ranking machinery as :func:`search_duc_elements`. - Build123d models currently fall back to their label and description. + element, extracts searchable DXF/DWG, IFC, or build123d content, and scores + it against ``query`` with the same ranking machinery as + :func:`search_duc_elements`. ``run_code`` is a trusted-input opt-in. The default (``False``) searches linked model files only. Setting it to ``True`` executes embedded Python - model code in-process to capture generated DXF or IFC content; never enable - it for untrusted DUC files. Results are written to ``output_path`` + model code in-process to capture generated DXF, IFC, or build123d content; + never enable it for untrusted DUC files. Results are written to ``output_path`` (or a default path beside the ``.duc``) and returned as a :class:`DucSearchResponse`. """ diff --git a/packages/ducpy/src/tests/src/test_search_build123d.py b/packages/ducpy/src/tests/src/test_search_build123d.py new file mode 100644 index 00000000..984dde55 --- /dev/null +++ b/packages/ducpy/src/tests/src/test_search_build123d.py @@ -0,0 +1,260 @@ +"""Tests for semantic build123d/STEP/STL model search.""" + +from __future__ import annotations + +import struct +from pathlib import Path + +from build123d import Box, Compound, RigidJoint, Shape, export_step + +from ducpy.builders.sql_builder import DucSQL +from ducpy.parse import parse_duc +from ducpy.search import ( + extract_build123d_path_text, + extract_build123d_shape_text, + extract_model_build123d_text, + search_duc_models, +) + +ASSET = "universal.duc" + + +def _asset_input_path(filename: str) -> Path: + return Path(__file__).resolve().parents[5] / "assets" / "testing" / "duc-files" / filename + + +def _model_by_label(parsed_asset: dict, label: str) -> dict: + for element in parsed_asset.get("elements", []) or []: + if ( + element.get("type") == "model" + and not element.get("is_deleted") + and element.get("label") == label + ): + return element + raise AssertionError(f"No model element labelled {label!r} in asset") + + +def _build_step_bytes(tmp_path: Path) -> bytes: + housing = Box(10, 8, 4) + housing.label = "Search Gear Housing" + assembly = Compound( + children=[housing], + label="Search Gear Assembly", + material="Anodized Aluminum", + ) + RigidJoint("drive shaft mount", assembly) + path = tmp_path / "search-assembly.step" + assert export_step(assembly, path) + + # A raw comment is deliberately present to prove the extractor reads only + # approved semantic entities rather than STEP source text. + contents = path.read_text(encoding="latin-1") + path.write_text( + contents.replace("DATA;", "/* Raw Step Secret Must Stay Hidden */\nDATA;", 1), + encoding="latin-1", + ) + return path.read_bytes() + + +def _ascii_stl(name: str) -> bytes: + return ( + f"solid {name}\n" + "facet normal 0 0 1\n" + " outer loop\n" + " vertex 0 0 0\n" + " vertex 1 0 0\n" + " vertex 0 1 0\n" + " endloop\n" + "endfacet\n" + f"endsolid {name}\n" + ).encode("ascii") + + +def _binary_stl_with_text_header(header_text: str) -> bytes: + header = header_text.encode("ascii").ljust(80, b" ")[:80] + triangle = struct.pack( + "<12fH", + 0, + 0, + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 1, + 0, + 0, + ) + return header + struct.pack(" tuple[Path, dict]: + path = tmp_path / "sqlite-step-model.duc" + element_id = "sqlite-step-model" + file_id = "sqlite-step" + revision_id = "sqlite-step-r1" + + with DucSQL.new(path) as db: + db.conn.execute( + "INSERT INTO elements (id, element_type, label) VALUES (?, ?, ?)", + (element_id, "model", "SQLite STEP model"), + ) + db.conn.execute( + "INSERT INTO element_model (element_id, model_type) VALUES (?, ?)", + (element_id, "step"), + ) + db.conn.execute( + "INSERT INTO external_files (id, active_revision_id, updated, version) " + "VALUES (?, ?, ?, ?)", + (file_id, revision_id, 1, 1), + ) + db.conn.execute( + "INSERT INTO external_file_revisions " + "(id, file_id, size_bytes, mime_type, created) VALUES (?, ?, ?, ?, ?)", + (revision_id, file_id, len(step_bytes), "application/step", 1), + ) + db.conn.execute( + "INSERT INTO external_file_revision_chunks " + "(revision_id, chunk_index, offset_bytes, size_bytes, data) VALUES (?, ?, ?, ?, ?)", + (revision_id, 0, 0, len(step_bytes), step_bytes), + ) + db.conn.execute( + "INSERT INTO model_element_files (element_id, file_id, sort_order) " + "VALUES (?, ?, ?)", + (element_id, file_id, 0), + ) + + element = { + "id": element_id, + "type": "model", + "label": "SQLite STEP model", + "model_type": "step", + "file_ids": [file_id], + } + return path, element + + +def test_extract_shape_text_covers_labels_material_joints_and_viewer_names(): + child = Box(2, 3, 4) + child.label = "Bearing Carrier" + root = Compound( + children=[child], + label="Pump Assembly", + material="Stainless Steel", + ) + RigidJoint("inlet flange", root) + + result = extract_build123d_shape_text( + [root, root], viewer_names=["Rendered Pump", "Rendered Pump"] + ) + + assert "Pump Assembly" in result.texts_by_kind("label") + assert "Bearing Carrier" in result.texts_by_kind("label") + assert result.texts_by_kind("material") == ["Stainless Steel"] + assert result.texts_by_kind("joint") == ["inlet flange"] + assert result.texts_by_kind("viewer_name") == ["Rendered Pump"] + + +def test_step_search_uses_model_metadata_not_raw_source(tmp_path): + step_bytes = _build_step_bytes(tmp_path) + path = tmp_path / "semantic.step" + path.write_bytes(step_bytes) + + result = extract_build123d_path_text(path, "step") + + assert "Search Gear Assembly" in result.text + assert "Search Gear Housing" in result.text + assert "Raw Step Secret Must Stay Hidden" not in result.text + assert "ISO-10303-21" not in result.text + + +def test_stl_search_accepts_ascii_name_but_never_binary_header(tmp_path): + ascii_path = tmp_path / "ascii.stl" + ascii_path.write_bytes(_ascii_stl("Search Rotor")) + assert extract_build123d_path_text(ascii_path, "stl").text == "Search Rotor" + + binary_path = tmp_path / "binary.stl" + binary_path.write_bytes(_binary_stl_with_text_header("solid Binary Header Secret")) + assert extract_build123d_path_text(binary_path, "stl").items == () + + invalid_path = tmp_path / "invalid.stl" + invalid_path.write_text("solid Source Only Secret\nendsolid Source Only Secret\n") + assert extract_build123d_path_text(invalid_path, "stl").items == () + + +def test_python_execution_is_opt_in_captures_function_local_and_restores_patches(): + code = ( + "from build123d import *\n" + "from ocp_vscode import show\n" + "def make_model():\n" + " gear = Box(1, 1, 1)\n" + " gear.label = 'Function Local Gear'\n" + " model = Compound(\n" + " children=[gear], label='Gearbox Assembly', material='Bronze'\n" + " )\n" + " RigidJoint('shaft mount', model)\n" + " show(model, names=['Rendered Gearbox'])\n" + "make_model()\n" + "source_only_secret = 'Never Materialized Source Secret'\n" + "print('Never Search Stdout Secret')\n" + "raise RuntimeError('Never Search Exception Secret')\n" + ) + element = {"model_type": "python", "code": code, "file_ids": []} + original_shape_init = Shape.__init__ + + assert extract_model_build123d_text("unused.duc", element).items == () + + result = extract_model_build123d_text("unused.duc", element, run_code=True) + assert "Function Local Gear" in result.text + assert "Gearbox Assembly" in result.text + assert "Bronze" in result.text + assert "shaft mount" in result.text + assert "Rendered Gearbox" in result.text + assert "Never Materialized Source Secret" not in result.text + assert "Never Search Stdout Secret" not in result.text + assert "Never Search Exception Secret" not in result.text + assert Shape.__init__ is original_shape_init + + +def test_sqlite_step_model_is_ranked_by_imported_label(tmp_path): + step_bytes = _build_step_bytes(tmp_path) + duc_path, element = _build_sqlite_step_model(tmp_path, step_bytes) + + extracted = extract_model_build123d_text(duc_path, element) + assert "Search Gear Housing" in extracted.text + + response = search_duc_models( + duc_path, + "Search Gear Housing", + output_path=tmp_path / "step-search.json", + ) + assert response.total_hits == 1 + assert response.results[0].element_id == element["id"] + + +def test_universal_step_model_extracts_and_searches_real_product_metadata(tmp_path): + asset_path = _asset_input_path(ASSET) + parsed = parse_duc(str(asset_path)) + element = _model_by_label(parsed, "Model 10") + + extracted = extract_model_build123d_text(asset_path, element) + assert "Test Part" in extracted.text + + response = search_duc_models( + asset_path, + "Test Part", + output_path=tmp_path / "universal-step-search.json", + ) + assert element["id"] in response.all_element_ids + + +def test_universal_python_build123d_model_captures_viewer_name(): + asset_path = _asset_input_path(ASSET) + parsed = parse_duc(str(asset_path)) + element = _model_by_label(parsed, "Scopture Model") + + result = extract_model_build123d_text(asset_path, element, run_code=True) + assert "Scopture Model" in result.texts_by_kind("viewer_name") diff --git a/packages/ducpy/uv.lock b/packages/ducpy/uv.lock index e42cc268..a1130a90 100644 --- a/packages/ducpy/uv.lock +++ b/packages/ducpy/uv.lock @@ -1,5 +1,5 @@ version = 1 -revision = 1 +revision = 3 requires-python = ">=3.10" resolution-markers = [ "python_full_version >= '3.14' and sys_platform == 'darwin'", @@ -26,25 +26,25 @@ resolution-markers = [ name = "alabaster" version = "1.0.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a6/f8/d9c74d0daf3f742840fd818d69cfae176fa332022fd44e3469487d5a9420/alabaster-1.0.0.tar.gz", hash = "sha256:c00dca57bca26fa62a6d7d0a9fcce65f3e026e9bfe33e9c538fd3fbb2144fd9e", size = 24210 } +sdist = { url = "https://files.pythonhosted.org/packages/a6/f8/d9c74d0daf3f742840fd818d69cfae176fa332022fd44e3469487d5a9420/alabaster-1.0.0.tar.gz", hash = "sha256:c00dca57bca26fa62a6d7d0a9fcce65f3e026e9bfe33e9c538fd3fbb2144fd9e", size = 24210, upload-time = "2024-07-26T18:15:03.762Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7e/b3/6b4067be973ae96ba0d615946e314c5ae35f9f993eca561b356540bb0c2b/alabaster-1.0.0-py3-none-any.whl", hash = "sha256:fc6786402dc3fcb2de3cabd5fe455a2db534b371124f1f21de8731783dec828b", size = 13929 }, + { url = "https://files.pythonhosted.org/packages/7e/b3/6b4067be973ae96ba0d615946e314c5ae35f9f993eca561b356540bb0c2b/alabaster-1.0.0-py3-none-any.whl", hash = "sha256:fc6786402dc3fcb2de3cabd5fe455a2db534b371124f1f21de8731783dec828b", size = 13929, upload-time = "2024-07-26T18:15:02.05Z" }, ] [[package]] name = "annotated-doc" version = "0.0.4" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/57/ba/046ceea27344560984e26a590f90bc7f4a75b06701f653222458922b558c/annotated_doc-0.0.4.tar.gz", hash = "sha256:fbcda96e87e9c92ad167c2e53839e57503ecfda18804ea28102353485033faa4", size = 7288 } +sdist = { url = "https://files.pythonhosted.org/packages/57/ba/046ceea27344560984e26a590f90bc7f4a75b06701f653222458922b558c/annotated_doc-0.0.4.tar.gz", hash = "sha256:fbcda96e87e9c92ad167c2e53839e57503ecfda18804ea28102353485033faa4", size = 7288, upload-time = "2025-11-10T22:07:42.062Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1e/d3/26bf1008eb3d2daa8ef4cacc7f3bfdc11818d111f7e2d0201bc6e3b49d45/annotated_doc-0.0.4-py3-none-any.whl", hash = "sha256:571ac1dc6991c450b25a9c2d84a3705e2ae7a53467b5d111c24fa8baabbed320", size = 5303 }, + { url = "https://files.pythonhosted.org/packages/1e/d3/26bf1008eb3d2daa8ef4cacc7f3bfdc11818d111f7e2d0201bc6e3b49d45/annotated_doc-0.0.4-py3-none-any.whl", hash = "sha256:571ac1dc6991c450b25a9c2d84a3705e2ae7a53467b5d111c24fa8baabbed320", size = 5303, upload-time = "2025-11-10T22:07:40.673Z" }, ] [[package]] name = "antlr4-python3-runtime" version = "4.9.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/3e/38/7859ff46355f76f8d19459005ca000b6e7012f2f1ca597746cbcd1fbfe5e/antlr4-python3-runtime-4.9.3.tar.gz", hash = "sha256:f224469b4168294902bb1efa80a8bf7855f24c99aef99cbefc1bcd3cce77881b", size = 117034 } +sdist = { url = "https://files.pythonhosted.org/packages/3e/38/7859ff46355f76f8d19459005ca000b6e7012f2f1ca597746cbcd1fbfe5e/antlr4-python3-runtime-4.9.3.tar.gz", hash = "sha256:f224469b4168294902bb1efa80a8bf7855f24c99aef99cbefc1bcd3cce77881b", size = 117034, upload-time = "2021-11-06T17:52:23.524Z" } [[package]] name = "anyio" @@ -56,27 +56,27 @@ dependencies = [ { name = "typing-extensions", version = "4.13.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "typing-extensions", version = "4.15.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' and python_full_version < '3.13'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/19/14/2c5dd9f512b66549ae92767a9c7b330ae88e1932ca57876909410251fe13/anyio-4.13.0.tar.gz", hash = "sha256:334b70e641fd2221c1505b3890c69882fe4a2df910cba14d97019b90b24439dc", size = 231622 } +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 = [ - { url = "https://files.pythonhosted.org/packages/da/42/e921fccf5015463e32a3cf6ee7f980a6ed0f395ceeaa45060b61d86486c2/anyio-4.13.0-py3-none-any.whl", hash = "sha256:08b310f9e24a9594186fd75b4f73f4a4152069e3853f1ed8bfbf58369f4ad708", size = 114353 }, + { url = "https://files.pythonhosted.org/packages/da/42/e921fccf5015463e32a3cf6ee7f980a6ed0f395ceeaa45060b61d86486c2/anyio-4.13.0-py3-none-any.whl", hash = "sha256:08b310f9e24a9594186fd75b4f73f4a4152069e3853f1ed8bfbf58369f4ad708", size = 114353, upload-time = "2026-03-24T12:59:08.246Z" }, ] [[package]] name = "anytree" version = "2.13.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/bc/a8/eb55fab589c56f9b6be2b3fd6997aa04bb6f3da93b01154ce6fc8e799db2/anytree-2.13.0.tar.gz", hash = "sha256:c9d3aa6825fdd06af7ebb05b4ef291d2db63e62bb1f9b7d9b71354be9d362714", size = 48389 } +sdist = { url = "https://files.pythonhosted.org/packages/bc/a8/eb55fab589c56f9b6be2b3fd6997aa04bb6f3da93b01154ce6fc8e799db2/anytree-2.13.0.tar.gz", hash = "sha256:c9d3aa6825fdd06af7ebb05b4ef291d2db63e62bb1f9b7d9b71354be9d362714", size = 48389, upload-time = "2025-04-08T21:06:30.662Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7b/98/f6aa7fe0783e42be3093d8ef1b0ecdc22c34c0d69640dfb37f56925cb141/anytree-2.13.0-py3-none-any.whl", hash = "sha256:4cbcf10df36b1f1cba131b7e487ff3edafc9d6e932a3c70071b5b768bab901ff", size = 45077 }, + { url = "https://files.pythonhosted.org/packages/7b/98/f6aa7fe0783e42be3093d8ef1b0ecdc22c34c0d69640dfb37f56925cb141/anytree-2.13.0-py3-none-any.whl", hash = "sha256:4cbcf10df36b1f1cba131b7e487ff3edafc9d6e932a3c70071b5b768bab901ff", size = 45077, upload-time = "2025-04-08T21:06:29.494Z" }, ] [[package]] name = "appnope" version = "0.1.4" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/35/5d/752690df9ef5b76e169e68d6a129fa6d08a7100ca7f754c89495db3c6019/appnope-0.1.4.tar.gz", hash = "sha256:1de3860566df9caf38f01f86f65e0e13e379af54f9e4bee1e66b48f2efffd1ee", size = 4170 } +sdist = { url = "https://files.pythonhosted.org/packages/35/5d/752690df9ef5b76e169e68d6a129fa6d08a7100ca7f754c89495db3c6019/appnope-0.1.4.tar.gz", hash = "sha256:1de3860566df9caf38f01f86f65e0e13e379af54f9e4bee1e66b48f2efffd1ee", size = 4170, upload-time = "2024-02-06T09:43:11.258Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/81/29/5ecc3a15d5a33e31b26c11426c45c501e439cb865d0bff96315d86443b78/appnope-0.1.4-py2.py3-none-any.whl", hash = "sha256:502575ee11cd7a28c0205f379b525beefebab9d161b7c964670864014ed7213c", size = 4321 }, + { url = "https://files.pythonhosted.org/packages/81/29/5ecc3a15d5a33e31b26c11426c45c501e439cb865d0bff96315d86443b78/appnope-0.1.4-py2.py3-none-any.whl", hash = "sha256:502575ee11cd7a28c0205f379b525beefebab9d161b7c964670864014ed7213c", size = 4321, upload-time = "2024-02-06T09:43:09.663Z" }, ] [[package]] @@ -86,27 +86,27 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "typing-extensions", version = "4.13.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/39/33/536530122a22a7504b159bccaf30a1f76aa19d23028bd8b5009eb9b2efea/astroid-3.3.9.tar.gz", hash = "sha256:622cc8e3048684aa42c820d9d218978021c3c3d174fb03a9f0d615921744f550", size = 398731 } +sdist = { url = "https://files.pythonhosted.org/packages/39/33/536530122a22a7504b159bccaf30a1f76aa19d23028bd8b5009eb9b2efea/astroid-3.3.9.tar.gz", hash = "sha256:622cc8e3048684aa42c820d9d218978021c3c3d174fb03a9f0d615921744f550", size = 398731, upload-time = "2025-03-09T11:54:36.388Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/de/80/c749efbd8eef5ea77c7d6f1956e8fbfb51963b7f93ef79647afd4d9886e3/astroid-3.3.9-py3-none-any.whl", hash = "sha256:d05bfd0acba96a7bd43e222828b7d9bc1e138aaeb0649707908d3702a9831248", size = 275339 }, + { url = "https://files.pythonhosted.org/packages/de/80/c749efbd8eef5ea77c7d6f1956e8fbfb51963b7f93ef79647afd4d9886e3/astroid-3.3.9-py3-none-any.whl", hash = "sha256:d05bfd0acba96a7bd43e222828b7d9bc1e138aaeb0649707908d3702a9831248", size = 275339, upload-time = "2025-03-09T11:54:34.489Z" }, ] [[package]] name = "asttokens" version = "3.0.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/be/a5/8e3f9b6771b0b408517c82d97aed8f2036509bc247d46114925e32fe33f0/asttokens-3.0.1.tar.gz", hash = "sha256:71a4ee5de0bde6a31d64f6b13f2293ac190344478f081c3d1bccfcf5eacb0cb7", size = 62308 } +sdist = { url = "https://files.pythonhosted.org/packages/be/a5/8e3f9b6771b0b408517c82d97aed8f2036509bc247d46114925e32fe33f0/asttokens-3.0.1.tar.gz", hash = "sha256:71a4ee5de0bde6a31d64f6b13f2293ac190344478f081c3d1bccfcf5eacb0cb7", size = 62308, upload-time = "2025-11-15T16:43:48.578Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d2/39/e7eaf1799466a4aef85b6a4fe7bd175ad2b1c6345066aa33f1f58d4b18d0/asttokens-3.0.1-py3-none-any.whl", hash = "sha256:15a3ebc0f43c2d0a50eeafea25e19046c68398e487b9f1f5b517f7c0f40f976a", size = 27047 }, + { url = "https://files.pythonhosted.org/packages/d2/39/e7eaf1799466a4aef85b6a4fe7bd175ad2b1c6345066aa33f1f58d4b18d0/asttokens-3.0.1-py3-none-any.whl", hash = "sha256:15a3ebc0f43c2d0a50eeafea25e19046c68398e487b9f1f5b517f7c0f40f976a", size = 27047, upload-time = "2025-11-15T16:43:16.109Z" }, ] [[package]] name = "babel" version = "2.17.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/7d/6b/d52e42361e1aa00709585ecc30b3f9684b3ab62530771402248b1b1d6240/babel-2.17.0.tar.gz", hash = "sha256:0c54cffb19f690cdcc52a3b50bcbf71e07a808d1c80d549f2459b9d2cf0afb9d", size = 9951852 } +sdist = { url = "https://files.pythonhosted.org/packages/7d/6b/d52e42361e1aa00709585ecc30b3f9684b3ab62530771402248b1b1d6240/babel-2.17.0.tar.gz", hash = "sha256:0c54cffb19f690cdcc52a3b50bcbf71e07a808d1c80d549f2459b9d2cf0afb9d", size = 9951852, upload-time = "2025-02-01T15:17:41.026Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b7/b8/3fe70c75fe32afc4bb507f75563d39bc5642255d1d94f1f23604725780bf/babel-2.17.0-py3-none-any.whl", hash = "sha256:4d0b53093fdfb4b21c92b5213dba5a1b23885afa8383709427046b21c366e5f2", size = 10182537 }, + { url = "https://files.pythonhosted.org/packages/b7/b8/3fe70c75fe32afc4bb507f75563d39bc5642255d1d94f1f23604725780bf/babel-2.17.0-py3-none-any.whl", hash = "sha256:4d0b53093fdfb4b21c92b5213dba5a1b23885afa8383709427046b21c366e5f2", size = 10182537, upload-time = "2025-02-01T15:17:37.39Z" }, ] [[package]] @@ -118,18 +118,18 @@ dependencies = [ { name = "typing-extensions", version = "4.13.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "typing-extensions", version = "4.15.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/d8/e4/0c4c39e18fd76d6a628d4dd8da40543d136ce2d1752bd6eeeab0791f4d6b/beautifulsoup4-4.13.4.tar.gz", hash = "sha256:dbb3c4e1ceae6aefebdaf2423247260cd062430a410e38c66f2baa50a8437195", size = 621067 } +sdist = { url = "https://files.pythonhosted.org/packages/d8/e4/0c4c39e18fd76d6a628d4dd8da40543d136ce2d1752bd6eeeab0791f4d6b/beautifulsoup4-4.13.4.tar.gz", hash = "sha256:dbb3c4e1ceae6aefebdaf2423247260cd062430a410e38c66f2baa50a8437195", size = 621067, upload-time = "2025-04-15T17:05:13.836Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/50/cd/30110dc0ffcf3b131156077b90e9f60ed75711223f306da4db08eff8403b/beautifulsoup4-4.13.4-py3-none-any.whl", hash = "sha256:9bbbb14bfde9d79f38b8cd5f8c7c85f4b8f2523190ebed90e950a8dea4cb1c4b", size = 187285 }, + { url = "https://files.pythonhosted.org/packages/50/cd/30110dc0ffcf3b131156077b90e9f60ed75711223f306da4db08eff8403b/beautifulsoup4-4.13.4-py3-none-any.whl", hash = "sha256:9bbbb14bfde9d79f38b8cd5f8c7c85f4b8f2523190ebed90e950a8dea4cb1c4b", size = 187285, upload-time = "2025-04-15T17:05:12.221Z" }, ] [[package]] name = "blinker" version = "1.9.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/21/28/9b3f50ce0e048515135495f198351908d99540d69bfdc8c1d15b73dc55ce/blinker-1.9.0.tar.gz", hash = "sha256:b4ce2265a7abece45e7cc896e98dbebe6cead56bcf805a3d23136d145f5445bf", size = 22460 } +sdist = { url = "https://files.pythonhosted.org/packages/21/28/9b3f50ce0e048515135495f198351908d99540d69bfdc8c1d15b73dc55ce/blinker-1.9.0.tar.gz", hash = "sha256:b4ce2265a7abece45e7cc896e98dbebe6cead56bcf805a3d23136d145f5445bf", size = 22460, upload-time = "2024-11-08T17:25:47.436Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/10/cb/f2ad4230dc2eb1a74edf38f1a38b9b52277f75bef262d8908e60d957e13c/blinker-1.9.0-py3-none-any.whl", hash = "sha256:ba0efaa9080b619ff2f3459d1d500c57bddea4a6b424b60a91141db6fd2f08bc", size = 8458 }, + { url = "https://files.pythonhosted.org/packages/10/cb/f2ad4230dc2eb1a74edf38f1a38b9b52277f75bef262d8908e60d957e13c/blinker-1.9.0-py3-none-any.whl", hash = "sha256:ba0efaa9080b619ff2f3459d1d500c57bddea4a6b424b60a91141db6fd2f08bc", size = 8458, upload-time = "2024-11-08T17:25:46.184Z" }, ] [[package]] @@ -156,18 +156,18 @@ dependencies = [ { name = "typing-extensions", version = "4.15.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, { name = "webcolors" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7e/00/b56ebe1d2a31611dbfcc315d22ebb5403eddc60027d5f82acd493ebb5ac1/build123d-0.10.0.tar.gz", hash = "sha256:73ded38ddca8ebb95e7dd078ac3d7aacc8ca42fce8f1d176f1040e35fba4f608", size = 20011921 } +sdist = { url = "https://files.pythonhosted.org/packages/7e/00/b56ebe1d2a31611dbfcc315d22ebb5403eddc60027d5f82acd493ebb5ac1/build123d-0.10.0.tar.gz", hash = "sha256:73ded38ddca8ebb95e7dd078ac3d7aacc8ca42fce8f1d176f1040e35fba4f608", size = 20011921, upload-time = "2025-11-05T22:04:37.054Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f3/5a/0fe9cc610a6d07eaaddd80629a49ea18ecf9acefb81c6788a854f0dea224/build123d-0.10.0-py3-none-any.whl", hash = "sha256:589f397b1dc7c85c9936aa7b2ee39946cc226a121e14a621b6749263aae5ed7d", size = 278755 }, + { url = "https://files.pythonhosted.org/packages/f3/5a/0fe9cc610a6d07eaaddd80629a49ea18ecf9acefb81c6788a854f0dea224/build123d-0.10.0-py3-none-any.whl", hash = "sha256:589f397b1dc7c85c9936aa7b2ee39946cc226a121e14a621b6749263aae5ed7d", size = 278755, upload-time = "2025-11-05T22:04:35.222Z" }, ] [[package]] name = "cachetools" version = "5.5.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/6c/81/3747dad6b14fa2cf53fcf10548cf5aea6913e96fab41a3c198676f8948a5/cachetools-5.5.2.tar.gz", hash = "sha256:1a661caa9175d26759571b2e19580f9d6393969e5dfca11fdb1f947a23e640d4", size = 28380 } +sdist = { url = "https://files.pythonhosted.org/packages/6c/81/3747dad6b14fa2cf53fcf10548cf5aea6913e96fab41a3c198676f8948a5/cachetools-5.5.2.tar.gz", hash = "sha256:1a661caa9175d26759571b2e19580f9d6393969e5dfca11fdb1f947a23e640d4", size = 28380, upload-time = "2025-02-20T21:01:19.524Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/72/76/20fa66124dbe6be5cafeb312ece67de6b61dd91a0247d1ea13db4ebb33c2/cachetools-5.5.2-py3-none-any.whl", hash = "sha256:d26a22bcc62eb95c3beabd9f1ee5e820d3d2704fe2967cbe350e20c8ffcd3f0a", size = 10080 }, + { url = "https://files.pythonhosted.org/packages/72/76/20fa66124dbe6be5cafeb312ece67de6b61dd91a0247d1ea13db4ebb33c2/cachetools-5.5.2-py3-none-any.whl", hash = "sha256:d26a22bcc62eb95c3beabd9f1ee5e820d3d2704fe2967cbe350e20c8ffcd3f0a", size = 10080, upload-time = "2025-02-20T21:01:16.647Z" }, ] [[package]] @@ -178,22 +178,22 @@ dependencies = [ { name = "vtk" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/61/a6/760c6383f8e0cac562583feab0d4733876522ee265f2cfa3a26bdffef330/cadquery_ocp-7.8.1.1.post1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:4413961e98a90686a56c2ac58b126773c7da4eb82b967ddcc1f394fe6a7b71ad", size = 68085209 }, - { url = "https://files.pythonhosted.org/packages/7c/9a/d30ff9755f4f9b56dcd160078bdad7036dde0a05c202783db33afb9937c3/cadquery_ocp-7.8.1.1.post1-cp310-cp310-macosx_11_0_x86_64.whl", hash = "sha256:687c8a22d6248b28e44f136cecf93d274a897efbd0d8b36e38d4e207fecf1d84", size = 69048604 }, - { url = "https://files.pythonhosted.org/packages/2e/0d/14f9254c1a821e77affe2426b2b0cca99b9437362840578bd8f2a4fb651b/cadquery_ocp-7.8.1.1.post1-cp310-cp310-manylinux_2_31_x86_64.whl", hash = "sha256:b843adfff9014011c32ec68028055e558023a1d567a3b27bcd19d2e97f35ac73", size = 70127414 }, - { url = "https://files.pythonhosted.org/packages/90/67/0da4a6cab907cb0c82702fb50fecf0cf61d2940648881e8784134fa2df67/cadquery_ocp-7.8.1.1.post1-cp310-cp310-win_amd64.whl", hash = "sha256:d1c3d5b228ca2c2b61a27fee8a279e3c889400a6f56abd7d36034cb9754cfff4", size = 51455935 }, - { url = "https://files.pythonhosted.org/packages/c2/00/6636c7527787aea18e4ebf37f11e022da77711068c3acdc4788ac5ac484e/cadquery_ocp-7.8.1.1.post1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:b80b28a2b24bfe52ddcc7962429455a0f8457e33747a0e4e3d184134e286ea7b", size = 68131502 }, - { url = "https://files.pythonhosted.org/packages/ea/45/b089a10c80674a958a423aaea8c00fa0770855adfa203f3b4a17f1242055/cadquery_ocp-7.8.1.1.post1-cp311-cp311-macosx_11_0_x86_64.whl", hash = "sha256:313b12f268ef46087bf5d178aed2f97b1cbaccfd9667ecdb779331a6baa8c188", size = 69111076 }, - { url = "https://files.pythonhosted.org/packages/bc/a0/b9f8135a74fa656c8976c87c8852c2c51f182ec369b373fdc3f14f40d0a4/cadquery_ocp-7.8.1.1.post1-cp311-cp311-manylinux_2_31_x86_64.whl", hash = "sha256:0ff754db099da9a4285268cecf7740fef782567621480b007697c00e47f8fbde", size = 70192812 }, - { url = "https://files.pythonhosted.org/packages/3c/88/9bb4e0d32e644d39a2000c4322f507e56094a726e99f811c4afd8ec270a4/cadquery_ocp-7.8.1.1.post1-cp311-cp311-win_amd64.whl", hash = "sha256:bfb110012766fa23e72c23eace00a791d9e7f86fc630694ef72d5e6b333df3aa", size = 51475561 }, - { url = "https://files.pythonhosted.org/packages/3a/98/7b81196dd990bfbbdeff7858db7d319dede6fef2fb6c153ede9eb409a9e9/cadquery_ocp-7.8.1.1.post1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:0022e854a3840efd5c7fc14fe933772613794777d5eb056a4754d44a86baf02a", size = 68590290 }, - { url = "https://files.pythonhosted.org/packages/b4/b3/aea4e4d84916b6a26bc3635a0aeaa3737b24671ac90c117e5779554eebbb/cadquery_ocp-7.8.1.1.post1-cp312-cp312-macosx_11_0_x86_64.whl", hash = "sha256:53dc24aed402b2ae52634a29b3b17e9c01e857b8ac34bb101d4e8fa76d3cd7f7", size = 69523485 }, - { url = "https://files.pythonhosted.org/packages/fa/3f/4b28aedbbb7c6cd5f1aa4e1d6e9a0f88d138941096a3d70f1878a406075f/cadquery_ocp-7.8.1.1.post1-cp312-cp312-manylinux_2_31_x86_64.whl", hash = "sha256:4882074e86722208153579baaee246be4fb10bda22dc20d101c4151f364207b9", size = 70313551 }, - { url = "https://files.pythonhosted.org/packages/b9/2f/d8473c8db5f0820449819bf5ce606292ead9e2072712cbdcc5657995f6cb/cadquery_ocp-7.8.1.1.post1-cp312-cp312-win_amd64.whl", hash = "sha256:06982855db94fa0056b922276f0ca94154e5d1eb16f6cba854d704885844924a", size = 51755169 }, - { url = "https://files.pythonhosted.org/packages/23/1d/f2ef5da38774f3f1d2a55f01567e81190b15f765bbfc8e97d3bfbeff3fd9/cadquery_ocp-7.8.1.1.post1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:08fdc32b79e6f974cf692584be865985161e4fd8cbf854ed64c8c1530458fce3", size = 68589505 }, - { url = "https://files.pythonhosted.org/packages/54/e0/d2b4a5499af452400a49c85d98e83789acdb2b64826a95b634e9069feff6/cadquery_ocp-7.8.1.1.post1-cp313-cp313-macosx_11_0_x86_64.whl", hash = "sha256:fd5ffec5e27846fe4796db9cdc0748324e4d7c59da7c6c7d86a6eb38e823b3f5", size = 69525070 }, - { url = "https://files.pythonhosted.org/packages/65/7d/873c560967fc79e4c7c850bdca6418801610acd7f7041a40b71812827588/cadquery_ocp-7.8.1.1.post1-cp313-cp313-manylinux_2_31_x86_64.whl", hash = "sha256:081017e5387debe4bf31a9dc222c2513e26d1860ca990119bfe90a6970a77104", size = 70305329 }, - { url = "https://files.pythonhosted.org/packages/fe/08/edb59c820f339f7fb35b20a4580839ed91488bffcd3c7ba341f8b971d91c/cadquery_ocp-7.8.1.1.post1-cp313-cp313-win_amd64.whl", hash = "sha256:22877143d06cb52bd7d48a591510f8e72c2fc5768bafebb99e5cf077798ee939", size = 51752390 }, + { url = "https://files.pythonhosted.org/packages/61/a6/760c6383f8e0cac562583feab0d4733876522ee265f2cfa3a26bdffef330/cadquery_ocp-7.8.1.1.post1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:4413961e98a90686a56c2ac58b126773c7da4eb82b967ddcc1f394fe6a7b71ad", size = 68085209, upload-time = "2025-01-29T14:33:03.08Z" }, + { url = "https://files.pythonhosted.org/packages/7c/9a/d30ff9755f4f9b56dcd160078bdad7036dde0a05c202783db33afb9937c3/cadquery_ocp-7.8.1.1.post1-cp310-cp310-macosx_11_0_x86_64.whl", hash = "sha256:687c8a22d6248b28e44f136cecf93d274a897efbd0d8b36e38d4e207fecf1d84", size = 69048604, upload-time = "2025-01-29T14:33:13.881Z" }, + { url = "https://files.pythonhosted.org/packages/2e/0d/14f9254c1a821e77affe2426b2b0cca99b9437362840578bd8f2a4fb651b/cadquery_ocp-7.8.1.1.post1-cp310-cp310-manylinux_2_31_x86_64.whl", hash = "sha256:b843adfff9014011c32ec68028055e558023a1d567a3b27bcd19d2e97f35ac73", size = 70127414, upload-time = "2025-01-29T14:33:24.782Z" }, + { url = "https://files.pythonhosted.org/packages/90/67/0da4a6cab907cb0c82702fb50fecf0cf61d2940648881e8784134fa2df67/cadquery_ocp-7.8.1.1.post1-cp310-cp310-win_amd64.whl", hash = "sha256:d1c3d5b228ca2c2b61a27fee8a279e3c889400a6f56abd7d36034cb9754cfff4", size = 51455935, upload-time = "2025-01-29T14:33:33.34Z" }, + { url = "https://files.pythonhosted.org/packages/c2/00/6636c7527787aea18e4ebf37f11e022da77711068c3acdc4788ac5ac484e/cadquery_ocp-7.8.1.1.post1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:b80b28a2b24bfe52ddcc7962429455a0f8457e33747a0e4e3d184134e286ea7b", size = 68131502, upload-time = "2025-01-29T14:33:41.462Z" }, + { url = "https://files.pythonhosted.org/packages/ea/45/b089a10c80674a958a423aaea8c00fa0770855adfa203f3b4a17f1242055/cadquery_ocp-7.8.1.1.post1-cp311-cp311-macosx_11_0_x86_64.whl", hash = "sha256:313b12f268ef46087bf5d178aed2f97b1cbaccfd9667ecdb779331a6baa8c188", size = 69111076, upload-time = "2025-01-29T14:33:50.736Z" }, + { url = "https://files.pythonhosted.org/packages/bc/a0/b9f8135a74fa656c8976c87c8852c2c51f182ec369b373fdc3f14f40d0a4/cadquery_ocp-7.8.1.1.post1-cp311-cp311-manylinux_2_31_x86_64.whl", hash = "sha256:0ff754db099da9a4285268cecf7740fef782567621480b007697c00e47f8fbde", size = 70192812, upload-time = "2025-01-29T14:34:00.573Z" }, + { url = "https://files.pythonhosted.org/packages/3c/88/9bb4e0d32e644d39a2000c4322f507e56094a726e99f811c4afd8ec270a4/cadquery_ocp-7.8.1.1.post1-cp311-cp311-win_amd64.whl", hash = "sha256:bfb110012766fa23e72c23eace00a791d9e7f86fc630694ef72d5e6b333df3aa", size = 51475561, upload-time = "2025-01-29T14:34:08.552Z" }, + { url = "https://files.pythonhosted.org/packages/3a/98/7b81196dd990bfbbdeff7858db7d319dede6fef2fb6c153ede9eb409a9e9/cadquery_ocp-7.8.1.1.post1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:0022e854a3840efd5c7fc14fe933772613794777d5eb056a4754d44a86baf02a", size = 68590290, upload-time = "2025-01-29T14:34:16.804Z" }, + { url = "https://files.pythonhosted.org/packages/b4/b3/aea4e4d84916b6a26bc3635a0aeaa3737b24671ac90c117e5779554eebbb/cadquery_ocp-7.8.1.1.post1-cp312-cp312-macosx_11_0_x86_64.whl", hash = "sha256:53dc24aed402b2ae52634a29b3b17e9c01e857b8ac34bb101d4e8fa76d3cd7f7", size = 69523485, upload-time = "2025-01-29T14:34:27.338Z" }, + { url = "https://files.pythonhosted.org/packages/fa/3f/4b28aedbbb7c6cd5f1aa4e1d6e9a0f88d138941096a3d70f1878a406075f/cadquery_ocp-7.8.1.1.post1-cp312-cp312-manylinux_2_31_x86_64.whl", hash = "sha256:4882074e86722208153579baaee246be4fb10bda22dc20d101c4151f364207b9", size = 70313551, upload-time = "2025-01-29T14:34:36.484Z" }, + { url = "https://files.pythonhosted.org/packages/b9/2f/d8473c8db5f0820449819bf5ce606292ead9e2072712cbdcc5657995f6cb/cadquery_ocp-7.8.1.1.post1-cp312-cp312-win_amd64.whl", hash = "sha256:06982855db94fa0056b922276f0ca94154e5d1eb16f6cba854d704885844924a", size = 51755169, upload-time = "2025-01-29T14:34:45.096Z" }, + { url = "https://files.pythonhosted.org/packages/23/1d/f2ef5da38774f3f1d2a55f01567e81190b15f765bbfc8e97d3bfbeff3fd9/cadquery_ocp-7.8.1.1.post1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:08fdc32b79e6f974cf692584be865985161e4fd8cbf854ed64c8c1530458fce3", size = 68589505, upload-time = "2025-01-29T14:34:53.501Z" }, + { url = "https://files.pythonhosted.org/packages/54/e0/d2b4a5499af452400a49c85d98e83789acdb2b64826a95b634e9069feff6/cadquery_ocp-7.8.1.1.post1-cp313-cp313-macosx_11_0_x86_64.whl", hash = "sha256:fd5ffec5e27846fe4796db9cdc0748324e4d7c59da7c6c7d86a6eb38e823b3f5", size = 69525070, upload-time = "2025-01-29T14:35:02.585Z" }, + { url = "https://files.pythonhosted.org/packages/65/7d/873c560967fc79e4c7c850bdca6418801610acd7f7041a40b71812827588/cadquery_ocp-7.8.1.1.post1-cp313-cp313-manylinux_2_31_x86_64.whl", hash = "sha256:081017e5387debe4bf31a9dc222c2513e26d1860ca990119bfe90a6970a77104", size = 70305329, upload-time = "2025-01-29T14:35:11.799Z" }, + { url = "https://files.pythonhosted.org/packages/fe/08/edb59c820f339f7fb35b20a4580839ed91488bffcd3c7ba341f8b971d91c/cadquery_ocp-7.8.1.1.post1-cp313-cp313-win_amd64.whl", hash = "sha256:22877143d06cb52bd7d48a591510f8e72c2fc5768bafebb99e5cf077798ee939", size = 51752390, upload-time = "2025-01-29T14:35:42.303Z" }, ] [[package]] @@ -201,16 +201,16 @@ name = "cadquery-ocp-proxy" version = "7.9.3.1" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a6/84/566162a2fe2c6f5519bf6c9f8ca9535173cee42cc6d547d02c27b28c3402/cadquery_ocp_proxy-7.9.3.1-py3-none-any.whl", hash = "sha256:8259b53668784b682fe2e4a6c1fed8293886d52bf6c3b2ecc2aec986c49e92d7", size = 3263 }, + { url = "https://files.pythonhosted.org/packages/a6/84/566162a2fe2c6f5519bf6c9f8ca9535173cee42cc6d547d02c27b28c3402/cadquery_ocp_proxy-7.9.3.1-py3-none-any.whl", hash = "sha256:8259b53668784b682fe2e4a6c1fed8293886d52bf6c3b2ecc2aec986c49e92d7", size = 3263, upload-time = "2026-02-15T13:37:58.515Z" }, ] [[package]] name = "certifi" version = "2025.1.31" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/1c/ab/c9f1e32b7b1bf505bf26f0ef697775960db7932abeb7b516de930ba2705f/certifi-2025.1.31.tar.gz", hash = "sha256:3d5da6925056f6f18f119200434a4780a94263f10d1c21d032a6f6b2baa20651", size = 167577 } +sdist = { url = "https://files.pythonhosted.org/packages/1c/ab/c9f1e32b7b1bf505bf26f0ef697775960db7932abeb7b516de930ba2705f/certifi-2025.1.31.tar.gz", hash = "sha256:3d5da6925056f6f18f119200434a4780a94263f10d1c21d032a6f6b2baa20651", size = 167577, upload-time = "2025-01-31T02:16:47.166Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/38/fc/bce832fd4fd99766c04d1ee0eead6b0ec6486fb100ae5e74c1d91292b982/certifi-2025.1.31-py3-none-any.whl", hash = "sha256:ca78db4565a652026a4db2bcdf68f2fb589ea80d0be70e03929ed730746b84fe", size = 166393 }, + { url = "https://files.pythonhosted.org/packages/38/fc/bce832fd4fd99766c04d1ee0eead6b0ec6486fb100ae5e74c1d91292b982/certifi-2025.1.31-py3-none-any.whl", hash = "sha256:ca78db4565a652026a4db2bcdf68f2fb589ea80d0be70e03929ed730746b84fe", size = 166393, upload-time = "2025-01-31T02:16:45.015Z" }, ] [[package]] @@ -220,140 +220,140 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pycparser", marker = "implementation_name != 'PyPy'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/eb/56/b1ba7935a17738ae8453301356628e8147c79dbb825bcbc73dc7401f9846/cffi-2.0.0.tar.gz", hash = "sha256:44d1b5909021139fe36001ae048dbdde8214afa20200eda0f64c068cac5d5529", size = 523588 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/93/d7/516d984057745a6cd96575eea814fe1edd6646ee6efd552fb7b0921dec83/cffi-2.0.0-cp310-cp310-macosx_10_13_x86_64.whl", hash = "sha256:0cf2d91ecc3fcc0625c2c530fe004f82c110405f101548512cce44322fa8ac44", size = 184283 }, - { url = "https://files.pythonhosted.org/packages/9e/84/ad6a0b408daa859246f57c03efd28e5dd1b33c21737c2db84cae8c237aa5/cffi-2.0.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:f73b96c41e3b2adedc34a7356e64c8eb96e03a3782b535e043a986276ce12a49", size = 180504 }, - { url = "https://files.pythonhosted.org/packages/50/bd/b1a6362b80628111e6653c961f987faa55262b4002fcec42308cad1db680/cffi-2.0.0-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:53f77cbe57044e88bbd5ed26ac1d0514d2acf0591dd6bb02a3ae37f76811b80c", size = 208811 }, - { url = "https://files.pythonhosted.org/packages/4f/27/6933a8b2562d7bd1fb595074cf99cc81fc3789f6a6c05cdabb46284a3188/cffi-2.0.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:3e837e369566884707ddaf85fc1744b47575005c0a229de3327f8f9a20f4efeb", size = 216402 }, - { url = "https://files.pythonhosted.org/packages/05/eb/b86f2a2645b62adcfff53b0dd97e8dfafb5c8aa864bd0d9a2c2049a0d551/cffi-2.0.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:5eda85d6d1879e692d546a078b44251cdd08dd1cfb98dfb77b670c97cee49ea0", size = 203217 }, - { url = "https://files.pythonhosted.org/packages/9f/e0/6cbe77a53acf5acc7c08cc186c9928864bd7c005f9efd0d126884858a5fe/cffi-2.0.0-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:9332088d75dc3241c702d852d4671613136d90fa6881da7d770a483fd05248b4", size = 203079 }, - { url = "https://files.pythonhosted.org/packages/98/29/9b366e70e243eb3d14a5cb488dfd3a0b6b2f1fb001a203f653b93ccfac88/cffi-2.0.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:fc7de24befaeae77ba923797c7c87834c73648a05a4bde34b3b7e5588973a453", size = 216475 }, - { url = "https://files.pythonhosted.org/packages/21/7a/13b24e70d2f90a322f2900c5d8e1f14fa7e2a6b3332b7309ba7b2ba51a5a/cffi-2.0.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:cf364028c016c03078a23b503f02058f1814320a56ad535686f90565636a9495", size = 218829 }, - { url = "https://files.pythonhosted.org/packages/60/99/c9dc110974c59cc981b1f5b66e1d8af8af764e00f0293266824d9c4254bc/cffi-2.0.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:e11e82b744887154b182fd3e7e8512418446501191994dbf9c9fc1f32cc8efd5", size = 211211 }, - { url = "https://files.pythonhosted.org/packages/49/72/ff2d12dbf21aca1b32a40ed792ee6b40f6dc3a9cf1644bd7ef6e95e0ac5e/cffi-2.0.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:8ea985900c5c95ce9db1745f7933eeef5d314f0565b27625d9a10ec9881e1bfb", size = 218036 }, - { url = "https://files.pythonhosted.org/packages/e2/cc/027d7fb82e58c48ea717149b03bcadcbdc293553edb283af792bd4bcbb3f/cffi-2.0.0-cp310-cp310-win32.whl", hash = "sha256:1f72fb8906754ac8a2cc3f9f5aaa298070652a0ffae577e0ea9bd480dc3c931a", size = 172184 }, - { url = "https://files.pythonhosted.org/packages/33/fa/072dd15ae27fbb4e06b437eb6e944e75b068deb09e2a2826039e49ee2045/cffi-2.0.0-cp310-cp310-win_amd64.whl", hash = "sha256:b18a3ed7d5b3bd8d9ef7a8cb226502c6bf8308df1525e1cc676c3680e7176739", size = 182790 }, - { url = "https://files.pythonhosted.org/packages/12/4a/3dfd5f7850cbf0d06dc84ba9aa00db766b52ca38d8b86e3a38314d52498c/cffi-2.0.0-cp311-cp311-macosx_10_13_x86_64.whl", hash = "sha256:b4c854ef3adc177950a8dfc81a86f5115d2abd545751a304c5bcf2c2c7283cfe", size = 184344 }, - { url = "https://files.pythonhosted.org/packages/4f/8b/f0e4c441227ba756aafbe78f117485b25bb26b1c059d01f137fa6d14896b/cffi-2.0.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2de9a304e27f7596cd03d16f1b7c72219bd944e99cc52b84d0145aefb07cbd3c", size = 180560 }, - { url = "https://files.pythonhosted.org/packages/b1/b7/1200d354378ef52ec227395d95c2576330fd22a869f7a70e88e1447eb234/cffi-2.0.0-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:baf5215e0ab74c16e2dd324e8ec067ef59e41125d3eade2b863d294fd5035c92", size = 209613 }, - { url = "https://files.pythonhosted.org/packages/b8/56/6033f5e86e8cc9bb629f0077ba71679508bdf54a9a5e112a3c0b91870332/cffi-2.0.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:730cacb21e1bdff3ce90babf007d0a0917cc3e6492f336c2f0134101e0944f93", size = 216476 }, - { url = "https://files.pythonhosted.org/packages/dc/7f/55fecd70f7ece178db2f26128ec41430d8720f2d12ca97bf8f0a628207d5/cffi-2.0.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:6824f87845e3396029f3820c206e459ccc91760e8fa24422f8b0c3d1731cbec5", size = 203374 }, - { url = "https://files.pythonhosted.org/packages/84/ef/a7b77c8bdc0f77adc3b46888f1ad54be8f3b7821697a7b89126e829e676a/cffi-2.0.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:9de40a7b0323d889cf8d23d1ef214f565ab154443c42737dfe52ff82cf857664", size = 202597 }, - { url = "https://files.pythonhosted.org/packages/d7/91/500d892b2bf36529a75b77958edfcd5ad8e2ce4064ce2ecfeab2125d72d1/cffi-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8941aaadaf67246224cee8c3803777eed332a19d909b47e29c9842ef1e79ac26", size = 215574 }, - { url = "https://files.pythonhosted.org/packages/44/64/58f6255b62b101093d5df22dcb752596066c7e89dd725e0afaed242a61be/cffi-2.0.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:a05d0c237b3349096d3981b727493e22147f934b20f6f125a3eba8f994bec4a9", size = 218971 }, - { url = "https://files.pythonhosted.org/packages/ab/49/fa72cebe2fd8a55fbe14956f9970fe8eb1ac59e5df042f603ef7c8ba0adc/cffi-2.0.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:94698a9c5f91f9d138526b48fe26a199609544591f859c870d477351dc7b2414", size = 211972 }, - { url = "https://files.pythonhosted.org/packages/0b/28/dd0967a76aab36731b6ebfe64dec4e981aff7e0608f60c2d46b46982607d/cffi-2.0.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:5fed36fccc0612a53f1d4d9a816b50a36702c28a2aa880cb8a122b3466638743", size = 217078 }, - { url = "https://files.pythonhosted.org/packages/2b/c0/015b25184413d7ab0a410775fdb4a50fca20f5589b5dab1dbbfa3baad8ce/cffi-2.0.0-cp311-cp311-win32.whl", hash = "sha256:c649e3a33450ec82378822b3dad03cc228b8f5963c0c12fc3b1e0ab940f768a5", size = 172076 }, - { url = "https://files.pythonhosted.org/packages/ae/8f/dc5531155e7070361eb1b7e4c1a9d896d0cb21c49f807a6c03fd63fc877e/cffi-2.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:66f011380d0e49ed280c789fbd08ff0d40968ee7b665575489afa95c98196ab5", size = 182820 }, - { url = "https://files.pythonhosted.org/packages/95/5c/1b493356429f9aecfd56bc171285a4c4ac8697f76e9bbbbb105e537853a1/cffi-2.0.0-cp311-cp311-win_arm64.whl", hash = "sha256:c6638687455baf640e37344fe26d37c404db8b80d037c3d29f58fe8d1c3b194d", size = 177635 }, - { url = "https://files.pythonhosted.org/packages/ea/47/4f61023ea636104d4f16ab488e268b93008c3d0bb76893b1b31db1f96802/cffi-2.0.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6d02d6655b0e54f54c4ef0b94eb6be0607b70853c45ce98bd278dc7de718be5d", size = 185271 }, - { url = "https://files.pythonhosted.org/packages/df/a2/781b623f57358e360d62cdd7a8c681f074a71d445418a776eef0aadb4ab4/cffi-2.0.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8eca2a813c1cb7ad4fb74d368c2ffbbb4789d377ee5bb8df98373c2cc0dee76c", size = 181048 }, - { url = "https://files.pythonhosted.org/packages/ff/df/a4f0fbd47331ceeba3d37c2e51e9dfc9722498becbeec2bd8bc856c9538a/cffi-2.0.0-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:21d1152871b019407d8ac3985f6775c079416c282e431a4da6afe7aefd2bccbe", size = 212529 }, - { url = "https://files.pythonhosted.org/packages/d5/72/12b5f8d3865bf0f87cf1404d8c374e7487dcf097a1c91c436e72e6badd83/cffi-2.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:b21e08af67b8a103c71a250401c78d5e0893beff75e28c53c98f4de42f774062", size = 220097 }, - { url = "https://files.pythonhosted.org/packages/c2/95/7a135d52a50dfa7c882ab0ac17e8dc11cec9d55d2c18dda414c051c5e69e/cffi-2.0.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:1e3a615586f05fc4065a8b22b8152f0c1b00cdbc60596d187c2a74f9e3036e4e", size = 207983 }, - { url = "https://files.pythonhosted.org/packages/3a/c8/15cb9ada8895957ea171c62dc78ff3e99159ee7adb13c0123c001a2546c1/cffi-2.0.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:81afed14892743bbe14dacb9e36d9e0e504cd204e0b165062c488942b9718037", size = 206519 }, - { url = "https://files.pythonhosted.org/packages/78/2d/7fa73dfa841b5ac06c7b8855cfc18622132e365f5b81d02230333ff26e9e/cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3e17ed538242334bf70832644a32a7aae3d83b57567f9fd60a26257e992b79ba", size = 219572 }, - { url = "https://files.pythonhosted.org/packages/07/e0/267e57e387b4ca276b90f0434ff88b2c2241ad72b16d31836adddfd6031b/cffi-2.0.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3925dd22fa2b7699ed2617149842d2e6adde22b262fcbfada50e3d195e4b3a94", size = 222963 }, - { url = "https://files.pythonhosted.org/packages/b6/75/1f2747525e06f53efbd878f4d03bac5b859cbc11c633d0fb81432d98a795/cffi-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2c8f814d84194c9ea681642fd164267891702542f028a15fc97d4674b6206187", size = 221361 }, - { url = "https://files.pythonhosted.org/packages/7b/2b/2b6435f76bfeb6bbf055596976da087377ede68df465419d192acf00c437/cffi-2.0.0-cp312-cp312-win32.whl", hash = "sha256:da902562c3e9c550df360bfa53c035b2f241fed6d9aef119048073680ace4a18", size = 172932 }, - { url = "https://files.pythonhosted.org/packages/f8/ed/13bd4418627013bec4ed6e54283b1959cf6db888048c7cf4b4c3b5b36002/cffi-2.0.0-cp312-cp312-win_amd64.whl", hash = "sha256:da68248800ad6320861f129cd9c1bf96ca849a2771a59e0344e88681905916f5", size = 183557 }, - { url = "https://files.pythonhosted.org/packages/95/31/9f7f93ad2f8eff1dbc1c3656d7ca5bfd8fb52c9d786b4dcf19b2d02217fa/cffi-2.0.0-cp312-cp312-win_arm64.whl", hash = "sha256:4671d9dd5ec934cb9a73e7ee9676f9362aba54f7f34910956b84d727b0d73fb6", size = 177762 }, - { url = "https://files.pythonhosted.org/packages/4b/8d/a0a47a0c9e413a658623d014e91e74a50cdd2c423f7ccfd44086ef767f90/cffi-2.0.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:00bdf7acc5f795150faa6957054fbbca2439db2f775ce831222b66f192f03beb", size = 185230 }, - { url = "https://files.pythonhosted.org/packages/4a/d2/a6c0296814556c68ee32009d9c2ad4f85f2707cdecfd7727951ec228005d/cffi-2.0.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:45d5e886156860dc35862657e1494b9bae8dfa63bf56796f2fb56e1679fc0bca", size = 181043 }, - { url = "https://files.pythonhosted.org/packages/b0/1e/d22cc63332bd59b06481ceaac49d6c507598642e2230f201649058a7e704/cffi-2.0.0-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:07b271772c100085dd28b74fa0cd81c8fb1a3ba18b21e03d7c27f3436a10606b", size = 212446 }, - { url = "https://files.pythonhosted.org/packages/a9/f5/a2c23eb03b61a0b8747f211eb716446c826ad66818ddc7810cc2cc19b3f2/cffi-2.0.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d48a880098c96020b02d5a1f7d9251308510ce8858940e6fa99ece33f610838b", size = 220101 }, - { url = "https://files.pythonhosted.org/packages/f2/7f/e6647792fc5850d634695bc0e6ab4111ae88e89981d35ac269956605feba/cffi-2.0.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:f93fd8e5c8c0a4aa1f424d6173f14a892044054871c771f8566e4008eaa359d2", size = 207948 }, - { url = "https://files.pythonhosted.org/packages/cb/1e/a5a1bd6f1fb30f22573f76533de12a00bf274abcdc55c8edab639078abb6/cffi-2.0.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:dd4f05f54a52fb558f1ba9f528228066954fee3ebe629fc1660d874d040ae5a3", size = 206422 }, - { url = "https://files.pythonhosted.org/packages/98/df/0a1755e750013a2081e863e7cd37e0cdd02664372c754e5560099eb7aa44/cffi-2.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c8d3b5532fc71b7a77c09192b4a5a200ea992702734a2e9279a37f2478236f26", size = 219499 }, - { url = "https://files.pythonhosted.org/packages/50/e1/a969e687fcf9ea58e6e2a928ad5e2dd88cc12f6f0ab477e9971f2309b57c/cffi-2.0.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:d9b29c1f0ae438d5ee9acb31cadee00a58c46cc9c0b2f9038c6b0b3470877a8c", size = 222928 }, - { url = "https://files.pythonhosted.org/packages/36/54/0362578dd2c9e557a28ac77698ed67323ed5b9775ca9d3fe73fe191bb5d8/cffi-2.0.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6d50360be4546678fc1b79ffe7a66265e28667840010348dd69a314145807a1b", size = 221302 }, - { url = "https://files.pythonhosted.org/packages/eb/6d/bf9bda840d5f1dfdbf0feca87fbdb64a918a69bca42cfa0ba7b137c48cb8/cffi-2.0.0-cp313-cp313-win32.whl", hash = "sha256:74a03b9698e198d47562765773b4a8309919089150a0bb17d829ad7b44b60d27", size = 172909 }, - { url = "https://files.pythonhosted.org/packages/37/18/6519e1ee6f5a1e579e04b9ddb6f1676c17368a7aba48299c3759bbc3c8b3/cffi-2.0.0-cp313-cp313-win_amd64.whl", hash = "sha256:19f705ada2530c1167abacb171925dd886168931e0a7b78f5bffcae5c6b5be75", size = 183402 }, - { url = "https://files.pythonhosted.org/packages/cb/0e/02ceeec9a7d6ee63bb596121c2c8e9b3a9e150936f4fbef6ca1943e6137c/cffi-2.0.0-cp313-cp313-win_arm64.whl", hash = "sha256:256f80b80ca3853f90c21b23ee78cd008713787b1b1e93eae9f3d6a7134abd91", size = 177780 }, - { url = "https://files.pythonhosted.org/packages/92/c4/3ce07396253a83250ee98564f8d7e9789fab8e58858f35d07a9a2c78de9f/cffi-2.0.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:fc33c5141b55ed366cfaad382df24fe7dcbc686de5be719b207bb248e3053dc5", size = 185320 }, - { url = "https://files.pythonhosted.org/packages/59/dd/27e9fa567a23931c838c6b02d0764611c62290062a6d4e8ff7863daf9730/cffi-2.0.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:c654de545946e0db659b3400168c9ad31b5d29593291482c43e3564effbcee13", size = 181487 }, - { url = "https://files.pythonhosted.org/packages/d6/43/0e822876f87ea8a4ef95442c3d766a06a51fc5298823f884ef87aaad168c/cffi-2.0.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:24b6f81f1983e6df8db3adc38562c83f7d4a0c36162885ec7f7b77c7dcbec97b", size = 220049 }, - { url = "https://files.pythonhosted.org/packages/b4/89/76799151d9c2d2d1ead63c2429da9ea9d7aac304603de0c6e8764e6e8e70/cffi-2.0.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:12873ca6cb9b0f0d3a0da705d6086fe911591737a59f28b7936bdfed27c0d47c", size = 207793 }, - { url = "https://files.pythonhosted.org/packages/bb/dd/3465b14bb9e24ee24cb88c9e3730f6de63111fffe513492bf8c808a3547e/cffi-2.0.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:d9b97165e8aed9272a6bb17c01e3cc5871a594a446ebedc996e2397a1c1ea8ef", size = 206300 }, - { url = "https://files.pythonhosted.org/packages/47/d9/d83e293854571c877a92da46fdec39158f8d7e68da75bf73581225d28e90/cffi-2.0.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:afb8db5439b81cf9c9d0c80404b60c3cc9c3add93e114dcae767f1477cb53775", size = 219244 }, - { url = "https://files.pythonhosted.org/packages/2b/0f/1f177e3683aead2bb00f7679a16451d302c436b5cbf2505f0ea8146ef59e/cffi-2.0.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:737fe7d37e1a1bffe70bd5754ea763a62a066dc5913ca57e957824b72a85e205", size = 222828 }, - { url = "https://files.pythonhosted.org/packages/c6/0f/cafacebd4b040e3119dcb32fed8bdef8dfe94da653155f9d0b9dc660166e/cffi-2.0.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:38100abb9d1b1435bc4cc340bb4489635dc2f0da7456590877030c9b3d40b0c1", size = 220926 }, - { url = "https://files.pythonhosted.org/packages/3e/aa/df335faa45b395396fcbc03de2dfcab242cd61a9900e914fe682a59170b1/cffi-2.0.0-cp314-cp314-win32.whl", hash = "sha256:087067fa8953339c723661eda6b54bc98c5625757ea62e95eb4898ad5e776e9f", size = 175328 }, - { url = "https://files.pythonhosted.org/packages/bb/92/882c2d30831744296ce713f0feb4c1cd30f346ef747b530b5318715cc367/cffi-2.0.0-cp314-cp314-win_amd64.whl", hash = "sha256:203a48d1fb583fc7d78a4c6655692963b860a417c0528492a6bc21f1aaefab25", size = 185650 }, - { url = "https://files.pythonhosted.org/packages/9f/2c/98ece204b9d35a7366b5b2c6539c350313ca13932143e79dc133ba757104/cffi-2.0.0-cp314-cp314-win_arm64.whl", hash = "sha256:dbd5c7a25a7cb98f5ca55d258b103a2054f859a46ae11aaf23134f9cc0d356ad", size = 180687 }, - { url = "https://files.pythonhosted.org/packages/3e/61/c768e4d548bfa607abcda77423448df8c471f25dbe64fb2ef6d555eae006/cffi-2.0.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:9a67fc9e8eb39039280526379fb3a70023d77caec1852002b4da7e8b270c4dd9", size = 188773 }, - { url = "https://files.pythonhosted.org/packages/2c/ea/5f76bce7cf6fcd0ab1a1058b5af899bfbef198bea4d5686da88471ea0336/cffi-2.0.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:7a66c7204d8869299919db4d5069a82f1561581af12b11b3c9f48c584eb8743d", size = 185013 }, - { url = "https://files.pythonhosted.org/packages/be/b4/c56878d0d1755cf9caa54ba71e5d049479c52f9e4afc230f06822162ab2f/cffi-2.0.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7cc09976e8b56f8cebd752f7113ad07752461f48a58cbba644139015ac24954c", size = 221593 }, - { url = "https://files.pythonhosted.org/packages/e0/0d/eb704606dfe8033e7128df5e90fee946bbcb64a04fcdaa97321309004000/cffi-2.0.0-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:92b68146a71df78564e4ef48af17551a5ddd142e5190cdf2c5624d0c3ff5b2e8", size = 209354 }, - { url = "https://files.pythonhosted.org/packages/d8/19/3c435d727b368ca475fb8742ab97c9cb13a0de600ce86f62eab7fa3eea60/cffi-2.0.0-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:b1e74d11748e7e98e2f426ab176d4ed720a64412b6a15054378afdb71e0f37dc", size = 208480 }, - { url = "https://files.pythonhosted.org/packages/d0/44/681604464ed9541673e486521497406fadcc15b5217c3e326b061696899a/cffi-2.0.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:28a3a209b96630bca57cce802da70c266eb08c6e97e5afd61a75611ee6c64592", size = 221584 }, - { url = "https://files.pythonhosted.org/packages/25/8e/342a504ff018a2825d395d44d63a767dd8ebc927ebda557fecdaca3ac33a/cffi-2.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:7553fb2090d71822f02c629afe6042c299edf91ba1bf94951165613553984512", size = 224443 }, - { url = "https://files.pythonhosted.org/packages/e1/5e/b666bacbbc60fbf415ba9988324a132c9a7a0448a9a8f125074671c0f2c3/cffi-2.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:6c6c373cfc5c83a975506110d17457138c8c63016b563cc9ed6e056a82f13ce4", size = 223437 }, - { url = "https://files.pythonhosted.org/packages/a0/1d/ec1a60bd1a10daa292d3cd6bb0b359a81607154fb8165f3ec95fe003b85c/cffi-2.0.0-cp314-cp314t-win32.whl", hash = "sha256:1fc9ea04857caf665289b7a75923f2c6ed559b8298a1b8c49e59f7dd95c8481e", size = 180487 }, - { url = "https://files.pythonhosted.org/packages/bf/41/4c1168c74fac325c0c8156f04b6749c8b6a8f405bbf91413ba088359f60d/cffi-2.0.0-cp314-cp314t-win_amd64.whl", hash = "sha256:d68b6cef7827e8641e8ef16f4494edda8b36104d79773a334beaa1e3521430f6", size = 191726 }, - { url = "https://files.pythonhosted.org/packages/ae/3a/dbeec9d1ee0844c679f6bb5d6ad4e9f198b1224f4e7a32825f47f6192b0c/cffi-2.0.0-cp314-cp314t-win_arm64.whl", hash = "sha256:0a1527a803f0a659de1af2e1fd700213caba79377e27e4693648c2923da066f9", size = 184195 }, +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 = [ + { url = "https://files.pythonhosted.org/packages/93/d7/516d984057745a6cd96575eea814fe1edd6646ee6efd552fb7b0921dec83/cffi-2.0.0-cp310-cp310-macosx_10_13_x86_64.whl", hash = "sha256:0cf2d91ecc3fcc0625c2c530fe004f82c110405f101548512cce44322fa8ac44", size = 184283, upload-time = "2025-09-08T23:22:08.01Z" }, + { url = "https://files.pythonhosted.org/packages/9e/84/ad6a0b408daa859246f57c03efd28e5dd1b33c21737c2db84cae8c237aa5/cffi-2.0.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:f73b96c41e3b2adedc34a7356e64c8eb96e03a3782b535e043a986276ce12a49", size = 180504, upload-time = "2025-09-08T23:22:10.637Z" }, + { url = "https://files.pythonhosted.org/packages/50/bd/b1a6362b80628111e6653c961f987faa55262b4002fcec42308cad1db680/cffi-2.0.0-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:53f77cbe57044e88bbd5ed26ac1d0514d2acf0591dd6bb02a3ae37f76811b80c", size = 208811, upload-time = "2025-09-08T23:22:12.267Z" }, + { url = "https://files.pythonhosted.org/packages/4f/27/6933a8b2562d7bd1fb595074cf99cc81fc3789f6a6c05cdabb46284a3188/cffi-2.0.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:3e837e369566884707ddaf85fc1744b47575005c0a229de3327f8f9a20f4efeb", size = 216402, upload-time = "2025-09-08T23:22:13.455Z" }, + { url = "https://files.pythonhosted.org/packages/05/eb/b86f2a2645b62adcfff53b0dd97e8dfafb5c8aa864bd0d9a2c2049a0d551/cffi-2.0.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:5eda85d6d1879e692d546a078b44251cdd08dd1cfb98dfb77b670c97cee49ea0", size = 203217, upload-time = "2025-09-08T23:22:14.596Z" }, + { url = "https://files.pythonhosted.org/packages/9f/e0/6cbe77a53acf5acc7c08cc186c9928864bd7c005f9efd0d126884858a5fe/cffi-2.0.0-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:9332088d75dc3241c702d852d4671613136d90fa6881da7d770a483fd05248b4", size = 203079, upload-time = "2025-09-08T23:22:15.769Z" }, + { url = "https://files.pythonhosted.org/packages/98/29/9b366e70e243eb3d14a5cb488dfd3a0b6b2f1fb001a203f653b93ccfac88/cffi-2.0.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:fc7de24befaeae77ba923797c7c87834c73648a05a4bde34b3b7e5588973a453", size = 216475, upload-time = "2025-09-08T23:22:17.427Z" }, + { url = "https://files.pythonhosted.org/packages/21/7a/13b24e70d2f90a322f2900c5d8e1f14fa7e2a6b3332b7309ba7b2ba51a5a/cffi-2.0.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:cf364028c016c03078a23b503f02058f1814320a56ad535686f90565636a9495", size = 218829, upload-time = "2025-09-08T23:22:19.069Z" }, + { url = "https://files.pythonhosted.org/packages/60/99/c9dc110974c59cc981b1f5b66e1d8af8af764e00f0293266824d9c4254bc/cffi-2.0.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:e11e82b744887154b182fd3e7e8512418446501191994dbf9c9fc1f32cc8efd5", size = 211211, upload-time = "2025-09-08T23:22:20.588Z" }, + { url = "https://files.pythonhosted.org/packages/49/72/ff2d12dbf21aca1b32a40ed792ee6b40f6dc3a9cf1644bd7ef6e95e0ac5e/cffi-2.0.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:8ea985900c5c95ce9db1745f7933eeef5d314f0565b27625d9a10ec9881e1bfb", size = 218036, upload-time = "2025-09-08T23:22:22.143Z" }, + { url = "https://files.pythonhosted.org/packages/e2/cc/027d7fb82e58c48ea717149b03bcadcbdc293553edb283af792bd4bcbb3f/cffi-2.0.0-cp310-cp310-win32.whl", hash = "sha256:1f72fb8906754ac8a2cc3f9f5aaa298070652a0ffae577e0ea9bd480dc3c931a", size = 172184, upload-time = "2025-09-08T23:22:23.328Z" }, + { url = "https://files.pythonhosted.org/packages/33/fa/072dd15ae27fbb4e06b437eb6e944e75b068deb09e2a2826039e49ee2045/cffi-2.0.0-cp310-cp310-win_amd64.whl", hash = "sha256:b18a3ed7d5b3bd8d9ef7a8cb226502c6bf8308df1525e1cc676c3680e7176739", size = 182790, upload-time = "2025-09-08T23:22:24.752Z" }, + { url = "https://files.pythonhosted.org/packages/12/4a/3dfd5f7850cbf0d06dc84ba9aa00db766b52ca38d8b86e3a38314d52498c/cffi-2.0.0-cp311-cp311-macosx_10_13_x86_64.whl", hash = "sha256:b4c854ef3adc177950a8dfc81a86f5115d2abd545751a304c5bcf2c2c7283cfe", size = 184344, upload-time = "2025-09-08T23:22:26.456Z" }, + { url = "https://files.pythonhosted.org/packages/4f/8b/f0e4c441227ba756aafbe78f117485b25bb26b1c059d01f137fa6d14896b/cffi-2.0.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2de9a304e27f7596cd03d16f1b7c72219bd944e99cc52b84d0145aefb07cbd3c", size = 180560, upload-time = "2025-09-08T23:22:28.197Z" }, + { url = "https://files.pythonhosted.org/packages/b1/b7/1200d354378ef52ec227395d95c2576330fd22a869f7a70e88e1447eb234/cffi-2.0.0-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:baf5215e0ab74c16e2dd324e8ec067ef59e41125d3eade2b863d294fd5035c92", size = 209613, upload-time = "2025-09-08T23:22:29.475Z" }, + { url = "https://files.pythonhosted.org/packages/b8/56/6033f5e86e8cc9bb629f0077ba71679508bdf54a9a5e112a3c0b91870332/cffi-2.0.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:730cacb21e1bdff3ce90babf007d0a0917cc3e6492f336c2f0134101e0944f93", size = 216476, upload-time = "2025-09-08T23:22:31.063Z" }, + { url = "https://files.pythonhosted.org/packages/dc/7f/55fecd70f7ece178db2f26128ec41430d8720f2d12ca97bf8f0a628207d5/cffi-2.0.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:6824f87845e3396029f3820c206e459ccc91760e8fa24422f8b0c3d1731cbec5", size = 203374, upload-time = "2025-09-08T23:22:32.507Z" }, + { url = "https://files.pythonhosted.org/packages/84/ef/a7b77c8bdc0f77adc3b46888f1ad54be8f3b7821697a7b89126e829e676a/cffi-2.0.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:9de40a7b0323d889cf8d23d1ef214f565ab154443c42737dfe52ff82cf857664", size = 202597, upload-time = "2025-09-08T23:22:34.132Z" }, + { url = "https://files.pythonhosted.org/packages/d7/91/500d892b2bf36529a75b77958edfcd5ad8e2ce4064ce2ecfeab2125d72d1/cffi-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8941aaadaf67246224cee8c3803777eed332a19d909b47e29c9842ef1e79ac26", size = 215574, upload-time = "2025-09-08T23:22:35.443Z" }, + { url = "https://files.pythonhosted.org/packages/44/64/58f6255b62b101093d5df22dcb752596066c7e89dd725e0afaed242a61be/cffi-2.0.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:a05d0c237b3349096d3981b727493e22147f934b20f6f125a3eba8f994bec4a9", size = 218971, upload-time = "2025-09-08T23:22:36.805Z" }, + { url = "https://files.pythonhosted.org/packages/ab/49/fa72cebe2fd8a55fbe14956f9970fe8eb1ac59e5df042f603ef7c8ba0adc/cffi-2.0.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:94698a9c5f91f9d138526b48fe26a199609544591f859c870d477351dc7b2414", size = 211972, upload-time = "2025-09-08T23:22:38.436Z" }, + { url = "https://files.pythonhosted.org/packages/0b/28/dd0967a76aab36731b6ebfe64dec4e981aff7e0608f60c2d46b46982607d/cffi-2.0.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:5fed36fccc0612a53f1d4d9a816b50a36702c28a2aa880cb8a122b3466638743", size = 217078, upload-time = "2025-09-08T23:22:39.776Z" }, + { url = "https://files.pythonhosted.org/packages/2b/c0/015b25184413d7ab0a410775fdb4a50fca20f5589b5dab1dbbfa3baad8ce/cffi-2.0.0-cp311-cp311-win32.whl", hash = "sha256:c649e3a33450ec82378822b3dad03cc228b8f5963c0c12fc3b1e0ab940f768a5", size = 172076, upload-time = "2025-09-08T23:22:40.95Z" }, + { url = "https://files.pythonhosted.org/packages/ae/8f/dc5531155e7070361eb1b7e4c1a9d896d0cb21c49f807a6c03fd63fc877e/cffi-2.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:66f011380d0e49ed280c789fbd08ff0d40968ee7b665575489afa95c98196ab5", size = 182820, upload-time = "2025-09-08T23:22:42.463Z" }, + { url = "https://files.pythonhosted.org/packages/95/5c/1b493356429f9aecfd56bc171285a4c4ac8697f76e9bbbbb105e537853a1/cffi-2.0.0-cp311-cp311-win_arm64.whl", hash = "sha256:c6638687455baf640e37344fe26d37c404db8b80d037c3d29f58fe8d1c3b194d", size = 177635, upload-time = "2025-09-08T23:22:43.623Z" }, + { url = "https://files.pythonhosted.org/packages/ea/47/4f61023ea636104d4f16ab488e268b93008c3d0bb76893b1b31db1f96802/cffi-2.0.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6d02d6655b0e54f54c4ef0b94eb6be0607b70853c45ce98bd278dc7de718be5d", size = 185271, upload-time = "2025-09-08T23:22:44.795Z" }, + { url = "https://files.pythonhosted.org/packages/df/a2/781b623f57358e360d62cdd7a8c681f074a71d445418a776eef0aadb4ab4/cffi-2.0.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8eca2a813c1cb7ad4fb74d368c2ffbbb4789d377ee5bb8df98373c2cc0dee76c", size = 181048, upload-time = "2025-09-08T23:22:45.938Z" }, + { url = "https://files.pythonhosted.org/packages/ff/df/a4f0fbd47331ceeba3d37c2e51e9dfc9722498becbeec2bd8bc856c9538a/cffi-2.0.0-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:21d1152871b019407d8ac3985f6775c079416c282e431a4da6afe7aefd2bccbe", size = 212529, upload-time = "2025-09-08T23:22:47.349Z" }, + { url = "https://files.pythonhosted.org/packages/d5/72/12b5f8d3865bf0f87cf1404d8c374e7487dcf097a1c91c436e72e6badd83/cffi-2.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:b21e08af67b8a103c71a250401c78d5e0893beff75e28c53c98f4de42f774062", size = 220097, upload-time = "2025-09-08T23:22:48.677Z" }, + { url = "https://files.pythonhosted.org/packages/c2/95/7a135d52a50dfa7c882ab0ac17e8dc11cec9d55d2c18dda414c051c5e69e/cffi-2.0.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:1e3a615586f05fc4065a8b22b8152f0c1b00cdbc60596d187c2a74f9e3036e4e", size = 207983, upload-time = "2025-09-08T23:22:50.06Z" }, + { url = "https://files.pythonhosted.org/packages/3a/c8/15cb9ada8895957ea171c62dc78ff3e99159ee7adb13c0123c001a2546c1/cffi-2.0.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:81afed14892743bbe14dacb9e36d9e0e504cd204e0b165062c488942b9718037", size = 206519, upload-time = "2025-09-08T23:22:51.364Z" }, + { url = "https://files.pythonhosted.org/packages/78/2d/7fa73dfa841b5ac06c7b8855cfc18622132e365f5b81d02230333ff26e9e/cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3e17ed538242334bf70832644a32a7aae3d83b57567f9fd60a26257e992b79ba", size = 219572, upload-time = "2025-09-08T23:22:52.902Z" }, + { url = "https://files.pythonhosted.org/packages/07/e0/267e57e387b4ca276b90f0434ff88b2c2241ad72b16d31836adddfd6031b/cffi-2.0.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3925dd22fa2b7699ed2617149842d2e6adde22b262fcbfada50e3d195e4b3a94", size = 222963, upload-time = "2025-09-08T23:22:54.518Z" }, + { url = "https://files.pythonhosted.org/packages/b6/75/1f2747525e06f53efbd878f4d03bac5b859cbc11c633d0fb81432d98a795/cffi-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2c8f814d84194c9ea681642fd164267891702542f028a15fc97d4674b6206187", size = 221361, upload-time = "2025-09-08T23:22:55.867Z" }, + { url = "https://files.pythonhosted.org/packages/7b/2b/2b6435f76bfeb6bbf055596976da087377ede68df465419d192acf00c437/cffi-2.0.0-cp312-cp312-win32.whl", hash = "sha256:da902562c3e9c550df360bfa53c035b2f241fed6d9aef119048073680ace4a18", size = 172932, upload-time = "2025-09-08T23:22:57.188Z" }, + { url = "https://files.pythonhosted.org/packages/f8/ed/13bd4418627013bec4ed6e54283b1959cf6db888048c7cf4b4c3b5b36002/cffi-2.0.0-cp312-cp312-win_amd64.whl", hash = "sha256:da68248800ad6320861f129cd9c1bf96ca849a2771a59e0344e88681905916f5", size = 183557, upload-time = "2025-09-08T23:22:58.351Z" }, + { url = "https://files.pythonhosted.org/packages/95/31/9f7f93ad2f8eff1dbc1c3656d7ca5bfd8fb52c9d786b4dcf19b2d02217fa/cffi-2.0.0-cp312-cp312-win_arm64.whl", hash = "sha256:4671d9dd5ec934cb9a73e7ee9676f9362aba54f7f34910956b84d727b0d73fb6", size = 177762, upload-time = "2025-09-08T23:22:59.668Z" }, + { url = "https://files.pythonhosted.org/packages/4b/8d/a0a47a0c9e413a658623d014e91e74a50cdd2c423f7ccfd44086ef767f90/cffi-2.0.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:00bdf7acc5f795150faa6957054fbbca2439db2f775ce831222b66f192f03beb", size = 185230, upload-time = "2025-09-08T23:23:00.879Z" }, + { url = "https://files.pythonhosted.org/packages/4a/d2/a6c0296814556c68ee32009d9c2ad4f85f2707cdecfd7727951ec228005d/cffi-2.0.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:45d5e886156860dc35862657e1494b9bae8dfa63bf56796f2fb56e1679fc0bca", size = 181043, upload-time = "2025-09-08T23:23:02.231Z" }, + { url = "https://files.pythonhosted.org/packages/b0/1e/d22cc63332bd59b06481ceaac49d6c507598642e2230f201649058a7e704/cffi-2.0.0-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:07b271772c100085dd28b74fa0cd81c8fb1a3ba18b21e03d7c27f3436a10606b", size = 212446, upload-time = "2025-09-08T23:23:03.472Z" }, + { url = "https://files.pythonhosted.org/packages/a9/f5/a2c23eb03b61a0b8747f211eb716446c826ad66818ddc7810cc2cc19b3f2/cffi-2.0.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d48a880098c96020b02d5a1f7d9251308510ce8858940e6fa99ece33f610838b", size = 220101, upload-time = "2025-09-08T23:23:04.792Z" }, + { url = "https://files.pythonhosted.org/packages/f2/7f/e6647792fc5850d634695bc0e6ab4111ae88e89981d35ac269956605feba/cffi-2.0.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:f93fd8e5c8c0a4aa1f424d6173f14a892044054871c771f8566e4008eaa359d2", size = 207948, upload-time = "2025-09-08T23:23:06.127Z" }, + { url = "https://files.pythonhosted.org/packages/cb/1e/a5a1bd6f1fb30f22573f76533de12a00bf274abcdc55c8edab639078abb6/cffi-2.0.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:dd4f05f54a52fb558f1ba9f528228066954fee3ebe629fc1660d874d040ae5a3", size = 206422, upload-time = "2025-09-08T23:23:07.753Z" }, + { url = "https://files.pythonhosted.org/packages/98/df/0a1755e750013a2081e863e7cd37e0cdd02664372c754e5560099eb7aa44/cffi-2.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c8d3b5532fc71b7a77c09192b4a5a200ea992702734a2e9279a37f2478236f26", size = 219499, upload-time = "2025-09-08T23:23:09.648Z" }, + { url = "https://files.pythonhosted.org/packages/50/e1/a969e687fcf9ea58e6e2a928ad5e2dd88cc12f6f0ab477e9971f2309b57c/cffi-2.0.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:d9b29c1f0ae438d5ee9acb31cadee00a58c46cc9c0b2f9038c6b0b3470877a8c", size = 222928, upload-time = "2025-09-08T23:23:10.928Z" }, + { url = "https://files.pythonhosted.org/packages/36/54/0362578dd2c9e557a28ac77698ed67323ed5b9775ca9d3fe73fe191bb5d8/cffi-2.0.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6d50360be4546678fc1b79ffe7a66265e28667840010348dd69a314145807a1b", size = 221302, upload-time = "2025-09-08T23:23:12.42Z" }, + { url = "https://files.pythonhosted.org/packages/eb/6d/bf9bda840d5f1dfdbf0feca87fbdb64a918a69bca42cfa0ba7b137c48cb8/cffi-2.0.0-cp313-cp313-win32.whl", hash = "sha256:74a03b9698e198d47562765773b4a8309919089150a0bb17d829ad7b44b60d27", size = 172909, upload-time = "2025-09-08T23:23:14.32Z" }, + { url = "https://files.pythonhosted.org/packages/37/18/6519e1ee6f5a1e579e04b9ddb6f1676c17368a7aba48299c3759bbc3c8b3/cffi-2.0.0-cp313-cp313-win_amd64.whl", hash = "sha256:19f705ada2530c1167abacb171925dd886168931e0a7b78f5bffcae5c6b5be75", size = 183402, upload-time = "2025-09-08T23:23:15.535Z" }, + { url = "https://files.pythonhosted.org/packages/cb/0e/02ceeec9a7d6ee63bb596121c2c8e9b3a9e150936f4fbef6ca1943e6137c/cffi-2.0.0-cp313-cp313-win_arm64.whl", hash = "sha256:256f80b80ca3853f90c21b23ee78cd008713787b1b1e93eae9f3d6a7134abd91", size = 177780, upload-time = "2025-09-08T23:23:16.761Z" }, + { url = "https://files.pythonhosted.org/packages/92/c4/3ce07396253a83250ee98564f8d7e9789fab8e58858f35d07a9a2c78de9f/cffi-2.0.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:fc33c5141b55ed366cfaad382df24fe7dcbc686de5be719b207bb248e3053dc5", size = 185320, upload-time = "2025-09-08T23:23:18.087Z" }, + { url = "https://files.pythonhosted.org/packages/59/dd/27e9fa567a23931c838c6b02d0764611c62290062a6d4e8ff7863daf9730/cffi-2.0.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:c654de545946e0db659b3400168c9ad31b5d29593291482c43e3564effbcee13", size = 181487, upload-time = "2025-09-08T23:23:19.622Z" }, + { url = "https://files.pythonhosted.org/packages/d6/43/0e822876f87ea8a4ef95442c3d766a06a51fc5298823f884ef87aaad168c/cffi-2.0.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:24b6f81f1983e6df8db3adc38562c83f7d4a0c36162885ec7f7b77c7dcbec97b", size = 220049, upload-time = "2025-09-08T23:23:20.853Z" }, + { url = "https://files.pythonhosted.org/packages/b4/89/76799151d9c2d2d1ead63c2429da9ea9d7aac304603de0c6e8764e6e8e70/cffi-2.0.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:12873ca6cb9b0f0d3a0da705d6086fe911591737a59f28b7936bdfed27c0d47c", size = 207793, upload-time = "2025-09-08T23:23:22.08Z" }, + { url = "https://files.pythonhosted.org/packages/bb/dd/3465b14bb9e24ee24cb88c9e3730f6de63111fffe513492bf8c808a3547e/cffi-2.0.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:d9b97165e8aed9272a6bb17c01e3cc5871a594a446ebedc996e2397a1c1ea8ef", size = 206300, upload-time = "2025-09-08T23:23:23.314Z" }, + { url = "https://files.pythonhosted.org/packages/47/d9/d83e293854571c877a92da46fdec39158f8d7e68da75bf73581225d28e90/cffi-2.0.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:afb8db5439b81cf9c9d0c80404b60c3cc9c3add93e114dcae767f1477cb53775", size = 219244, upload-time = "2025-09-08T23:23:24.541Z" }, + { url = "https://files.pythonhosted.org/packages/2b/0f/1f177e3683aead2bb00f7679a16451d302c436b5cbf2505f0ea8146ef59e/cffi-2.0.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:737fe7d37e1a1bffe70bd5754ea763a62a066dc5913ca57e957824b72a85e205", size = 222828, upload-time = "2025-09-08T23:23:26.143Z" }, + { url = "https://files.pythonhosted.org/packages/c6/0f/cafacebd4b040e3119dcb32fed8bdef8dfe94da653155f9d0b9dc660166e/cffi-2.0.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:38100abb9d1b1435bc4cc340bb4489635dc2f0da7456590877030c9b3d40b0c1", size = 220926, upload-time = "2025-09-08T23:23:27.873Z" }, + { url = "https://files.pythonhosted.org/packages/3e/aa/df335faa45b395396fcbc03de2dfcab242cd61a9900e914fe682a59170b1/cffi-2.0.0-cp314-cp314-win32.whl", hash = "sha256:087067fa8953339c723661eda6b54bc98c5625757ea62e95eb4898ad5e776e9f", size = 175328, upload-time = "2025-09-08T23:23:44.61Z" }, + { url = "https://files.pythonhosted.org/packages/bb/92/882c2d30831744296ce713f0feb4c1cd30f346ef747b530b5318715cc367/cffi-2.0.0-cp314-cp314-win_amd64.whl", hash = "sha256:203a48d1fb583fc7d78a4c6655692963b860a417c0528492a6bc21f1aaefab25", size = 185650, upload-time = "2025-09-08T23:23:45.848Z" }, + { url = "https://files.pythonhosted.org/packages/9f/2c/98ece204b9d35a7366b5b2c6539c350313ca13932143e79dc133ba757104/cffi-2.0.0-cp314-cp314-win_arm64.whl", hash = "sha256:dbd5c7a25a7cb98f5ca55d258b103a2054f859a46ae11aaf23134f9cc0d356ad", size = 180687, upload-time = "2025-09-08T23:23:47.105Z" }, + { url = "https://files.pythonhosted.org/packages/3e/61/c768e4d548bfa607abcda77423448df8c471f25dbe64fb2ef6d555eae006/cffi-2.0.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:9a67fc9e8eb39039280526379fb3a70023d77caec1852002b4da7e8b270c4dd9", size = 188773, upload-time = "2025-09-08T23:23:29.347Z" }, + { url = "https://files.pythonhosted.org/packages/2c/ea/5f76bce7cf6fcd0ab1a1058b5af899bfbef198bea4d5686da88471ea0336/cffi-2.0.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:7a66c7204d8869299919db4d5069a82f1561581af12b11b3c9f48c584eb8743d", size = 185013, upload-time = "2025-09-08T23:23:30.63Z" }, + { url = "https://files.pythonhosted.org/packages/be/b4/c56878d0d1755cf9caa54ba71e5d049479c52f9e4afc230f06822162ab2f/cffi-2.0.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7cc09976e8b56f8cebd752f7113ad07752461f48a58cbba644139015ac24954c", size = 221593, upload-time = "2025-09-08T23:23:31.91Z" }, + { url = "https://files.pythonhosted.org/packages/e0/0d/eb704606dfe8033e7128df5e90fee946bbcb64a04fcdaa97321309004000/cffi-2.0.0-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:92b68146a71df78564e4ef48af17551a5ddd142e5190cdf2c5624d0c3ff5b2e8", size = 209354, upload-time = "2025-09-08T23:23:33.214Z" }, + { url = "https://files.pythonhosted.org/packages/d8/19/3c435d727b368ca475fb8742ab97c9cb13a0de600ce86f62eab7fa3eea60/cffi-2.0.0-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:b1e74d11748e7e98e2f426ab176d4ed720a64412b6a15054378afdb71e0f37dc", size = 208480, upload-time = "2025-09-08T23:23:34.495Z" }, + { url = "https://files.pythonhosted.org/packages/d0/44/681604464ed9541673e486521497406fadcc15b5217c3e326b061696899a/cffi-2.0.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:28a3a209b96630bca57cce802da70c266eb08c6e97e5afd61a75611ee6c64592", size = 221584, upload-time = "2025-09-08T23:23:36.096Z" }, + { url = "https://files.pythonhosted.org/packages/25/8e/342a504ff018a2825d395d44d63a767dd8ebc927ebda557fecdaca3ac33a/cffi-2.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:7553fb2090d71822f02c629afe6042c299edf91ba1bf94951165613553984512", size = 224443, upload-time = "2025-09-08T23:23:37.328Z" }, + { url = "https://files.pythonhosted.org/packages/e1/5e/b666bacbbc60fbf415ba9988324a132c9a7a0448a9a8f125074671c0f2c3/cffi-2.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:6c6c373cfc5c83a975506110d17457138c8c63016b563cc9ed6e056a82f13ce4", size = 223437, upload-time = "2025-09-08T23:23:38.945Z" }, + { url = "https://files.pythonhosted.org/packages/a0/1d/ec1a60bd1a10daa292d3cd6bb0b359a81607154fb8165f3ec95fe003b85c/cffi-2.0.0-cp314-cp314t-win32.whl", hash = "sha256:1fc9ea04857caf665289b7a75923f2c6ed559b8298a1b8c49e59f7dd95c8481e", size = 180487, upload-time = "2025-09-08T23:23:40.423Z" }, + { url = "https://files.pythonhosted.org/packages/bf/41/4c1168c74fac325c0c8156f04b6749c8b6a8f405bbf91413ba088359f60d/cffi-2.0.0-cp314-cp314t-win_amd64.whl", hash = "sha256:d68b6cef7827e8641e8ef16f4494edda8b36104d79773a334beaa1e3521430f6", size = 191726, upload-time = "2025-09-08T23:23:41.742Z" }, + { url = "https://files.pythonhosted.org/packages/ae/3a/dbeec9d1ee0844c679f6bb5d6ad4e9f198b1224f4e7a32825f47f6192b0c/cffi-2.0.0-cp314-cp314t-win_arm64.whl", hash = "sha256:0a1527a803f0a659de1af2e1fd700213caba79377e27e4693648c2923da066f9", size = 184195, upload-time = "2025-09-08T23:23:43.004Z" }, ] [[package]] name = "charset-normalizer" version = "3.4.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/16/b0/572805e227f01586461c80e0fd25d65a2115599cc9dad142fee4b747c357/charset_normalizer-3.4.1.tar.gz", hash = "sha256:44251f18cd68a75b56585dd00dae26183e102cd5e0f9f1466e6df5da2ed64ea3", size = 123188 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/0d/58/5580c1716040bc89206c77d8f74418caf82ce519aae06450393ca73475d1/charset_normalizer-3.4.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:91b36a978b5ae0ee86c394f5a54d6ef44db1de0815eb43de826d41d21e4af3de", size = 198013 }, - { url = "https://files.pythonhosted.org/packages/d0/11/00341177ae71c6f5159a08168bcb98c6e6d196d372c94511f9f6c9afe0c6/charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7461baadb4dc00fd9e0acbe254e3d7d2112e7f92ced2adc96e54ef6501c5f176", size = 141285 }, - { url = "https://files.pythonhosted.org/packages/01/09/11d684ea5819e5a8f5100fb0b38cf8d02b514746607934134d31233e02c8/charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e218488cd232553829be0664c2292d3af2eeeb94b32bea483cf79ac6a694e037", size = 151449 }, - { url = "https://files.pythonhosted.org/packages/08/06/9f5a12939db324d905dc1f70591ae7d7898d030d7662f0d426e2286f68c9/charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:80ed5e856eb7f30115aaf94e4a08114ccc8813e6ed1b5efa74f9f82e8509858f", size = 143892 }, - { url = "https://files.pythonhosted.org/packages/93/62/5e89cdfe04584cb7f4d36003ffa2936681b03ecc0754f8e969c2becb7e24/charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b010a7a4fd316c3c484d482922d13044979e78d1861f0e0650423144c616a46a", size = 146123 }, - { url = "https://files.pythonhosted.org/packages/a9/ac/ab729a15c516da2ab70a05f8722ecfccc3f04ed7a18e45c75bbbaa347d61/charset_normalizer-3.4.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4532bff1b8421fd0a320463030c7520f56a79c9024a4e88f01c537316019005a", size = 147943 }, - { url = "https://files.pythonhosted.org/packages/03/d2/3f392f23f042615689456e9a274640c1d2e5dd1d52de36ab8f7955f8f050/charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:d973f03c0cb71c5ed99037b870f2be986c3c05e63622c017ea9816881d2dd247", size = 142063 }, - { url = "https://files.pythonhosted.org/packages/f2/e3/e20aae5e1039a2cd9b08d9205f52142329f887f8cf70da3650326670bddf/charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:3a3bd0dcd373514dcec91c411ddb9632c0d7d92aed7093b8c3bbb6d69ca74408", size = 150578 }, - { url = "https://files.pythonhosted.org/packages/8d/af/779ad72a4da0aed925e1139d458adc486e61076d7ecdcc09e610ea8678db/charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:d9c3cdf5390dcd29aa8056d13e8e99526cda0305acc038b96b30352aff5ff2bb", size = 153629 }, - { url = "https://files.pythonhosted.org/packages/c2/b6/7aa450b278e7aa92cf7732140bfd8be21f5f29d5bf334ae987c945276639/charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:2bdfe3ac2e1bbe5b59a1a63721eb3b95fc9b6817ae4a46debbb4e11f6232428d", size = 150778 }, - { url = "https://files.pythonhosted.org/packages/39/f4/d9f4f712d0951dcbfd42920d3db81b00dd23b6ab520419626f4023334056/charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:eab677309cdb30d047996b36d34caeda1dc91149e4fdca0b1a039b3f79d9a807", size = 146453 }, - { url = "https://files.pythonhosted.org/packages/49/2b/999d0314e4ee0cff3cb83e6bc9aeddd397eeed693edb4facb901eb8fbb69/charset_normalizer-3.4.1-cp310-cp310-win32.whl", hash = "sha256:c0429126cf75e16c4f0ad00ee0eae4242dc652290f940152ca8c75c3a4b6ee8f", size = 95479 }, - { url = "https://files.pythonhosted.org/packages/2d/ce/3cbed41cff67e455a386fb5e5dd8906cdda2ed92fbc6297921f2e4419309/charset_normalizer-3.4.1-cp310-cp310-win_amd64.whl", hash = "sha256:9f0b8b1c6d84c8034a44893aba5e767bf9c7a211e313a9605d9c617d7083829f", size = 102790 }, - { url = "https://files.pythonhosted.org/packages/72/80/41ef5d5a7935d2d3a773e3eaebf0a9350542f2cab4eac59a7a4741fbbbbe/charset_normalizer-3.4.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:8bfa33f4f2672964266e940dd22a195989ba31669bd84629f05fab3ef4e2d125", size = 194995 }, - { url = "https://files.pythonhosted.org/packages/7a/28/0b9fefa7b8b080ec492110af6d88aa3dea91c464b17d53474b6e9ba5d2c5/charset_normalizer-3.4.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:28bf57629c75e810b6ae989f03c0828d64d6b26a5e205535585f96093e405ed1", size = 139471 }, - { url = "https://files.pythonhosted.org/packages/71/64/d24ab1a997efb06402e3fc07317e94da358e2585165930d9d59ad45fcae2/charset_normalizer-3.4.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f08ff5e948271dc7e18a35641d2f11a4cd8dfd5634f55228b691e62b37125eb3", size = 149831 }, - { url = "https://files.pythonhosted.org/packages/37/ed/be39e5258e198655240db5e19e0b11379163ad7070962d6b0c87ed2c4d39/charset_normalizer-3.4.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:234ac59ea147c59ee4da87a0c0f098e9c8d169f4dc2a159ef720f1a61bbe27cd", size = 142335 }, - { url = "https://files.pythonhosted.org/packages/88/83/489e9504711fa05d8dde1574996408026bdbdbd938f23be67deebb5eca92/charset_normalizer-3.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fd4ec41f914fa74ad1b8304bbc634b3de73d2a0889bd32076342a573e0779e00", size = 143862 }, - { url = "https://files.pythonhosted.org/packages/c6/c7/32da20821cf387b759ad24627a9aca289d2822de929b8a41b6241767b461/charset_normalizer-3.4.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:eea6ee1db730b3483adf394ea72f808b6e18cf3cb6454b4d86e04fa8c4327a12", size = 145673 }, - { url = "https://files.pythonhosted.org/packages/68/85/f4288e96039abdd5aeb5c546fa20a37b50da71b5cf01e75e87f16cd43304/charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:c96836c97b1238e9c9e3fe90844c947d5afbf4f4c92762679acfe19927d81d77", size = 140211 }, - { url = "https://files.pythonhosted.org/packages/28/a3/a42e70d03cbdabc18997baf4f0227c73591a08041c149e710045c281f97b/charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:4d86f7aff21ee58f26dcf5ae81a9addbd914115cdebcbb2217e4f0ed8982e146", size = 148039 }, - { url = "https://files.pythonhosted.org/packages/85/e4/65699e8ab3014ecbe6f5c71d1a55d810fb716bbfd74f6283d5c2aa87febf/charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:09b5e6733cbd160dcc09589227187e242a30a49ca5cefa5a7edd3f9d19ed53fd", size = 151939 }, - { url = "https://files.pythonhosted.org/packages/b1/82/8e9fe624cc5374193de6860aba3ea8070f584c8565ee77c168ec13274bd2/charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:5777ee0881f9499ed0f71cc82cf873d9a0ca8af166dfa0af8ec4e675b7df48e6", size = 149075 }, - { url = "https://files.pythonhosted.org/packages/3d/7b/82865ba54c765560c8433f65e8acb9217cb839a9e32b42af4aa8e945870f/charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:237bdbe6159cff53b4f24f397d43c6336c6b0b42affbe857970cefbb620911c8", size = 144340 }, - { url = "https://files.pythonhosted.org/packages/b5/b6/9674a4b7d4d99a0d2df9b215da766ee682718f88055751e1e5e753c82db0/charset_normalizer-3.4.1-cp311-cp311-win32.whl", hash = "sha256:8417cb1f36cc0bc7eaba8ccb0e04d55f0ee52df06df3ad55259b9a323555fc8b", size = 95205 }, - { url = "https://files.pythonhosted.org/packages/1e/ab/45b180e175de4402dcf7547e4fb617283bae54ce35c27930a6f35b6bef15/charset_normalizer-3.4.1-cp311-cp311-win_amd64.whl", hash = "sha256:d7f50a1f8c450f3925cb367d011448c39239bb3eb4117c36a6d354794de4ce76", size = 102441 }, - { url = "https://files.pythonhosted.org/packages/0a/9a/dd1e1cdceb841925b7798369a09279bd1cf183cef0f9ddf15a3a6502ee45/charset_normalizer-3.4.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:73d94b58ec7fecbc7366247d3b0b10a21681004153238750bb67bd9012414545", size = 196105 }, - { url = "https://files.pythonhosted.org/packages/d3/8c/90bfabf8c4809ecb648f39794cf2a84ff2e7d2a6cf159fe68d9a26160467/charset_normalizer-3.4.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dad3e487649f498dd991eeb901125411559b22e8d7ab25d3aeb1af367df5efd7", size = 140404 }, - { url = "https://files.pythonhosted.org/packages/ad/8f/e410d57c721945ea3b4f1a04b74f70ce8fa800d393d72899f0a40526401f/charset_normalizer-3.4.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c30197aa96e8eed02200a83fba2657b4c3acd0f0aa4bdc9f6c1af8e8962e0757", size = 150423 }, - { url = "https://files.pythonhosted.org/packages/f0/b8/e6825e25deb691ff98cf5c9072ee0605dc2acfca98af70c2d1b1bc75190d/charset_normalizer-3.4.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2369eea1ee4a7610a860d88f268eb39b95cb588acd7235e02fd5a5601773d4fa", size = 143184 }, - { url = "https://files.pythonhosted.org/packages/3e/a2/513f6cbe752421f16d969e32f3583762bfd583848b763913ddab8d9bfd4f/charset_normalizer-3.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc2722592d8998c870fa4e290c2eec2c1569b87fe58618e67d38b4665dfa680d", size = 145268 }, - { url = "https://files.pythonhosted.org/packages/74/94/8a5277664f27c3c438546f3eb53b33f5b19568eb7424736bdc440a88a31f/charset_normalizer-3.4.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ffc9202a29ab3920fa812879e95a9e78b2465fd10be7fcbd042899695d75e616", size = 147601 }, - { url = "https://files.pythonhosted.org/packages/7c/5f/6d352c51ee763623a98e31194823518e09bfa48be2a7e8383cf691bbb3d0/charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:804a4d582ba6e5b747c625bf1255e6b1507465494a40a2130978bda7b932c90b", size = 141098 }, - { url = "https://files.pythonhosted.org/packages/78/d4/f5704cb629ba5ab16d1d3d741396aec6dc3ca2b67757c45b0599bb010478/charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:0f55e69f030f7163dffe9fd0752b32f070566451afe180f99dbeeb81f511ad8d", size = 149520 }, - { url = "https://files.pythonhosted.org/packages/c5/96/64120b1d02b81785f222b976c0fb79a35875457fa9bb40827678e54d1bc8/charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:c4c3e6da02df6fa1410a7680bd3f63d4f710232d3139089536310d027950696a", size = 152852 }, - { url = "https://files.pythonhosted.org/packages/84/c9/98e3732278a99f47d487fd3468bc60b882920cef29d1fa6ca460a1fdf4e6/charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:5df196eb874dae23dcfb968c83d4f8fdccb333330fe1fc278ac5ceeb101003a9", size = 150488 }, - { url = "https://files.pythonhosted.org/packages/13/0e/9c8d4cb99c98c1007cc11eda969ebfe837bbbd0acdb4736d228ccaabcd22/charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e358e64305fe12299a08e08978f51fc21fac060dcfcddd95453eabe5b93ed0e1", size = 146192 }, - { url = "https://files.pythonhosted.org/packages/b2/21/2b6b5b860781a0b49427309cb8670785aa543fb2178de875b87b9cc97746/charset_normalizer-3.4.1-cp312-cp312-win32.whl", hash = "sha256:9b23ca7ef998bc739bf6ffc077c2116917eabcc901f88da1b9856b210ef63f35", size = 95550 }, - { url = "https://files.pythonhosted.org/packages/21/5b/1b390b03b1d16c7e382b561c5329f83cc06623916aab983e8ab9239c7d5c/charset_normalizer-3.4.1-cp312-cp312-win_amd64.whl", hash = "sha256:6ff8a4a60c227ad87030d76e99cd1698345d4491638dfa6673027c48b3cd395f", size = 102785 }, - { url = "https://files.pythonhosted.org/packages/38/94/ce8e6f63d18049672c76d07d119304e1e2d7c6098f0841b51c666e9f44a0/charset_normalizer-3.4.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:aabfa34badd18f1da5ec1bc2715cadc8dca465868a4e73a0173466b688f29dda", size = 195698 }, - { url = "https://files.pythonhosted.org/packages/24/2e/dfdd9770664aae179a96561cc6952ff08f9a8cd09a908f259a9dfa063568/charset_normalizer-3.4.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:22e14b5d70560b8dd51ec22863f370d1e595ac3d024cb8ad7d308b4cd95f8313", size = 140162 }, - { url = "https://files.pythonhosted.org/packages/24/4e/f646b9093cff8fc86f2d60af2de4dc17c759de9d554f130b140ea4738ca6/charset_normalizer-3.4.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8436c508b408b82d87dc5f62496973a1805cd46727c34440b0d29d8a2f50a6c9", size = 150263 }, - { url = "https://files.pythonhosted.org/packages/5e/67/2937f8d548c3ef6e2f9aab0f6e21001056f692d43282b165e7c56023e6dd/charset_normalizer-3.4.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2d074908e1aecee37a7635990b2c6d504cd4766c7bc9fc86d63f9c09af3fa11b", size = 142966 }, - { url = "https://files.pythonhosted.org/packages/52/ed/b7f4f07de100bdb95c1756d3a4d17b90c1a3c53715c1a476f8738058e0fa/charset_normalizer-3.4.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:955f8851919303c92343d2f66165294848d57e9bba6cf6e3625485a70a038d11", size = 144992 }, - { url = "https://files.pythonhosted.org/packages/96/2c/d49710a6dbcd3776265f4c923bb73ebe83933dfbaa841c5da850fe0fd20b/charset_normalizer-3.4.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:44ecbf16649486d4aebafeaa7ec4c9fed8b88101f4dd612dcaf65d5e815f837f", size = 147162 }, - { url = "https://files.pythonhosted.org/packages/b4/41/35ff1f9a6bd380303dea55e44c4933b4cc3c4850988927d4082ada230273/charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:0924e81d3d5e70f8126529951dac65c1010cdf117bb75eb02dd12339b57749dd", size = 140972 }, - { url = "https://files.pythonhosted.org/packages/fb/43/c6a0b685fe6910d08ba971f62cd9c3e862a85770395ba5d9cad4fede33ab/charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:2967f74ad52c3b98de4c3b32e1a44e32975e008a9cd2a8cc8966d6a5218c5cb2", size = 149095 }, - { url = "https://files.pythonhosted.org/packages/4c/ff/a9a504662452e2d2878512115638966e75633519ec11f25fca3d2049a94a/charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:c75cb2a3e389853835e84a2d8fb2b81a10645b503eca9bcb98df6b5a43eb8886", size = 152668 }, - { url = "https://files.pythonhosted.org/packages/6c/71/189996b6d9a4b932564701628af5cee6716733e9165af1d5e1b285c530ed/charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:09b26ae6b1abf0d27570633b2b078a2a20419c99d66fb2823173d73f188ce601", size = 150073 }, - { url = "https://files.pythonhosted.org/packages/e4/93/946a86ce20790e11312c87c75ba68d5f6ad2208cfb52b2d6a2c32840d922/charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:fa88b843d6e211393a37219e6a1c1df99d35e8fd90446f1118f4216e307e48cd", size = 145732 }, - { url = "https://files.pythonhosted.org/packages/cd/e5/131d2fb1b0dddafc37be4f3a2fa79aa4c037368be9423061dccadfd90091/charset_normalizer-3.4.1-cp313-cp313-win32.whl", hash = "sha256:eb8178fe3dba6450a3e024e95ac49ed3400e506fd4e9e5c32d30adda88cbd407", size = 95391 }, - { url = "https://files.pythonhosted.org/packages/27/f2/4f9a69cc7712b9b5ad8fdb87039fd89abba997ad5cbe690d1835d40405b0/charset_normalizer-3.4.1-cp313-cp313-win_amd64.whl", hash = "sha256:b1ac5992a838106edb89654e0aebfc24f5848ae2547d22c2c3f66454daa11971", size = 102702 }, - { url = "https://files.pythonhosted.org/packages/0e/f6/65ecc6878a89bb1c23a086ea335ad4bf21a588990c3f535a227b9eea9108/charset_normalizer-3.4.1-py3-none-any.whl", hash = "sha256:d98b1668f06378c6dbefec3b92299716b931cd4e6061f3c875a71ced1780ab85", size = 49767 }, +sdist = { url = "https://files.pythonhosted.org/packages/16/b0/572805e227f01586461c80e0fd25d65a2115599cc9dad142fee4b747c357/charset_normalizer-3.4.1.tar.gz", hash = "sha256:44251f18cd68a75b56585dd00dae26183e102cd5e0f9f1466e6df5da2ed64ea3", size = 123188, upload-time = "2024-12-24T18:12:35.43Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/0d/58/5580c1716040bc89206c77d8f74418caf82ce519aae06450393ca73475d1/charset_normalizer-3.4.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:91b36a978b5ae0ee86c394f5a54d6ef44db1de0815eb43de826d41d21e4af3de", size = 198013, upload-time = "2024-12-24T18:09:43.671Z" }, + { url = "https://files.pythonhosted.org/packages/d0/11/00341177ae71c6f5159a08168bcb98c6e6d196d372c94511f9f6c9afe0c6/charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7461baadb4dc00fd9e0acbe254e3d7d2112e7f92ced2adc96e54ef6501c5f176", size = 141285, upload-time = "2024-12-24T18:09:48.113Z" }, + { url = "https://files.pythonhosted.org/packages/01/09/11d684ea5819e5a8f5100fb0b38cf8d02b514746607934134d31233e02c8/charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e218488cd232553829be0664c2292d3af2eeeb94b32bea483cf79ac6a694e037", size = 151449, upload-time = "2024-12-24T18:09:50.845Z" }, + { url = "https://files.pythonhosted.org/packages/08/06/9f5a12939db324d905dc1f70591ae7d7898d030d7662f0d426e2286f68c9/charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:80ed5e856eb7f30115aaf94e4a08114ccc8813e6ed1b5efa74f9f82e8509858f", size = 143892, upload-time = "2024-12-24T18:09:52.078Z" }, + { url = "https://files.pythonhosted.org/packages/93/62/5e89cdfe04584cb7f4d36003ffa2936681b03ecc0754f8e969c2becb7e24/charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b010a7a4fd316c3c484d482922d13044979e78d1861f0e0650423144c616a46a", size = 146123, upload-time = "2024-12-24T18:09:54.575Z" }, + { url = "https://files.pythonhosted.org/packages/a9/ac/ab729a15c516da2ab70a05f8722ecfccc3f04ed7a18e45c75bbbaa347d61/charset_normalizer-3.4.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4532bff1b8421fd0a320463030c7520f56a79c9024a4e88f01c537316019005a", size = 147943, upload-time = "2024-12-24T18:09:57.324Z" }, + { url = "https://files.pythonhosted.org/packages/03/d2/3f392f23f042615689456e9a274640c1d2e5dd1d52de36ab8f7955f8f050/charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:d973f03c0cb71c5ed99037b870f2be986c3c05e63622c017ea9816881d2dd247", size = 142063, upload-time = "2024-12-24T18:09:59.794Z" }, + { url = "https://files.pythonhosted.org/packages/f2/e3/e20aae5e1039a2cd9b08d9205f52142329f887f8cf70da3650326670bddf/charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:3a3bd0dcd373514dcec91c411ddb9632c0d7d92aed7093b8c3bbb6d69ca74408", size = 150578, upload-time = "2024-12-24T18:10:02.357Z" }, + { url = "https://files.pythonhosted.org/packages/8d/af/779ad72a4da0aed925e1139d458adc486e61076d7ecdcc09e610ea8678db/charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:d9c3cdf5390dcd29aa8056d13e8e99526cda0305acc038b96b30352aff5ff2bb", size = 153629, upload-time = "2024-12-24T18:10:03.678Z" }, + { url = "https://files.pythonhosted.org/packages/c2/b6/7aa450b278e7aa92cf7732140bfd8be21f5f29d5bf334ae987c945276639/charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:2bdfe3ac2e1bbe5b59a1a63721eb3b95fc9b6817ae4a46debbb4e11f6232428d", size = 150778, upload-time = "2024-12-24T18:10:06.197Z" }, + { url = "https://files.pythonhosted.org/packages/39/f4/d9f4f712d0951dcbfd42920d3db81b00dd23b6ab520419626f4023334056/charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:eab677309cdb30d047996b36d34caeda1dc91149e4fdca0b1a039b3f79d9a807", size = 146453, upload-time = "2024-12-24T18:10:08.848Z" }, + { url = "https://files.pythonhosted.org/packages/49/2b/999d0314e4ee0cff3cb83e6bc9aeddd397eeed693edb4facb901eb8fbb69/charset_normalizer-3.4.1-cp310-cp310-win32.whl", hash = "sha256:c0429126cf75e16c4f0ad00ee0eae4242dc652290f940152ca8c75c3a4b6ee8f", size = 95479, upload-time = "2024-12-24T18:10:10.044Z" }, + { url = "https://files.pythonhosted.org/packages/2d/ce/3cbed41cff67e455a386fb5e5dd8906cdda2ed92fbc6297921f2e4419309/charset_normalizer-3.4.1-cp310-cp310-win_amd64.whl", hash = "sha256:9f0b8b1c6d84c8034a44893aba5e767bf9c7a211e313a9605d9c617d7083829f", size = 102790, upload-time = "2024-12-24T18:10:11.323Z" }, + { url = "https://files.pythonhosted.org/packages/72/80/41ef5d5a7935d2d3a773e3eaebf0a9350542f2cab4eac59a7a4741fbbbbe/charset_normalizer-3.4.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:8bfa33f4f2672964266e940dd22a195989ba31669bd84629f05fab3ef4e2d125", size = 194995, upload-time = "2024-12-24T18:10:12.838Z" }, + { url = "https://files.pythonhosted.org/packages/7a/28/0b9fefa7b8b080ec492110af6d88aa3dea91c464b17d53474b6e9ba5d2c5/charset_normalizer-3.4.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:28bf57629c75e810b6ae989f03c0828d64d6b26a5e205535585f96093e405ed1", size = 139471, upload-time = "2024-12-24T18:10:14.101Z" }, + { url = "https://files.pythonhosted.org/packages/71/64/d24ab1a997efb06402e3fc07317e94da358e2585165930d9d59ad45fcae2/charset_normalizer-3.4.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f08ff5e948271dc7e18a35641d2f11a4cd8dfd5634f55228b691e62b37125eb3", size = 149831, upload-time = "2024-12-24T18:10:15.512Z" }, + { url = "https://files.pythonhosted.org/packages/37/ed/be39e5258e198655240db5e19e0b11379163ad7070962d6b0c87ed2c4d39/charset_normalizer-3.4.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:234ac59ea147c59ee4da87a0c0f098e9c8d169f4dc2a159ef720f1a61bbe27cd", size = 142335, upload-time = "2024-12-24T18:10:18.369Z" }, + { url = "https://files.pythonhosted.org/packages/88/83/489e9504711fa05d8dde1574996408026bdbdbd938f23be67deebb5eca92/charset_normalizer-3.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fd4ec41f914fa74ad1b8304bbc634b3de73d2a0889bd32076342a573e0779e00", size = 143862, upload-time = "2024-12-24T18:10:19.743Z" }, + { url = "https://files.pythonhosted.org/packages/c6/c7/32da20821cf387b759ad24627a9aca289d2822de929b8a41b6241767b461/charset_normalizer-3.4.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:eea6ee1db730b3483adf394ea72f808b6e18cf3cb6454b4d86e04fa8c4327a12", size = 145673, upload-time = "2024-12-24T18:10:21.139Z" }, + { url = "https://files.pythonhosted.org/packages/68/85/f4288e96039abdd5aeb5c546fa20a37b50da71b5cf01e75e87f16cd43304/charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:c96836c97b1238e9c9e3fe90844c947d5afbf4f4c92762679acfe19927d81d77", size = 140211, upload-time = "2024-12-24T18:10:22.382Z" }, + { url = "https://files.pythonhosted.org/packages/28/a3/a42e70d03cbdabc18997baf4f0227c73591a08041c149e710045c281f97b/charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:4d86f7aff21ee58f26dcf5ae81a9addbd914115cdebcbb2217e4f0ed8982e146", size = 148039, upload-time = "2024-12-24T18:10:24.802Z" }, + { url = "https://files.pythonhosted.org/packages/85/e4/65699e8ab3014ecbe6f5c71d1a55d810fb716bbfd74f6283d5c2aa87febf/charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:09b5e6733cbd160dcc09589227187e242a30a49ca5cefa5a7edd3f9d19ed53fd", size = 151939, upload-time = "2024-12-24T18:10:26.124Z" }, + { url = "https://files.pythonhosted.org/packages/b1/82/8e9fe624cc5374193de6860aba3ea8070f584c8565ee77c168ec13274bd2/charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:5777ee0881f9499ed0f71cc82cf873d9a0ca8af166dfa0af8ec4e675b7df48e6", size = 149075, upload-time = "2024-12-24T18:10:30.027Z" }, + { url = "https://files.pythonhosted.org/packages/3d/7b/82865ba54c765560c8433f65e8acb9217cb839a9e32b42af4aa8e945870f/charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:237bdbe6159cff53b4f24f397d43c6336c6b0b42affbe857970cefbb620911c8", size = 144340, upload-time = "2024-12-24T18:10:32.679Z" }, + { url = "https://files.pythonhosted.org/packages/b5/b6/9674a4b7d4d99a0d2df9b215da766ee682718f88055751e1e5e753c82db0/charset_normalizer-3.4.1-cp311-cp311-win32.whl", hash = "sha256:8417cb1f36cc0bc7eaba8ccb0e04d55f0ee52df06df3ad55259b9a323555fc8b", size = 95205, upload-time = "2024-12-24T18:10:34.724Z" }, + { url = "https://files.pythonhosted.org/packages/1e/ab/45b180e175de4402dcf7547e4fb617283bae54ce35c27930a6f35b6bef15/charset_normalizer-3.4.1-cp311-cp311-win_amd64.whl", hash = "sha256:d7f50a1f8c450f3925cb367d011448c39239bb3eb4117c36a6d354794de4ce76", size = 102441, upload-time = "2024-12-24T18:10:37.574Z" }, + { url = "https://files.pythonhosted.org/packages/0a/9a/dd1e1cdceb841925b7798369a09279bd1cf183cef0f9ddf15a3a6502ee45/charset_normalizer-3.4.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:73d94b58ec7fecbc7366247d3b0b10a21681004153238750bb67bd9012414545", size = 196105, upload-time = "2024-12-24T18:10:38.83Z" }, + { url = "https://files.pythonhosted.org/packages/d3/8c/90bfabf8c4809ecb648f39794cf2a84ff2e7d2a6cf159fe68d9a26160467/charset_normalizer-3.4.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dad3e487649f498dd991eeb901125411559b22e8d7ab25d3aeb1af367df5efd7", size = 140404, upload-time = "2024-12-24T18:10:44.272Z" }, + { url = "https://files.pythonhosted.org/packages/ad/8f/e410d57c721945ea3b4f1a04b74f70ce8fa800d393d72899f0a40526401f/charset_normalizer-3.4.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c30197aa96e8eed02200a83fba2657b4c3acd0f0aa4bdc9f6c1af8e8962e0757", size = 150423, upload-time = "2024-12-24T18:10:45.492Z" }, + { url = "https://files.pythonhosted.org/packages/f0/b8/e6825e25deb691ff98cf5c9072ee0605dc2acfca98af70c2d1b1bc75190d/charset_normalizer-3.4.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2369eea1ee4a7610a860d88f268eb39b95cb588acd7235e02fd5a5601773d4fa", size = 143184, upload-time = "2024-12-24T18:10:47.898Z" }, + { url = "https://files.pythonhosted.org/packages/3e/a2/513f6cbe752421f16d969e32f3583762bfd583848b763913ddab8d9bfd4f/charset_normalizer-3.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc2722592d8998c870fa4e290c2eec2c1569b87fe58618e67d38b4665dfa680d", size = 145268, upload-time = "2024-12-24T18:10:50.589Z" }, + { url = "https://files.pythonhosted.org/packages/74/94/8a5277664f27c3c438546f3eb53b33f5b19568eb7424736bdc440a88a31f/charset_normalizer-3.4.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ffc9202a29ab3920fa812879e95a9e78b2465fd10be7fcbd042899695d75e616", size = 147601, upload-time = "2024-12-24T18:10:52.541Z" }, + { url = "https://files.pythonhosted.org/packages/7c/5f/6d352c51ee763623a98e31194823518e09bfa48be2a7e8383cf691bbb3d0/charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:804a4d582ba6e5b747c625bf1255e6b1507465494a40a2130978bda7b932c90b", size = 141098, upload-time = "2024-12-24T18:10:53.789Z" }, + { url = "https://files.pythonhosted.org/packages/78/d4/f5704cb629ba5ab16d1d3d741396aec6dc3ca2b67757c45b0599bb010478/charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:0f55e69f030f7163dffe9fd0752b32f070566451afe180f99dbeeb81f511ad8d", size = 149520, upload-time = "2024-12-24T18:10:55.048Z" }, + { url = "https://files.pythonhosted.org/packages/c5/96/64120b1d02b81785f222b976c0fb79a35875457fa9bb40827678e54d1bc8/charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:c4c3e6da02df6fa1410a7680bd3f63d4f710232d3139089536310d027950696a", size = 152852, upload-time = "2024-12-24T18:10:57.647Z" }, + { url = "https://files.pythonhosted.org/packages/84/c9/98e3732278a99f47d487fd3468bc60b882920cef29d1fa6ca460a1fdf4e6/charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:5df196eb874dae23dcfb968c83d4f8fdccb333330fe1fc278ac5ceeb101003a9", size = 150488, upload-time = "2024-12-24T18:10:59.43Z" }, + { url = "https://files.pythonhosted.org/packages/13/0e/9c8d4cb99c98c1007cc11eda969ebfe837bbbd0acdb4736d228ccaabcd22/charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e358e64305fe12299a08e08978f51fc21fac060dcfcddd95453eabe5b93ed0e1", size = 146192, upload-time = "2024-12-24T18:11:00.676Z" }, + { url = "https://files.pythonhosted.org/packages/b2/21/2b6b5b860781a0b49427309cb8670785aa543fb2178de875b87b9cc97746/charset_normalizer-3.4.1-cp312-cp312-win32.whl", hash = "sha256:9b23ca7ef998bc739bf6ffc077c2116917eabcc901f88da1b9856b210ef63f35", size = 95550, upload-time = "2024-12-24T18:11:01.952Z" }, + { url = "https://files.pythonhosted.org/packages/21/5b/1b390b03b1d16c7e382b561c5329f83cc06623916aab983e8ab9239c7d5c/charset_normalizer-3.4.1-cp312-cp312-win_amd64.whl", hash = "sha256:6ff8a4a60c227ad87030d76e99cd1698345d4491638dfa6673027c48b3cd395f", size = 102785, upload-time = "2024-12-24T18:11:03.142Z" }, + { url = "https://files.pythonhosted.org/packages/38/94/ce8e6f63d18049672c76d07d119304e1e2d7c6098f0841b51c666e9f44a0/charset_normalizer-3.4.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:aabfa34badd18f1da5ec1bc2715cadc8dca465868a4e73a0173466b688f29dda", size = 195698, upload-time = "2024-12-24T18:11:05.834Z" }, + { url = "https://files.pythonhosted.org/packages/24/2e/dfdd9770664aae179a96561cc6952ff08f9a8cd09a908f259a9dfa063568/charset_normalizer-3.4.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:22e14b5d70560b8dd51ec22863f370d1e595ac3d024cb8ad7d308b4cd95f8313", size = 140162, upload-time = "2024-12-24T18:11:07.064Z" }, + { url = "https://files.pythonhosted.org/packages/24/4e/f646b9093cff8fc86f2d60af2de4dc17c759de9d554f130b140ea4738ca6/charset_normalizer-3.4.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8436c508b408b82d87dc5f62496973a1805cd46727c34440b0d29d8a2f50a6c9", size = 150263, upload-time = "2024-12-24T18:11:08.374Z" }, + { url = "https://files.pythonhosted.org/packages/5e/67/2937f8d548c3ef6e2f9aab0f6e21001056f692d43282b165e7c56023e6dd/charset_normalizer-3.4.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2d074908e1aecee37a7635990b2c6d504cd4766c7bc9fc86d63f9c09af3fa11b", size = 142966, upload-time = "2024-12-24T18:11:09.831Z" }, + { url = "https://files.pythonhosted.org/packages/52/ed/b7f4f07de100bdb95c1756d3a4d17b90c1a3c53715c1a476f8738058e0fa/charset_normalizer-3.4.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:955f8851919303c92343d2f66165294848d57e9bba6cf6e3625485a70a038d11", size = 144992, upload-time = "2024-12-24T18:11:12.03Z" }, + { url = "https://files.pythonhosted.org/packages/96/2c/d49710a6dbcd3776265f4c923bb73ebe83933dfbaa841c5da850fe0fd20b/charset_normalizer-3.4.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:44ecbf16649486d4aebafeaa7ec4c9fed8b88101f4dd612dcaf65d5e815f837f", size = 147162, upload-time = "2024-12-24T18:11:13.372Z" }, + { url = "https://files.pythonhosted.org/packages/b4/41/35ff1f9a6bd380303dea55e44c4933b4cc3c4850988927d4082ada230273/charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:0924e81d3d5e70f8126529951dac65c1010cdf117bb75eb02dd12339b57749dd", size = 140972, upload-time = "2024-12-24T18:11:14.628Z" }, + { url = "https://files.pythonhosted.org/packages/fb/43/c6a0b685fe6910d08ba971f62cd9c3e862a85770395ba5d9cad4fede33ab/charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:2967f74ad52c3b98de4c3b32e1a44e32975e008a9cd2a8cc8966d6a5218c5cb2", size = 149095, upload-time = "2024-12-24T18:11:17.672Z" }, + { url = "https://files.pythonhosted.org/packages/4c/ff/a9a504662452e2d2878512115638966e75633519ec11f25fca3d2049a94a/charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:c75cb2a3e389853835e84a2d8fb2b81a10645b503eca9bcb98df6b5a43eb8886", size = 152668, upload-time = "2024-12-24T18:11:18.989Z" }, + { url = "https://files.pythonhosted.org/packages/6c/71/189996b6d9a4b932564701628af5cee6716733e9165af1d5e1b285c530ed/charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:09b26ae6b1abf0d27570633b2b078a2a20419c99d66fb2823173d73f188ce601", size = 150073, upload-time = "2024-12-24T18:11:21.507Z" }, + { url = "https://files.pythonhosted.org/packages/e4/93/946a86ce20790e11312c87c75ba68d5f6ad2208cfb52b2d6a2c32840d922/charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:fa88b843d6e211393a37219e6a1c1df99d35e8fd90446f1118f4216e307e48cd", size = 145732, upload-time = "2024-12-24T18:11:22.774Z" }, + { url = "https://files.pythonhosted.org/packages/cd/e5/131d2fb1b0dddafc37be4f3a2fa79aa4c037368be9423061dccadfd90091/charset_normalizer-3.4.1-cp313-cp313-win32.whl", hash = "sha256:eb8178fe3dba6450a3e024e95ac49ed3400e506fd4e9e5c32d30adda88cbd407", size = 95391, upload-time = "2024-12-24T18:11:24.139Z" }, + { url = "https://files.pythonhosted.org/packages/27/f2/4f9a69cc7712b9b5ad8fdb87039fd89abba997ad5cbe690d1835d40405b0/charset_normalizer-3.4.1-cp313-cp313-win_amd64.whl", hash = "sha256:b1ac5992a838106edb89654e0aebfc24f5848ae2547d22c2c3f66454daa11971", size = 102702, upload-time = "2024-12-24T18:11:26.535Z" }, + { url = "https://files.pythonhosted.org/packages/0e/f6/65ecc6878a89bb1c23a086ea335ad4bf21a588990c3f535a227b9eea9108/charset_normalizer-3.4.1-py3-none-any.whl", hash = "sha256:d98b1668f06378c6dbefec3b92299716b931cd4e6061f3c875a71ced1780ab85", size = 49767, upload-time = "2024-12-24T18:12:32.852Z" }, ] [[package]] @@ -363,18 +363,18 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "colorama", marker = "sys_platform == 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/9b/98/518d8e5081007684232226f475082b30087d0f585e8457db087298259f49/click-8.4.1.tar.gz", hash = "sha256:918b5633eddf6b41c32d4f454bf0de810065c74e3f7dbf8ee5452f8be88d3e96", size = 353007 } +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 = [ - { url = "https://files.pythonhosted.org/packages/c7/0d/67e5b4109ea4a837e80daa87c2c696711955e40449a97e8926672534def2/click-8.4.1-py3-none-any.whl", hash = "sha256:482be17c6991b8c19c5429a1e995d9b0efdbb63172824c41f99965dc0ade8ec2", size = 116639 }, + { url = "https://files.pythonhosted.org/packages/c7/0d/67e5b4109ea4a837e80daa87c2c696711955e40449a97e8926672534def2/click-8.4.1-py3-none-any.whl", hash = "sha256:482be17c6991b8c19c5429a1e995d9b0efdbb63172824c41f99965dc0ade8ec2", size = 116639, upload-time = "2026-05-22T04:08:35.26Z" }, ] [[package]] name = "colorama" version = "0.4.6" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44", size = 27697 } +sdist = { url = "https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44", size = 27697, upload-time = "2022-10-25T02:36:22.414Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335 }, + { url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335, upload-time = "2022-10-25T02:36:20.889Z" }, ] [[package]] @@ -384,18 +384,18 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "colorama", marker = "sys_platform == 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a2/61/f083b5ac52e505dfc1c624eafbf8c7589a0d7f32daa398d2e7590efa5fda/colorlog-6.10.1.tar.gz", hash = "sha256:eb4ae5cb65fe7fec7773c2306061a8e63e02efc2c72eba9d27b0fa23c94f1321", size = 17162 } +sdist = { url = "https://files.pythonhosted.org/packages/a2/61/f083b5ac52e505dfc1c624eafbf8c7589a0d7f32daa398d2e7590efa5fda/colorlog-6.10.1.tar.gz", hash = "sha256:eb4ae5cb65fe7fec7773c2306061a8e63e02efc2c72eba9d27b0fa23c94f1321", size = 17162, upload-time = "2025-10-16T16:14:11.978Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6d/c1/e419ef3723a074172b68aaa89c9f3de486ed4c2399e2dbd8113a4fdcaf9e/colorlog-6.10.1-py3-none-any.whl", hash = "sha256:2d7e8348291948af66122cff006c9f8da6255d224e7cf8e37d8de2df3bad8c9c", size = 11743 }, + { url = "https://files.pythonhosted.org/packages/6d/c1/e419ef3723a074172b68aaa89c9f3de486ed4c2399e2dbd8113a4fdcaf9e/colorlog-6.10.1-py3-none-any.whl", hash = "sha256:2d7e8348291948af66122cff006c9f8da6255d224e7cf8e37d8de2df3bad8c9c", size = 11743, upload-time = "2025-10-16T16:14:10.512Z" }, ] [[package]] name = "comm" version = "0.2.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/4c/13/7d740c5849255756bc17888787313b61fd38a0a8304fc4f073dfc46122aa/comm-0.2.3.tar.gz", hash = "sha256:2dc8048c10962d55d7ad693be1e7045d891b7ce8d999c97963a5e3e99c055971", size = 6319 } +sdist = { url = "https://files.pythonhosted.org/packages/4c/13/7d740c5849255756bc17888787313b61fd38a0a8304fc4f073dfc46122aa/comm-0.2.3.tar.gz", hash = "sha256:2dc8048c10962d55d7ad693be1e7045d891b7ce8d999c97963a5e3e99c055971", size = 6319, upload-time = "2025-07-25T14:02:04.452Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/60/97/891a0971e1e4a8c5d2b20bbe0e524dc04548d2307fee33cdeba148fd4fc7/comm-0.2.3-py3-none-any.whl", hash = "sha256:c615d91d75f7f04f095b30d1c1711babd43bdc6419c1be9886a85f2f4e489417", size = 7294 }, + { url = "https://files.pythonhosted.org/packages/60/97/891a0971e1e4a8c5d2b20bbe0e524dc04548d2307fee33cdeba148fd4fc7/comm-0.2.3-py3-none-any.whl", hash = "sha256:c615d91d75f7f04f095b30d1c1711babd43bdc6419c1be9886a85f2f4e489417", size = 7294, upload-time = "2025-07-25T14:02:02.896Z" }, ] [[package]] @@ -410,64 +410,64 @@ resolution-markers = [ dependencies = [ { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/66/54/eb9bfc647b19f2009dd5c7f5ec51c4e6ca831725f1aea7a993034f483147/contourpy-1.3.2.tar.gz", hash = "sha256:b6945942715a034c671b7fc54f9588126b0b8bf23db2696e3ca8328f3ff0ab54", size = 13466130 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/12/a3/da4153ec8fe25d263aa48c1a4cbde7f49b59af86f0b6f7862788c60da737/contourpy-1.3.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ba38e3f9f330af820c4b27ceb4b9c7feee5fe0493ea53a8720f4792667465934", size = 268551 }, - { url = "https://files.pythonhosted.org/packages/2f/6c/330de89ae1087eb622bfca0177d32a7ece50c3ef07b28002de4757d9d875/contourpy-1.3.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:dc41ba0714aa2968d1f8674ec97504a8f7e334f48eeacebcaa6256213acb0989", size = 253399 }, - { url = "https://files.pythonhosted.org/packages/c1/bd/20c6726b1b7f81a8bee5271bed5c165f0a8e1f572578a9d27e2ccb763cb2/contourpy-1.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9be002b31c558d1ddf1b9b415b162c603405414bacd6932d031c5b5a8b757f0d", size = 312061 }, - { url = "https://files.pythonhosted.org/packages/22/fc/a9665c88f8a2473f823cf1ec601de9e5375050f1958cbb356cdf06ef1ab6/contourpy-1.3.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8d2e74acbcba3bfdb6d9d8384cdc4f9260cae86ed9beee8bd5f54fee49a430b9", size = 351956 }, - { url = "https://files.pythonhosted.org/packages/25/eb/9f0a0238f305ad8fb7ef42481020d6e20cf15e46be99a1fcf939546a177e/contourpy-1.3.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e259bced5549ac64410162adc973c5e2fb77f04df4a439d00b478e57a0e65512", size = 320872 }, - { url = "https://files.pythonhosted.org/packages/32/5c/1ee32d1c7956923202f00cf8d2a14a62ed7517bdc0ee1e55301227fc273c/contourpy-1.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ad687a04bc802cbe8b9c399c07162a3c35e227e2daccf1668eb1f278cb698631", size = 325027 }, - { url = "https://files.pythonhosted.org/packages/83/bf/9baed89785ba743ef329c2b07fd0611d12bfecbedbdd3eeecf929d8d3b52/contourpy-1.3.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:cdd22595308f53ef2f891040ab2b93d79192513ffccbd7fe19be7aa773a5e09f", size = 1306641 }, - { url = "https://files.pythonhosted.org/packages/d4/cc/74e5e83d1e35de2d28bd97033426b450bc4fd96e092a1f7a63dc7369b55d/contourpy-1.3.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b4f54d6a2defe9f257327b0f243612dd051cc43825587520b1bf74a31e2f6ef2", size = 1374075 }, - { url = "https://files.pythonhosted.org/packages/0c/42/17f3b798fd5e033b46a16f8d9fcb39f1aba051307f5ebf441bad1ecf78f8/contourpy-1.3.2-cp310-cp310-win32.whl", hash = "sha256:f939a054192ddc596e031e50bb13b657ce318cf13d264f095ce9db7dc6ae81c0", size = 177534 }, - { url = "https://files.pythonhosted.org/packages/54/ec/5162b8582f2c994721018d0c9ece9dc6ff769d298a8ac6b6a652c307e7df/contourpy-1.3.2-cp310-cp310-win_amd64.whl", hash = "sha256:c440093bbc8fc21c637c03bafcbef95ccd963bc6e0514ad887932c18ca2a759a", size = 221188 }, - { url = "https://files.pythonhosted.org/packages/b3/b9/ede788a0b56fc5b071639d06c33cb893f68b1178938f3425debebe2dab78/contourpy-1.3.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6a37a2fb93d4df3fc4c0e363ea4d16f83195fc09c891bc8ce072b9d084853445", size = 269636 }, - { url = "https://files.pythonhosted.org/packages/e6/75/3469f011d64b8bbfa04f709bfc23e1dd71be54d05b1b083be9f5b22750d1/contourpy-1.3.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:b7cd50c38f500bbcc9b6a46643a40e0913673f869315d8e70de0438817cb7773", size = 254636 }, - { url = "https://files.pythonhosted.org/packages/8d/2f/95adb8dae08ce0ebca4fd8e7ad653159565d9739128b2d5977806656fcd2/contourpy-1.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d6658ccc7251a4433eebd89ed2672c2ed96fba367fd25ca9512aa92a4b46c4f1", size = 313053 }, - { url = "https://files.pythonhosted.org/packages/c3/a6/8ccf97a50f31adfa36917707fe39c9a0cbc24b3bbb58185577f119736cc9/contourpy-1.3.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:70771a461aaeb335df14deb6c97439973d253ae70660ca085eec25241137ef43", size = 352985 }, - { url = "https://files.pythonhosted.org/packages/1d/b6/7925ab9b77386143f39d9c3243fdd101621b4532eb126743201160ffa7e6/contourpy-1.3.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:65a887a6e8c4cd0897507d814b14c54a8c2e2aa4ac9f7686292f9769fcf9a6ab", size = 323750 }, - { url = "https://files.pythonhosted.org/packages/c2/f3/20c5d1ef4f4748e52d60771b8560cf00b69d5c6368b5c2e9311bcfa2a08b/contourpy-1.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3859783aefa2b8355697f16642695a5b9792e7a46ab86da1118a4a23a51a33d7", size = 326246 }, - { url = "https://files.pythonhosted.org/packages/8c/e5/9dae809e7e0b2d9d70c52b3d24cba134dd3dad979eb3e5e71f5df22ed1f5/contourpy-1.3.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:eab0f6db315fa4d70f1d8ab514e527f0366ec021ff853d7ed6a2d33605cf4b83", size = 1308728 }, - { url = "https://files.pythonhosted.org/packages/e2/4a/0058ba34aeea35c0b442ae61a4f4d4ca84d6df8f91309bc2d43bb8dd248f/contourpy-1.3.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:d91a3ccc7fea94ca0acab82ceb77f396d50a1f67412efe4c526f5d20264e6ecd", size = 1375762 }, - { url = "https://files.pythonhosted.org/packages/09/33/7174bdfc8b7767ef2c08ed81244762d93d5c579336fc0b51ca57b33d1b80/contourpy-1.3.2-cp311-cp311-win32.whl", hash = "sha256:1c48188778d4d2f3d48e4643fb15d8608b1d01e4b4d6b0548d9b336c28fc9b6f", size = 178196 }, - { url = "https://files.pythonhosted.org/packages/5e/fe/4029038b4e1c4485cef18e480b0e2cd2d755448bb071eb9977caac80b77b/contourpy-1.3.2-cp311-cp311-win_amd64.whl", hash = "sha256:5ebac872ba09cb8f2131c46b8739a7ff71de28a24c869bcad554477eb089a878", size = 222017 }, - { url = "https://files.pythonhosted.org/packages/34/f7/44785876384eff370c251d58fd65f6ad7f39adce4a093c934d4a67a7c6b6/contourpy-1.3.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:4caf2bcd2969402bf77edc4cb6034c7dd7c0803213b3523f111eb7460a51b8d2", size = 271580 }, - { url = "https://files.pythonhosted.org/packages/93/3b/0004767622a9826ea3d95f0e9d98cd8729015768075d61f9fea8eeca42a8/contourpy-1.3.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:82199cb78276249796419fe36b7386bd8d2cc3f28b3bc19fe2454fe2e26c4c15", size = 255530 }, - { url = "https://files.pythonhosted.org/packages/e7/bb/7bd49e1f4fa805772d9fd130e0d375554ebc771ed7172f48dfcd4ca61549/contourpy-1.3.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:106fab697af11456fcba3e352ad50effe493a90f893fca6c2ca5c033820cea92", size = 307688 }, - { url = "https://files.pythonhosted.org/packages/fc/97/e1d5dbbfa170725ef78357a9a0edc996b09ae4af170927ba8ce977e60a5f/contourpy-1.3.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d14f12932a8d620e307f715857107b1d1845cc44fdb5da2bc8e850f5ceba9f87", size = 347331 }, - { url = "https://files.pythonhosted.org/packages/6f/66/e69e6e904f5ecf6901be3dd16e7e54d41b6ec6ae3405a535286d4418ffb4/contourpy-1.3.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:532fd26e715560721bb0d5fc7610fce279b3699b018600ab999d1be895b09415", size = 318963 }, - { url = "https://files.pythonhosted.org/packages/a8/32/b8a1c8965e4f72482ff2d1ac2cd670ce0b542f203c8e1d34e7c3e6925da7/contourpy-1.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f26b383144cf2d2c29f01a1e8170f50dacf0eac02d64139dcd709a8ac4eb3cfe", size = 323681 }, - { url = "https://files.pythonhosted.org/packages/30/c6/12a7e6811d08757c7162a541ca4c5c6a34c0f4e98ef2b338791093518e40/contourpy-1.3.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:c49f73e61f1f774650a55d221803b101d966ca0c5a2d6d5e4320ec3997489441", size = 1308674 }, - { url = "https://files.pythonhosted.org/packages/2a/8a/bebe5a3f68b484d3a2b8ffaf84704b3e343ef1addea528132ef148e22b3b/contourpy-1.3.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3d80b2c0300583228ac98d0a927a1ba6a2ba6b8a742463c564f1d419ee5b211e", size = 1380480 }, - { url = "https://files.pythonhosted.org/packages/34/db/fcd325f19b5978fb509a7d55e06d99f5f856294c1991097534360b307cf1/contourpy-1.3.2-cp312-cp312-win32.whl", hash = "sha256:90df94c89a91b7362e1142cbee7568f86514412ab8a2c0d0fca72d7e91b62912", size = 178489 }, - { url = "https://files.pythonhosted.org/packages/01/c8/fadd0b92ffa7b5eb5949bf340a63a4a496a6930a6c37a7ba0f12acb076d6/contourpy-1.3.2-cp312-cp312-win_amd64.whl", hash = "sha256:8c942a01d9163e2e5cfb05cb66110121b8d07ad438a17f9e766317bcb62abf73", size = 223042 }, - { url = "https://files.pythonhosted.org/packages/2e/61/5673f7e364b31e4e7ef6f61a4b5121c5f170f941895912f773d95270f3a2/contourpy-1.3.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:de39db2604ae755316cb5967728f4bea92685884b1e767b7c24e983ef5f771cb", size = 271630 }, - { url = "https://files.pythonhosted.org/packages/ff/66/a40badddd1223822c95798c55292844b7e871e50f6bfd9f158cb25e0bd39/contourpy-1.3.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:3f9e896f447c5c8618f1edb2bafa9a4030f22a575ec418ad70611450720b5b08", size = 255670 }, - { url = "https://files.pythonhosted.org/packages/1e/c7/cf9fdee8200805c9bc3b148f49cb9482a4e3ea2719e772602a425c9b09f8/contourpy-1.3.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:71e2bd4a1c4188f5c2b8d274da78faab884b59df20df63c34f74aa1813c4427c", size = 306694 }, - { url = "https://files.pythonhosted.org/packages/dd/e7/ccb9bec80e1ba121efbffad7f38021021cda5be87532ec16fd96533bb2e0/contourpy-1.3.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:de425af81b6cea33101ae95ece1f696af39446db9682a0b56daaa48cfc29f38f", size = 345986 }, - { url = "https://files.pythonhosted.org/packages/dc/49/ca13bb2da90391fa4219fdb23b078d6065ada886658ac7818e5441448b78/contourpy-1.3.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:977e98a0e0480d3fe292246417239d2d45435904afd6d7332d8455981c408b85", size = 318060 }, - { url = "https://files.pythonhosted.org/packages/c8/65/5245ce8c548a8422236c13ffcdcdada6a2a812c361e9e0c70548bb40b661/contourpy-1.3.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:434f0adf84911c924519d2b08fc10491dd282b20bdd3fa8f60fd816ea0b48841", size = 322747 }, - { url = "https://files.pythonhosted.org/packages/72/30/669b8eb48e0a01c660ead3752a25b44fdb2e5ebc13a55782f639170772f9/contourpy-1.3.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:c66c4906cdbc50e9cba65978823e6e00b45682eb09adbb78c9775b74eb222422", size = 1308895 }, - { url = "https://files.pythonhosted.org/packages/05/5a/b569f4250decee6e8d54498be7bdf29021a4c256e77fe8138c8319ef8eb3/contourpy-1.3.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8b7fc0cd78ba2f4695fd0a6ad81a19e7e3ab825c31b577f384aa9d7817dc3bef", size = 1379098 }, - { url = "https://files.pythonhosted.org/packages/19/ba/b227c3886d120e60e41b28740ac3617b2f2b971b9f601c835661194579f1/contourpy-1.3.2-cp313-cp313-win32.whl", hash = "sha256:15ce6ab60957ca74cff444fe66d9045c1fd3e92c8936894ebd1f3eef2fff075f", size = 178535 }, - { url = "https://files.pythonhosted.org/packages/12/6e/2fed56cd47ca739b43e892707ae9a13790a486a3173be063681ca67d2262/contourpy-1.3.2-cp313-cp313-win_amd64.whl", hash = "sha256:e1578f7eafce927b168752ed7e22646dad6cd9bca673c60bff55889fa236ebf9", size = 223096 }, - { url = "https://files.pythonhosted.org/packages/54/4c/e76fe2a03014a7c767d79ea35c86a747e9325537a8b7627e0e5b3ba266b4/contourpy-1.3.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:0475b1f6604896bc7c53bb070e355e9321e1bc0d381735421a2d2068ec56531f", size = 285090 }, - { url = "https://files.pythonhosted.org/packages/7b/e2/5aba47debd55d668e00baf9651b721e7733975dc9fc27264a62b0dd26eb8/contourpy-1.3.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:c85bb486e9be652314bb5b9e2e3b0d1b2e643d5eec4992c0fbe8ac71775da739", size = 268643 }, - { url = "https://files.pythonhosted.org/packages/a1/37/cd45f1f051fe6230f751cc5cdd2728bb3a203f5619510ef11e732109593c/contourpy-1.3.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:745b57db7758f3ffc05a10254edd3182a2a83402a89c00957a8e8a22f5582823", size = 310443 }, - { url = "https://files.pythonhosted.org/packages/8b/a2/36ea6140c306c9ff6dd38e3bcec80b3b018474ef4d17eb68ceecd26675f4/contourpy-1.3.2-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:970e9173dbd7eba9b4e01aab19215a48ee5dd3f43cef736eebde064a171f89a5", size = 349865 }, - { url = "https://files.pythonhosted.org/packages/95/b7/2fc76bc539693180488f7b6cc518da7acbbb9e3b931fd9280504128bf956/contourpy-1.3.2-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c6c4639a9c22230276b7bffb6a850dfc8258a2521305e1faefe804d006b2e532", size = 321162 }, - { url = "https://files.pythonhosted.org/packages/f4/10/76d4f778458b0aa83f96e59d65ece72a060bacb20cfbee46cf6cd5ceba41/contourpy-1.3.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cc829960f34ba36aad4302e78eabf3ef16a3a100863f0d4eeddf30e8a485a03b", size = 327355 }, - { url = "https://files.pythonhosted.org/packages/43/a3/10cf483ea683f9f8ab096c24bad3cce20e0d1dd9a4baa0e2093c1c962d9d/contourpy-1.3.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:d32530b534e986374fc19eaa77fcb87e8a99e5431499949b828312bdcd20ac52", size = 1307935 }, - { url = "https://files.pythonhosted.org/packages/78/73/69dd9a024444489e22d86108e7b913f3528f56cfc312b5c5727a44188471/contourpy-1.3.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:e298e7e70cf4eb179cc1077be1c725b5fd131ebc81181bf0c03525c8abc297fd", size = 1372168 }, - { url = "https://files.pythonhosted.org/packages/0f/1b/96d586ccf1b1a9d2004dd519b25fbf104a11589abfd05484ff12199cca21/contourpy-1.3.2-cp313-cp313t-win32.whl", hash = "sha256:d0e589ae0d55204991450bb5c23f571c64fe43adaa53f93fc902a84c96f52fe1", size = 189550 }, - { url = "https://files.pythonhosted.org/packages/b0/e6/6000d0094e8a5e32ad62591c8609e269febb6e4db83a1c75ff8868b42731/contourpy-1.3.2-cp313-cp313t-win_amd64.whl", hash = "sha256:78e9253c3de756b3f6a5174d024c4835acd59eb3f8e2ca13e775dbffe1558f69", size = 238214 }, - { url = "https://files.pythonhosted.org/packages/33/05/b26e3c6ecc05f349ee0013f0bb850a761016d89cec528a98193a48c34033/contourpy-1.3.2-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:fd93cc7f3139b6dd7aab2f26a90dde0aa9fc264dbf70f6740d498a70b860b82c", size = 265681 }, - { url = "https://files.pythonhosted.org/packages/2b/25/ac07d6ad12affa7d1ffed11b77417d0a6308170f44ff20fa1d5aa6333f03/contourpy-1.3.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:107ba8a6a7eec58bb475329e6d3b95deba9440667c4d62b9b6063942b61d7f16", size = 315101 }, - { url = "https://files.pythonhosted.org/packages/8f/4d/5bb3192bbe9d3f27e3061a6a8e7733c9120e203cb8515767d30973f71030/contourpy-1.3.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ded1706ed0c1049224531b81128efbd5084598f18d8a2d9efae833edbd2b40ad", size = 220599 }, - { url = "https://files.pythonhosted.org/packages/ff/c0/91f1215d0d9f9f343e4773ba6c9b89e8c0cc7a64a6263f21139da639d848/contourpy-1.3.2-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:5f5964cdad279256c084b69c3f412b7801e15356b16efa9d78aa974041903da0", size = 266807 }, - { url = "https://files.pythonhosted.org/packages/d4/79/6be7e90c955c0487e7712660d6cead01fa17bff98e0ea275737cc2bc8e71/contourpy-1.3.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:49b65a95d642d4efa8f64ba12558fcb83407e58a2dfba9d796d77b63ccfcaff5", size = 318729 }, - { url = "https://files.pythonhosted.org/packages/87/68/7f46fb537958e87427d98a4074bcde4b67a70b04900cfc5ce29bc2f556c1/contourpy-1.3.2-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:8c5acb8dddb0752bf252e01a3035b21443158910ac16a3b0d20e7fed7d534ce5", size = 221791 }, +sdist = { url = "https://files.pythonhosted.org/packages/66/54/eb9bfc647b19f2009dd5c7f5ec51c4e6ca831725f1aea7a993034f483147/contourpy-1.3.2.tar.gz", hash = "sha256:b6945942715a034c671b7fc54f9588126b0b8bf23db2696e3ca8328f3ff0ab54", size = 13466130, upload-time = "2025-04-15T17:47:53.79Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/12/a3/da4153ec8fe25d263aa48c1a4cbde7f49b59af86f0b6f7862788c60da737/contourpy-1.3.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ba38e3f9f330af820c4b27ceb4b9c7feee5fe0493ea53a8720f4792667465934", size = 268551, upload-time = "2025-04-15T17:34:46.581Z" }, + { url = "https://files.pythonhosted.org/packages/2f/6c/330de89ae1087eb622bfca0177d32a7ece50c3ef07b28002de4757d9d875/contourpy-1.3.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:dc41ba0714aa2968d1f8674ec97504a8f7e334f48eeacebcaa6256213acb0989", size = 253399, upload-time = "2025-04-15T17:34:51.427Z" }, + { url = "https://files.pythonhosted.org/packages/c1/bd/20c6726b1b7f81a8bee5271bed5c165f0a8e1f572578a9d27e2ccb763cb2/contourpy-1.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9be002b31c558d1ddf1b9b415b162c603405414bacd6932d031c5b5a8b757f0d", size = 312061, upload-time = "2025-04-15T17:34:55.961Z" }, + { url = "https://files.pythonhosted.org/packages/22/fc/a9665c88f8a2473f823cf1ec601de9e5375050f1958cbb356cdf06ef1ab6/contourpy-1.3.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8d2e74acbcba3bfdb6d9d8384cdc4f9260cae86ed9beee8bd5f54fee49a430b9", size = 351956, upload-time = "2025-04-15T17:35:00.992Z" }, + { url = "https://files.pythonhosted.org/packages/25/eb/9f0a0238f305ad8fb7ef42481020d6e20cf15e46be99a1fcf939546a177e/contourpy-1.3.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e259bced5549ac64410162adc973c5e2fb77f04df4a439d00b478e57a0e65512", size = 320872, upload-time = "2025-04-15T17:35:06.177Z" }, + { url = "https://files.pythonhosted.org/packages/32/5c/1ee32d1c7956923202f00cf8d2a14a62ed7517bdc0ee1e55301227fc273c/contourpy-1.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ad687a04bc802cbe8b9c399c07162a3c35e227e2daccf1668eb1f278cb698631", size = 325027, upload-time = "2025-04-15T17:35:11.244Z" }, + { url = "https://files.pythonhosted.org/packages/83/bf/9baed89785ba743ef329c2b07fd0611d12bfecbedbdd3eeecf929d8d3b52/contourpy-1.3.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:cdd22595308f53ef2f891040ab2b93d79192513ffccbd7fe19be7aa773a5e09f", size = 1306641, upload-time = "2025-04-15T17:35:26.701Z" }, + { url = "https://files.pythonhosted.org/packages/d4/cc/74e5e83d1e35de2d28bd97033426b450bc4fd96e092a1f7a63dc7369b55d/contourpy-1.3.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b4f54d6a2defe9f257327b0f243612dd051cc43825587520b1bf74a31e2f6ef2", size = 1374075, upload-time = "2025-04-15T17:35:43.204Z" }, + { url = "https://files.pythonhosted.org/packages/0c/42/17f3b798fd5e033b46a16f8d9fcb39f1aba051307f5ebf441bad1ecf78f8/contourpy-1.3.2-cp310-cp310-win32.whl", hash = "sha256:f939a054192ddc596e031e50bb13b657ce318cf13d264f095ce9db7dc6ae81c0", size = 177534, upload-time = "2025-04-15T17:35:46.554Z" }, + { url = "https://files.pythonhosted.org/packages/54/ec/5162b8582f2c994721018d0c9ece9dc6ff769d298a8ac6b6a652c307e7df/contourpy-1.3.2-cp310-cp310-win_amd64.whl", hash = "sha256:c440093bbc8fc21c637c03bafcbef95ccd963bc6e0514ad887932c18ca2a759a", size = 221188, upload-time = "2025-04-15T17:35:50.064Z" }, + { url = "https://files.pythonhosted.org/packages/b3/b9/ede788a0b56fc5b071639d06c33cb893f68b1178938f3425debebe2dab78/contourpy-1.3.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6a37a2fb93d4df3fc4c0e363ea4d16f83195fc09c891bc8ce072b9d084853445", size = 269636, upload-time = "2025-04-15T17:35:54.473Z" }, + { url = "https://files.pythonhosted.org/packages/e6/75/3469f011d64b8bbfa04f709bfc23e1dd71be54d05b1b083be9f5b22750d1/contourpy-1.3.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:b7cd50c38f500bbcc9b6a46643a40e0913673f869315d8e70de0438817cb7773", size = 254636, upload-time = "2025-04-15T17:35:58.283Z" }, + { url = "https://files.pythonhosted.org/packages/8d/2f/95adb8dae08ce0ebca4fd8e7ad653159565d9739128b2d5977806656fcd2/contourpy-1.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d6658ccc7251a4433eebd89ed2672c2ed96fba367fd25ca9512aa92a4b46c4f1", size = 313053, upload-time = "2025-04-15T17:36:03.235Z" }, + { url = "https://files.pythonhosted.org/packages/c3/a6/8ccf97a50f31adfa36917707fe39c9a0cbc24b3bbb58185577f119736cc9/contourpy-1.3.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:70771a461aaeb335df14deb6c97439973d253ae70660ca085eec25241137ef43", size = 352985, upload-time = "2025-04-15T17:36:08.275Z" }, + { url = "https://files.pythonhosted.org/packages/1d/b6/7925ab9b77386143f39d9c3243fdd101621b4532eb126743201160ffa7e6/contourpy-1.3.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:65a887a6e8c4cd0897507d814b14c54a8c2e2aa4ac9f7686292f9769fcf9a6ab", size = 323750, upload-time = "2025-04-15T17:36:13.29Z" }, + { url = "https://files.pythonhosted.org/packages/c2/f3/20c5d1ef4f4748e52d60771b8560cf00b69d5c6368b5c2e9311bcfa2a08b/contourpy-1.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3859783aefa2b8355697f16642695a5b9792e7a46ab86da1118a4a23a51a33d7", size = 326246, upload-time = "2025-04-15T17:36:18.329Z" }, + { url = "https://files.pythonhosted.org/packages/8c/e5/9dae809e7e0b2d9d70c52b3d24cba134dd3dad979eb3e5e71f5df22ed1f5/contourpy-1.3.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:eab0f6db315fa4d70f1d8ab514e527f0366ec021ff853d7ed6a2d33605cf4b83", size = 1308728, upload-time = "2025-04-15T17:36:33.878Z" }, + { url = "https://files.pythonhosted.org/packages/e2/4a/0058ba34aeea35c0b442ae61a4f4d4ca84d6df8f91309bc2d43bb8dd248f/contourpy-1.3.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:d91a3ccc7fea94ca0acab82ceb77f396d50a1f67412efe4c526f5d20264e6ecd", size = 1375762, upload-time = "2025-04-15T17:36:51.295Z" }, + { url = "https://files.pythonhosted.org/packages/09/33/7174bdfc8b7767ef2c08ed81244762d93d5c579336fc0b51ca57b33d1b80/contourpy-1.3.2-cp311-cp311-win32.whl", hash = "sha256:1c48188778d4d2f3d48e4643fb15d8608b1d01e4b4d6b0548d9b336c28fc9b6f", size = 178196, upload-time = "2025-04-15T17:36:55.002Z" }, + { url = "https://files.pythonhosted.org/packages/5e/fe/4029038b4e1c4485cef18e480b0e2cd2d755448bb071eb9977caac80b77b/contourpy-1.3.2-cp311-cp311-win_amd64.whl", hash = "sha256:5ebac872ba09cb8f2131c46b8739a7ff71de28a24c869bcad554477eb089a878", size = 222017, upload-time = "2025-04-15T17:36:58.576Z" }, + { url = "https://files.pythonhosted.org/packages/34/f7/44785876384eff370c251d58fd65f6ad7f39adce4a093c934d4a67a7c6b6/contourpy-1.3.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:4caf2bcd2969402bf77edc4cb6034c7dd7c0803213b3523f111eb7460a51b8d2", size = 271580, upload-time = "2025-04-15T17:37:03.105Z" }, + { url = "https://files.pythonhosted.org/packages/93/3b/0004767622a9826ea3d95f0e9d98cd8729015768075d61f9fea8eeca42a8/contourpy-1.3.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:82199cb78276249796419fe36b7386bd8d2cc3f28b3bc19fe2454fe2e26c4c15", size = 255530, upload-time = "2025-04-15T17:37:07.026Z" }, + { url = "https://files.pythonhosted.org/packages/e7/bb/7bd49e1f4fa805772d9fd130e0d375554ebc771ed7172f48dfcd4ca61549/contourpy-1.3.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:106fab697af11456fcba3e352ad50effe493a90f893fca6c2ca5c033820cea92", size = 307688, upload-time = "2025-04-15T17:37:11.481Z" }, + { url = "https://files.pythonhosted.org/packages/fc/97/e1d5dbbfa170725ef78357a9a0edc996b09ae4af170927ba8ce977e60a5f/contourpy-1.3.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d14f12932a8d620e307f715857107b1d1845cc44fdb5da2bc8e850f5ceba9f87", size = 347331, upload-time = "2025-04-15T17:37:18.212Z" }, + { url = "https://files.pythonhosted.org/packages/6f/66/e69e6e904f5ecf6901be3dd16e7e54d41b6ec6ae3405a535286d4418ffb4/contourpy-1.3.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:532fd26e715560721bb0d5fc7610fce279b3699b018600ab999d1be895b09415", size = 318963, upload-time = "2025-04-15T17:37:22.76Z" }, + { url = "https://files.pythonhosted.org/packages/a8/32/b8a1c8965e4f72482ff2d1ac2cd670ce0b542f203c8e1d34e7c3e6925da7/contourpy-1.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f26b383144cf2d2c29f01a1e8170f50dacf0eac02d64139dcd709a8ac4eb3cfe", size = 323681, upload-time = "2025-04-15T17:37:33.001Z" }, + { url = "https://files.pythonhosted.org/packages/30/c6/12a7e6811d08757c7162a541ca4c5c6a34c0f4e98ef2b338791093518e40/contourpy-1.3.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:c49f73e61f1f774650a55d221803b101d966ca0c5a2d6d5e4320ec3997489441", size = 1308674, upload-time = "2025-04-15T17:37:48.64Z" }, + { url = "https://files.pythonhosted.org/packages/2a/8a/bebe5a3f68b484d3a2b8ffaf84704b3e343ef1addea528132ef148e22b3b/contourpy-1.3.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3d80b2c0300583228ac98d0a927a1ba6a2ba6b8a742463c564f1d419ee5b211e", size = 1380480, upload-time = "2025-04-15T17:38:06.7Z" }, + { url = "https://files.pythonhosted.org/packages/34/db/fcd325f19b5978fb509a7d55e06d99f5f856294c1991097534360b307cf1/contourpy-1.3.2-cp312-cp312-win32.whl", hash = "sha256:90df94c89a91b7362e1142cbee7568f86514412ab8a2c0d0fca72d7e91b62912", size = 178489, upload-time = "2025-04-15T17:38:10.338Z" }, + { url = "https://files.pythonhosted.org/packages/01/c8/fadd0b92ffa7b5eb5949bf340a63a4a496a6930a6c37a7ba0f12acb076d6/contourpy-1.3.2-cp312-cp312-win_amd64.whl", hash = "sha256:8c942a01d9163e2e5cfb05cb66110121b8d07ad438a17f9e766317bcb62abf73", size = 223042, upload-time = "2025-04-15T17:38:14.239Z" }, + { url = "https://files.pythonhosted.org/packages/2e/61/5673f7e364b31e4e7ef6f61a4b5121c5f170f941895912f773d95270f3a2/contourpy-1.3.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:de39db2604ae755316cb5967728f4bea92685884b1e767b7c24e983ef5f771cb", size = 271630, upload-time = "2025-04-15T17:38:19.142Z" }, + { url = "https://files.pythonhosted.org/packages/ff/66/a40badddd1223822c95798c55292844b7e871e50f6bfd9f158cb25e0bd39/contourpy-1.3.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:3f9e896f447c5c8618f1edb2bafa9a4030f22a575ec418ad70611450720b5b08", size = 255670, upload-time = "2025-04-15T17:38:23.688Z" }, + { url = "https://files.pythonhosted.org/packages/1e/c7/cf9fdee8200805c9bc3b148f49cb9482a4e3ea2719e772602a425c9b09f8/contourpy-1.3.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:71e2bd4a1c4188f5c2b8d274da78faab884b59df20df63c34f74aa1813c4427c", size = 306694, upload-time = "2025-04-15T17:38:28.238Z" }, + { url = "https://files.pythonhosted.org/packages/dd/e7/ccb9bec80e1ba121efbffad7f38021021cda5be87532ec16fd96533bb2e0/contourpy-1.3.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:de425af81b6cea33101ae95ece1f696af39446db9682a0b56daaa48cfc29f38f", size = 345986, upload-time = "2025-04-15T17:38:33.502Z" }, + { url = "https://files.pythonhosted.org/packages/dc/49/ca13bb2da90391fa4219fdb23b078d6065ada886658ac7818e5441448b78/contourpy-1.3.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:977e98a0e0480d3fe292246417239d2d45435904afd6d7332d8455981c408b85", size = 318060, upload-time = "2025-04-15T17:38:38.672Z" }, + { url = "https://files.pythonhosted.org/packages/c8/65/5245ce8c548a8422236c13ffcdcdada6a2a812c361e9e0c70548bb40b661/contourpy-1.3.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:434f0adf84911c924519d2b08fc10491dd282b20bdd3fa8f60fd816ea0b48841", size = 322747, upload-time = "2025-04-15T17:38:43.712Z" }, + { url = "https://files.pythonhosted.org/packages/72/30/669b8eb48e0a01c660ead3752a25b44fdb2e5ebc13a55782f639170772f9/contourpy-1.3.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:c66c4906cdbc50e9cba65978823e6e00b45682eb09adbb78c9775b74eb222422", size = 1308895, upload-time = "2025-04-15T17:39:00.224Z" }, + { url = "https://files.pythonhosted.org/packages/05/5a/b569f4250decee6e8d54498be7bdf29021a4c256e77fe8138c8319ef8eb3/contourpy-1.3.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8b7fc0cd78ba2f4695fd0a6ad81a19e7e3ab825c31b577f384aa9d7817dc3bef", size = 1379098, upload-time = "2025-04-15T17:43:29.649Z" }, + { url = "https://files.pythonhosted.org/packages/19/ba/b227c3886d120e60e41b28740ac3617b2f2b971b9f601c835661194579f1/contourpy-1.3.2-cp313-cp313-win32.whl", hash = "sha256:15ce6ab60957ca74cff444fe66d9045c1fd3e92c8936894ebd1f3eef2fff075f", size = 178535, upload-time = "2025-04-15T17:44:44.532Z" }, + { url = "https://files.pythonhosted.org/packages/12/6e/2fed56cd47ca739b43e892707ae9a13790a486a3173be063681ca67d2262/contourpy-1.3.2-cp313-cp313-win_amd64.whl", hash = "sha256:e1578f7eafce927b168752ed7e22646dad6cd9bca673c60bff55889fa236ebf9", size = 223096, upload-time = "2025-04-15T17:44:48.194Z" }, + { url = "https://files.pythonhosted.org/packages/54/4c/e76fe2a03014a7c767d79ea35c86a747e9325537a8b7627e0e5b3ba266b4/contourpy-1.3.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:0475b1f6604896bc7c53bb070e355e9321e1bc0d381735421a2d2068ec56531f", size = 285090, upload-time = "2025-04-15T17:43:34.084Z" }, + { url = "https://files.pythonhosted.org/packages/7b/e2/5aba47debd55d668e00baf9651b721e7733975dc9fc27264a62b0dd26eb8/contourpy-1.3.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:c85bb486e9be652314bb5b9e2e3b0d1b2e643d5eec4992c0fbe8ac71775da739", size = 268643, upload-time = "2025-04-15T17:43:38.626Z" }, + { url = "https://files.pythonhosted.org/packages/a1/37/cd45f1f051fe6230f751cc5cdd2728bb3a203f5619510ef11e732109593c/contourpy-1.3.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:745b57db7758f3ffc05a10254edd3182a2a83402a89c00957a8e8a22f5582823", size = 310443, upload-time = "2025-04-15T17:43:44.522Z" }, + { url = "https://files.pythonhosted.org/packages/8b/a2/36ea6140c306c9ff6dd38e3bcec80b3b018474ef4d17eb68ceecd26675f4/contourpy-1.3.2-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:970e9173dbd7eba9b4e01aab19215a48ee5dd3f43cef736eebde064a171f89a5", size = 349865, upload-time = "2025-04-15T17:43:49.545Z" }, + { url = "https://files.pythonhosted.org/packages/95/b7/2fc76bc539693180488f7b6cc518da7acbbb9e3b931fd9280504128bf956/contourpy-1.3.2-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c6c4639a9c22230276b7bffb6a850dfc8258a2521305e1faefe804d006b2e532", size = 321162, upload-time = "2025-04-15T17:43:54.203Z" }, + { url = "https://files.pythonhosted.org/packages/f4/10/76d4f778458b0aa83f96e59d65ece72a060bacb20cfbee46cf6cd5ceba41/contourpy-1.3.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cc829960f34ba36aad4302e78eabf3ef16a3a100863f0d4eeddf30e8a485a03b", size = 327355, upload-time = "2025-04-15T17:44:01.025Z" }, + { url = "https://files.pythonhosted.org/packages/43/a3/10cf483ea683f9f8ab096c24bad3cce20e0d1dd9a4baa0e2093c1c962d9d/contourpy-1.3.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:d32530b534e986374fc19eaa77fcb87e8a99e5431499949b828312bdcd20ac52", size = 1307935, upload-time = "2025-04-15T17:44:17.322Z" }, + { url = "https://files.pythonhosted.org/packages/78/73/69dd9a024444489e22d86108e7b913f3528f56cfc312b5c5727a44188471/contourpy-1.3.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:e298e7e70cf4eb179cc1077be1c725b5fd131ebc81181bf0c03525c8abc297fd", size = 1372168, upload-time = "2025-04-15T17:44:33.43Z" }, + { url = "https://files.pythonhosted.org/packages/0f/1b/96d586ccf1b1a9d2004dd519b25fbf104a11589abfd05484ff12199cca21/contourpy-1.3.2-cp313-cp313t-win32.whl", hash = "sha256:d0e589ae0d55204991450bb5c23f571c64fe43adaa53f93fc902a84c96f52fe1", size = 189550, upload-time = "2025-04-15T17:44:37.092Z" }, + { url = "https://files.pythonhosted.org/packages/b0/e6/6000d0094e8a5e32ad62591c8609e269febb6e4db83a1c75ff8868b42731/contourpy-1.3.2-cp313-cp313t-win_amd64.whl", hash = "sha256:78e9253c3de756b3f6a5174d024c4835acd59eb3f8e2ca13e775dbffe1558f69", size = 238214, upload-time = "2025-04-15T17:44:40.827Z" }, + { url = "https://files.pythonhosted.org/packages/33/05/b26e3c6ecc05f349ee0013f0bb850a761016d89cec528a98193a48c34033/contourpy-1.3.2-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:fd93cc7f3139b6dd7aab2f26a90dde0aa9fc264dbf70f6740d498a70b860b82c", size = 265681, upload-time = "2025-04-15T17:44:59.314Z" }, + { url = "https://files.pythonhosted.org/packages/2b/25/ac07d6ad12affa7d1ffed11b77417d0a6308170f44ff20fa1d5aa6333f03/contourpy-1.3.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:107ba8a6a7eec58bb475329e6d3b95deba9440667c4d62b9b6063942b61d7f16", size = 315101, upload-time = "2025-04-15T17:45:04.165Z" }, + { url = "https://files.pythonhosted.org/packages/8f/4d/5bb3192bbe9d3f27e3061a6a8e7733c9120e203cb8515767d30973f71030/contourpy-1.3.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ded1706ed0c1049224531b81128efbd5084598f18d8a2d9efae833edbd2b40ad", size = 220599, upload-time = "2025-04-15T17:45:08.456Z" }, + { url = "https://files.pythonhosted.org/packages/ff/c0/91f1215d0d9f9f343e4773ba6c9b89e8c0cc7a64a6263f21139da639d848/contourpy-1.3.2-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:5f5964cdad279256c084b69c3f412b7801e15356b16efa9d78aa974041903da0", size = 266807, upload-time = "2025-04-15T17:45:15.535Z" }, + { url = "https://files.pythonhosted.org/packages/d4/79/6be7e90c955c0487e7712660d6cead01fa17bff98e0ea275737cc2bc8e71/contourpy-1.3.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:49b65a95d642d4efa8f64ba12558fcb83407e58a2dfba9d796d77b63ccfcaff5", size = 318729, upload-time = "2025-04-15T17:45:20.166Z" }, + { url = "https://files.pythonhosted.org/packages/87/68/7f46fb537958e87427d98a4074bcde4b67a70b04900cfc5ce29bc2f556c1/contourpy-1.3.2-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:8c5acb8dddb0752bf252e01a3035b21443158910ac16a3b0d20e7fed7d534ce5", size = 221791, upload-time = "2025-04-15T17:45:24.794Z" }, ] [[package]] @@ -494,88 +494,88 @@ resolution-markers = [ dependencies = [ { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/58/01/1253e6698a07380cd31a736d248a3f2a50a7c88779a1813da27503cadc2a/contourpy-1.3.3.tar.gz", hash = "sha256:083e12155b210502d0bca491432bb04d56dc3432f95a979b429f2848c3dbe880", size = 13466174 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/91/2e/c4390a31919d8a78b90e8ecf87cd4b4c4f05a5b48d05ec17db8e5404c6f4/contourpy-1.3.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:709a48ef9a690e1343202916450bc48b9e51c049b089c7f79a267b46cffcdaa1", size = 288773 }, - { url = "https://files.pythonhosted.org/packages/0d/44/c4b0b6095fef4dc9c420e041799591e3b63e9619e3044f7f4f6c21c0ab24/contourpy-1.3.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:23416f38bfd74d5d28ab8429cc4d63fa67d5068bd711a85edb1c3fb0c3e2f381", size = 270149 }, - { url = "https://files.pythonhosted.org/packages/30/2e/dd4ced42fefac8470661d7cb7e264808425e6c5d56d175291e93890cce09/contourpy-1.3.3-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:929ddf8c4c7f348e4c0a5a3a714b5c8542ffaa8c22954862a46ca1813b667ee7", size = 329222 }, - { url = "https://files.pythonhosted.org/packages/f2/74/cc6ec2548e3d276c71389ea4802a774b7aa3558223b7bade3f25787fafc2/contourpy-1.3.3-cp311-cp311-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:9e999574eddae35f1312c2b4b717b7885d4edd6cb46700e04f7f02db454e67c1", size = 377234 }, - { url = "https://files.pythonhosted.org/packages/03/b3/64ef723029f917410f75c09da54254c5f9ea90ef89b143ccadb09df14c15/contourpy-1.3.3-cp311-cp311-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0bf67e0e3f482cb69779dd3061b534eb35ac9b17f163d851e2a547d56dba0a3a", size = 380555 }, - { url = "https://files.pythonhosted.org/packages/5f/4b/6157f24ca425b89fe2eb7e7be642375711ab671135be21e6faa100f7448c/contourpy-1.3.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:51e79c1f7470158e838808d4a996fa9bac72c498e93d8ebe5119bc1e6becb0db", size = 355238 }, - { url = "https://files.pythonhosted.org/packages/98/56/f914f0dd678480708a04cfd2206e7c382533249bc5001eb9f58aa693e200/contourpy-1.3.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:598c3aaece21c503615fd59c92a3598b428b2f01bfb4b8ca9c4edeecc2438620", size = 1326218 }, - { url = "https://files.pythonhosted.org/packages/fb/d7/4a972334a0c971acd5172389671113ae82aa7527073980c38d5868ff1161/contourpy-1.3.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:322ab1c99b008dad206d406bb61d014cf0174df491ae9d9d0fac6a6fda4f977f", size = 1392867 }, - { url = "https://files.pythonhosted.org/packages/75/3e/f2cc6cd56dc8cff46b1a56232eabc6feea52720083ea71ab15523daab796/contourpy-1.3.3-cp311-cp311-win32.whl", hash = "sha256:fd907ae12cd483cd83e414b12941c632a969171bf90fc937d0c9f268a31cafff", size = 183677 }, - { url = "https://files.pythonhosted.org/packages/98/4b/9bd370b004b5c9d8045c6c33cf65bae018b27aca550a3f657cdc99acdbd8/contourpy-1.3.3-cp311-cp311-win_amd64.whl", hash = "sha256:3519428f6be58431c56581f1694ba8e50626f2dd550af225f82fb5f5814d2a42", size = 225234 }, - { url = "https://files.pythonhosted.org/packages/d9/b6/71771e02c2e004450c12b1120a5f488cad2e4d5b590b1af8bad060360fe4/contourpy-1.3.3-cp311-cp311-win_arm64.whl", hash = "sha256:15ff10bfada4bf92ec8b31c62bf7c1834c244019b4a33095a68000d7075df470", size = 193123 }, - { url = "https://files.pythonhosted.org/packages/be/45/adfee365d9ea3d853550b2e735f9d66366701c65db7855cd07621732ccfc/contourpy-1.3.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:b08a32ea2f8e42cf1d4be3169a98dd4be32bafe4f22b6c4cb4ba810fa9e5d2cb", size = 293419 }, - { url = "https://files.pythonhosted.org/packages/53/3e/405b59cfa13021a56bba395a6b3aca8cec012b45bf177b0eaf7a202cde2c/contourpy-1.3.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:556dba8fb6f5d8742f2923fe9457dbdd51e1049c4a43fd3986a0b14a1d815fc6", size = 273979 }, - { url = "https://files.pythonhosted.org/packages/d4/1c/a12359b9b2ca3a845e8f7f9ac08bdf776114eb931392fcad91743e2ea17b/contourpy-1.3.3-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:92d9abc807cf7d0e047b95ca5d957cf4792fcd04e920ca70d48add15c1a90ea7", size = 332653 }, - { url = "https://files.pythonhosted.org/packages/63/12/897aeebfb475b7748ea67b61e045accdfcf0d971f8a588b67108ed7f5512/contourpy-1.3.3-cp312-cp312-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:b2e8faa0ed68cb29af51edd8e24798bb661eac3bd9f65420c1887b6ca89987c8", size = 379536 }, - { url = "https://files.pythonhosted.org/packages/43/8a/a8c584b82deb248930ce069e71576fc09bd7174bbd35183b7943fb1064fd/contourpy-1.3.3-cp312-cp312-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:626d60935cf668e70a5ce6ff184fd713e9683fb458898e4249b63be9e28286ea", size = 384397 }, - { url = "https://files.pythonhosted.org/packages/cc/8f/ec6289987824b29529d0dfda0d74a07cec60e54b9c92f3c9da4c0ac732de/contourpy-1.3.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4d00e655fcef08aba35ec9610536bfe90267d7ab5ba944f7032549c55a146da1", size = 362601 }, - { url = "https://files.pythonhosted.org/packages/05/0a/a3fe3be3ee2dceb3e615ebb4df97ae6f3828aa915d3e10549ce016302bd1/contourpy-1.3.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:451e71b5a7d597379ef572de31eeb909a87246974d960049a9848c3bc6c41bf7", size = 1331288 }, - { url = "https://files.pythonhosted.org/packages/33/1d/acad9bd4e97f13f3e2b18a3977fe1b4a37ecf3d38d815333980c6c72e963/contourpy-1.3.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:459c1f020cd59fcfe6650180678a9993932d80d44ccde1fa1868977438f0b411", size = 1403386 }, - { url = "https://files.pythonhosted.org/packages/cf/8f/5847f44a7fddf859704217a99a23a4f6417b10e5ab1256a179264561540e/contourpy-1.3.3-cp312-cp312-win32.whl", hash = "sha256:023b44101dfe49d7d53932be418477dba359649246075c996866106da069af69", size = 185018 }, - { url = "https://files.pythonhosted.org/packages/19/e8/6026ed58a64563186a9ee3f29f41261fd1828f527dd93d33b60feca63352/contourpy-1.3.3-cp312-cp312-win_amd64.whl", hash = "sha256:8153b8bfc11e1e4d75bcb0bff1db232f9e10b274e0929de9d608027e0d34ff8b", size = 226567 }, - { url = "https://files.pythonhosted.org/packages/d1/e2/f05240d2c39a1ed228d8328a78b6f44cd695f7ef47beb3e684cf93604f86/contourpy-1.3.3-cp312-cp312-win_arm64.whl", hash = "sha256:07ce5ed73ecdc4a03ffe3e1b3e3c1166db35ae7584be76f65dbbe28a7791b0cc", size = 193655 }, - { url = "https://files.pythonhosted.org/packages/68/35/0167aad910bbdb9599272bd96d01a9ec6852f36b9455cf2ca67bd4cc2d23/contourpy-1.3.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:177fb367556747a686509d6fef71d221a4b198a3905fe824430e5ea0fda54eb5", size = 293257 }, - { url = "https://files.pythonhosted.org/packages/96/e4/7adcd9c8362745b2210728f209bfbcf7d91ba868a2c5f40d8b58f54c509b/contourpy-1.3.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:d002b6f00d73d69333dac9d0b8d5e84d9724ff9ef044fd63c5986e62b7c9e1b1", size = 274034 }, - { url = "https://files.pythonhosted.org/packages/73/23/90e31ceeed1de63058a02cb04b12f2de4b40e3bef5e082a7c18d9c8ae281/contourpy-1.3.3-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:348ac1f5d4f1d66d3322420f01d42e43122f43616e0f194fc1c9f5d830c5b286", size = 334672 }, - { url = "https://files.pythonhosted.org/packages/ed/93/b43d8acbe67392e659e1d984700e79eb67e2acb2bd7f62012b583a7f1b55/contourpy-1.3.3-cp313-cp313-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:655456777ff65c2c548b7c454af9c6f33f16c8884f11083244b5819cc214f1b5", size = 381234 }, - { url = "https://files.pythonhosted.org/packages/46/3b/bec82a3ea06f66711520f75a40c8fc0b113b2a75edb36aa633eb11c4f50f/contourpy-1.3.3-cp313-cp313-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:644a6853d15b2512d67881586bd03f462c7ab755db95f16f14d7e238f2852c67", size = 385169 }, - { url = "https://files.pythonhosted.org/packages/4b/32/e0f13a1c5b0f8572d0ec6ae2f6c677b7991fafd95da523159c19eff0696a/contourpy-1.3.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4debd64f124ca62069f313a9cb86656ff087786016d76927ae2cf37846b006c9", size = 362859 }, - { url = "https://files.pythonhosted.org/packages/33/71/e2a7945b7de4e58af42d708a219f3b2f4cff7386e6b6ab0a0fa0033c49a9/contourpy-1.3.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a15459b0f4615b00bbd1e91f1b9e19b7e63aea7483d03d804186f278c0af2659", size = 1332062 }, - { url = "https://files.pythonhosted.org/packages/12/fc/4e87ac754220ccc0e807284f88e943d6d43b43843614f0a8afa469801db0/contourpy-1.3.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ca0fdcd73925568ca027e0b17ab07aad764be4706d0a925b89227e447d9737b7", size = 1403932 }, - { url = "https://files.pythonhosted.org/packages/a6/2e/adc197a37443f934594112222ac1aa7dc9a98faf9c3842884df9a9d8751d/contourpy-1.3.3-cp313-cp313-win32.whl", hash = "sha256:b20c7c9a3bf701366556e1b1984ed2d0cedf999903c51311417cf5f591d8c78d", size = 185024 }, - { url = "https://files.pythonhosted.org/packages/18/0b/0098c214843213759692cc638fce7de5c289200a830e5035d1791d7a2338/contourpy-1.3.3-cp313-cp313-win_amd64.whl", hash = "sha256:1cadd8b8969f060ba45ed7c1b714fe69185812ab43bd6b86a9123fe8f99c3263", size = 226578 }, - { url = "https://files.pythonhosted.org/packages/8a/9a/2f6024a0c5995243cd63afdeb3651c984f0d2bc727fd98066d40e141ad73/contourpy-1.3.3-cp313-cp313-win_arm64.whl", hash = "sha256:fd914713266421b7536de2bfa8181aa8c699432b6763a0ea64195ebe28bff6a9", size = 193524 }, - { url = "https://files.pythonhosted.org/packages/c0/b3/f8a1a86bd3298513f500e5b1f5fd92b69896449f6cab6a146a5d52715479/contourpy-1.3.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:88df9880d507169449d434c293467418b9f6cbe82edd19284aa0409e7fdb933d", size = 306730 }, - { url = "https://files.pythonhosted.org/packages/3f/11/4780db94ae62fc0c2053909b65dc3246bd7cecfc4f8a20d957ad43aa4ad8/contourpy-1.3.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:d06bb1f751ba5d417047db62bca3c8fde202b8c11fb50742ab3ab962c81e8216", size = 287897 }, - { url = "https://files.pythonhosted.org/packages/ae/15/e59f5f3ffdd6f3d4daa3e47114c53daabcb18574a26c21f03dc9e4e42ff0/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e4e6b05a45525357e382909a4c1600444e2a45b4795163d3b22669285591c1ae", size = 326751 }, - { url = "https://files.pythonhosted.org/packages/0f/81/03b45cfad088e4770b1dcf72ea78d3802d04200009fb364d18a493857210/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ab3074b48c4e2cf1a960e6bbeb7f04566bf36b1861d5c9d4d8ac04b82e38ba20", size = 375486 }, - { url = "https://files.pythonhosted.org/packages/0c/ba/49923366492ffbdd4486e970d421b289a670ae8cf539c1ea9a09822b371a/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6c3d53c796f8647d6deb1abe867daeb66dcc8a97e8455efa729516b997b8ed99", size = 388106 }, - { url = "https://files.pythonhosted.org/packages/9f/52/5b00ea89525f8f143651f9f03a0df371d3cbd2fccd21ca9b768c7a6500c2/contourpy-1.3.3-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:50ed930df7289ff2a8d7afeb9603f8289e5704755c7e5c3bbd929c90c817164b", size = 352548 }, - { url = "https://files.pythonhosted.org/packages/32/1d/a209ec1a3a3452d490f6b14dd92e72280c99ae3d1e73da74f8277d4ee08f/contourpy-1.3.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:4feffb6537d64b84877da813a5c30f1422ea5739566abf0bd18065ac040e120a", size = 1322297 }, - { url = "https://files.pythonhosted.org/packages/bc/9e/46f0e8ebdd884ca0e8877e46a3f4e633f6c9c8c4f3f6e72be3fe075994aa/contourpy-1.3.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:2b7e9480ffe2b0cd2e787e4df64270e3a0440d9db8dc823312e2c940c167df7e", size = 1391023 }, - { url = "https://files.pythonhosted.org/packages/b9/70/f308384a3ae9cd2209e0849f33c913f658d3326900d0ff5d378d6a1422d2/contourpy-1.3.3-cp313-cp313t-win32.whl", hash = "sha256:283edd842a01e3dcd435b1c5116798d661378d83d36d337b8dde1d16a5fc9ba3", size = 196157 }, - { url = "https://files.pythonhosted.org/packages/b2/dd/880f890a6663b84d9e34a6f88cded89d78f0091e0045a284427cb6b18521/contourpy-1.3.3-cp313-cp313t-win_amd64.whl", hash = "sha256:87acf5963fc2b34825e5b6b048f40e3635dd547f590b04d2ab317c2619ef7ae8", size = 240570 }, - { url = "https://files.pythonhosted.org/packages/80/99/2adc7d8ffead633234817ef8e9a87115c8a11927a94478f6bb3d3f4d4f7d/contourpy-1.3.3-cp313-cp313t-win_arm64.whl", hash = "sha256:3c30273eb2a55024ff31ba7d052dde990d7d8e5450f4bbb6e913558b3d6c2301", size = 199713 }, - { url = "https://files.pythonhosted.org/packages/72/8b/4546f3ab60f78c514ffb7d01a0bd743f90de36f0019d1be84d0a708a580a/contourpy-1.3.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:fde6c716d51c04b1c25d0b90364d0be954624a0ee9d60e23e850e8d48353d07a", size = 292189 }, - { url = "https://files.pythonhosted.org/packages/fd/e1/3542a9cb596cadd76fcef413f19c79216e002623158befe6daa03dbfa88c/contourpy-1.3.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:cbedb772ed74ff5be440fa8eee9bd49f64f6e3fc09436d9c7d8f1c287b121d77", size = 273251 }, - { url = "https://files.pythonhosted.org/packages/b1/71/f93e1e9471d189f79d0ce2497007731c1e6bf9ef6d1d61b911430c3db4e5/contourpy-1.3.3-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:22e9b1bd7a9b1d652cd77388465dc358dafcd2e217d35552424aa4f996f524f5", size = 335810 }, - { url = "https://files.pythonhosted.org/packages/91/f9/e35f4c1c93f9275d4e38681a80506b5510e9327350c51f8d4a5a724d178c/contourpy-1.3.3-cp314-cp314-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a22738912262aa3e254e4f3cb079a95a67132fc5a063890e224393596902f5a4", size = 382871 }, - { url = "https://files.pythonhosted.org/packages/b5/71/47b512f936f66a0a900d81c396a7e60d73419868fba959c61efed7a8ab46/contourpy-1.3.3-cp314-cp314-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:afe5a512f31ee6bd7d0dda52ec9864c984ca3d66664444f2d72e0dc4eb832e36", size = 386264 }, - { url = "https://files.pythonhosted.org/packages/04/5f/9ff93450ba96b09c7c2b3f81c94de31c89f92292f1380261bd7195bea4ea/contourpy-1.3.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f64836de09927cba6f79dcd00fdd7d5329f3fccc633468507079c829ca4db4e3", size = 363819 }, - { url = "https://files.pythonhosted.org/packages/3e/a6/0b185d4cc480ee494945cde102cb0149ae830b5fa17bf855b95f2e70ad13/contourpy-1.3.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:1fd43c3be4c8e5fd6e4f2baeae35ae18176cf2e5cced681cca908addf1cdd53b", size = 1333650 }, - { url = "https://files.pythonhosted.org/packages/43/d7/afdc95580ca56f30fbcd3060250f66cedbde69b4547028863abd8aa3b47e/contourpy-1.3.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:6afc576f7b33cf00996e5c1102dc2a8f7cc89e39c0b55df93a0b78c1bd992b36", size = 1404833 }, - { url = "https://files.pythonhosted.org/packages/e2/e2/366af18a6d386f41132a48f033cbd2102e9b0cf6345d35ff0826cd984566/contourpy-1.3.3-cp314-cp314-win32.whl", hash = "sha256:66c8a43a4f7b8df8b71ee1840e4211a3c8d93b214b213f590e18a1beca458f7d", size = 189692 }, - { url = "https://files.pythonhosted.org/packages/7d/c2/57f54b03d0f22d4044b8afb9ca0e184f8b1afd57b4f735c2fa70883dc601/contourpy-1.3.3-cp314-cp314-win_amd64.whl", hash = "sha256:cf9022ef053f2694e31d630feaacb21ea24224be1c3ad0520b13d844274614fd", size = 232424 }, - { url = "https://files.pythonhosted.org/packages/18/79/a9416650df9b525737ab521aa181ccc42d56016d2123ddcb7b58e926a42c/contourpy-1.3.3-cp314-cp314-win_arm64.whl", hash = "sha256:95b181891b4c71de4bb404c6621e7e2390745f887f2a026b2d99e92c17892339", size = 198300 }, - { url = "https://files.pythonhosted.org/packages/1f/42/38c159a7d0f2b7b9c04c64ab317042bb6952b713ba875c1681529a2932fe/contourpy-1.3.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:33c82d0138c0a062380332c861387650c82e4cf1747aaa6938b9b6516762e772", size = 306769 }, - { url = "https://files.pythonhosted.org/packages/c3/6c/26a8205f24bca10974e77460de68d3d7c63e282e23782f1239f226fcae6f/contourpy-1.3.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:ea37e7b45949df430fe649e5de8351c423430046a2af20b1c1961cae3afcda77", size = 287892 }, - { url = "https://files.pythonhosted.org/packages/66/06/8a475c8ab718ebfd7925661747dbb3c3ee9c82ac834ccb3570be49d129f4/contourpy-1.3.3-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d304906ecc71672e9c89e87c4675dc5c2645e1f4269a5063b99b0bb29f232d13", size = 326748 }, - { url = "https://files.pythonhosted.org/packages/b4/a3/c5ca9f010a44c223f098fccd8b158bb1cb287378a31ac141f04730dc49be/contourpy-1.3.3-cp314-cp314t-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ca658cd1a680a5c9ea96dc61cdbae1e85c8f25849843aa799dfd3cb370ad4fbe", size = 375554 }, - { url = "https://files.pythonhosted.org/packages/80/5b/68bd33ae63fac658a4145088c1e894405e07584a316738710b636c6d0333/contourpy-1.3.3-cp314-cp314t-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:ab2fd90904c503739a75b7c8c5c01160130ba67944a7b77bbf36ef8054576e7f", size = 388118 }, - { url = "https://files.pythonhosted.org/packages/40/52/4c285a6435940ae25d7410a6c36bda5145839bc3f0beb20c707cda18b9d2/contourpy-1.3.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b7301b89040075c30e5768810bc96a8e8d78085b47d8be6e4c3f5a0b4ed478a0", size = 352555 }, - { url = "https://files.pythonhosted.org/packages/24/ee/3e81e1dd174f5c7fefe50e85d0892de05ca4e26ef1c9a59c2a57e43b865a/contourpy-1.3.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:2a2a8b627d5cc6b7c41a4beff6c5ad5eb848c88255fda4a8745f7e901b32d8e4", size = 1322295 }, - { url = "https://files.pythonhosted.org/packages/3c/b2/6d913d4d04e14379de429057cd169e5e00f6c2af3bb13e1710bcbdb5da12/contourpy-1.3.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:fd6ec6be509c787f1caf6b247f0b1ca598bef13f4ddeaa126b7658215529ba0f", size = 1391027 }, - { url = "https://files.pythonhosted.org/packages/93/8a/68a4ec5c55a2971213d29a9374913f7e9f18581945a7a31d1a39b5d2dfe5/contourpy-1.3.3-cp314-cp314t-win32.whl", hash = "sha256:e74a9a0f5e3fff48fb5a7f2fd2b9b70a3fe014a67522f79b7cca4c0c7e43c9ae", size = 202428 }, - { url = "https://files.pythonhosted.org/packages/fa/96/fd9f641ffedc4fa3ace923af73b9d07e869496c9cc7a459103e6e978992f/contourpy-1.3.3-cp314-cp314t-win_amd64.whl", hash = "sha256:13b68d6a62db8eafaebb8039218921399baf6e47bf85006fd8529f2a08ef33fc", size = 250331 }, - { url = "https://files.pythonhosted.org/packages/ae/8c/469afb6465b853afff216f9528ffda78a915ff880ed58813ba4faf4ba0b6/contourpy-1.3.3-cp314-cp314t-win_arm64.whl", hash = "sha256:b7448cb5a725bb1e35ce88771b86fba35ef418952474492cf7c764059933ff8b", size = 203831 }, - { url = "https://files.pythonhosted.org/packages/a5/29/8dcfe16f0107943fa92388c23f6e05cff0ba58058c4c95b00280d4c75a14/contourpy-1.3.3-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:cd5dfcaeb10f7b7f9dc8941717c6c2ade08f587be2226222c12b25f0483ed497", size = 278809 }, - { url = "https://files.pythonhosted.org/packages/85/a9/8b37ef4f7dafeb335daee3c8254645ef5725be4d9c6aa70b50ec46ef2f7e/contourpy-1.3.3-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:0c1fc238306b35f246d61a1d416a627348b5cf0648648a031e14bb8705fcdfe8", size = 261593 }, - { url = "https://files.pythonhosted.org/packages/0a/59/ebfb8c677c75605cc27f7122c90313fd2f375ff3c8d19a1694bda74aaa63/contourpy-1.3.3-pp311-pypy311_pp73-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:70f9aad7de812d6541d29d2bbf8feb22ff7e1c299523db288004e3157ff4674e", size = 302202 }, - { url = "https://files.pythonhosted.org/packages/3c/37/21972a15834d90bfbfb009b9d004779bd5a07a0ec0234e5ba8f64d5736f4/contourpy-1.3.3-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5ed3657edf08512fc3fe81b510e35c2012fbd3081d2e26160f27ca28affec989", size = 329207 }, - { url = "https://files.pythonhosted.org/packages/0c/58/bd257695f39d05594ca4ad60df5bcb7e32247f9951fd09a9b8edb82d1daa/contourpy-1.3.3-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:3d1a3799d62d45c18bafd41c5fa05120b96a28079f2393af559b843d1a966a77", size = 225315 }, +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 = [ + { url = "https://files.pythonhosted.org/packages/91/2e/c4390a31919d8a78b90e8ecf87cd4b4c4f05a5b48d05ec17db8e5404c6f4/contourpy-1.3.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:709a48ef9a690e1343202916450bc48b9e51c049b089c7f79a267b46cffcdaa1", size = 288773, upload-time = "2025-07-26T12:01:02.277Z" }, + { url = "https://files.pythonhosted.org/packages/0d/44/c4b0b6095fef4dc9c420e041799591e3b63e9619e3044f7f4f6c21c0ab24/contourpy-1.3.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:23416f38bfd74d5d28ab8429cc4d63fa67d5068bd711a85edb1c3fb0c3e2f381", size = 270149, upload-time = "2025-07-26T12:01:04.072Z" }, + { url = "https://files.pythonhosted.org/packages/30/2e/dd4ced42fefac8470661d7cb7e264808425e6c5d56d175291e93890cce09/contourpy-1.3.3-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:929ddf8c4c7f348e4c0a5a3a714b5c8542ffaa8c22954862a46ca1813b667ee7", size = 329222, upload-time = "2025-07-26T12:01:05.688Z" }, + { url = "https://files.pythonhosted.org/packages/f2/74/cc6ec2548e3d276c71389ea4802a774b7aa3558223b7bade3f25787fafc2/contourpy-1.3.3-cp311-cp311-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:9e999574eddae35f1312c2b4b717b7885d4edd6cb46700e04f7f02db454e67c1", size = 377234, upload-time = "2025-07-26T12:01:07.054Z" }, + { url = "https://files.pythonhosted.org/packages/03/b3/64ef723029f917410f75c09da54254c5f9ea90ef89b143ccadb09df14c15/contourpy-1.3.3-cp311-cp311-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0bf67e0e3f482cb69779dd3061b534eb35ac9b17f163d851e2a547d56dba0a3a", size = 380555, upload-time = "2025-07-26T12:01:08.801Z" }, + { url = "https://files.pythonhosted.org/packages/5f/4b/6157f24ca425b89fe2eb7e7be642375711ab671135be21e6faa100f7448c/contourpy-1.3.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:51e79c1f7470158e838808d4a996fa9bac72c498e93d8ebe5119bc1e6becb0db", size = 355238, upload-time = "2025-07-26T12:01:10.319Z" }, + { url = "https://files.pythonhosted.org/packages/98/56/f914f0dd678480708a04cfd2206e7c382533249bc5001eb9f58aa693e200/contourpy-1.3.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:598c3aaece21c503615fd59c92a3598b428b2f01bfb4b8ca9c4edeecc2438620", size = 1326218, upload-time = "2025-07-26T12:01:12.659Z" }, + { url = "https://files.pythonhosted.org/packages/fb/d7/4a972334a0c971acd5172389671113ae82aa7527073980c38d5868ff1161/contourpy-1.3.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:322ab1c99b008dad206d406bb61d014cf0174df491ae9d9d0fac6a6fda4f977f", size = 1392867, upload-time = "2025-07-26T12:01:15.533Z" }, + { url = "https://files.pythonhosted.org/packages/75/3e/f2cc6cd56dc8cff46b1a56232eabc6feea52720083ea71ab15523daab796/contourpy-1.3.3-cp311-cp311-win32.whl", hash = "sha256:fd907ae12cd483cd83e414b12941c632a969171bf90fc937d0c9f268a31cafff", size = 183677, upload-time = "2025-07-26T12:01:17.088Z" }, + { url = "https://files.pythonhosted.org/packages/98/4b/9bd370b004b5c9d8045c6c33cf65bae018b27aca550a3f657cdc99acdbd8/contourpy-1.3.3-cp311-cp311-win_amd64.whl", hash = "sha256:3519428f6be58431c56581f1694ba8e50626f2dd550af225f82fb5f5814d2a42", size = 225234, upload-time = "2025-07-26T12:01:18.256Z" }, + { url = "https://files.pythonhosted.org/packages/d9/b6/71771e02c2e004450c12b1120a5f488cad2e4d5b590b1af8bad060360fe4/contourpy-1.3.3-cp311-cp311-win_arm64.whl", hash = "sha256:15ff10bfada4bf92ec8b31c62bf7c1834c244019b4a33095a68000d7075df470", size = 193123, upload-time = "2025-07-26T12:01:19.848Z" }, + { url = "https://files.pythonhosted.org/packages/be/45/adfee365d9ea3d853550b2e735f9d66366701c65db7855cd07621732ccfc/contourpy-1.3.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:b08a32ea2f8e42cf1d4be3169a98dd4be32bafe4f22b6c4cb4ba810fa9e5d2cb", size = 293419, upload-time = "2025-07-26T12:01:21.16Z" }, + { url = "https://files.pythonhosted.org/packages/53/3e/405b59cfa13021a56bba395a6b3aca8cec012b45bf177b0eaf7a202cde2c/contourpy-1.3.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:556dba8fb6f5d8742f2923fe9457dbdd51e1049c4a43fd3986a0b14a1d815fc6", size = 273979, upload-time = "2025-07-26T12:01:22.448Z" }, + { url = "https://files.pythonhosted.org/packages/d4/1c/a12359b9b2ca3a845e8f7f9ac08bdf776114eb931392fcad91743e2ea17b/contourpy-1.3.3-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:92d9abc807cf7d0e047b95ca5d957cf4792fcd04e920ca70d48add15c1a90ea7", size = 332653, upload-time = "2025-07-26T12:01:24.155Z" }, + { url = "https://files.pythonhosted.org/packages/63/12/897aeebfb475b7748ea67b61e045accdfcf0d971f8a588b67108ed7f5512/contourpy-1.3.3-cp312-cp312-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:b2e8faa0ed68cb29af51edd8e24798bb661eac3bd9f65420c1887b6ca89987c8", size = 379536, upload-time = "2025-07-26T12:01:25.91Z" }, + { url = "https://files.pythonhosted.org/packages/43/8a/a8c584b82deb248930ce069e71576fc09bd7174bbd35183b7943fb1064fd/contourpy-1.3.3-cp312-cp312-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:626d60935cf668e70a5ce6ff184fd713e9683fb458898e4249b63be9e28286ea", size = 384397, upload-time = "2025-07-26T12:01:27.152Z" }, + { url = "https://files.pythonhosted.org/packages/cc/8f/ec6289987824b29529d0dfda0d74a07cec60e54b9c92f3c9da4c0ac732de/contourpy-1.3.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4d00e655fcef08aba35ec9610536bfe90267d7ab5ba944f7032549c55a146da1", size = 362601, upload-time = "2025-07-26T12:01:28.808Z" }, + { url = "https://files.pythonhosted.org/packages/05/0a/a3fe3be3ee2dceb3e615ebb4df97ae6f3828aa915d3e10549ce016302bd1/contourpy-1.3.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:451e71b5a7d597379ef572de31eeb909a87246974d960049a9848c3bc6c41bf7", size = 1331288, upload-time = "2025-07-26T12:01:31.198Z" }, + { url = "https://files.pythonhosted.org/packages/33/1d/acad9bd4e97f13f3e2b18a3977fe1b4a37ecf3d38d815333980c6c72e963/contourpy-1.3.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:459c1f020cd59fcfe6650180678a9993932d80d44ccde1fa1868977438f0b411", size = 1403386, upload-time = "2025-07-26T12:01:33.947Z" }, + { url = "https://files.pythonhosted.org/packages/cf/8f/5847f44a7fddf859704217a99a23a4f6417b10e5ab1256a179264561540e/contourpy-1.3.3-cp312-cp312-win32.whl", hash = "sha256:023b44101dfe49d7d53932be418477dba359649246075c996866106da069af69", size = 185018, upload-time = "2025-07-26T12:01:35.64Z" }, + { url = "https://files.pythonhosted.org/packages/19/e8/6026ed58a64563186a9ee3f29f41261fd1828f527dd93d33b60feca63352/contourpy-1.3.3-cp312-cp312-win_amd64.whl", hash = "sha256:8153b8bfc11e1e4d75bcb0bff1db232f9e10b274e0929de9d608027e0d34ff8b", size = 226567, upload-time = "2025-07-26T12:01:36.804Z" }, + { url = "https://files.pythonhosted.org/packages/d1/e2/f05240d2c39a1ed228d8328a78b6f44cd695f7ef47beb3e684cf93604f86/contourpy-1.3.3-cp312-cp312-win_arm64.whl", hash = "sha256:07ce5ed73ecdc4a03ffe3e1b3e3c1166db35ae7584be76f65dbbe28a7791b0cc", size = 193655, upload-time = "2025-07-26T12:01:37.999Z" }, + { url = "https://files.pythonhosted.org/packages/68/35/0167aad910bbdb9599272bd96d01a9ec6852f36b9455cf2ca67bd4cc2d23/contourpy-1.3.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:177fb367556747a686509d6fef71d221a4b198a3905fe824430e5ea0fda54eb5", size = 293257, upload-time = "2025-07-26T12:01:39.367Z" }, + { url = "https://files.pythonhosted.org/packages/96/e4/7adcd9c8362745b2210728f209bfbcf7d91ba868a2c5f40d8b58f54c509b/contourpy-1.3.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:d002b6f00d73d69333dac9d0b8d5e84d9724ff9ef044fd63c5986e62b7c9e1b1", size = 274034, upload-time = "2025-07-26T12:01:40.645Z" }, + { url = "https://files.pythonhosted.org/packages/73/23/90e31ceeed1de63058a02cb04b12f2de4b40e3bef5e082a7c18d9c8ae281/contourpy-1.3.3-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:348ac1f5d4f1d66d3322420f01d42e43122f43616e0f194fc1c9f5d830c5b286", size = 334672, upload-time = "2025-07-26T12:01:41.942Z" }, + { url = "https://files.pythonhosted.org/packages/ed/93/b43d8acbe67392e659e1d984700e79eb67e2acb2bd7f62012b583a7f1b55/contourpy-1.3.3-cp313-cp313-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:655456777ff65c2c548b7c454af9c6f33f16c8884f11083244b5819cc214f1b5", size = 381234, upload-time = "2025-07-26T12:01:43.499Z" }, + { url = "https://files.pythonhosted.org/packages/46/3b/bec82a3ea06f66711520f75a40c8fc0b113b2a75edb36aa633eb11c4f50f/contourpy-1.3.3-cp313-cp313-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:644a6853d15b2512d67881586bd03f462c7ab755db95f16f14d7e238f2852c67", size = 385169, upload-time = "2025-07-26T12:01:45.219Z" }, + { url = "https://files.pythonhosted.org/packages/4b/32/e0f13a1c5b0f8572d0ec6ae2f6c677b7991fafd95da523159c19eff0696a/contourpy-1.3.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4debd64f124ca62069f313a9cb86656ff087786016d76927ae2cf37846b006c9", size = 362859, upload-time = "2025-07-26T12:01:46.519Z" }, + { url = "https://files.pythonhosted.org/packages/33/71/e2a7945b7de4e58af42d708a219f3b2f4cff7386e6b6ab0a0fa0033c49a9/contourpy-1.3.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a15459b0f4615b00bbd1e91f1b9e19b7e63aea7483d03d804186f278c0af2659", size = 1332062, upload-time = "2025-07-26T12:01:48.964Z" }, + { url = "https://files.pythonhosted.org/packages/12/fc/4e87ac754220ccc0e807284f88e943d6d43b43843614f0a8afa469801db0/contourpy-1.3.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ca0fdcd73925568ca027e0b17ab07aad764be4706d0a925b89227e447d9737b7", size = 1403932, upload-time = "2025-07-26T12:01:51.979Z" }, + { url = "https://files.pythonhosted.org/packages/a6/2e/adc197a37443f934594112222ac1aa7dc9a98faf9c3842884df9a9d8751d/contourpy-1.3.3-cp313-cp313-win32.whl", hash = "sha256:b20c7c9a3bf701366556e1b1984ed2d0cedf999903c51311417cf5f591d8c78d", size = 185024, upload-time = "2025-07-26T12:01:53.245Z" }, + { url = "https://files.pythonhosted.org/packages/18/0b/0098c214843213759692cc638fce7de5c289200a830e5035d1791d7a2338/contourpy-1.3.3-cp313-cp313-win_amd64.whl", hash = "sha256:1cadd8b8969f060ba45ed7c1b714fe69185812ab43bd6b86a9123fe8f99c3263", size = 226578, upload-time = "2025-07-26T12:01:54.422Z" }, + { url = "https://files.pythonhosted.org/packages/8a/9a/2f6024a0c5995243cd63afdeb3651c984f0d2bc727fd98066d40e141ad73/contourpy-1.3.3-cp313-cp313-win_arm64.whl", hash = "sha256:fd914713266421b7536de2bfa8181aa8c699432b6763a0ea64195ebe28bff6a9", size = 193524, upload-time = "2025-07-26T12:01:55.73Z" }, + { url = "https://files.pythonhosted.org/packages/c0/b3/f8a1a86bd3298513f500e5b1f5fd92b69896449f6cab6a146a5d52715479/contourpy-1.3.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:88df9880d507169449d434c293467418b9f6cbe82edd19284aa0409e7fdb933d", size = 306730, upload-time = "2025-07-26T12:01:57.051Z" }, + { url = "https://files.pythonhosted.org/packages/3f/11/4780db94ae62fc0c2053909b65dc3246bd7cecfc4f8a20d957ad43aa4ad8/contourpy-1.3.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:d06bb1f751ba5d417047db62bca3c8fde202b8c11fb50742ab3ab962c81e8216", size = 287897, upload-time = "2025-07-26T12:01:58.663Z" }, + { url = "https://files.pythonhosted.org/packages/ae/15/e59f5f3ffdd6f3d4daa3e47114c53daabcb18574a26c21f03dc9e4e42ff0/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e4e6b05a45525357e382909a4c1600444e2a45b4795163d3b22669285591c1ae", size = 326751, upload-time = "2025-07-26T12:02:00.343Z" }, + { url = "https://files.pythonhosted.org/packages/0f/81/03b45cfad088e4770b1dcf72ea78d3802d04200009fb364d18a493857210/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ab3074b48c4e2cf1a960e6bbeb7f04566bf36b1861d5c9d4d8ac04b82e38ba20", size = 375486, upload-time = "2025-07-26T12:02:02.128Z" }, + { url = "https://files.pythonhosted.org/packages/0c/ba/49923366492ffbdd4486e970d421b289a670ae8cf539c1ea9a09822b371a/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6c3d53c796f8647d6deb1abe867daeb66dcc8a97e8455efa729516b997b8ed99", size = 388106, upload-time = "2025-07-26T12:02:03.615Z" }, + { url = "https://files.pythonhosted.org/packages/9f/52/5b00ea89525f8f143651f9f03a0df371d3cbd2fccd21ca9b768c7a6500c2/contourpy-1.3.3-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:50ed930df7289ff2a8d7afeb9603f8289e5704755c7e5c3bbd929c90c817164b", size = 352548, upload-time = "2025-07-26T12:02:05.165Z" }, + { url = "https://files.pythonhosted.org/packages/32/1d/a209ec1a3a3452d490f6b14dd92e72280c99ae3d1e73da74f8277d4ee08f/contourpy-1.3.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:4feffb6537d64b84877da813a5c30f1422ea5739566abf0bd18065ac040e120a", size = 1322297, upload-time = "2025-07-26T12:02:07.379Z" }, + { url = "https://files.pythonhosted.org/packages/bc/9e/46f0e8ebdd884ca0e8877e46a3f4e633f6c9c8c4f3f6e72be3fe075994aa/contourpy-1.3.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:2b7e9480ffe2b0cd2e787e4df64270e3a0440d9db8dc823312e2c940c167df7e", size = 1391023, upload-time = "2025-07-26T12:02:10.171Z" }, + { url = "https://files.pythonhosted.org/packages/b9/70/f308384a3ae9cd2209e0849f33c913f658d3326900d0ff5d378d6a1422d2/contourpy-1.3.3-cp313-cp313t-win32.whl", hash = "sha256:283edd842a01e3dcd435b1c5116798d661378d83d36d337b8dde1d16a5fc9ba3", size = 196157, upload-time = "2025-07-26T12:02:11.488Z" }, + { url = "https://files.pythonhosted.org/packages/b2/dd/880f890a6663b84d9e34a6f88cded89d78f0091e0045a284427cb6b18521/contourpy-1.3.3-cp313-cp313t-win_amd64.whl", hash = "sha256:87acf5963fc2b34825e5b6b048f40e3635dd547f590b04d2ab317c2619ef7ae8", size = 240570, upload-time = "2025-07-26T12:02:12.754Z" }, + { url = "https://files.pythonhosted.org/packages/80/99/2adc7d8ffead633234817ef8e9a87115c8a11927a94478f6bb3d3f4d4f7d/contourpy-1.3.3-cp313-cp313t-win_arm64.whl", hash = "sha256:3c30273eb2a55024ff31ba7d052dde990d7d8e5450f4bbb6e913558b3d6c2301", size = 199713, upload-time = "2025-07-26T12:02:14.4Z" }, + { url = "https://files.pythonhosted.org/packages/72/8b/4546f3ab60f78c514ffb7d01a0bd743f90de36f0019d1be84d0a708a580a/contourpy-1.3.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:fde6c716d51c04b1c25d0b90364d0be954624a0ee9d60e23e850e8d48353d07a", size = 292189, upload-time = "2025-07-26T12:02:16.095Z" }, + { url = "https://files.pythonhosted.org/packages/fd/e1/3542a9cb596cadd76fcef413f19c79216e002623158befe6daa03dbfa88c/contourpy-1.3.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:cbedb772ed74ff5be440fa8eee9bd49f64f6e3fc09436d9c7d8f1c287b121d77", size = 273251, upload-time = "2025-07-26T12:02:17.524Z" }, + { url = "https://files.pythonhosted.org/packages/b1/71/f93e1e9471d189f79d0ce2497007731c1e6bf9ef6d1d61b911430c3db4e5/contourpy-1.3.3-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:22e9b1bd7a9b1d652cd77388465dc358dafcd2e217d35552424aa4f996f524f5", size = 335810, upload-time = "2025-07-26T12:02:18.9Z" }, + { url = "https://files.pythonhosted.org/packages/91/f9/e35f4c1c93f9275d4e38681a80506b5510e9327350c51f8d4a5a724d178c/contourpy-1.3.3-cp314-cp314-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a22738912262aa3e254e4f3cb079a95a67132fc5a063890e224393596902f5a4", size = 382871, upload-time = "2025-07-26T12:02:20.418Z" }, + { url = "https://files.pythonhosted.org/packages/b5/71/47b512f936f66a0a900d81c396a7e60d73419868fba959c61efed7a8ab46/contourpy-1.3.3-cp314-cp314-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:afe5a512f31ee6bd7d0dda52ec9864c984ca3d66664444f2d72e0dc4eb832e36", size = 386264, upload-time = "2025-07-26T12:02:21.916Z" }, + { url = "https://files.pythonhosted.org/packages/04/5f/9ff93450ba96b09c7c2b3f81c94de31c89f92292f1380261bd7195bea4ea/contourpy-1.3.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f64836de09927cba6f79dcd00fdd7d5329f3fccc633468507079c829ca4db4e3", size = 363819, upload-time = "2025-07-26T12:02:23.759Z" }, + { url = "https://files.pythonhosted.org/packages/3e/a6/0b185d4cc480ee494945cde102cb0149ae830b5fa17bf855b95f2e70ad13/contourpy-1.3.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:1fd43c3be4c8e5fd6e4f2baeae35ae18176cf2e5cced681cca908addf1cdd53b", size = 1333650, upload-time = "2025-07-26T12:02:26.181Z" }, + { url = "https://files.pythonhosted.org/packages/43/d7/afdc95580ca56f30fbcd3060250f66cedbde69b4547028863abd8aa3b47e/contourpy-1.3.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:6afc576f7b33cf00996e5c1102dc2a8f7cc89e39c0b55df93a0b78c1bd992b36", size = 1404833, upload-time = "2025-07-26T12:02:28.782Z" }, + { url = "https://files.pythonhosted.org/packages/e2/e2/366af18a6d386f41132a48f033cbd2102e9b0cf6345d35ff0826cd984566/contourpy-1.3.3-cp314-cp314-win32.whl", hash = "sha256:66c8a43a4f7b8df8b71ee1840e4211a3c8d93b214b213f590e18a1beca458f7d", size = 189692, upload-time = "2025-07-26T12:02:30.128Z" }, + { url = "https://files.pythonhosted.org/packages/7d/c2/57f54b03d0f22d4044b8afb9ca0e184f8b1afd57b4f735c2fa70883dc601/contourpy-1.3.3-cp314-cp314-win_amd64.whl", hash = "sha256:cf9022ef053f2694e31d630feaacb21ea24224be1c3ad0520b13d844274614fd", size = 232424, upload-time = "2025-07-26T12:02:31.395Z" }, + { url = "https://files.pythonhosted.org/packages/18/79/a9416650df9b525737ab521aa181ccc42d56016d2123ddcb7b58e926a42c/contourpy-1.3.3-cp314-cp314-win_arm64.whl", hash = "sha256:95b181891b4c71de4bb404c6621e7e2390745f887f2a026b2d99e92c17892339", size = 198300, upload-time = "2025-07-26T12:02:32.956Z" }, + { url = "https://files.pythonhosted.org/packages/1f/42/38c159a7d0f2b7b9c04c64ab317042bb6952b713ba875c1681529a2932fe/contourpy-1.3.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:33c82d0138c0a062380332c861387650c82e4cf1747aaa6938b9b6516762e772", size = 306769, upload-time = "2025-07-26T12:02:34.2Z" }, + { url = "https://files.pythonhosted.org/packages/c3/6c/26a8205f24bca10974e77460de68d3d7c63e282e23782f1239f226fcae6f/contourpy-1.3.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:ea37e7b45949df430fe649e5de8351c423430046a2af20b1c1961cae3afcda77", size = 287892, upload-time = "2025-07-26T12:02:35.807Z" }, + { url = "https://files.pythonhosted.org/packages/66/06/8a475c8ab718ebfd7925661747dbb3c3ee9c82ac834ccb3570be49d129f4/contourpy-1.3.3-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d304906ecc71672e9c89e87c4675dc5c2645e1f4269a5063b99b0bb29f232d13", size = 326748, upload-time = "2025-07-26T12:02:37.193Z" }, + { url = "https://files.pythonhosted.org/packages/b4/a3/c5ca9f010a44c223f098fccd8b158bb1cb287378a31ac141f04730dc49be/contourpy-1.3.3-cp314-cp314t-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ca658cd1a680a5c9ea96dc61cdbae1e85c8f25849843aa799dfd3cb370ad4fbe", size = 375554, upload-time = "2025-07-26T12:02:38.894Z" }, + { url = "https://files.pythonhosted.org/packages/80/5b/68bd33ae63fac658a4145088c1e894405e07584a316738710b636c6d0333/contourpy-1.3.3-cp314-cp314t-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:ab2fd90904c503739a75b7c8c5c01160130ba67944a7b77bbf36ef8054576e7f", size = 388118, upload-time = "2025-07-26T12:02:40.642Z" }, + { url = "https://files.pythonhosted.org/packages/40/52/4c285a6435940ae25d7410a6c36bda5145839bc3f0beb20c707cda18b9d2/contourpy-1.3.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b7301b89040075c30e5768810bc96a8e8d78085b47d8be6e4c3f5a0b4ed478a0", size = 352555, upload-time = "2025-07-26T12:02:42.25Z" }, + { url = "https://files.pythonhosted.org/packages/24/ee/3e81e1dd174f5c7fefe50e85d0892de05ca4e26ef1c9a59c2a57e43b865a/contourpy-1.3.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:2a2a8b627d5cc6b7c41a4beff6c5ad5eb848c88255fda4a8745f7e901b32d8e4", size = 1322295, upload-time = "2025-07-26T12:02:44.668Z" }, + { url = "https://files.pythonhosted.org/packages/3c/b2/6d913d4d04e14379de429057cd169e5e00f6c2af3bb13e1710bcbdb5da12/contourpy-1.3.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:fd6ec6be509c787f1caf6b247f0b1ca598bef13f4ddeaa126b7658215529ba0f", size = 1391027, upload-time = "2025-07-26T12:02:47.09Z" }, + { url = "https://files.pythonhosted.org/packages/93/8a/68a4ec5c55a2971213d29a9374913f7e9f18581945a7a31d1a39b5d2dfe5/contourpy-1.3.3-cp314-cp314t-win32.whl", hash = "sha256:e74a9a0f5e3fff48fb5a7f2fd2b9b70a3fe014a67522f79b7cca4c0c7e43c9ae", size = 202428, upload-time = "2025-07-26T12:02:48.691Z" }, + { url = "https://files.pythonhosted.org/packages/fa/96/fd9f641ffedc4fa3ace923af73b9d07e869496c9cc7a459103e6e978992f/contourpy-1.3.3-cp314-cp314t-win_amd64.whl", hash = "sha256:13b68d6a62db8eafaebb8039218921399baf6e47bf85006fd8529f2a08ef33fc", size = 250331, upload-time = "2025-07-26T12:02:50.137Z" }, + { url = "https://files.pythonhosted.org/packages/ae/8c/469afb6465b853afff216f9528ffda78a915ff880ed58813ba4faf4ba0b6/contourpy-1.3.3-cp314-cp314t-win_arm64.whl", hash = "sha256:b7448cb5a725bb1e35ce88771b86fba35ef418952474492cf7c764059933ff8b", size = 203831, upload-time = "2025-07-26T12:02:51.449Z" }, + { url = "https://files.pythonhosted.org/packages/a5/29/8dcfe16f0107943fa92388c23f6e05cff0ba58058c4c95b00280d4c75a14/contourpy-1.3.3-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:cd5dfcaeb10f7b7f9dc8941717c6c2ade08f587be2226222c12b25f0483ed497", size = 278809, upload-time = "2025-07-26T12:02:52.74Z" }, + { url = "https://files.pythonhosted.org/packages/85/a9/8b37ef4f7dafeb335daee3c8254645ef5725be4d9c6aa70b50ec46ef2f7e/contourpy-1.3.3-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:0c1fc238306b35f246d61a1d416a627348b5cf0648648a031e14bb8705fcdfe8", size = 261593, upload-time = "2025-07-26T12:02:54.037Z" }, + { url = "https://files.pythonhosted.org/packages/0a/59/ebfb8c677c75605cc27f7122c90313fd2f375ff3c8d19a1694bda74aaa63/contourpy-1.3.3-pp311-pypy311_pp73-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:70f9aad7de812d6541d29d2bbf8feb22ff7e1c299523db288004e3157ff4674e", size = 302202, upload-time = "2025-07-26T12:02:55.947Z" }, + { url = "https://files.pythonhosted.org/packages/3c/37/21972a15834d90bfbfb009b9d004779bd5a07a0ec0234e5ba8f64d5736f4/contourpy-1.3.3-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5ed3657edf08512fc3fe81b510e35c2012fbd3081d2e26160f27ca28affec989", size = 329207, upload-time = "2025-07-26T12:02:57.468Z" }, + { url = "https://files.pythonhosted.org/packages/0c/58/bd257695f39d05594ca4ad60df5bcb7e32247f9951fd09a9b8edb82d1daa/contourpy-1.3.3-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:3d1a3799d62d45c18bafd41c5fa05120b96a28079f2393af559b843d1a966a77", size = 225315, upload-time = "2025-07-26T12:02:58.801Z" }, ] [[package]] name = "cycler" version = "0.12.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a9/95/a3dbbb5028f35eafb79008e7522a75244477d2838f38cbb722248dabc2a8/cycler-0.12.1.tar.gz", hash = "sha256:88bb128f02ba341da8ef447245a9e138fae777f6a23943da4540077d3601eb1c", size = 7615 } +sdist = { url = "https://files.pythonhosted.org/packages/a9/95/a3dbbb5028f35eafb79008e7522a75244477d2838f38cbb722248dabc2a8/cycler-0.12.1.tar.gz", hash = "sha256:88bb128f02ba341da8ef447245a9e138fae777f6a23943da4540077d3601eb1c", size = 7615, upload-time = "2023-10-07T05:32:18.335Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl", hash = "sha256:85cef7cff222d8644161529808465972e51340599459b8ac3ccbac5a854e0d30", size = 8321 }, + { url = "https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl", hash = "sha256:85cef7cff222d8644161529808465972e51340599459b8ac3ccbac5a854e0d30", size = 8321, upload-time = "2023-10-07T05:32:16.783Z" }, ] [[package]] @@ -586,47 +586,47 @@ dependencies = [ { name = "marshmallow" }, { name = "typing-inspect" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/64/a4/f71d9cf3a5ac257c993b5ca3f93df5f7fb395c725e7f1e6479d2514173c3/dataclasses_json-0.6.7.tar.gz", hash = "sha256:b6b3e528266ea45b9535223bc53ca645f5208833c29229e847b3f26a1cc55fc0", size = 32227 } +sdist = { url = "https://files.pythonhosted.org/packages/64/a4/f71d9cf3a5ac257c993b5ca3f93df5f7fb395c725e7f1e6479d2514173c3/dataclasses_json-0.6.7.tar.gz", hash = "sha256:b6b3e528266ea45b9535223bc53ca645f5208833c29229e847b3f26a1cc55fc0", size = 32227, upload-time = "2024-06-09T16:20:19.103Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c3/be/d0d44e092656fe7a06b55e6103cbce807cdbdee17884a5367c68c9860853/dataclasses_json-0.6.7-py3-none-any.whl", hash = "sha256:0dbf33f26c8d5305befd61b39d2b3414e8a407bedc2834dea9b8d642666fb40a", size = 28686 }, + { url = "https://files.pythonhosted.org/packages/c3/be/d0d44e092656fe7a06b55e6103cbce807cdbdee17884a5367c68c9860853/dataclasses_json-0.6.7-py3-none-any.whl", hash = "sha256:0dbf33f26c8d5305befd61b39d2b3414e8a407bedc2834dea9b8d642666fb40a", size = 28686, upload-time = "2024-06-09T16:20:16.715Z" }, ] [[package]] name = "debugpy" version = "1.8.20" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e0/b7/cd8080344452e4874aae67c40d8940e2b4d47b01601a8fd9f44786c757c7/debugpy-1.8.20.tar.gz", hash = "sha256:55bc8701714969f1ab89a6d5f2f3d40c36f91b2cbe2f65d98bf8196f6a6a2c33", size = 1645207 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/71/be/8bd693a0b9d53d48c8978fa5d889e06f3b5b03e45fd1ea1e78267b4887cb/debugpy-1.8.20-cp310-cp310-macosx_15_0_x86_64.whl", hash = "sha256:157e96ffb7f80b3ad36d808646198c90acb46fdcfd8bb1999838f0b6f2b59c64", size = 2099192 }, - { url = "https://files.pythonhosted.org/packages/77/1b/85326d07432086a06361d493d2743edd0c4fc2ef62162be7f8618441ac37/debugpy-1.8.20-cp310-cp310-manylinux_2_34_x86_64.whl", hash = "sha256:c1178ae571aff42e61801a38b007af504ec8e05fde1c5c12e5a7efef21009642", size = 3088568 }, - { url = "https://files.pythonhosted.org/packages/e8/60/3e08462ee3eccd10998853eb35947c416e446bfe2bc37dbb886b9044586c/debugpy-1.8.20-cp310-cp310-win32.whl", hash = "sha256:c29dd9d656c0fbd77906a6e6a82ae4881514aa3294b94c903ff99303e789b4a2", size = 5284399 }, - { url = "https://files.pythonhosted.org/packages/72/43/09d49106e770fe558ced5e80df2e3c2ebee10e576eda155dcc5670473663/debugpy-1.8.20-cp310-cp310-win_amd64.whl", hash = "sha256:3ca85463f63b5dd0aa7aaa933d97cbc47c174896dcae8431695872969f981893", size = 5316388 }, - { url = "https://files.pythonhosted.org/packages/51/56/c3baf5cbe4dd77427fd9aef99fcdade259ad128feeb8a786c246adb838e5/debugpy-1.8.20-cp311-cp311-macosx_15_0_universal2.whl", hash = "sha256:eada6042ad88fa1571b74bd5402ee8b86eded7a8f7b827849761700aff171f1b", size = 2208318 }, - { url = "https://files.pythonhosted.org/packages/9a/7d/4fa79a57a8e69fe0d9763e98d1110320f9ecd7f1f362572e3aafd7417c9d/debugpy-1.8.20-cp311-cp311-manylinux_2_34_x86_64.whl", hash = "sha256:7de0b7dfeedc504421032afba845ae2a7bcc32ddfb07dae2c3ca5442f821c344", size = 3171493 }, - { url = "https://files.pythonhosted.org/packages/7d/f2/1e8f8affe51e12a26f3a8a8a4277d6e60aa89d0a66512f63b1e799d424a4/debugpy-1.8.20-cp311-cp311-win32.whl", hash = "sha256:773e839380cf459caf73cc533ea45ec2737a5cc184cf1b3b796cd4fd98504fec", size = 5209240 }, - { url = "https://files.pythonhosted.org/packages/d5/92/1cb532e88560cbee973396254b21bece8c5d7c2ece958a67afa08c9f10dc/debugpy-1.8.20-cp311-cp311-win_amd64.whl", hash = "sha256:1f7650546e0eded1902d0f6af28f787fa1f1dbdbc97ddabaf1cd963a405930cb", size = 5233481 }, - { url = "https://files.pythonhosted.org/packages/14/57/7f34f4736bfb6e00f2e4c96351b07805d83c9a7b33d28580ae01374430f7/debugpy-1.8.20-cp312-cp312-macosx_15_0_universal2.whl", hash = "sha256:4ae3135e2089905a916909ef31922b2d733d756f66d87345b3e5e52b7a55f13d", size = 2550686 }, - { url = "https://files.pythonhosted.org/packages/ab/78/b193a3975ca34458f6f0e24aaf5c3e3da72f5401f6054c0dfd004b41726f/debugpy-1.8.20-cp312-cp312-manylinux_2_34_x86_64.whl", hash = "sha256:88f47850a4284b88bd2bfee1f26132147d5d504e4e86c22485dfa44b97e19b4b", size = 4310588 }, - { url = "https://files.pythonhosted.org/packages/c1/55/f14deb95eaf4f30f07ef4b90a8590fc05d9e04df85ee379712f6fb6736d7/debugpy-1.8.20-cp312-cp312-win32.whl", hash = "sha256:4057ac68f892064e5f98209ab582abfee3b543fb55d2e87610ddc133a954d390", size = 5331372 }, - { url = "https://files.pythonhosted.org/packages/a1/39/2bef246368bd42f9bd7cba99844542b74b84dacbdbea0833e610f384fee8/debugpy-1.8.20-cp312-cp312-win_amd64.whl", hash = "sha256:a1a8f851e7cf171330679ef6997e9c579ef6dd33c9098458bd9986a0f4ca52e3", size = 5372835 }, - { url = "https://files.pythonhosted.org/packages/15/e2/fc500524cc6f104a9d049abc85a0a8b3f0d14c0a39b9c140511c61e5b40b/debugpy-1.8.20-cp313-cp313-macosx_15_0_universal2.whl", hash = "sha256:5dff4bb27027821fdfcc9e8f87309a28988231165147c31730128b1c983e282a", size = 2539560 }, - { url = "https://files.pythonhosted.org/packages/90/83/fb33dcea789ed6018f8da20c5a9bc9d82adc65c0c990faed43f7c955da46/debugpy-1.8.20-cp313-cp313-manylinux_2_34_x86_64.whl", hash = "sha256:84562982dd7cf5ebebfdea667ca20a064e096099997b175fe204e86817f64eaf", size = 4293272 }, - { url = "https://files.pythonhosted.org/packages/a6/25/b1e4a01bfb824d79a6af24b99ef291e24189080c93576dfd9b1a2815cd0f/debugpy-1.8.20-cp313-cp313-win32.whl", hash = "sha256:da11dea6447b2cadbf8ce2bec59ecea87cc18d2c574980f643f2d2dfe4862393", size = 5331208 }, - { url = "https://files.pythonhosted.org/packages/13/f7/a0b368ce54ffff9e9028c098bd2d28cfc5b54f9f6c186929083d4c60ba58/debugpy-1.8.20-cp313-cp313-win_amd64.whl", hash = "sha256:eb506e45943cab2efb7c6eafdd65b842f3ae779f020c82221f55aca9de135ed7", size = 5372930 }, - { url = "https://files.pythonhosted.org/packages/33/2e/f6cb9a8a13f5058f0a20fe09711a7b726232cd5a78c6a7c05b2ec726cff9/debugpy-1.8.20-cp314-cp314-macosx_15_0_universal2.whl", hash = "sha256:9c74df62fc064cd5e5eaca1353a3ef5a5d50da5eb8058fcef63106f7bebe6173", size = 2538066 }, - { url = "https://files.pythonhosted.org/packages/c5/56/6ddca50b53624e1ca3ce1d1e49ff22db46c47ea5fb4c0cc5c9b90a616364/debugpy-1.8.20-cp314-cp314-manylinux_2_34_x86_64.whl", hash = "sha256:077a7447589ee9bc1ff0cdf443566d0ecf540ac8aa7333b775ebcb8ce9f4ecad", size = 4269425 }, - { url = "https://files.pythonhosted.org/packages/c5/d9/d64199c14a0d4c476df46c82470a3ce45c8d183a6796cfb5e66533b3663c/debugpy-1.8.20-cp314-cp314-win32.whl", hash = "sha256:352036a99dd35053b37b7803f748efc456076f929c6a895556932eaf2d23b07f", size = 5331407 }, - { url = "https://files.pythonhosted.org/packages/e0/d9/1f07395b54413432624d61524dfd98c1a7c7827d2abfdb8829ac92638205/debugpy-1.8.20-cp314-cp314-win_amd64.whl", hash = "sha256:a98eec61135465b062846112e5ecf2eebb855305acc1dfbae43b72903b8ab5be", size = 5372521 }, - { url = "https://files.pythonhosted.org/packages/e0/c3/7f67dea8ccf8fdcb9c99033bbe3e90b9e7395415843accb81428c441be2d/debugpy-1.8.20-py2.py3-none-any.whl", hash = "sha256:5be9bed9ae3be00665a06acaa48f8329d2b9632f15fd09f6a9a8c8d9907e54d7", size = 5337658 }, +sdist = { url = "https://files.pythonhosted.org/packages/e0/b7/cd8080344452e4874aae67c40d8940e2b4d47b01601a8fd9f44786c757c7/debugpy-1.8.20.tar.gz", hash = "sha256:55bc8701714969f1ab89a6d5f2f3d40c36f91b2cbe2f65d98bf8196f6a6a2c33", size = 1645207, upload-time = "2026-01-29T23:03:28.199Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/71/be/8bd693a0b9d53d48c8978fa5d889e06f3b5b03e45fd1ea1e78267b4887cb/debugpy-1.8.20-cp310-cp310-macosx_15_0_x86_64.whl", hash = "sha256:157e96ffb7f80b3ad36d808646198c90acb46fdcfd8bb1999838f0b6f2b59c64", size = 2099192, upload-time = "2026-01-29T23:03:29.707Z" }, + { url = "https://files.pythonhosted.org/packages/77/1b/85326d07432086a06361d493d2743edd0c4fc2ef62162be7f8618441ac37/debugpy-1.8.20-cp310-cp310-manylinux_2_34_x86_64.whl", hash = "sha256:c1178ae571aff42e61801a38b007af504ec8e05fde1c5c12e5a7efef21009642", size = 3088568, upload-time = "2026-01-29T23:03:31.467Z" }, + { url = "https://files.pythonhosted.org/packages/e8/60/3e08462ee3eccd10998853eb35947c416e446bfe2bc37dbb886b9044586c/debugpy-1.8.20-cp310-cp310-win32.whl", hash = "sha256:c29dd9d656c0fbd77906a6e6a82ae4881514aa3294b94c903ff99303e789b4a2", size = 5284399, upload-time = "2026-01-29T23:03:33.678Z" }, + { url = "https://files.pythonhosted.org/packages/72/43/09d49106e770fe558ced5e80df2e3c2ebee10e576eda155dcc5670473663/debugpy-1.8.20-cp310-cp310-win_amd64.whl", hash = "sha256:3ca85463f63b5dd0aa7aaa933d97cbc47c174896dcae8431695872969f981893", size = 5316388, upload-time = "2026-01-29T23:03:35.095Z" }, + { url = "https://files.pythonhosted.org/packages/51/56/c3baf5cbe4dd77427fd9aef99fcdade259ad128feeb8a786c246adb838e5/debugpy-1.8.20-cp311-cp311-macosx_15_0_universal2.whl", hash = "sha256:eada6042ad88fa1571b74bd5402ee8b86eded7a8f7b827849761700aff171f1b", size = 2208318, upload-time = "2026-01-29T23:03:36.481Z" }, + { url = "https://files.pythonhosted.org/packages/9a/7d/4fa79a57a8e69fe0d9763e98d1110320f9ecd7f1f362572e3aafd7417c9d/debugpy-1.8.20-cp311-cp311-manylinux_2_34_x86_64.whl", hash = "sha256:7de0b7dfeedc504421032afba845ae2a7bcc32ddfb07dae2c3ca5442f821c344", size = 3171493, upload-time = "2026-01-29T23:03:37.775Z" }, + { url = "https://files.pythonhosted.org/packages/7d/f2/1e8f8affe51e12a26f3a8a8a4277d6e60aa89d0a66512f63b1e799d424a4/debugpy-1.8.20-cp311-cp311-win32.whl", hash = "sha256:773e839380cf459caf73cc533ea45ec2737a5cc184cf1b3b796cd4fd98504fec", size = 5209240, upload-time = "2026-01-29T23:03:39.109Z" }, + { url = "https://files.pythonhosted.org/packages/d5/92/1cb532e88560cbee973396254b21bece8c5d7c2ece958a67afa08c9f10dc/debugpy-1.8.20-cp311-cp311-win_amd64.whl", hash = "sha256:1f7650546e0eded1902d0f6af28f787fa1f1dbdbc97ddabaf1cd963a405930cb", size = 5233481, upload-time = "2026-01-29T23:03:40.659Z" }, + { url = "https://files.pythonhosted.org/packages/14/57/7f34f4736bfb6e00f2e4c96351b07805d83c9a7b33d28580ae01374430f7/debugpy-1.8.20-cp312-cp312-macosx_15_0_universal2.whl", hash = "sha256:4ae3135e2089905a916909ef31922b2d733d756f66d87345b3e5e52b7a55f13d", size = 2550686, upload-time = "2026-01-29T23:03:42.023Z" }, + { url = "https://files.pythonhosted.org/packages/ab/78/b193a3975ca34458f6f0e24aaf5c3e3da72f5401f6054c0dfd004b41726f/debugpy-1.8.20-cp312-cp312-manylinux_2_34_x86_64.whl", hash = "sha256:88f47850a4284b88bd2bfee1f26132147d5d504e4e86c22485dfa44b97e19b4b", size = 4310588, upload-time = "2026-01-29T23:03:43.314Z" }, + { url = "https://files.pythonhosted.org/packages/c1/55/f14deb95eaf4f30f07ef4b90a8590fc05d9e04df85ee379712f6fb6736d7/debugpy-1.8.20-cp312-cp312-win32.whl", hash = "sha256:4057ac68f892064e5f98209ab582abfee3b543fb55d2e87610ddc133a954d390", size = 5331372, upload-time = "2026-01-29T23:03:45.526Z" }, + { url = "https://files.pythonhosted.org/packages/a1/39/2bef246368bd42f9bd7cba99844542b74b84dacbdbea0833e610f384fee8/debugpy-1.8.20-cp312-cp312-win_amd64.whl", hash = "sha256:a1a8f851e7cf171330679ef6997e9c579ef6dd33c9098458bd9986a0f4ca52e3", size = 5372835, upload-time = "2026-01-29T23:03:47.245Z" }, + { url = "https://files.pythonhosted.org/packages/15/e2/fc500524cc6f104a9d049abc85a0a8b3f0d14c0a39b9c140511c61e5b40b/debugpy-1.8.20-cp313-cp313-macosx_15_0_universal2.whl", hash = "sha256:5dff4bb27027821fdfcc9e8f87309a28988231165147c31730128b1c983e282a", size = 2539560, upload-time = "2026-01-29T23:03:48.738Z" }, + { url = "https://files.pythonhosted.org/packages/90/83/fb33dcea789ed6018f8da20c5a9bc9d82adc65c0c990faed43f7c955da46/debugpy-1.8.20-cp313-cp313-manylinux_2_34_x86_64.whl", hash = "sha256:84562982dd7cf5ebebfdea667ca20a064e096099997b175fe204e86817f64eaf", size = 4293272, upload-time = "2026-01-29T23:03:50.169Z" }, + { url = "https://files.pythonhosted.org/packages/a6/25/b1e4a01bfb824d79a6af24b99ef291e24189080c93576dfd9b1a2815cd0f/debugpy-1.8.20-cp313-cp313-win32.whl", hash = "sha256:da11dea6447b2cadbf8ce2bec59ecea87cc18d2c574980f643f2d2dfe4862393", size = 5331208, upload-time = "2026-01-29T23:03:51.547Z" }, + { url = "https://files.pythonhosted.org/packages/13/f7/a0b368ce54ffff9e9028c098bd2d28cfc5b54f9f6c186929083d4c60ba58/debugpy-1.8.20-cp313-cp313-win_amd64.whl", hash = "sha256:eb506e45943cab2efb7c6eafdd65b842f3ae779f020c82221f55aca9de135ed7", size = 5372930, upload-time = "2026-01-29T23:03:53.585Z" }, + { url = "https://files.pythonhosted.org/packages/33/2e/f6cb9a8a13f5058f0a20fe09711a7b726232cd5a78c6a7c05b2ec726cff9/debugpy-1.8.20-cp314-cp314-macosx_15_0_universal2.whl", hash = "sha256:9c74df62fc064cd5e5eaca1353a3ef5a5d50da5eb8058fcef63106f7bebe6173", size = 2538066, upload-time = "2026-01-29T23:03:54.999Z" }, + { url = "https://files.pythonhosted.org/packages/c5/56/6ddca50b53624e1ca3ce1d1e49ff22db46c47ea5fb4c0cc5c9b90a616364/debugpy-1.8.20-cp314-cp314-manylinux_2_34_x86_64.whl", hash = "sha256:077a7447589ee9bc1ff0cdf443566d0ecf540ac8aa7333b775ebcb8ce9f4ecad", size = 4269425, upload-time = "2026-01-29T23:03:56.518Z" }, + { url = "https://files.pythonhosted.org/packages/c5/d9/d64199c14a0d4c476df46c82470a3ce45c8d183a6796cfb5e66533b3663c/debugpy-1.8.20-cp314-cp314-win32.whl", hash = "sha256:352036a99dd35053b37b7803f748efc456076f929c6a895556932eaf2d23b07f", size = 5331407, upload-time = "2026-01-29T23:03:58.481Z" }, + { url = "https://files.pythonhosted.org/packages/e0/d9/1f07395b54413432624d61524dfd98c1a7c7827d2abfdb8829ac92638205/debugpy-1.8.20-cp314-cp314-win_amd64.whl", hash = "sha256:a98eec61135465b062846112e5ecf2eebb855305acc1dfbae43b72903b8ab5be", size = 5372521, upload-time = "2026-01-29T23:03:59.864Z" }, + { url = "https://files.pythonhosted.org/packages/e0/c3/7f67dea8ccf8fdcb9c99033bbe3e90b9e7395415843accb81428c441be2d/debugpy-1.8.20-py2.py3-none-any.whl", hash = "sha256:5be9bed9ae3be00665a06acaa48f8329d2b9632f15fd09f6a9a8c8d9907e54d7", size = 5337658, upload-time = "2026-01-29T23:04:17.404Z" }, ] [[package]] name = "decorator" version = "5.3.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/60/8b/32f9823da46cde7df2087faa08cd98d01b908f8dcab982cdba9c84e85355/decorator-5.3.1.tar.gz", hash = "sha256:4cbcdd55a6efadb9dbea26b858f4fb3264567b52d69ca0d25b721b553f60ea82", size = 58084 } +sdist = { url = "https://files.pythonhosted.org/packages/60/8b/32f9823da46cde7df2087faa08cd98d01b908f8dcab982cdba9c84e85355/decorator-5.3.1.tar.gz", hash = "sha256:4cbcdd55a6efadb9dbea26b858f4fb3264567b52d69ca0d25b721b553f60ea82", size = 58084, upload-time = "2026-05-18T06:03:28.057Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/05/7f/798705f5296a58ca505d600456748d1be48078eac8a7050d8a98bc9edb89/decorator-5.3.1-py3-none-any.whl", hash = "sha256:f47fe6fdbd2edd623ecfe36875d37aba411624e2670dd395dddae1358689bb3c", size = 10365 }, + { url = "https://files.pythonhosted.org/packages/05/7f/798705f5296a58ca505d600456748d1be48078eac8a7050d8a98bc9edb89/decorator-5.3.1-py3-none-any.whl", hash = "sha256:f47fe6fdbd2edd623ecfe36875d37aba411624e2670dd395dddae1358689bb3c", size = 10365, upload-time = "2026-05-18T06:03:26.517Z" }, ] [[package]] @@ -636,24 +636,25 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "wrapt" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/49/85/12f0a49a7c4ffb70572b6c2ef13c90c88fd190debda93b23f026b25f9634/deprecated-1.3.1.tar.gz", hash = "sha256:b1b50e0ff0c1fddaa5708a2c6b0a6588bb09b892825ab2b214ac9ea9d92a5223", size = 2932523 } +sdist = { url = "https://files.pythonhosted.org/packages/49/85/12f0a49a7c4ffb70572b6c2ef13c90c88fd190debda93b23f026b25f9634/deprecated-1.3.1.tar.gz", hash = "sha256:b1b50e0ff0c1fddaa5708a2c6b0a6588bb09b892825ab2b214ac9ea9d92a5223", size = 2932523, upload-time = "2025-10-30T08:19:02.757Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/84/d0/205d54408c08b13550c733c4b85429e7ead111c7f0014309637425520a9a/deprecated-1.3.1-py2.py3-none-any.whl", hash = "sha256:597bfef186b6f60181535a29fbe44865ce137a5079f295b479886c82729d5f3f", size = 11298 }, + { url = "https://files.pythonhosted.org/packages/84/d0/205d54408c08b13550c733c4b85429e7ead111c7f0014309637425520a9a/deprecated-1.3.1-py2.py3-none-any.whl", hash = "sha256:597bfef186b6f60181535a29fbe44865ce137a5079f295b479886c82729d5f3f", size = 11298, upload-time = "2025-10-30T08:19:00.758Z" }, ] [[package]] name = "docutils" version = "0.21.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ae/ed/aefcc8cd0ba62a0560c3c18c33925362d46c6075480bfa4df87b28e169a9/docutils-0.21.2.tar.gz", hash = "sha256:3a6b18732edf182daa3cd12775bbb338cf5691468f91eeeb109deff6ebfa986f", size = 2204444 } +sdist = { url = "https://files.pythonhosted.org/packages/ae/ed/aefcc8cd0ba62a0560c3c18c33925362d46c6075480bfa4df87b28e169a9/docutils-0.21.2.tar.gz", hash = "sha256:3a6b18732edf182daa3cd12775bbb338cf5691468f91eeeb109deff6ebfa986f", size = 2204444, upload-time = "2024-04-23T18:57:18.24Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8f/d7/9322c609343d929e75e7e5e6255e614fcc67572cfd083959cdef3b7aad79/docutils-0.21.2-py3-none-any.whl", hash = "sha256:dafca5b9e384f0e419294eb4d2ff9fa826435bf15f15b7bd45723e8ad76811b2", size = 587408 }, + { url = "https://files.pythonhosted.org/packages/8f/d7/9322c609343d929e75e7e5e6255e614fcc67572cfd083959cdef3b7aad79/docutils-0.21.2-py3-none-any.whl", hash = "sha256:dafca5b9e384f0e419294eb4d2ff9fa826435bf15f15b7bd45723e8ad76811b2", size = 587408, upload-time = "2024-04-23T18:57:14.835Z" }, ] [[package]] name = "ducpy" source = { editable = "." } dependencies = [ + { name = "build123d" }, { name = "certifi" }, { name = "ezdxf" }, { name = "ifcopenshell" }, @@ -674,7 +675,6 @@ ocr = [ [package.dev-dependencies] dev = [ - { name = "build123d" }, { name = "ducpy", extra = ["ocr"] }, { name = "furo" }, { name = "ifcopenshell" }, @@ -693,6 +693,7 @@ dev = [ [package.metadata] requires-dist = [ + { name = "build123d", specifier = ">=0.10.0" }, { name = "certifi", specifier = ">=2024.8.30" }, { name = "ezdxf", specifier = ">=1.1.0" }, { name = "huggingface-hub", marker = "extra == 'ocr'", specifier = ">=0.20.0" }, @@ -708,7 +709,6 @@ provides-extras = ["ocr"] [package.metadata.requires-dev] dev = [ - { name = "build123d", specifier = ">=0.10.0" }, { name = "ducpy", extras = ["ocr"] }, { name = "furo", specifier = ">=2024.8.6" }, { name = "ifcopenshell", specifier = ">=0.8.5" }, @@ -727,18 +727,18 @@ dev = [ name = "exceptiongroup" version = "1.2.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/09/35/2495c4ac46b980e4ca1f6ad6db102322ef3ad2410b79fdde159a4b0f3b92/exceptiongroup-1.2.2.tar.gz", hash = "sha256:47c2edf7c6738fafb49fd34290706d1a1a2f4d1c6df275526b62cbb4aa5393cc", size = 28883 } +sdist = { url = "https://files.pythonhosted.org/packages/09/35/2495c4ac46b980e4ca1f6ad6db102322ef3ad2410b79fdde159a4b0f3b92/exceptiongroup-1.2.2.tar.gz", hash = "sha256:47c2edf7c6738fafb49fd34290706d1a1a2f4d1c6df275526b62cbb4aa5393cc", size = 28883, upload-time = "2024-07-12T22:26:00.161Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/02/cc/b7e31358aac6ed1ef2bb790a9746ac2c69bcb3c8588b41616914eb106eaf/exceptiongroup-1.2.2-py3-none-any.whl", hash = "sha256:3111b9d131c238bec2f8f516e123e14ba243563fb135d3fe885990585aa7795b", size = 16453 }, + { url = "https://files.pythonhosted.org/packages/02/cc/b7e31358aac6ed1ef2bb790a9746ac2c69bcb3c8588b41616914eb106eaf/exceptiongroup-1.2.2-py3-none-any.whl", hash = "sha256:3111b9d131c238bec2f8f516e123e14ba243563fb135d3fe885990585aa7795b", size = 16453, upload-time = "2024-07-12T22:25:58.476Z" }, ] [[package]] name = "executing" version = "2.2.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/cc/28/c14e053b6762b1044f34a13aab6859bbf40456d37d23aa286ac24cfd9a5d/executing-2.2.1.tar.gz", hash = "sha256:3632cc370565f6648cc328b32435bd120a1e4ebb20c77e3fdde9a13cd1e533c4", size = 1129488 } +sdist = { url = "https://files.pythonhosted.org/packages/cc/28/c14e053b6762b1044f34a13aab6859bbf40456d37d23aa286ac24cfd9a5d/executing-2.2.1.tar.gz", hash = "sha256:3632cc370565f6648cc328b32435bd120a1e4ebb20c77e3fdde9a13cd1e533c4", size = 1129488, upload-time = "2025-09-01T09:48:10.866Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c1/ea/53f2148663b321f21b5a606bd5f191517cf40b7072c0497d3c92c4a13b1e/executing-2.2.1-py2.py3-none-any.whl", hash = "sha256:760643d3452b4d777d295bb167ccc74c64a81df23fb5e08eff250c425a4b2017", size = 28317 }, + { url = "https://files.pythonhosted.org/packages/c1/ea/53f2148663b321f21b5a606bd5f191517cf40b7072c0497d3c92c4a13b1e/executing-2.2.1-py2.py3-none-any.whl", hash = "sha256:760643d3452b4d777d295bb167ccc74c64a81df23fb5e08eff250c425a4b2017", size = 28317, upload-time = "2025-09-01T09:48:08.5Z" }, ] [[package]] @@ -753,50 +753,50 @@ dependencies = [ { name = "typing-extensions", version = "4.13.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "typing-extensions", version = "4.15.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/5e/d7/1b7be8db364f1c4838dfc1a40ca96577aba405deabf896a4eb3aaeb15a62/ezdxf-1.4.4.tar.gz", hash = "sha256:da5a5e0e6bdbb6656f9c017b47edc7eafceb419d61a2b5de64ffb344c168e593", size = 1866886 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/ad/3c/59a301a6abde7bc4d907e97de86ac42510c173845bb31b0d439bcda27d1d/ezdxf-1.4.4-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:fbd70284ac9c39581e4973589d10afd941bc6c64c1cdd087ecd387ce7697bd50", size = 3556772 }, - { url = "https://files.pythonhosted.org/packages/77/b1/f77d2e9bc00c04d16cd9ce483bc41ccad3208691a196948633def256f199/ezdxf-1.4.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:4e9aecff9c34a62f21115bd98c0ab76d3448064a3c31f1f1df6e9c19dc78ea56", size = 1883618 }, - { url = "https://files.pythonhosted.org/packages/f2/a1/4e2fede39fea3f0cb49e522e36b0e19e708e177aa35da07faf715e2723cf/ezdxf-1.4.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8ff103b9ef0de6eca86a32506a4a0717ff05024450e9da3ea9a77a73f63e1ac2", size = 3002809 }, - { url = "https://files.pythonhosted.org/packages/a8/af/716787bca9adbfc3df08065b8d61796505d0e93dbe08ba956faa497fde0a/ezdxf-1.4.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:39c1e7d77220654482c2c2ba82a171c50a40f2295f9f4d3cb72bbc909f1f2fcb", size = 4503821 }, - { url = "https://files.pythonhosted.org/packages/2a/ed/4f2ac38a5766603283a6e708a759165999c1f74109c5875b334939b6be40/ezdxf-1.4.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bd67e30aafdbf64c74a09908c6648e20fe4e0c58fd0504e6ea4913f654708919", size = 4490630 }, - { url = "https://files.pythonhosted.org/packages/9e/11/8d4b9aa5d1bba69fbd40f3cd9af992272309977c1de71afeecb9bb5a4cd3/ezdxf-1.4.4-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:edbd0c0350361104834688034fecb97eefaff486c872f83809c71ec6988e0236", size = 4472239 }, - { url = "https://files.pythonhosted.org/packages/b3/78/c1ea4664a9bc81929e119b2569f2837035bba57dd3e86945963d802426f7/ezdxf-1.4.4-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:e110caf14288923afa771a2d5752b0916b9a9621c1abf60f3caf7b454f989cf6", size = 4533843 }, - { url = "https://files.pythonhosted.org/packages/fd/84/3b4c5b01a791e7b3859cf570a0502b4bba8cf208f9d2a19759a0bcfbc6ed/ezdxf-1.4.4-cp310-cp310-win_amd64.whl", hash = "sha256:080d487ff8f9cdda79b4c7743683d103235cf831da6ef473edfa80170d1bc61d", size = 1821825 }, - { url = "https://files.pythonhosted.org/packages/8f/d0/bc515b7f5596bc3d55b93fc9f2c2b4926e2587af6bfae0486ef7cc7ddf43/ezdxf-1.4.4-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:39aadab5bc7a05deddbd0db9b984c8a4bd28bd4c1ac2c5ee03f0d1b096272a88", size = 3553590 }, - { url = "https://files.pythonhosted.org/packages/a7/73/207132f13a5280d186f2441d9125639fdc7ddeabf56c2d5da4d691e81ce6/ezdxf-1.4.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2ed65b191113a82133ba47daa6ebdd540b487b17394b1e327e9511dde87ad924", size = 3008276 }, - { url = "https://files.pythonhosted.org/packages/82/73/b01af87269726e3719abc5ff694b843b710ef8fc345d21013e90d70e44d8/ezdxf-1.4.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:7c3c8f2c2b62fe5b6c9b62ab8257b697535d62b0c79acf3a5040bd95edfab451", size = 3001750 }, - { url = "https://files.pythonhosted.org/packages/dd/92/284d7ca6a9da107966c7bd9d81c92245985235bc432fe0837982ef80630a/ezdxf-1.4.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d68d5ab9e1071319030da3af27590f34c38c8544a5ea638d9a4a800a96abb3c2", size = 5802382 }, - { url = "https://files.pythonhosted.org/packages/7d/fe/e4f37730ca5b5bf7de3a968a26126b404f60324d0b8ae9d59d11d6e55740/ezdxf-1.4.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f75a4f2924ebdda0f5b2779ff2135ba92de2596c95a8fa9b1d9ebcabea1be41", size = 5794671 }, - { url = "https://files.pythonhosted.org/packages/fe/3f/c3e7ab74f58cb69ef985fb71eda859b5c287cc506c65cbffe7e55c7cf2d4/ezdxf-1.4.4-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:0eec8a2095b645420a67560e99041c0d25afefd39eab5bff8c736fdb32211a75", size = 5767366 }, - { url = "https://files.pythonhosted.org/packages/66/7a/b7070bf05e75b3e709a6fe5ae5bcd3bd899e987ef84ff25cf28327519c03/ezdxf-1.4.4-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:d87a85052e92b9c28e54605dbad65f779a3b61e6288e992d6ef00df7bde4bed3", size = 5830221 }, - { url = "https://files.pythonhosted.org/packages/78/cf/a990289808c261c52f5b219484d136a8748773c99a6d25c84f55a0353fea/ezdxf-1.4.4-cp311-cp311-win_amd64.whl", hash = "sha256:473d68c8f2b04ace513efa290a1cd0d3a4a589cdff48124f015f0e51034668b2", size = 2957599 }, - { url = "https://files.pythonhosted.org/packages/18/3d/98648d221ffa047b5ba898c8e152010861dc71a66b531dcf15053075010e/ezdxf-1.4.4-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:d723d35d08223318c17080a32a05192a1449e544dee867c9d9c6f25998fac303", size = 3563916 }, - { url = "https://files.pythonhosted.org/packages/2c/f1/84bbaa571412f840c22deeae185e54d4a67aa52f03e1728fd8425748c548/ezdxf-1.4.4-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6b0c73b46085521bdbd4a3e7d88998da7bec5713ba89bbb502fdeffe6b42fc7e", size = 3016857 }, - { url = "https://files.pythonhosted.org/packages/b0/ff/f2eb77d22d26aa98abbe0961470871d8b85ef4e73e5527f544d25f958d6e/ezdxf-1.4.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ac3e83a70c1f866dd5114192a6fab6e75cc83b75e907bc08c5d94b98cce14cc0", size = 3003336 }, - { url = "https://files.pythonhosted.org/packages/65/7d/2a6ddd6beef5d9a8593078619f3920a0cd76b1db4c6a974ac37045543219/ezdxf-1.4.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8ebe09717ab6636bf48780eabdab51e3ab2135f7963bb52452444b6d95e03d12", size = 5788485 }, - { url = "https://files.pythonhosted.org/packages/e7/29/2094fd7719146ca7bb236be9751b5929d431f643cbab669aed89cf121883/ezdxf-1.4.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:44af248af0860fe8b1a39ca40e1cd2fa8ac37b22142b14b20c6a0caf1b50f932", size = 5816781 }, - { url = "https://files.pythonhosted.org/packages/19/8d/669b8047cca162204c53b874183d73b5f6c4b1d5d48fa1e515a32d56f5ac/ezdxf-1.4.4-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:02a097794625e9fc948e637dfe07057e98167b4fe215357a59645759fef6db3f", size = 5754006 }, - { url = "https://files.pythonhosted.org/packages/5b/44/b753997173327250e43ae50f11f0c69016b1e78482e0bd3857c3495236e7/ezdxf-1.4.4-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:f093bd2228f5782d483aed3bd89cdb74b672b5f90c677c4125cd236ee5649151", size = 5861860 }, - { url = "https://files.pythonhosted.org/packages/0b/99/2e81cb168e0f09adfb05fb40e5f890ff87ac2c00e98079cf09837dd76330/ezdxf-1.4.4-cp312-cp312-win_amd64.whl", hash = "sha256:3e518d9ed4dcbe525d57f14c25c5e592f82660a690fdec39b03b092e6cdc4771", size = 2963238 }, - { url = "https://files.pythonhosted.org/packages/be/ed/97aa3ba1ba923e4098169de5bca380ee1430e2b34d0dd85b73007e34df16/ezdxf-1.4.4-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:278a09a845d67a4f893aebe9ef8dcd8894ece9f255d7d8bb21719ffd902109b8", size = 3555283 }, - { url = "https://files.pythonhosted.org/packages/4e/b1/8ca9408a2b382a806837e72d35f10931fdd9f53fe66cf208a6340358fbc5/ezdxf-1.4.4-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:b0a787f8ebcbdcb9798c6fcfe90c23afd1a0993c8d4302b6cce5d8f19ae052ae", size = 3012646 }, - { url = "https://files.pythonhosted.org/packages/8b/aa/1e8d3130eaabb780c5e8adfdc1ead023bb04468779b18169d60f7ce5b291/ezdxf-1.4.4-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:c451d1c20f08b30c735ca4d650fee5b44147402f4b5662f8550053ed8a3009c2", size = 2999048 }, - { url = "https://files.pythonhosted.org/packages/cd/ca/1dd390b79df9c104c2d4b5964e80db25362edf704ac742c9db9b279658a5/ezdxf-1.4.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3d3d9a6663993fc644751647fd7843057b51742ffac27c48ce28ea9f81239613", size = 5747890 }, - { url = "https://files.pythonhosted.org/packages/8f/1e/226a6e636ae533e0bc0afe4435d1058fac173564e4af4102862f055a46d9/ezdxf-1.4.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:82c022cf094d21ad3db68557aa83628e4152355e8a8bef0fffd4f71a9ea325df", size = 5774707 }, - { url = "https://files.pythonhosted.org/packages/24/a3/7e33c9036de944b5446982bb629d698356e48b00c4d173768f52bdeeff4b/ezdxf-1.4.4-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:3be59c2a3a93585412a2a37af29b3ad7574fa3e429e624924c3285d0573388b3", size = 5713753 }, - { url = "https://files.pythonhosted.org/packages/36/9e/ac0cdc3a8623fc38aa16670f6537aa810bc1381217a51ac3481299bbc986/ezdxf-1.4.4-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:44a9716860b59dddd49a3708c04ff4580ad1e7de92ac93bb3213d85fba5ac93f", size = 5813895 }, - { url = "https://files.pythonhosted.org/packages/dd/22/b511a8d9ea8f23447a67fe8977213fac5e4e69df30130a3ef31043613eaf/ezdxf-1.4.4-cp313-cp313-win_amd64.whl", hash = "sha256:207eed544417464ffaf2570880d58a792ecd2534c9c2dede45e895f3200b77e6", size = 2960937 }, - { url = "https://files.pythonhosted.org/packages/a0/09/5ecb6f82d35a2f4a4334d0a608fcf764827fa69dccdf5987ce309c16b6c1/ezdxf-1.4.4-py3-none-any.whl", hash = "sha256:666edda631ba717270293b734f5d58dd97a1d1aba4787187f09d0cc584645865", size = 1331217 }, +sdist = { url = "https://files.pythonhosted.org/packages/5e/d7/1b7be8db364f1c4838dfc1a40ca96577aba405deabf896a4eb3aaeb15a62/ezdxf-1.4.4.tar.gz", hash = "sha256:da5a5e0e6bdbb6656f9c017b47edc7eafceb419d61a2b5de64ffb344c168e593", size = 1866886, upload-time = "2026-05-14T09:19:19.511Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ad/3c/59a301a6abde7bc4d907e97de86ac42510c173845bb31b0d439bcda27d1d/ezdxf-1.4.4-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:fbd70284ac9c39581e4973589d10afd941bc6c64c1cdd087ecd387ce7697bd50", size = 3556772, upload-time = "2026-05-14T09:25:23.867Z" }, + { url = "https://files.pythonhosted.org/packages/77/b1/f77d2e9bc00c04d16cd9ce483bc41ccad3208691a196948633def256f199/ezdxf-1.4.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:4e9aecff9c34a62f21115bd98c0ab76d3448064a3c31f1f1df6e9c19dc78ea56", size = 1883618, upload-time = "2026-05-14T09:25:25.405Z" }, + { url = "https://files.pythonhosted.org/packages/f2/a1/4e2fede39fea3f0cb49e522e36b0e19e708e177aa35da07faf715e2723cf/ezdxf-1.4.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8ff103b9ef0de6eca86a32506a4a0717ff05024450e9da3ea9a77a73f63e1ac2", size = 3002809, upload-time = "2026-05-14T09:25:26.617Z" }, + { url = "https://files.pythonhosted.org/packages/a8/af/716787bca9adbfc3df08065b8d61796505d0e93dbe08ba956faa497fde0a/ezdxf-1.4.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:39c1e7d77220654482c2c2ba82a171c50a40f2295f9f4d3cb72bbc909f1f2fcb", size = 4503821, upload-time = "2026-05-14T09:27:25.435Z" }, + { url = "https://files.pythonhosted.org/packages/2a/ed/4f2ac38a5766603283a6e708a759165999c1f74109c5875b334939b6be40/ezdxf-1.4.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bd67e30aafdbf64c74a09908c6648e20fe4e0c58fd0504e6ea4913f654708919", size = 4490630, upload-time = "2026-05-14T09:27:05.885Z" }, + { url = "https://files.pythonhosted.org/packages/9e/11/8d4b9aa5d1bba69fbd40f3cd9af992272309977c1de71afeecb9bb5a4cd3/ezdxf-1.4.4-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:edbd0c0350361104834688034fecb97eefaff486c872f83809c71ec6988e0236", size = 4472239, upload-time = "2026-05-14T09:27:26.908Z" }, + { url = "https://files.pythonhosted.org/packages/b3/78/c1ea4664a9bc81929e119b2569f2837035bba57dd3e86945963d802426f7/ezdxf-1.4.4-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:e110caf14288923afa771a2d5752b0916b9a9621c1abf60f3caf7b454f989cf6", size = 4533843, upload-time = "2026-05-14T09:27:08.094Z" }, + { url = "https://files.pythonhosted.org/packages/fd/84/3b4c5b01a791e7b3859cf570a0502b4bba8cf208f9d2a19759a0bcfbc6ed/ezdxf-1.4.4-cp310-cp310-win_amd64.whl", hash = "sha256:080d487ff8f9cdda79b4c7743683d103235cf831da6ef473edfa80170d1bc61d", size = 1821825, upload-time = "2026-05-14T09:23:45.033Z" }, + { url = "https://files.pythonhosted.org/packages/8f/d0/bc515b7f5596bc3d55b93fc9f2c2b4926e2587af6bfae0486ef7cc7ddf43/ezdxf-1.4.4-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:39aadab5bc7a05deddbd0db9b984c8a4bd28bd4c1ac2c5ee03f0d1b096272a88", size = 3553590, upload-time = "2026-05-14T09:25:28.042Z" }, + { url = "https://files.pythonhosted.org/packages/a7/73/207132f13a5280d186f2441d9125639fdc7ddeabf56c2d5da4d691e81ce6/ezdxf-1.4.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2ed65b191113a82133ba47daa6ebdd540b487b17394b1e327e9511dde87ad924", size = 3008276, upload-time = "2026-05-14T09:25:29.424Z" }, + { url = "https://files.pythonhosted.org/packages/82/73/b01af87269726e3719abc5ff694b843b710ef8fc345d21013e90d70e44d8/ezdxf-1.4.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:7c3c8f2c2b62fe5b6c9b62ab8257b697535d62b0c79acf3a5040bd95edfab451", size = 3001750, upload-time = "2026-05-14T09:25:31.146Z" }, + { url = "https://files.pythonhosted.org/packages/dd/92/284d7ca6a9da107966c7bd9d81c92245985235bc432fe0837982ef80630a/ezdxf-1.4.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d68d5ab9e1071319030da3af27590f34c38c8544a5ea638d9a4a800a96abb3c2", size = 5802382, upload-time = "2026-05-14T09:27:28.462Z" }, + { url = "https://files.pythonhosted.org/packages/7d/fe/e4f37730ca5b5bf7de3a968a26126b404f60324d0b8ae9d59d11d6e55740/ezdxf-1.4.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f75a4f2924ebdda0f5b2779ff2135ba92de2596c95a8fa9b1d9ebcabea1be41", size = 5794671, upload-time = "2026-05-14T09:27:09.867Z" }, + { url = "https://files.pythonhosted.org/packages/fe/3f/c3e7ab74f58cb69ef985fb71eda859b5c287cc506c65cbffe7e55c7cf2d4/ezdxf-1.4.4-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:0eec8a2095b645420a67560e99041c0d25afefd39eab5bff8c736fdb32211a75", size = 5767366, upload-time = "2026-05-14T09:27:30.108Z" }, + { url = "https://files.pythonhosted.org/packages/66/7a/b7070bf05e75b3e709a6fe5ae5bcd3bd899e987ef84ff25cf28327519c03/ezdxf-1.4.4-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:d87a85052e92b9c28e54605dbad65f779a3b61e6288e992d6ef00df7bde4bed3", size = 5830221, upload-time = "2026-05-14T09:27:12.074Z" }, + { url = "https://files.pythonhosted.org/packages/78/cf/a990289808c261c52f5b219484d136a8748773c99a6d25c84f55a0353fea/ezdxf-1.4.4-cp311-cp311-win_amd64.whl", hash = "sha256:473d68c8f2b04ace513efa290a1cd0d3a4a589cdff48124f015f0e51034668b2", size = 2957599, upload-time = "2026-05-14T09:23:46.571Z" }, + { url = "https://files.pythonhosted.org/packages/18/3d/98648d221ffa047b5ba898c8e152010861dc71a66b531dcf15053075010e/ezdxf-1.4.4-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:d723d35d08223318c17080a32a05192a1449e544dee867c9d9c6f25998fac303", size = 3563916, upload-time = "2026-05-14T09:25:32.879Z" }, + { url = "https://files.pythonhosted.org/packages/2c/f1/84bbaa571412f840c22deeae185e54d4a67aa52f03e1728fd8425748c548/ezdxf-1.4.4-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6b0c73b46085521bdbd4a3e7d88998da7bec5713ba89bbb502fdeffe6b42fc7e", size = 3016857, upload-time = "2026-05-14T09:25:34.607Z" }, + { url = "https://files.pythonhosted.org/packages/b0/ff/f2eb77d22d26aa98abbe0961470871d8b85ef4e73e5527f544d25f958d6e/ezdxf-1.4.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ac3e83a70c1f866dd5114192a6fab6e75cc83b75e907bc08c5d94b98cce14cc0", size = 3003336, upload-time = "2026-05-14T09:25:35.947Z" }, + { url = "https://files.pythonhosted.org/packages/65/7d/2a6ddd6beef5d9a8593078619f3920a0cd76b1db4c6a974ac37045543219/ezdxf-1.4.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8ebe09717ab6636bf48780eabdab51e3ab2135f7963bb52452444b6d95e03d12", size = 5788485, upload-time = "2026-05-14T09:27:32.176Z" }, + { url = "https://files.pythonhosted.org/packages/e7/29/2094fd7719146ca7bb236be9751b5929d431f643cbab669aed89cf121883/ezdxf-1.4.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:44af248af0860fe8b1a39ca40e1cd2fa8ac37b22142b14b20c6a0caf1b50f932", size = 5816781, upload-time = "2026-05-14T09:27:13.96Z" }, + { url = "https://files.pythonhosted.org/packages/19/8d/669b8047cca162204c53b874183d73b5f6c4b1d5d48fa1e515a32d56f5ac/ezdxf-1.4.4-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:02a097794625e9fc948e637dfe07057e98167b4fe215357a59645759fef6db3f", size = 5754006, upload-time = "2026-05-14T09:27:33.858Z" }, + { url = "https://files.pythonhosted.org/packages/5b/44/b753997173327250e43ae50f11f0c69016b1e78482e0bd3857c3495236e7/ezdxf-1.4.4-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:f093bd2228f5782d483aed3bd89cdb74b672b5f90c677c4125cd236ee5649151", size = 5861860, upload-time = "2026-05-14T09:27:15.758Z" }, + { url = "https://files.pythonhosted.org/packages/0b/99/2e81cb168e0f09adfb05fb40e5f890ff87ac2c00e98079cf09837dd76330/ezdxf-1.4.4-cp312-cp312-win_amd64.whl", hash = "sha256:3e518d9ed4dcbe525d57f14c25c5e592f82660a690fdec39b03b092e6cdc4771", size = 2963238, upload-time = "2026-05-14T09:23:47.924Z" }, + { url = "https://files.pythonhosted.org/packages/be/ed/97aa3ba1ba923e4098169de5bca380ee1430e2b34d0dd85b73007e34df16/ezdxf-1.4.4-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:278a09a845d67a4f893aebe9ef8dcd8894ece9f255d7d8bb21719ffd902109b8", size = 3555283, upload-time = "2026-05-14T09:25:37.346Z" }, + { url = "https://files.pythonhosted.org/packages/4e/b1/8ca9408a2b382a806837e72d35f10931fdd9f53fe66cf208a6340358fbc5/ezdxf-1.4.4-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:b0a787f8ebcbdcb9798c6fcfe90c23afd1a0993c8d4302b6cce5d8f19ae052ae", size = 3012646, upload-time = "2026-05-14T09:25:39.01Z" }, + { url = "https://files.pythonhosted.org/packages/8b/aa/1e8d3130eaabb780c5e8adfdc1ead023bb04468779b18169d60f7ce5b291/ezdxf-1.4.4-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:c451d1c20f08b30c735ca4d650fee5b44147402f4b5662f8550053ed8a3009c2", size = 2999048, upload-time = "2026-05-14T09:25:40.348Z" }, + { url = "https://files.pythonhosted.org/packages/cd/ca/1dd390b79df9c104c2d4b5964e80db25362edf704ac742c9db9b279658a5/ezdxf-1.4.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3d3d9a6663993fc644751647fd7843057b51742ffac27c48ce28ea9f81239613", size = 5747890, upload-time = "2026-05-14T09:27:36.028Z" }, + { url = "https://files.pythonhosted.org/packages/8f/1e/226a6e636ae533e0bc0afe4435d1058fac173564e4af4102862f055a46d9/ezdxf-1.4.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:82c022cf094d21ad3db68557aa83628e4152355e8a8bef0fffd4f71a9ea325df", size = 5774707, upload-time = "2026-05-14T09:27:17.625Z" }, + { url = "https://files.pythonhosted.org/packages/24/a3/7e33c9036de944b5446982bb629d698356e48b00c4d173768f52bdeeff4b/ezdxf-1.4.4-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:3be59c2a3a93585412a2a37af29b3ad7574fa3e429e624924c3285d0573388b3", size = 5713753, upload-time = "2026-05-14T09:27:37.55Z" }, + { url = "https://files.pythonhosted.org/packages/36/9e/ac0cdc3a8623fc38aa16670f6537aa810bc1381217a51ac3481299bbc986/ezdxf-1.4.4-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:44a9716860b59dddd49a3708c04ff4580ad1e7de92ac93bb3213d85fba5ac93f", size = 5813895, upload-time = "2026-05-14T09:27:19.514Z" }, + { url = "https://files.pythonhosted.org/packages/dd/22/b511a8d9ea8f23447a67fe8977213fac5e4e69df30130a3ef31043613eaf/ezdxf-1.4.4-cp313-cp313-win_amd64.whl", hash = "sha256:207eed544417464ffaf2570880d58a792ecd2534c9c2dede45e895f3200b77e6", size = 2960937, upload-time = "2026-05-14T09:23:49.361Z" }, + { url = "https://files.pythonhosted.org/packages/a0/09/5ecb6f82d35a2f4a4334d0a608fcf764827fa69dccdf5987ce309c16b6c1/ezdxf-1.4.4-py3-none-any.whl", hash = "sha256:666edda631ba717270293b734f5d58dd97a1d1aba4787187f09d0cc584645865", size = 1331217, upload-time = "2026-05-14T09:19:26.601Z" }, ] [[package]] name = "filelock" version = "3.29.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/91/f5/3557bf28e0f1943e4849154c821533706e6dea010f96fb6aa0b6949037d1/filelock-3.29.3.tar.gz", hash = "sha256:7fc1b3f39cf172fd8203812043c57b8a65aef9969f38b6704f628b881f761a84", size = 61956 } +sdist = { url = "https://files.pythonhosted.org/packages/91/f5/3557bf28e0f1943e4849154c821533706e6dea010f96fb6aa0b6949037d1/filelock-3.29.3.tar.gz", hash = "sha256:7fc1b3f39cf172fd8203812043c57b8a65aef9969f38b6704f628b881f761a84", size = 61956, upload-time = "2026-06-10T17:37:11.832Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/81/8f/b61d427c4f49a8bdadc93f4e7e74df8a6df6f77ee6e26bf0df53d3925363/filelock-3.29.3-py3-none-any.whl", hash = "sha256:e58333029cc9b925f39aad59b1d8f0a1ad836af4e60d7217f4a4dba87461261d", size = 42324 }, + { url = "https://files.pythonhosted.org/packages/81/8f/b61d427c4f49a8bdadc93f4e7e74df8a6df6f77ee6e26bf0df53d3925363/filelock-3.29.3-py3-none-any.whl", hash = "sha256:e58333029cc9b925f39aad59b1d8f0a1ad836af4e60d7217f4a4dba87461261d", size = 42324, upload-time = "2026-06-10T17:37:10.37Z" }, ] [[package]] @@ -811,9 +811,9 @@ dependencies = [ { name = "markupsafe" }, { name = "werkzeug" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/26/00/35d85dcce6c57fdc871f3867d465d780f302a175ea360f62533f12b27e2b/flask-3.1.3.tar.gz", hash = "sha256:0ef0e52b8a9cd932855379197dd8f94047b359ca0a78695144304cb45f87c9eb", size = 759004 } +sdist = { url = "https://files.pythonhosted.org/packages/26/00/35d85dcce6c57fdc871f3867d465d780f302a175ea360f62533f12b27e2b/flask-3.1.3.tar.gz", hash = "sha256:0ef0e52b8a9cd932855379197dd8f94047b359ca0a78695144304cb45f87c9eb", size = 759004, upload-time = "2026-02-19T05:00:57.678Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7f/9c/34f6962f9b9e9c71f6e5ed806e0d0ff03c9d1b0b2340088a0cf4bce09b18/flask-3.1.3-py3-none-any.whl", hash = "sha256:f4bcbefc124291925f1a26446da31a5178f9483862233b23c0c96a20701f670c", size = 103424 }, + { url = "https://files.pythonhosted.org/packages/7f/9c/34f6962f9b9e9c71f6e5ed806e0d0ff03c9d1b0b2340088a0cf4bce09b18/flask-3.1.3-py3-none-any.whl", hash = "sha256:f4bcbefc124291925f1a26446da31a5178f9483862233b23c0c96a20701f670c", size = 103424, upload-time = "2026-02-19T05:00:56.027Z" }, ] [[package]] @@ -824,9 +824,9 @@ dependencies = [ { name = "flask" }, { name = "simple-websocket" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/8d/8f/c6ab717dc90f4e46d1430335cd4ab13e3629410bb760c0ead6de476760fb/flask-sock-0.7.0.tar.gz", hash = "sha256:e023b578284195a443b8d8bdb4469e6a6acf694b89aeb51315b1a34fcf427b7d", size = 4334 } +sdist = { url = "https://files.pythonhosted.org/packages/8d/8f/c6ab717dc90f4e46d1430335cd4ab13e3629410bb760c0ead6de476760fb/flask-sock-0.7.0.tar.gz", hash = "sha256:e023b578284195a443b8d8bdb4469e6a6acf694b89aeb51315b1a34fcf427b7d", size = 4334, upload-time = "2023-10-02T22:32:42.973Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d8/98/107728ce3f430b5481eb426ccc5e1f7c8ab0bd01eaf231c62a8d528ff721/flask_sock-0.7.0-py3-none-any.whl", hash = "sha256:caac4d679392aaf010d02fabcf73d52019f5bdaf1c9c131ec5a428cb3491204a", size = 3982 }, + { url = "https://files.pythonhosted.org/packages/d8/98/107728ce3f430b5481eb426ccc5e1f7c8ab0bd01eaf231c62a8d528ff721/flask_sock-0.7.0-py3-none-any.whl", hash = "sha256:caac4d679392aaf010d02fabcf73d52019f5bdaf1c9c131ec5a428cb3491204a", size = 3982, upload-time = "2023-10-02T22:32:41.778Z" }, ] [[package]] @@ -834,73 +834,73 @@ name = "flatbuffers" version = "25.12.19" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e8/2d/d2a548598be01649e2d46231d151a6c56d10b964d94043a335ae56ea2d92/flatbuffers-25.12.19-py2.py3-none-any.whl", hash = "sha256:7634f50c427838bb021c2d66a3d1168e9d199b0607e6329399f04846d42e20b4", size = 26661 }, + { url = "https://files.pythonhosted.org/packages/e8/2d/d2a548598be01649e2d46231d151a6c56d10b964d94043a335ae56ea2d92/flatbuffers-25.12.19-py2.py3-none-any.whl", hash = "sha256:7634f50c427838bb021c2d66a3d1168e9d199b0607e6329399f04846d42e20b4", size = 26661, upload-time = "2025-12-19T23:16:13.622Z" }, ] [[package]] name = "fonttools" version = "4.63.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/84/69/c97f2c18e0db87d2c7b15da1974dace76ae938f1cfa22e2727a648b7ed43/fonttools-4.63.0.tar.gz", hash = "sha256:caeb583deeb5168e694b65cda8b4ee62abedfa66cf88488734466f2366b9c4e0", size = 3597189 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/f2/c9/4141c90a90db20f807c7e10bfd689fe53eb8f7f4caff58ee4d4dfe46919f/fonttools-4.63.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:e3297a6a4059b4acc3a1e9a8b04741f240a80044eef08ebd32e8b5bcdddce75b", size = 2884632 }, - { url = "https://files.pythonhosted.org/packages/b8/46/ad12b5c10eae602d7ef814b02afa08aacbf89da917fed5b071282b7eadc2/fonttools-4.63.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b1cd75a03ad8cb5bc40c90bfde68c0c47de423aa19e5c0f362b43520645eea94", size = 2429441 }, - { url = "https://files.pythonhosted.org/packages/90/8f/bdca24a84c81d56fffed052229cdcff368f6e05882e526f4558891481f65/fonttools-4.63.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c0425b277a59cff3d80ca42162a8de360f318438a2ac83570842a678d826d579", size = 4946346 }, - { url = "https://files.pythonhosted.org/packages/04/59/a639c0e136441ee91a65b56fdf89e5d075927e7a09c559d1b0f5276577db/fonttools-4.63.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d7e5c9973aa04c95650c96e5f5ad865fbf42d62079163ecfab1e01cbc2504c22", size = 4903184 }, - { url = "https://files.pythonhosted.org/packages/e6/53/91b7e0cb45b536f3da1b29ba8cbab89f27e8b986809e0b1982303a3f4eca/fonttools-4.63.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:cb014d58140a38135f16064c74c652ed57aa0b75cbf8bb59cac821f7edb5334e", size = 4922967 }, - { url = "https://files.pythonhosted.org/packages/c7/b7/87439bf44e6b97c5538cd29d0b7e366a5b8ce2cc132a4134fb67fa3f2fa2/fonttools-4.63.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:032038247a96c1690f9f31e377c389383c902531b085aa4e4dabd6f57f870e69", size = 5042799 }, - { url = "https://files.pythonhosted.org/packages/ad/7c/8b96c3263b89ef99cded544c0f0636686f85dbd3c211c4dceef0231fca23/fonttools-4.63.0-cp310-cp310-win32.whl", hash = "sha256:a8b33a82979e0a6a34ff435cc81317be1f95ec1ebb7a3a2d1c8a6a54f02ae44e", size = 1519704 }, - { url = "https://files.pythonhosted.org/packages/e5/4d/2c2f0069970b6907de8fb5b05c5c0193cc22f717df151d1c7aef1c738f58/fonttools-4.63.0-cp310-cp310-win_amd64.whl", hash = "sha256:0c18358a155d75034911c5ee397a5b44cd19dd325dbb8b35fb60bf421d6a72ac", size = 1568666 }, - { url = "https://files.pythonhosted.org/packages/75/2b/a7f1545bdf5da69c4bda0cea2a5781f0ad2a6623e0277267672db43c5fe6/fonttools-4.63.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:2b8ae05d9eacf6081414d759c0a352769ac28ce31280d6bb8e77b03f9e3c449f", size = 2881793 }, - { url = "https://files.pythonhosted.org/packages/49/50/965308c703f085f225db2886813b27e015b8b3438c350b22dd65b52c2a2c/fonttools-4.63.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:79cdc9f567aec74a72918fd060283911406750cbc9fd28c1316023deb6ce31a9", size = 2428130 }, - { url = "https://files.pythonhosted.org/packages/d8/38/6937fbd7f2dc3a6b48725851bc2c15ec949b9af14d9bbcb5fe83cdf9bdf9/fonttools-4.63.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2c14b4fd138c4bafcca294765c547914e1aa431ae1ca94ab99d8db08c958bd3b", size = 5111952 }, - { url = "https://files.pythonhosted.org/packages/0b/43/a81f20050a3115b57d62c8e781446949512eac36690dc384ccea65ff4cc1/fonttools-4.63.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d76ac49f929aecaf82d83250b8347e099d7aecba0f4726c1d9b6df3b8bb5fe18", size = 5082308 }, - { url = "https://files.pythonhosted.org/packages/67/00/cdd9d4944ca6ae280d01e69cc37bde3bf663630b837a6fc6d2cd65d80e0e/fonttools-4.63.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:dcf076a4474fe0d7367e5bbf5b052c7284fa1feca729c04176ce513521afd8a0", size = 5087932 }, - { url = "https://files.pythonhosted.org/packages/f5/f1/0aa0dbea778c75adbef223c42019fd47d22262b905974d62d829545d485f/fonttools-4.63.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:7dd683fef0663e9f0f45cf541d788d24caa3ec9db50796b588e1757d8b3bc007", size = 5213271 }, - { url = "https://files.pythonhosted.org/packages/a8/99/253e4056e1f0e67b9390125a154b73b5eb73ad521bece95c004858fdeec2/fonttools-4.63.0-cp311-cp311-win32.whl", hash = "sha256:afefc1ed0a59785a7fb06ea7e1678e849c193e1e387db783579bc7b3056fcfcb", size = 2304473 }, - { url = "https://files.pythonhosted.org/packages/08/60/defa5e69641db890a63be281f41345f4c33b157824eaf0b9fad3e08b0dcb/fonttools-4.63.0-cp311-cp311-win_amd64.whl", hash = "sha256:063e08bd17bd5a90127a14123de0d6a952dbc847695fd98b63c043d58057f90c", size = 2356389 }, - { url = "https://files.pythonhosted.org/packages/08/ef/b3c6b9b5be2f82416d73fe2ed2e96e2793cd80e7510bd6a17ca79cdd88ec/fonttools-4.63.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:37dd23e621e3b0aef1baa70a303b80aaf38449632cfc8fd2a55fb285bbccfc02", size = 2881131 }, - { url = "https://files.pythonhosted.org/packages/44/a0/c815bea63117fa63e4e1c01f8a1110d2112fa003f838e6467094ec2432ce/fonttools-4.63.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:a9faff9e0c1f76f9fd55899d2ce785832efebab37eb8ae13995853aef178bef0", size = 2426704 }, - { url = "https://files.pythonhosted.org/packages/44/04/0b91d8e916e92ad1fac9e4624760baf0fd5ff2ead614c2f68fb21373f03f/fonttools-4.63.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ef3048ef05dbb552b89817713d9cac912e00d0fde4a3105c00d29e52e10c89af", size = 5044298 }, - { url = "https://files.pythonhosted.org/packages/77/c7/2342da9830e3e9d4870305ca5d2091d2a83284f2953079b7bdd3b5e029d8/fonttools-4.63.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:58dc6bb86a78d782f00f9190ca02c119cf5bbe2807536e361e18d42019f877d8", size = 4999800 }, - { url = "https://files.pythonhosted.org/packages/e6/6d/67fe16c48d7ce050979b33f47e0d28a318f02da030602e944c34f7a16ef3/fonttools-4.63.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:ee08ebfa58f6e1aeff5697ab9582105bb620008c1caafb681e4c557e7483027b", size = 4982666 }, - { url = "https://files.pythonhosted.org/packages/f2/00/3bbab338c07c71fa56269953845e92c951a61457bbbb0f1022551ea266d9/fonttools-4.63.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:27fdc65af8da6f88b9c6121c47a464cbe359fcfff7ff6fc2d37a1f395d755b78", size = 5133598 }, - { url = "https://files.pythonhosted.org/packages/62/f2/aa27c7f98db5b064883dadcc5283947e81e034de42e22a33675878d98b54/fonttools-4.63.0-cp312-cp312-win32.whl", hash = "sha256:af2fd1664d00a397d75f806985ddb36282091c2131a73a6485c23b4a34722263", size = 2292575 }, - { url = "https://files.pythonhosted.org/packages/87/36/cccb9bc2a6ab63d1b2980374f0dca72ce95ae267c9b4cfe77455bb70d0d4/fonttools-4.63.0-cp312-cp312-win_amd64.whl", hash = "sha256:59ac449f8cca9b4ffa08d2e7bbadad87ce710d69d1eda5c3c1ce579baa987272", size = 2343211 }, - { url = "https://files.pythonhosted.org/packages/0f/8d/d8fec3dcde2963f8c908fb315e5ff2cd0ac34f82394bbbf73a2aa5145ce3/fonttools-4.63.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:cd7e9857e5e63738b9d9fd707bc1f59c8b09e5177726d23664db393c59bb08bd", size = 2876062 }, - { url = "https://files.pythonhosted.org/packages/ef/71/d935dc54e4ff121bfdd11e08702db63a7e6f25af21d8a3d7b7212df53641/fonttools-4.63.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:c2a2a42198b696a6f48fad91709afb55176e66a5e566131219dba372fb7f8c59", size = 2424594 }, - { url = "https://files.pythonhosted.org/packages/8e/40/e76320afa1df918e146155ef239b1719ee266092e96f5423bfd075affba1/fonttools-4.63.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1e874792a8212b44583ea02189d9e693906b2f78b261f372f95d6c563210ac1d", size = 5024840 }, - { url = "https://files.pythonhosted.org/packages/ce/36/0b805d8c485f872f65a509cbe3b58a5d0d17bee855333b54a150c79d3061/fonttools-4.63.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:22135da48a348785c5e2d5d2d9d6bec5ed44adacbaeb9db12d9493bf6c6bfa68", size = 4975801 }, - { url = "https://files.pythonhosted.org/packages/c8/26/2cee03d0aa083ab022da5c07aff9ed3f689da1defb81ad6917c9627896da/fonttools-4.63.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:ccf41f2efdf56994d22d73bef4ced1052161958169428d06ba9724ea9e9a64be", size = 4965009 }, - { url = "https://files.pythonhosted.org/packages/7e/48/cc4b66d9058c0d0982c833fad10127c4b0e9324606aafa41382295ca4102/fonttools-4.63.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9ced0bd02ac751dd6319b0da88aaef24414e3b0dbc32bb4f24944821a3741a27", size = 5105892 }, - { url = "https://files.pythonhosted.org/packages/d8/1f/a98a30a814b9ddef3a2e706025f90b9e0bc94890e6cb15254bc86547d11a/fonttools-4.63.0-cp313-cp313-win32.whl", hash = "sha256:85be818f5506e8a7753153def2c9550178f0ecae6a47b5e0e8dbb23f7cc90380", size = 2291313 }, - { url = "https://files.pythonhosted.org/packages/92/46/5177b01f3b4abfdd4409f31cca4ab279c9343a26efbe9ec78c97fc612e02/fonttools-4.63.0-cp313-cp313-win_amd64.whl", hash = "sha256:ba04cb5891d4c0c21b6da95eda8d7b090021508a294fff33464fc7d241e0856b", size = 2342299 }, - { url = "https://files.pythonhosted.org/packages/27/d2/23d25e3f247b328be58d04a4c9f894178a0d1eda7d42867cfb388adaf416/fonttools-4.63.0-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:fd1e3094f42d806d3d7c79162fc59e5910fcbe3a7360c385b8da969bc4493745", size = 2875338 }, - { url = "https://files.pythonhosted.org/packages/cd/58/7dfa0c761cb3b2964e2a84c4dc986c926a87de0cb9fb60d5b28ded3f2914/fonttools-4.63.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:6e528da43bc3791085f8cb6141b1d13e459226790240340fcbb4625649238b03", size = 2422661 }, - { url = "https://files.pythonhosted.org/packages/dd/87/64cfa18a7a1621d17b7f4502b2b0ed8a135a90c3db51ea590ee99043e76b/fonttools-4.63.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6b2248c5decb223562f7902ff6325077a073f608ee8e33e88ad88db734eb9f49", size = 5010526 }, - { url = "https://files.pythonhosted.org/packages/36/e1/a8933a72c45a87177fbde2696e0d0755c8c9062f8c077a961c6215fa27b1/fonttools-4.63.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:308f957cdeaf8abe4e5f2f124902ef405448af92c90f80e302a3b771c2e6116b", size = 4923946 }, - { url = "https://files.pythonhosted.org/packages/27/60/872e6e233b8c5e8b41413796ff18b7fe479661bd40147e071b450dfad7a1/fonttools-4.63.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:bf00f21eb5fb721dbaf73d1e9da6d02a1af7768f2ebcf9798be98beab8ba90f6", size = 4962489 }, - { url = "https://files.pythonhosted.org/packages/30/c4/83c24f2ec38b90cfda84bf4b1a1f49df80e84a1db4e7ac6e0d41bf23bc39/fonttools-4.63.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:c1aaa4b9c75798400ac043ce04d74e7830376c85095a5a6ed7cba2f17a266bf4", size = 5071870 }, - { url = "https://files.pythonhosted.org/packages/de/40/3ae22b60ff1d41ce0bd044b31238cdc72cef99f28b976f1e128ebd618c9b/fonttools-4.63.0-cp314-cp314-win32.whl", hash = "sha256:22693918177bd9ceabec4736d338045f357769416fc6b0b2508eefef75b08616", size = 2295026 }, - { url = "https://files.pythonhosted.org/packages/c3/d4/98078064ccc76b45cb0f6c002452011e93c4bd26f6850344f0951cc1fe89/fonttools-4.63.0-cp314-cp314-win_amd64.whl", hash = "sha256:7d782fac32985914c351556f68ac0855391572bcd87de50e05970d3cd4c96fc5", size = 2347454 }, - { url = "https://files.pythonhosted.org/packages/49/4e/652d1580c5f4e39f7d103b0c793e4773129ad633dce4addd0cf4dfebde02/fonttools-4.63.0-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:6db5140a60a5d731d21ec076745b40a310607731b0a565b50776393188649001", size = 2958152 }, - { url = "https://files.pythonhosted.org/packages/0e/55/ad864c9a9b219f552eb46b32cd7906c466e5a578ba0c3abfcc0fe7413eb6/fonttools-4.63.0-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:7d76edbff9014094dbf03bd2d074709dfa6ec7aba13d838c937a2b33d2d6a86e", size = 2460809 }, - { url = "https://files.pythonhosted.org/packages/ea/2b/0aa8db70f18cf52e49b4ed5ecec68547f981160bf5ded3b5aed6faa0a6f9/fonttools-4.63.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0eac00b9118c3c2f87d272e45341871c5b3066baa3c86897fa634a7c3fb59096", size = 5148649 }, - { url = "https://files.pythonhosted.org/packages/7f/63/18e4369c25043096f1048e0c9915951adc4f842bd81c6b18155824d6fa99/fonttools-4.63.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:51394295f1a51de8b5f30bdb1e1b9a4231536c7064ef5c6e211eec19fa36036f", size = 4932147 }, - { url = "https://files.pythonhosted.org/packages/a1/3f/67f3eac2ffd8a98446c5022f8ed3864eac878a5ff7af8df4c8286dba16cc/fonttools-4.63.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:9e12f105d2b6342c559c298afb674006bb2893afc7102dcf8a1b55b0486b4e40", size = 5027237 }, - { url = "https://files.pythonhosted.org/packages/1a/ba/4e6214cb38a7b04779e97bb7636de9a5c7f20af7018d03dee0b64c08510a/fonttools-4.63.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:796f27556dbe094c4824f75ca85267e4df776c79036c8441469a4df37038c196", size = 5053933 }, - { url = "https://files.pythonhosted.org/packages/34/3b/214dcc19ee31d3d38fb5ad2755c11ef0514e5dc300bbaf41c0b69f393799/fonttools-4.63.0-cp314-cp314t-win32.whl", hash = "sha256:948428a275741f0b64b113c955425a953314f4b9ab9997f73a72c83e68e569c8", size = 2359326 }, - { url = "https://files.pythonhosted.org/packages/dd/1e/3ff1a9b523058c2eeb6a9d50f5574e2a738200d0d94107d5bc4105e8da3f/fonttools-4.63.0-cp314-cp314t-win_amd64.whl", hash = "sha256:6d4741eb179121cab9eea4cb2393d24492373a260d7945006358c08cfbf45419", size = 2425829 }, - { url = "https://files.pythonhosted.org/packages/2c/47/c99d5268f354002ce80f8d029cd9d7d872969da1de8b93d32de4dc56d6f4/fonttools-4.63.0-py3-none-any.whl", hash = "sha256:445af2eab030a16b9171ea8bdda7ebf7d96bda2df88ee182a464252f6e05e20d", size = 1164562 }, +sdist = { url = "https://files.pythonhosted.org/packages/84/69/c97f2c18e0db87d2c7b15da1974dace76ae938f1cfa22e2727a648b7ed43/fonttools-4.63.0.tar.gz", hash = "sha256:caeb583deeb5168e694b65cda8b4ee62abedfa66cf88488734466f2366b9c4e0", size = 3597189, upload-time = "2026-05-14T12:04:30.958Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f2/c9/4141c90a90db20f807c7e10bfd689fe53eb8f7f4caff58ee4d4dfe46919f/fonttools-4.63.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:e3297a6a4059b4acc3a1e9a8b04741f240a80044eef08ebd32e8b5bcdddce75b", size = 2884632, upload-time = "2026-05-14T12:02:38.56Z" }, + { url = "https://files.pythonhosted.org/packages/b8/46/ad12b5c10eae602d7ef814b02afa08aacbf89da917fed5b071282b7eadc2/fonttools-4.63.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b1cd75a03ad8cb5bc40c90bfde68c0c47de423aa19e5c0f362b43520645eea94", size = 2429441, upload-time = "2026-05-14T12:02:41.162Z" }, + { url = "https://files.pythonhosted.org/packages/90/8f/bdca24a84c81d56fffed052229cdcff368f6e05882e526f4558891481f65/fonttools-4.63.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c0425b277a59cff3d80ca42162a8de360f318438a2ac83570842a678d826d579", size = 4946346, upload-time = "2026-05-14T12:02:43.41Z" }, + { url = "https://files.pythonhosted.org/packages/04/59/a639c0e136441ee91a65b56fdf89e5d075927e7a09c559d1b0f5276577db/fonttools-4.63.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d7e5c9973aa04c95650c96e5f5ad865fbf42d62079163ecfab1e01cbc2504c22", size = 4903184, upload-time = "2026-05-14T12:02:45.742Z" }, + { url = "https://files.pythonhosted.org/packages/e6/53/91b7e0cb45b536f3da1b29ba8cbab89f27e8b986809e0b1982303a3f4eca/fonttools-4.63.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:cb014d58140a38135f16064c74c652ed57aa0b75cbf8bb59cac821f7edb5334e", size = 4922967, upload-time = "2026-05-14T12:02:48.386Z" }, + { url = "https://files.pythonhosted.org/packages/c7/b7/87439bf44e6b97c5538cd29d0b7e366a5b8ce2cc132a4134fb67fa3f2fa2/fonttools-4.63.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:032038247a96c1690f9f31e377c389383c902531b085aa4e4dabd6f57f870e69", size = 5042799, upload-time = "2026-05-14T12:02:50.424Z" }, + { url = "https://files.pythonhosted.org/packages/ad/7c/8b96c3263b89ef99cded544c0f0636686f85dbd3c211c4dceef0231fca23/fonttools-4.63.0-cp310-cp310-win32.whl", hash = "sha256:a8b33a82979e0a6a34ff435cc81317be1f95ec1ebb7a3a2d1c8a6a54f02ae44e", size = 1519704, upload-time = "2026-05-14T12:02:52.523Z" }, + { url = "https://files.pythonhosted.org/packages/e5/4d/2c2f0069970b6907de8fb5b05c5c0193cc22f717df151d1c7aef1c738f58/fonttools-4.63.0-cp310-cp310-win_amd64.whl", hash = "sha256:0c18358a155d75034911c5ee397a5b44cd19dd325dbb8b35fb60bf421d6a72ac", size = 1568666, upload-time = "2026-05-14T12:02:54.917Z" }, + { url = "https://files.pythonhosted.org/packages/75/2b/a7f1545bdf5da69c4bda0cea2a5781f0ad2a6623e0277267672db43c5fe6/fonttools-4.63.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:2b8ae05d9eacf6081414d759c0a352769ac28ce31280d6bb8e77b03f9e3c449f", size = 2881793, upload-time = "2026-05-14T12:02:56.645Z" }, + { url = "https://files.pythonhosted.org/packages/49/50/965308c703f085f225db2886813b27e015b8b3438c350b22dd65b52c2a2c/fonttools-4.63.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:79cdc9f567aec74a72918fd060283911406750cbc9fd28c1316023deb6ce31a9", size = 2428130, upload-time = "2026-05-14T12:02:58.891Z" }, + { url = "https://files.pythonhosted.org/packages/d8/38/6937fbd7f2dc3a6b48725851bc2c15ec949b9af14d9bbcb5fe83cdf9bdf9/fonttools-4.63.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2c14b4fd138c4bafcca294765c547914e1aa431ae1ca94ab99d8db08c958bd3b", size = 5111952, upload-time = "2026-05-14T12:03:01.263Z" }, + { url = "https://files.pythonhosted.org/packages/0b/43/a81f20050a3115b57d62c8e781446949512eac36690dc384ccea65ff4cc1/fonttools-4.63.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d76ac49f929aecaf82d83250b8347e099d7aecba0f4726c1d9b6df3b8bb5fe18", size = 5082308, upload-time = "2026-05-14T12:03:03.211Z" }, + { url = "https://files.pythonhosted.org/packages/67/00/cdd9d4944ca6ae280d01e69cc37bde3bf663630b837a6fc6d2cd65d80e0e/fonttools-4.63.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:dcf076a4474fe0d7367e5bbf5b052c7284fa1feca729c04176ce513521afd8a0", size = 5087932, upload-time = "2026-05-14T12:03:05.147Z" }, + { url = "https://files.pythonhosted.org/packages/f5/f1/0aa0dbea778c75adbef223c42019fd47d22262b905974d62d829545d485f/fonttools-4.63.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:7dd683fef0663e9f0f45cf541d788d24caa3ec9db50796b588e1757d8b3bc007", size = 5213271, upload-time = "2026-05-14T12:03:07.238Z" }, + { url = "https://files.pythonhosted.org/packages/a8/99/253e4056e1f0e67b9390125a154b73b5eb73ad521bece95c004858fdeec2/fonttools-4.63.0-cp311-cp311-win32.whl", hash = "sha256:afefc1ed0a59785a7fb06ea7e1678e849c193e1e387db783579bc7b3056fcfcb", size = 2304473, upload-time = "2026-05-14T12:03:09.271Z" }, + { url = "https://files.pythonhosted.org/packages/08/60/defa5e69641db890a63be281f41345f4c33b157824eaf0b9fad3e08b0dcb/fonttools-4.63.0-cp311-cp311-win_amd64.whl", hash = "sha256:063e08bd17bd5a90127a14123de0d6a952dbc847695fd98b63c043d58057f90c", size = 2356389, upload-time = "2026-05-14T12:03:11.53Z" }, + { url = "https://files.pythonhosted.org/packages/08/ef/b3c6b9b5be2f82416d73fe2ed2e96e2793cd80e7510bd6a17ca79cdd88ec/fonttools-4.63.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:37dd23e621e3b0aef1baa70a303b80aaf38449632cfc8fd2a55fb285bbccfc02", size = 2881131, upload-time = "2026-05-14T12:03:13.386Z" }, + { url = "https://files.pythonhosted.org/packages/44/a0/c815bea63117fa63e4e1c01f8a1110d2112fa003f838e6467094ec2432ce/fonttools-4.63.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:a9faff9e0c1f76f9fd55899d2ce785832efebab37eb8ae13995853aef178bef0", size = 2426704, upload-time = "2026-05-14T12:03:15.801Z" }, + { url = "https://files.pythonhosted.org/packages/44/04/0b91d8e916e92ad1fac9e4624760baf0fd5ff2ead614c2f68fb21373f03f/fonttools-4.63.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ef3048ef05dbb552b89817713d9cac912e00d0fde4a3105c00d29e52e10c89af", size = 5044298, upload-time = "2026-05-14T12:03:18.085Z" }, + { url = "https://files.pythonhosted.org/packages/77/c7/2342da9830e3e9d4870305ca5d2091d2a83284f2953079b7bdd3b5e029d8/fonttools-4.63.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:58dc6bb86a78d782f00f9190ca02c119cf5bbe2807536e361e18d42019f877d8", size = 4999800, upload-time = "2026-05-14T12:03:20.161Z" }, + { url = "https://files.pythonhosted.org/packages/e6/6d/67fe16c48d7ce050979b33f47e0d28a318f02da030602e944c34f7a16ef3/fonttools-4.63.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:ee08ebfa58f6e1aeff5697ab9582105bb620008c1caafb681e4c557e7483027b", size = 4982666, upload-time = "2026-05-14T12:03:22.87Z" }, + { url = "https://files.pythonhosted.org/packages/f2/00/3bbab338c07c71fa56269953845e92c951a61457bbbb0f1022551ea266d9/fonttools-4.63.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:27fdc65af8da6f88b9c6121c47a464cbe359fcfff7ff6fc2d37a1f395d755b78", size = 5133598, upload-time = "2026-05-14T12:03:25.168Z" }, + { url = "https://files.pythonhosted.org/packages/62/f2/aa27c7f98db5b064883dadcc5283947e81e034de42e22a33675878d98b54/fonttools-4.63.0-cp312-cp312-win32.whl", hash = "sha256:af2fd1664d00a397d75f806985ddb36282091c2131a73a6485c23b4a34722263", size = 2292575, upload-time = "2026-05-14T12:03:27.496Z" }, + { url = "https://files.pythonhosted.org/packages/87/36/cccb9bc2a6ab63d1b2980374f0dca72ce95ae267c9b4cfe77455bb70d0d4/fonttools-4.63.0-cp312-cp312-win_amd64.whl", hash = "sha256:59ac449f8cca9b4ffa08d2e7bbadad87ce710d69d1eda5c3c1ce579baa987272", size = 2343211, upload-time = "2026-05-14T12:03:30.057Z" }, + { url = "https://files.pythonhosted.org/packages/0f/8d/d8fec3dcde2963f8c908fb315e5ff2cd0ac34f82394bbbf73a2aa5145ce3/fonttools-4.63.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:cd7e9857e5e63738b9d9fd707bc1f59c8b09e5177726d23664db393c59bb08bd", size = 2876062, upload-time = "2026-05-14T12:03:32.554Z" }, + { url = "https://files.pythonhosted.org/packages/ef/71/d935dc54e4ff121bfdd11e08702db63a7e6f25af21d8a3d7b7212df53641/fonttools-4.63.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:c2a2a42198b696a6f48fad91709afb55176e66a5e566131219dba372fb7f8c59", size = 2424594, upload-time = "2026-05-14T12:03:34.86Z" }, + { url = "https://files.pythonhosted.org/packages/8e/40/e76320afa1df918e146155ef239b1719ee266092e96f5423bfd075affba1/fonttools-4.63.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1e874792a8212b44583ea02189d9e693906b2f78b261f372f95d6c563210ac1d", size = 5024840, upload-time = "2026-05-14T12:03:36.745Z" }, + { url = "https://files.pythonhosted.org/packages/ce/36/0b805d8c485f872f65a509cbe3b58a5d0d17bee855333b54a150c79d3061/fonttools-4.63.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:22135da48a348785c5e2d5d2d9d6bec5ed44adacbaeb9db12d9493bf6c6bfa68", size = 4975801, upload-time = "2026-05-14T12:03:38.833Z" }, + { url = "https://files.pythonhosted.org/packages/c8/26/2cee03d0aa083ab022da5c07aff9ed3f689da1defb81ad6917c9627896da/fonttools-4.63.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:ccf41f2efdf56994d22d73bef4ced1052161958169428d06ba9724ea9e9a64be", size = 4965009, upload-time = "2026-05-14T12:03:41.494Z" }, + { url = "https://files.pythonhosted.org/packages/7e/48/cc4b66d9058c0d0982c833fad10127c4b0e9324606aafa41382295ca4102/fonttools-4.63.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9ced0bd02ac751dd6319b0da88aaef24414e3b0dbc32bb4f24944821a3741a27", size = 5105892, upload-time = "2026-05-14T12:03:43.525Z" }, + { url = "https://files.pythonhosted.org/packages/d8/1f/a98a30a814b9ddef3a2e706025f90b9e0bc94890e6cb15254bc86547d11a/fonttools-4.63.0-cp313-cp313-win32.whl", hash = "sha256:85be818f5506e8a7753153def2c9550178f0ecae6a47b5e0e8dbb23f7cc90380", size = 2291313, upload-time = "2026-05-14T12:03:45.594Z" }, + { url = "https://files.pythonhosted.org/packages/92/46/5177b01f3b4abfdd4409f31cca4ab279c9343a26efbe9ec78c97fc612e02/fonttools-4.63.0-cp313-cp313-win_amd64.whl", hash = "sha256:ba04cb5891d4c0c21b6da95eda8d7b090021508a294fff33464fc7d241e0856b", size = 2342299, upload-time = "2026-05-14T12:03:47.414Z" }, + { url = "https://files.pythonhosted.org/packages/27/d2/23d25e3f247b328be58d04a4c9f894178a0d1eda7d42867cfb388adaf416/fonttools-4.63.0-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:fd1e3094f42d806d3d7c79162fc59e5910fcbe3a7360c385b8da969bc4493745", size = 2875338, upload-time = "2026-05-14T12:03:50.052Z" }, + { url = "https://files.pythonhosted.org/packages/cd/58/7dfa0c761cb3b2964e2a84c4dc986c926a87de0cb9fb60d5b28ded3f2914/fonttools-4.63.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:6e528da43bc3791085f8cb6141b1d13e459226790240340fcbb4625649238b03", size = 2422661, upload-time = "2026-05-14T12:03:52.154Z" }, + { url = "https://files.pythonhosted.org/packages/dd/87/64cfa18a7a1621d17b7f4502b2b0ed8a135a90c3db51ea590ee99043e76b/fonttools-4.63.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6b2248c5decb223562f7902ff6325077a073f608ee8e33e88ad88db734eb9f49", size = 5010526, upload-time = "2026-05-14T12:03:54.647Z" }, + { url = "https://files.pythonhosted.org/packages/36/e1/a8933a72c45a87177fbde2696e0d0755c8c9062f8c077a961c6215fa27b1/fonttools-4.63.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:308f957cdeaf8abe4e5f2f124902ef405448af92c90f80e302a3b771c2e6116b", size = 4923946, upload-time = "2026-05-14T12:03:56.984Z" }, + { url = "https://files.pythonhosted.org/packages/27/60/872e6e233b8c5e8b41413796ff18b7fe479661bd40147e071b450dfad7a1/fonttools-4.63.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:bf00f21eb5fb721dbaf73d1e9da6d02a1af7768f2ebcf9798be98beab8ba90f6", size = 4962489, upload-time = "2026-05-14T12:03:59.443Z" }, + { url = "https://files.pythonhosted.org/packages/30/c4/83c24f2ec38b90cfda84bf4b1a1f49df80e84a1db4e7ac6e0d41bf23bc39/fonttools-4.63.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:c1aaa4b9c75798400ac043ce04d74e7830376c85095a5a6ed7cba2f17a266bf4", size = 5071870, upload-time = "2026-05-14T12:04:02.122Z" }, + { url = "https://files.pythonhosted.org/packages/de/40/3ae22b60ff1d41ce0bd044b31238cdc72cef99f28b976f1e128ebd618c9b/fonttools-4.63.0-cp314-cp314-win32.whl", hash = "sha256:22693918177bd9ceabec4736d338045f357769416fc6b0b2508eefef75b08616", size = 2295026, upload-time = "2026-05-14T12:04:04.47Z" }, + { url = "https://files.pythonhosted.org/packages/c3/d4/98078064ccc76b45cb0f6c002452011e93c4bd26f6850344f0951cc1fe89/fonttools-4.63.0-cp314-cp314-win_amd64.whl", hash = "sha256:7d782fac32985914c351556f68ac0855391572bcd87de50e05970d3cd4c96fc5", size = 2347454, upload-time = "2026-05-14T12:04:06.752Z" }, + { url = "https://files.pythonhosted.org/packages/49/4e/652d1580c5f4e39f7d103b0c793e4773129ad633dce4addd0cf4dfebde02/fonttools-4.63.0-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:6db5140a60a5d731d21ec076745b40a310607731b0a565b50776393188649001", size = 2958152, upload-time = "2026-05-14T12:04:08.706Z" }, + { url = "https://files.pythonhosted.org/packages/0e/55/ad864c9a9b219f552eb46b32cd7906c466e5a578ba0c3abfcc0fe7413eb6/fonttools-4.63.0-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:7d76edbff9014094dbf03bd2d074709dfa6ec7aba13d838c937a2b33d2d6a86e", size = 2460809, upload-time = "2026-05-14T12:04:10.783Z" }, + { url = "https://files.pythonhosted.org/packages/ea/2b/0aa8db70f18cf52e49b4ed5ecec68547f981160bf5ded3b5aed6faa0a6f9/fonttools-4.63.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0eac00b9118c3c2f87d272e45341871c5b3066baa3c86897fa634a7c3fb59096", size = 5148649, upload-time = "2026-05-14T12:04:12.747Z" }, + { url = "https://files.pythonhosted.org/packages/7f/63/18e4369c25043096f1048e0c9915951adc4f842bd81c6b18155824d6fa99/fonttools-4.63.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:51394295f1a51de8b5f30bdb1e1b9a4231536c7064ef5c6e211eec19fa36036f", size = 4932147, upload-time = "2026-05-14T12:04:14.806Z" }, + { url = "https://files.pythonhosted.org/packages/a1/3f/67f3eac2ffd8a98446c5022f8ed3864eac878a5ff7af8df4c8286dba16cc/fonttools-4.63.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:9e12f105d2b6342c559c298afb674006bb2893afc7102dcf8a1b55b0486b4e40", size = 5027237, upload-time = "2026-05-14T12:04:17.675Z" }, + { url = "https://files.pythonhosted.org/packages/1a/ba/4e6214cb38a7b04779e97bb7636de9a5c7f20af7018d03dee0b64c08510a/fonttools-4.63.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:796f27556dbe094c4824f75ca85267e4df776c79036c8441469a4df37038c196", size = 5053933, upload-time = "2026-05-14T12:04:20.818Z" }, + { url = "https://files.pythonhosted.org/packages/34/3b/214dcc19ee31d3d38fb5ad2755c11ef0514e5dc300bbaf41c0b69f393799/fonttools-4.63.0-cp314-cp314t-win32.whl", hash = "sha256:948428a275741f0b64b113c955425a953314f4b9ab9997f73a72c83e68e569c8", size = 2359326, upload-time = "2026-05-14T12:04:24.22Z" }, + { url = "https://files.pythonhosted.org/packages/dd/1e/3ff1a9b523058c2eeb6a9d50f5574e2a738200d0d94107d5bc4105e8da3f/fonttools-4.63.0-cp314-cp314t-win_amd64.whl", hash = "sha256:6d4741eb179121cab9eea4cb2393d24492373a260d7945006358c08cfbf45419", size = 2425829, upload-time = "2026-05-14T12:04:26.829Z" }, + { url = "https://files.pythonhosted.org/packages/2c/47/c99d5268f354002ce80f8d029cd9d7d872969da1de8b93d32de4dc56d6f4/fonttools-4.63.0-py3-none-any.whl", hash = "sha256:445af2eab030a16b9171ea8bdda7ebf7d96bda2df88ee182a464252f6e05e20d", size = 1164562, upload-time = "2026-05-14T12:04:29.092Z" }, ] [[package]] name = "fsspec" version = "2026.4.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/d5/8d/1c51c094345df128ca4a990d633fe1a0ff28726c9e6b3c41ba65087bba1d/fsspec-2026.4.0.tar.gz", hash = "sha256:301d8ac70ae90ef3ad05dcf94d6c3754a097f9b5fe4667d2787aa359ec7df7e4", size = 312760 } +sdist = { url = "https://files.pythonhosted.org/packages/d5/8d/1c51c094345df128ca4a990d633fe1a0ff28726c9e6b3c41ba65087bba1d/fsspec-2026.4.0.tar.gz", hash = "sha256:301d8ac70ae90ef3ad05dcf94d6c3754a097f9b5fe4667d2787aa359ec7df7e4", size = 312760, upload-time = "2026-04-29T20:42:38.635Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d5/0c/043d5e551459da400957a1395e0febbf771446ff34291afcbe3d8be2a279/fsspec-2026.4.0-py3-none-any.whl", hash = "sha256:11ef7bb35dab8a394fde6e608221d5cf3e8499401c249bebaeaad760a1a8dec2", size = 203402 }, + { url = "https://files.pythonhosted.org/packages/d5/0c/043d5e551459da400957a1395e0febbf771446ff34291afcbe3d8be2a279/fsspec-2026.4.0-py3-none-any.whl", hash = "sha256:11ef7bb35dab8a394fde6e608221d5cf3e8499401c249bebaeaad760a1a8dec2", size = 203402, upload-time = "2026-04-29T20:42:36.842Z" }, ] [[package]] @@ -914,50 +914,50 @@ dependencies = [ { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, { name = "sphinx-basic-ng" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a0/e2/d351d69a9a9e4badb4a5be062c2d0e87bd9e6c23b5e57337fef14bef34c8/furo-2024.8.6.tar.gz", hash = "sha256:b63e4cee8abfc3136d3bc03a3d45a76a850bada4d6374d24c1716b0e01394a01", size = 1661506 } +sdist = { url = "https://files.pythonhosted.org/packages/a0/e2/d351d69a9a9e4badb4a5be062c2d0e87bd9e6c23b5e57337fef14bef34c8/furo-2024.8.6.tar.gz", hash = "sha256:b63e4cee8abfc3136d3bc03a3d45a76a850bada4d6374d24c1716b0e01394a01", size = 1661506, upload-time = "2024-08-06T08:07:57.567Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/27/48/e791a7ed487dbb9729ef32bb5d1af16693d8925f4366befef54119b2e576/furo-2024.8.6-py3-none-any.whl", hash = "sha256:6cd97c58b47813d3619e63e9081169880fbe331f0ca883c871ff1f3f11814f5c", size = 341333 }, + { url = "https://files.pythonhosted.org/packages/27/48/e791a7ed487dbb9729ef32bb5d1af16693d8925f4366befef54119b2e576/furo-2024.8.6-py3-none-any.whl", hash = "sha256:6cd97c58b47813d3619e63e9081169880fbe331f0ca883c871ff1f3f11814f5c", size = 341333, upload-time = "2024-08-06T08:07:54.44Z" }, ] [[package]] name = "h11" version = "0.16.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/01/ee/02a2c011bdab74c6fb3c75474d40b3052059d95df7e73351460c8588d963/h11-0.16.0.tar.gz", hash = "sha256:4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1", size = 101250 } +sdist = { url = "https://files.pythonhosted.org/packages/01/ee/02a2c011bdab74c6fb3c75474d40b3052059d95df7e73351460c8588d963/h11-0.16.0.tar.gz", hash = "sha256:4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1", size = 101250, upload-time = "2025-04-24T03:35:25.427Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/04/4b/29cac41a4d98d144bf5f6d33995617b185d14b22401f75ca86f384e87ff1/h11-0.16.0-py3-none-any.whl", hash = "sha256:63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86", size = 37515 }, + { url = "https://files.pythonhosted.org/packages/04/4b/29cac41a4d98d144bf5f6d33995617b185d14b22401f75ca86f384e87ff1/h11-0.16.0-py3-none-any.whl", hash = "sha256:63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86", size = 37515, upload-time = "2025-04-24T03:35:24.344Z" }, ] [[package]] name = "hf-xet" version = "1.5.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/4b/2d/57fd21d84d93efb4bd0b962383790e19dd1bc053501b4264c97903b4e83e/hf_xet-1.5.1.tar.gz", hash = "sha256:51ef4500dab3764b41135ee1381a4b62ce56fc54d4c92b719b59e597d6df5bf6", size = 876636 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/64/ee/dd9ba7beae1005e54131b7d45263cc74c8a066d47d354e6d58ae9445a388/hf_xet-1.5.1-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:dbf48c0d02cf0b2e568944330c60d9120c272dabe013bd892d48e25bc6797577", size = 4069485 }, - { url = "https://files.pythonhosted.org/packages/b6/bc/9cae6cfeb4e03070874e73e5c97c66eb90369d3206b6a2b1ef5f96520888/hf_xet-1.5.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:e78e4e5192ad2b674c2e1160b651cb9134db974f8ae1835bdfbfb0166b894a43", size = 3838493 }, - { url = "https://files.pythonhosted.org/packages/ba/b4/d5c01e0eb6d9f2ca2dacd84d0d1b71e6cfbb2ef3208c968528e010e9b3d7/hf_xet-1.5.1-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:6f7a04a8ad962422e225bc49fbbac99dc1806764b1f3e54dbd154bffa7593947", size = 4505658 }, - { url = "https://files.pythonhosted.org/packages/76/c5/29a7598c0c6383c523dc22186d577f4e04267a626cd95ae60f67c00bfe66/hf_xet-1.5.1-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:d48199c2bf4f8df0adc55d31d1368b6ec0e4d4f45bc86b08038089c23db0bed8", size = 4292822 }, - { url = "https://files.pythonhosted.org/packages/04/9a/dceaf6ca69390126b86ea825fb354b93d01163199070b7bd849225de9468/hf_xet-1.5.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:97f212a88d14bbf573619a74b7fecb238de77d08fc702e54dec6f78276ca3283", size = 4491255 }, - { url = "https://files.pythonhosted.org/packages/48/a7/e5a7afaacf6c1791fdbeeac42951fb81c3d2bc482992b115dedcc86d963e/hf_xet-1.5.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:f61e3665892a6c8c5e765395838b8ddf36185da835253d4bc4509a81e49fb342", size = 4711062 }, - { url = "https://files.pythonhosted.org/packages/53/49/2802f8433c9742ce281bddc1e65c02c32268ca3098d66828b05e12e45ee2/hf_xet-1.5.1-cp313-cp313t-win_amd64.whl", hash = "sha256:f4ad3ebd4c32dd2b27099d69dc7b2df821e30767e46fb6ee6a0713778243b8ff", size = 4017205 }, - { url = "https://files.pythonhosted.org/packages/9e/5a/50c71195b9fb883659f596e7252faf4c18c58e753a9013bdbf9bac5d2250/hf_xet-1.5.1-cp313-cp313t-win_arm64.whl", hash = "sha256:8298485c1e36e7e67cbd01eeb1376619b7af43d4f1ec245caae306f890a8a32d", size = 3845426 }, - { url = "https://files.pythonhosted.org/packages/05/24/5e0c28f80371c17d49fed004597d9d132cb75c1f6f53db2cb95f459d2312/hf_xet-1.5.1-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:3474760d10e3bb6f92ff3f024fcb00c0b3e4001e9b035c7483e49a5dd17aa70f", size = 4069676 }, - { url = "https://files.pythonhosted.org/packages/d2/17/261ba565b6a4d960fb478f61fdf919c0be5824645aaf1c319eca660c1611/hf_xet-1.5.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:6762d89b9e3267dfd502b29b2a327b4525f33b17e7b509a78d94e2151a30ce30", size = 3838509 }, - { url = "https://files.pythonhosted.org/packages/4e/44/7ffdc2e184b0d41fc0f683ba3936ef669ab63cf242cf36ef50e57d683668/hf_xet-1.5.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:bf67e6ed10260cef62e852789dc91ebb03f382d5bdc4b1dbeb64763ea275e7d6", size = 4505881 }, - { url = "https://files.pythonhosted.org/packages/63/b6/788060d5aa4d5e671f1a31bf69624c314eb2d8babab3aa562f9e5d53444e/hf_xet-1.5.1-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:c6b6cd08ca095058780b50b8ce4d6cbf6787bcf27841705d58a9d32246e3e47a", size = 4292995 }, - { url = "https://files.pythonhosted.org/packages/22/93/c5540cbd6b55529b7dc42f6734e88cebee21aefbea34128b66229df56c57/hf_xet-1.5.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:e1af0de8ca6f190d4294a28b88023db64a1e2d1d719cab044baf75bec569e7a9", size = 4491570 }, - { url = "https://files.pythonhosted.org/packages/03/f3/9d8ceab30f44f36c1679b1b8683054c71a0dadc787dbf07421891742d3ca/hf_xet-1.5.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:4f561cbbb92f80960772059864b7fb07eae879adde1b2e781ec6f86f6ac26c59", size = 4711565 }, - { url = "https://files.pythonhosted.org/packages/cd/54/27ed9a5e2cc583b4df82f75a03a4df8dbf55f5a9fa1f47f1fadfb20dbeac/hf_xet-1.5.1-cp314-cp314t-win_amd64.whl", hash = "sha256:e7dbb40617410f432182d918e37c12303fe6700fd6aa6c5964e30a535a4461d6", size = 4017343 }, - { url = "https://files.pythonhosted.org/packages/ae/12/ecb2fc8d45e767580e3a37faa97cb895608b614965567efb4f18cff67e27/hf_xet-1.5.1-cp314-cp314t-win_arm64.whl", hash = "sha256:6071d5ccb4d8d2cbd5fea5cc798da4f0ba3f44e25369591c4e89a4987050e61d", size = 3845716 }, - { url = "https://files.pythonhosted.org/packages/7a/d8/5e54cf37434759d1f4f2ba9b66077ff9d4c4e1f37b6bd7975da5c40d94ab/hf_xet-1.5.1-cp37-abi3-macosx_10_12_x86_64.whl", hash = "sha256:6abd35c3221eff63836618ddfb954dcf84798603f71d8e33e3ed7b04acfdbe6e", size = 4077794 }, - { url = "https://files.pythonhosted.org/packages/35/94/4b2ecfbad8f8b04701a23aefb62f540b9137d058b7e1dbef16a32676f0e9/hf_xet-1.5.1-cp37-abi3-macosx_11_0_arm64.whl", hash = "sha256:94e761bbd266bf4c03cee73753916062665ce8365aa40ed321f45afcb934b41e", size = 3845354 }, - { url = "https://files.pythonhosted.org/packages/de/cc/f99f4bc7295023d7bd9ebbfd51f75cc530ca262c1227666268b8208f4b77/hf_xet-1.5.1-cp37-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:892e3a3a3aecc12aded8b93cf4f9cd059282c7de0732f7d55026f3abdf474350", size = 4514864 }, - { url = "https://files.pythonhosted.org/packages/cd/6e/21f7e5a2381278bd3b7b7a5a4d90038518bb6308a0c1daf5d9f8268bb178/hf_xet-1.5.1-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:a93df2039190502835b1db8cd7e178b0b7b889fe9ab51299d5ced26e0dd879a4", size = 4303784 }, - { url = "https://files.pythonhosted.org/packages/35/0e/f992bb6927ac1cb30ef74e62268f551f338bc32b2191f7c96a44c6f7283e/hf_xet-1.5.1-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:0c97106032ef70467b4f6bc2d0ccc266d7613ee076afc56516c502f87ce1c4a6", size = 4500703 }, - { url = "https://files.pythonhosted.org/packages/fb/d1/90a498d05447980b977b1669246eeeeae4cfb0ea3e7a286eaba627f91bf9/hf_xet-1.5.1-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:6208adb15d192b90e4c2ad2a27ed864359b2cb0f2494eb6d7c7f3699ac02e2bf", size = 4719498 }, - { url = "https://files.pythonhosted.org/packages/6d/b6/20f99cfe97cc663a711f7b33cc21d4793e51968e9a26125b4afcd77315ba/hf_xet-1.5.1-cp37-abi3-win_amd64.whl", hash = "sha256:f7b3002f95d1c13e24bcb4537baa8f0eb3838957067c91bb4959bc004a6435f5", size = 4026419 }, - { url = "https://files.pythonhosted.org/packages/f9/fa/77453694888f03e5a8c8852d1514a0894d8e81c622d39edbaf308ea0dcf4/hf_xet-1.5.1-cp37-abi3-win_arm64.whl", hash = "sha256:93d090b57b211133f6c0dab0205ef5cb6d89162979ba75a74845045cc3063b8e", size = 3855178 }, +sdist = { url = "https://files.pythonhosted.org/packages/4b/2d/57fd21d84d93efb4bd0b962383790e19dd1bc053501b4264c97903b4e83e/hf_xet-1.5.1.tar.gz", hash = "sha256:51ef4500dab3764b41135ee1381a4b62ce56fc54d4c92b719b59e597d6df5bf6", size = 876636, upload-time = "2026-06-08T23:02:53.897Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/64/ee/dd9ba7beae1005e54131b7d45263cc74c8a066d47d354e6d58ae9445a388/hf_xet-1.5.1-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:dbf48c0d02cf0b2e568944330c60d9120c272dabe013bd892d48e25bc6797577", size = 4069485, upload-time = "2026-06-08T23:02:13.193Z" }, + { url = "https://files.pythonhosted.org/packages/b6/bc/9cae6cfeb4e03070874e73e5c97c66eb90369d3206b6a2b1ef5f96520888/hf_xet-1.5.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:e78e4e5192ad2b674c2e1160b651cb9134db974f8ae1835bdfbfb0166b894a43", size = 3838493, upload-time = "2026-06-08T23:02:15.282Z" }, + { url = "https://files.pythonhosted.org/packages/ba/b4/d5c01e0eb6d9f2ca2dacd84d0d1b71e6cfbb2ef3208c968528e010e9b3d7/hf_xet-1.5.1-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:6f7a04a8ad962422e225bc49fbbac99dc1806764b1f3e54dbd154bffa7593947", size = 4505658, upload-time = "2026-06-08T23:02:17.196Z" }, + { url = "https://files.pythonhosted.org/packages/76/c5/29a7598c0c6383c523dc22186d577f4e04267a626cd95ae60f67c00bfe66/hf_xet-1.5.1-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:d48199c2bf4f8df0adc55d31d1368b6ec0e4d4f45bc86b08038089c23db0bed8", size = 4292822, upload-time = "2026-06-08T23:02:18.608Z" }, + { url = "https://files.pythonhosted.org/packages/04/9a/dceaf6ca69390126b86ea825fb354b93d01163199070b7bd849225de9468/hf_xet-1.5.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:97f212a88d14bbf573619a74b7fecb238de77d08fc702e54dec6f78276ca3283", size = 4491255, upload-time = "2026-06-08T23:02:20.124Z" }, + { url = "https://files.pythonhosted.org/packages/48/a7/e5a7afaacf6c1791fdbeeac42951fb81c3d2bc482992b115dedcc86d963e/hf_xet-1.5.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:f61e3665892a6c8c5e765395838b8ddf36185da835253d4bc4509a81e49fb342", size = 4711062, upload-time = "2026-06-08T23:02:21.863Z" }, + { url = "https://files.pythonhosted.org/packages/53/49/2802f8433c9742ce281bddc1e65c02c32268ca3098d66828b05e12e45ee2/hf_xet-1.5.1-cp313-cp313t-win_amd64.whl", hash = "sha256:f4ad3ebd4c32dd2b27099d69dc7b2df821e30767e46fb6ee6a0713778243b8ff", size = 4017205, upload-time = "2026-06-08T23:02:23.495Z" }, + { url = "https://files.pythonhosted.org/packages/9e/5a/50c71195b9fb883659f596e7252faf4c18c58e753a9013bdbf9bac5d2250/hf_xet-1.5.1-cp313-cp313t-win_arm64.whl", hash = "sha256:8298485c1e36e7e67cbd01eeb1376619b7af43d4f1ec245caae306f890a8a32d", size = 3845426, upload-time = "2026-06-08T23:02:25.124Z" }, + { url = "https://files.pythonhosted.org/packages/05/24/5e0c28f80371c17d49fed004597d9d132cb75c1f6f53db2cb95f459d2312/hf_xet-1.5.1-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:3474760d10e3bb6f92ff3f024fcb00c0b3e4001e9b035c7483e49a5dd17aa70f", size = 4069676, upload-time = "2026-06-08T23:02:26.759Z" }, + { url = "https://files.pythonhosted.org/packages/d2/17/261ba565b6a4d960fb478f61fdf919c0be5824645aaf1c319eca660c1611/hf_xet-1.5.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:6762d89b9e3267dfd502b29b2a327b4525f33b17e7b509a78d94e2151a30ce30", size = 3838509, upload-time = "2026-06-08T23:02:28.573Z" }, + { url = "https://files.pythonhosted.org/packages/4e/44/7ffdc2e184b0d41fc0f683ba3936ef669ab63cf242cf36ef50e57d683668/hf_xet-1.5.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:bf67e6ed10260cef62e852789dc91ebb03f382d5bdc4b1dbeb64763ea275e7d6", size = 4505881, upload-time = "2026-06-08T23:02:30.257Z" }, + { url = "https://files.pythonhosted.org/packages/63/b6/788060d5aa4d5e671f1a31bf69624c314eb2d8babab3aa562f9e5d53444e/hf_xet-1.5.1-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:c6b6cd08ca095058780b50b8ce4d6cbf6787bcf27841705d58a9d32246e3e47a", size = 4292995, upload-time = "2026-06-08T23:02:31.993Z" }, + { url = "https://files.pythonhosted.org/packages/22/93/c5540cbd6b55529b7dc42f6734e88cebee21aefbea34128b66229df56c57/hf_xet-1.5.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:e1af0de8ca6f190d4294a28b88023db64a1e2d1d719cab044baf75bec569e7a9", size = 4491570, upload-time = "2026-06-08T23:02:33.86Z" }, + { url = "https://files.pythonhosted.org/packages/03/f3/9d8ceab30f44f36c1679b1b8683054c71a0dadc787dbf07421891742d3ca/hf_xet-1.5.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:4f561cbbb92f80960772059864b7fb07eae879adde1b2e781ec6f86f6ac26c59", size = 4711565, upload-time = "2026-06-08T23:02:35.454Z" }, + { url = "https://files.pythonhosted.org/packages/cd/54/27ed9a5e2cc583b4df82f75a03a4df8dbf55f5a9fa1f47f1fadfb20dbeac/hf_xet-1.5.1-cp314-cp314t-win_amd64.whl", hash = "sha256:e7dbb40617410f432182d918e37c12303fe6700fd6aa6c5964e30a535a4461d6", size = 4017343, upload-time = "2026-06-08T23:02:37.14Z" }, + { url = "https://files.pythonhosted.org/packages/ae/12/ecb2fc8d45e767580e3a37faa97cb895608b614965567efb4f18cff67e27/hf_xet-1.5.1-cp314-cp314t-win_arm64.whl", hash = "sha256:6071d5ccb4d8d2cbd5fea5cc798da4f0ba3f44e25369591c4e89a4987050e61d", size = 3845716, upload-time = "2026-06-08T23:02:39.073Z" }, + { url = "https://files.pythonhosted.org/packages/7a/d8/5e54cf37434759d1f4f2ba9b66077ff9d4c4e1f37b6bd7975da5c40d94ab/hf_xet-1.5.1-cp37-abi3-macosx_10_12_x86_64.whl", hash = "sha256:6abd35c3221eff63836618ddfb954dcf84798603f71d8e33e3ed7b04acfdbe6e", size = 4077794, upload-time = "2026-06-08T23:02:40.656Z" }, + { url = "https://files.pythonhosted.org/packages/35/94/4b2ecfbad8f8b04701a23aefb62f540b9137d058b7e1dbef16a32676f0e9/hf_xet-1.5.1-cp37-abi3-macosx_11_0_arm64.whl", hash = "sha256:94e761bbd266bf4c03cee73753916062665ce8365aa40ed321f45afcb934b41e", size = 3845354, upload-time = "2026-06-08T23:02:42.702Z" }, + { url = "https://files.pythonhosted.org/packages/de/cc/f99f4bc7295023d7bd9ebbfd51f75cc530ca262c1227666268b8208f4b77/hf_xet-1.5.1-cp37-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:892e3a3a3aecc12aded8b93cf4f9cd059282c7de0732f7d55026f3abdf474350", size = 4514864, upload-time = "2026-06-08T23:02:44.497Z" }, + { url = "https://files.pythonhosted.org/packages/cd/6e/21f7e5a2381278bd3b7b7a5a4d90038518bb6308a0c1daf5d9f8268bb178/hf_xet-1.5.1-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:a93df2039190502835b1db8cd7e178b0b7b889fe9ab51299d5ced26e0dd879a4", size = 4303784, upload-time = "2026-06-08T23:02:46.203Z" }, + { url = "https://files.pythonhosted.org/packages/35/0e/f992bb6927ac1cb30ef74e62268f551f338bc32b2191f7c96a44c6f7283e/hf_xet-1.5.1-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:0c97106032ef70467b4f6bc2d0ccc266d7613ee076afc56516c502f87ce1c4a6", size = 4500703, upload-time = "2026-06-08T23:02:47.628Z" }, + { url = "https://files.pythonhosted.org/packages/fb/d1/90a498d05447980b977b1669246eeeeae4cfb0ea3e7a286eaba627f91bf9/hf_xet-1.5.1-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:6208adb15d192b90e4c2ad2a27ed864359b2cb0f2494eb6d7c7f3699ac02e2bf", size = 4719498, upload-time = "2026-06-08T23:02:49.268Z" }, + { url = "https://files.pythonhosted.org/packages/6d/b6/20f99cfe97cc663a711f7b33cc21d4793e51968e9a26125b4afcd77315ba/hf_xet-1.5.1-cp37-abi3-win_amd64.whl", hash = "sha256:f7b3002f95d1c13e24bcb4537baa8f0eb3838957067c91bb4959bc004a6435f5", size = 4026419, upload-time = "2026-06-08T23:02:50.829Z" }, + { url = "https://files.pythonhosted.org/packages/f9/fa/77453694888f03e5a8c8852d1514a0894d8e81c622d39edbaf308ea0dcf4/hf_xet-1.5.1-cp37-abi3-win_arm64.whl", hash = "sha256:93d090b57b211133f6c0dab0205ef5cb6d89162979ba75a74845045cc3063b8e", size = 3855178, upload-time = "2026-06-08T23:02:52.452Z" }, ] [[package]] @@ -968,9 +968,9 @@ dependencies = [ { name = "certifi" }, { name = "h11" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/06/94/82699a10bca87a5556c9c59b5963f2d039dbd239f25bc2a63907a05a14cb/httpcore-1.0.9.tar.gz", hash = "sha256:6e34463af53fd2ab5d807f399a9b45ea31c3dfa2276f15a2c3f00afff6e176e8", size = 85484 } +sdist = { url = "https://files.pythonhosted.org/packages/06/94/82699a10bca87a5556c9c59b5963f2d039dbd239f25bc2a63907a05a14cb/httpcore-1.0.9.tar.gz", hash = "sha256:6e34463af53fd2ab5d807f399a9b45ea31c3dfa2276f15a2c3f00afff6e176e8", size = 85484, upload-time = "2025-04-24T22:06:22.219Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7e/f5/f66802a942d491edb555dd61e3a9961140fd64c90bce1eafd741609d334d/httpcore-1.0.9-py3-none-any.whl", hash = "sha256:2d400746a40668fc9dec9810239072b40b4484b640a8c38fd654a024c7a1bf55", size = 78784 }, + { url = "https://files.pythonhosted.org/packages/7e/f5/f66802a942d491edb555dd61e3a9961140fd64c90bce1eafd741609d334d/httpcore-1.0.9-py3-none-any.whl", hash = "sha256:2d400746a40668fc9dec9810239072b40b4484b640a8c38fd654a024c7a1bf55", size = 78784, upload-time = "2025-04-24T22:06:20.566Z" }, ] [[package]] @@ -983,9 +983,9 @@ dependencies = [ { name = "httpcore" }, { name = "idna" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b1/df/48c586a5fe32a0f01324ee087459e112ebb7224f646c0b5023f5e79e9956/httpx-0.28.1.tar.gz", hash = "sha256:75e98c5f16b0f35b567856f597f06ff2270a374470a5c2392242528e3e3e42fc", size = 141406 } +sdist = { url = "https://files.pythonhosted.org/packages/b1/df/48c586a5fe32a0f01324ee087459e112ebb7224f646c0b5023f5e79e9956/httpx-0.28.1.tar.gz", hash = "sha256:75e98c5f16b0f35b567856f597f06ff2270a374470a5c2392242528e3e3e42fc", size = 141406, upload-time = "2024-12-06T15:37:23.222Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2a/39/e50c7c3a983047577ee07d2a9e53faf5a69493943ec3f6a384bdc792deb2/httpx-0.28.1-py3-none-any.whl", hash = "sha256:d909fcccc110f8c7faf814ca82a9a4d816bc5a6dbfea25d6591d6985b8ba59ad", size = 73517 }, + { url = "https://files.pythonhosted.org/packages/2a/39/e50c7c3a983047577ee07d2a9e53faf5a69493943ec3f6a384bdc792deb2/httpx-0.28.1-py3-none-any.whl", hash = "sha256:d909fcccc110f8c7faf814ca82a9a4d816bc5a6dbfea25d6591d6985b8ba59ad", size = 73517, upload-time = "2024-12-06T15:37:21.509Z" }, ] [[package]] @@ -1005,18 +1005,18 @@ dependencies = [ { name = "typing-extensions", version = "4.13.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "typing-extensions", version = "4.15.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/88/27/629cfe58c582f92ded066c4a07d1a057ff617118ab7973200f770bd853cb/huggingface_hub-1.19.0.tar.gz", hash = "sha256:fd771622182d40977272a923953ee3b1b13538f9f8a7f5d78398f10af0f1c0bd", size = 824721 } +sdist = { url = "https://files.pythonhosted.org/packages/88/27/629cfe58c582f92ded066c4a07d1a057ff617118ab7973200f770bd853cb/huggingface_hub-1.19.0.tar.gz", hash = "sha256:fd771622182d40977272a923953ee3b1b13538f9f8a7f5d78398f10af0f1c0bd", size = 824721, upload-time = "2026-06-11T12:33:18.665Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b2/a5/558da89f66464d8d0229ff497e8b8666977de2d8cf48c28a2862ecf1250f/huggingface_hub-1.19.0-py3-none-any.whl", hash = "sha256:1dc72e1f6b4d6df6b30eb72e57d00514ef453d660f04af2b87f0e67267f31ee0", size = 693398 }, + { url = "https://files.pythonhosted.org/packages/b2/a5/558da89f66464d8d0229ff497e8b8666977de2d8cf48c28a2862ecf1250f/huggingface_hub-1.19.0-py3-none-any.whl", hash = "sha256:1dc72e1f6b4d6df6b30eb72e57d00514ef453d660f04af2b87f0e67267f31ee0", size = 693398, upload-time = "2026-06-11T12:33:16.695Z" }, ] [[package]] name = "idna" version = "3.10" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f1/70/7703c29685631f5a7590aa73f1f1d3fa9a380e654b86af429e0934a32f7d/idna-3.10.tar.gz", hash = "sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9", size = 190490 } +sdist = { url = "https://files.pythonhosted.org/packages/f1/70/7703c29685631f5a7590aa73f1f1d3fa9a380e654b86af429e0934a32f7d/idna-3.10.tar.gz", hash = "sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9", size = 190490, upload-time = "2024-09-15T18:07:39.745Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl", hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3", size = 70442 }, + { url = "https://files.pythonhosted.org/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl", hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3", size = 70442, upload-time = "2024-09-15T18:07:37.964Z" }, ] [[package]] @@ -1034,49 +1034,49 @@ dependencies = [ { name = "typing-extensions", version = "4.15.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/59/37/bb8c2b208ca2821993216eb4dc8f41d2585bbe6256739ea32d05b1ff654c/ifcopenshell-0.8.5-py310-none-macosx_10_15_x86_64.whl", hash = "sha256:3b1c5a2ea655d96914ddafd258aa6183f29fb7a08b2b10a329b204b8deca7226", size = 44982843 }, - { url = "https://files.pythonhosted.org/packages/43/e1/03daf876c2496f21323a4a305c28c78b53ba7b6dceadc8ae4a59b7481432/ifcopenshell-0.8.5-py310-none-macosx_11_0_arm64.whl", hash = "sha256:beb9e761ea9b6678c5edff4d6ab31e40a771fffca3bc295810045de564f1b018", size = 42398229 }, - { url = "https://files.pythonhosted.org/packages/9d/9e/8f2ec71a22d73d42feb400ff893fbcf28d5ac88787ae4ad09e0c5ec29bc1/ifcopenshell-0.8.5-py310-none-manylinux_2_31_aarch64.whl", hash = "sha256:8de53ba37e762f2e2ba7cf502f15504b886233f681c30245ae7b4ed82087445d", size = 41035477 }, - { url = "https://files.pythonhosted.org/packages/10/9d/ed885e74440cc145f56f661e128b66702cc880cba969a8444453b50ec202/ifcopenshell-0.8.5-py310-none-manylinux_2_31_x86_64.whl", hash = "sha256:487189a6a70f9c688ae58efa075312d0dbba3e83839abaafbfe669bbfdb66e2a", size = 43717796 }, - { url = "https://files.pythonhosted.org/packages/bc/6a/877930c416402b5d381cd1c5e9f1edbf56cee13eca64b41d894f6aa512dc/ifcopenshell-0.8.5-py310-none-win_amd64.whl", hash = "sha256:86b60a3fba3c5b3c5a152a71b1a5038a78384fcaa0bab61297bf363c8bedd325", size = 24538316 }, - { url = "https://files.pythonhosted.org/packages/3a/28/a0caaf40e59418b84c2838a25e317ff61a323135bdd344cf4cc948238cca/ifcopenshell-0.8.5-py311-none-macosx_10_15_x86_64.whl", hash = "sha256:ba916b73a1dd011abeee564b2bb0027c3dc679d77733d44f2f38009b70d413b5", size = 44982843 }, - { url = "https://files.pythonhosted.org/packages/f8/05/9217aaa1639da7190da7290bc032704286abd64099f347eedf1e8e722e93/ifcopenshell-0.8.5-py311-none-macosx_11_0_arm64.whl", hash = "sha256:7dba9a0348600bd59ceb9222333e493b9b1c49fc69251a73bc707e77a445007d", size = 42398229 }, - { url = "https://files.pythonhosted.org/packages/0e/19/557539d3e61786d6bc7b65bed170f36d5f7cc0cd4ec570aecd9425504152/ifcopenshell-0.8.5-py311-none-manylinux_2_31_aarch64.whl", hash = "sha256:e568a859b489ba43013795c3d682758d1ee905fe08919d2c96b5c5676167b243", size = 41035572 }, - { url = "https://files.pythonhosted.org/packages/e3/d2/876d1f9564d06f8313b35c3c456241fba79d01a113655273cfb48303ff19/ifcopenshell-0.8.5-py311-none-manylinux_2_31_x86_64.whl", hash = "sha256:612e955ab0975bbc4134fe26c4c36d71a12525fd5c4b391573e6df3cd81713ec", size = 43717607 }, - { url = "https://files.pythonhosted.org/packages/0b/7f/077d6ade67326a8e919edb7c8b240f5cc31506947198e8de4e73b5ca7b38/ifcopenshell-0.8.5-py311-none-win_amd64.whl", hash = "sha256:a994cb398aa822b0153ace11fc19deea108706d3a10339de9ac9dc13da21076d", size = 24539716 }, - { url = "https://files.pythonhosted.org/packages/3e/e0/fd69ad4d872031960be6169526aa51c2a2f0360b9d19d57d5fcc48f40b24/ifcopenshell-0.8.5-py312-none-macosx_10_15_x86_64.whl", hash = "sha256:38f63e13cf326b195e2b9ac4ed45396cdda9b3ad29318ce04d7c4a401f7a3921", size = 44991884 }, - { url = "https://files.pythonhosted.org/packages/8f/37/93b6738a88dd138d917eb177f2c6e5fc6fbf59b519151e8d90f462582ee1/ifcopenshell-0.8.5-py312-none-macosx_11_0_arm64.whl", hash = "sha256:89e60dbe8ea7014174ab332b6caad25465c446c118a896435f594ab24602a10a", size = 42400012 }, - { url = "https://files.pythonhosted.org/packages/45/17/b2bf757bf2112ae20f28866a94e70b5f5e4441deb7f306fbeca660deb643/ifcopenshell-0.8.5-py312-none-manylinux_2_31_aarch64.whl", hash = "sha256:a5183ae0431a9b87d89ca2e880dae986e4140f088293c3872a88ed3177e7308d", size = 41035338 }, - { url = "https://files.pythonhosted.org/packages/8a/9f/3ae435c85e33f89e206b46965d02318d6b4276d89b39623dd1044c0a566f/ifcopenshell-0.8.5-py312-none-manylinux_2_31_x86_64.whl", hash = "sha256:dd154b121815e25bc4890f030bf2bdd8d99b059448e0d1205ac81388a3d321f4", size = 43718107 }, - { url = "https://files.pythonhosted.org/packages/97/ce/0464df6a6e6ebf71a9407337d257ac94f63eb1494800a88485e361b1640b/ifcopenshell-0.8.5-py312-none-win_amd64.whl", hash = "sha256:7927921dbfd18024f44780880c37e48460bbca7476da3b0c2607e044b31521d5", size = 24539561 }, - { url = "https://files.pythonhosted.org/packages/b1/36/d2584ab891c7a5a6e0cd6c46d23460a042dc56cba2ccd3972b404fd070ba/ifcopenshell-0.8.5-py313-none-macosx_10_15_x86_64.whl", hash = "sha256:f8abac2bd3a3eb11009beb290834d8a5a2330d59a8600dede0faf7ddf8a8f16f", size = 44991886 }, - { url = "https://files.pythonhosted.org/packages/d8/95/7318741d1441e22ce08492f4000694cb88edf1c76dfdd30d9f3815659fa5/ifcopenshell-0.8.5-py313-none-macosx_11_0_arm64.whl", hash = "sha256:9444ed9b924eaa76037653c56261098846bffa2f4732eefa8b83687163addecd", size = 42399997 }, - { url = "https://files.pythonhosted.org/packages/fa/09/f3b4456d4e8751ef87bf2612571fdfcfbd3c51293c06df5e71ac1a7785a9/ifcopenshell-0.8.5-py313-none-manylinux_2_31_aarch64.whl", hash = "sha256:233e2afd81456ac278f2dd21360c509999498d0b8dc207230eb05e3063f87860", size = 41034024 }, - { url = "https://files.pythonhosted.org/packages/94/c8/2e6c88539020de9399298afec321c61d79929595877a7c4ed3bb24824d98/ifcopenshell-0.8.5-py313-none-manylinux_2_31_x86_64.whl", hash = "sha256:c03c47abbfd0afddcbc91b510d984d7c017a222877460da5e0a6496d89f185e4", size = 43718118 }, - { url = "https://files.pythonhosted.org/packages/d6/7b/d9b8b7bdd5e398cf29f28c55361cbe85f8b8f94afcc26ce4b02ed2e6185c/ifcopenshell-0.8.5-py313-none-win_amd64.whl", hash = "sha256:6dd40d29b21d1c92104a4585a1ee6a31811305b68f5e3f7ee991f89f4d386366", size = 24538206 }, - { url = "https://files.pythonhosted.org/packages/bf/23/bf3df66ccf86a3a50103e7ee305eee0f02a684f088cedf3afa195acca2ce/ifcopenshell-0.8.5-py314-none-macosx_10_15_x86_64.whl", hash = "sha256:f9e35e2df5397c795b320421192fcdb006573d1b36524f420d2474a4f9d842cf", size = 44987044 }, - { url = "https://files.pythonhosted.org/packages/35/8b/38f1a472b7c4657146125bc3eae8294289396a45cd1830cc0d88d5960506/ifcopenshell-0.8.5-py314-none-macosx_11_0_arm64.whl", hash = "sha256:8cf1f7fd49367aeba75eb56682f1454b2f353a979c6111a165bc05bc62148600", size = 42400429 }, - { url = "https://files.pythonhosted.org/packages/35/cb/05664ab9568b949687088d771ef9b1658a4c4cd135289553aa4d12cc93ee/ifcopenshell-0.8.5-py314-none-manylinux_2_31_aarch64.whl", hash = "sha256:005dced5aaa45064e73287c75ed9cf5f8ba54bce80c496fd76404313833cd62e", size = 41035596 }, - { url = "https://files.pythonhosted.org/packages/b2/aa/6529f307901b03c49312a97ee9fa6aede996fb89094597a5b7743919e0f4/ifcopenshell-0.8.5-py314-none-manylinux_2_31_x86_64.whl", hash = "sha256:15b488347efce0d7f5ab5b6d5561cf30428353b6ee8c7c8a53724f4b10ad4ac6", size = 43717208 }, - { url = "https://files.pythonhosted.org/packages/1a/32/333cfd39c468e2e365adba80e35cc551eb9c0f147cfe8497a64b0617919a/ifcopenshell-0.8.5-py314-none-win_amd64.whl", hash = "sha256:13a5992dc07e69c0c78df5479e1ff9635e6ce9fa70c841d9ce2931e8481eabb9", size = 24542242 }, + { url = "https://files.pythonhosted.org/packages/59/37/bb8c2b208ca2821993216eb4dc8f41d2585bbe6256739ea32d05b1ff654c/ifcopenshell-0.8.5-py310-none-macosx_10_15_x86_64.whl", hash = "sha256:3b1c5a2ea655d96914ddafd258aa6183f29fb7a08b2b10a329b204b8deca7226", size = 44982843, upload-time = "2026-04-13T13:42:40.878Z" }, + { url = "https://files.pythonhosted.org/packages/43/e1/03daf876c2496f21323a4a305c28c78b53ba7b6dceadc8ae4a59b7481432/ifcopenshell-0.8.5-py310-none-macosx_11_0_arm64.whl", hash = "sha256:beb9e761ea9b6678c5edff4d6ab31e40a771fffca3bc295810045de564f1b018", size = 42398229, upload-time = "2026-04-13T13:42:24.213Z" }, + { url = "https://files.pythonhosted.org/packages/9d/9e/8f2ec71a22d73d42feb400ff893fbcf28d5ac88787ae4ad09e0c5ec29bc1/ifcopenshell-0.8.5-py310-none-manylinux_2_31_aarch64.whl", hash = "sha256:8de53ba37e762f2e2ba7cf502f15504b886233f681c30245ae7b4ed82087445d", size = 41035477, upload-time = "2026-04-13T13:42:26.462Z" }, + { url = "https://files.pythonhosted.org/packages/10/9d/ed885e74440cc145f56f661e128b66702cc880cba969a8444453b50ec202/ifcopenshell-0.8.5-py310-none-manylinux_2_31_x86_64.whl", hash = "sha256:487189a6a70f9c688ae58efa075312d0dbba3e83839abaafbfe669bbfdb66e2a", size = 43717796, upload-time = "2026-04-13T13:42:35.722Z" }, + { url = "https://files.pythonhosted.org/packages/bc/6a/877930c416402b5d381cd1c5e9f1edbf56cee13eca64b41d894f6aa512dc/ifcopenshell-0.8.5-py310-none-win_amd64.whl", hash = "sha256:86b60a3fba3c5b3c5a152a71b1a5038a78384fcaa0bab61297bf363c8bedd325", size = 24538316, upload-time = "2026-04-13T13:42:14.88Z" }, + { url = "https://files.pythonhosted.org/packages/3a/28/a0caaf40e59418b84c2838a25e317ff61a323135bdd344cf4cc948238cca/ifcopenshell-0.8.5-py311-none-macosx_10_15_x86_64.whl", hash = "sha256:ba916b73a1dd011abeee564b2bb0027c3dc679d77733d44f2f38009b70d413b5", size = 44982843, upload-time = "2026-04-13T13:43:22.436Z" }, + { url = "https://files.pythonhosted.org/packages/f8/05/9217aaa1639da7190da7290bc032704286abd64099f347eedf1e8e722e93/ifcopenshell-0.8.5-py311-none-macosx_11_0_arm64.whl", hash = "sha256:7dba9a0348600bd59ceb9222333e493b9b1c49fc69251a73bc707e77a445007d", size = 42398229, upload-time = "2026-04-13T13:42:36.627Z" }, + { url = "https://files.pythonhosted.org/packages/0e/19/557539d3e61786d6bc7b65bed170f36d5f7cc0cd4ec570aecd9425504152/ifcopenshell-0.8.5-py311-none-manylinux_2_31_aarch64.whl", hash = "sha256:e568a859b489ba43013795c3d682758d1ee905fe08919d2c96b5c5676167b243", size = 41035572, upload-time = "2026-04-13T13:42:36.877Z" }, + { url = "https://files.pythonhosted.org/packages/e3/d2/876d1f9564d06f8313b35c3c456241fba79d01a113655273cfb48303ff19/ifcopenshell-0.8.5-py311-none-manylinux_2_31_x86_64.whl", hash = "sha256:612e955ab0975bbc4134fe26c4c36d71a12525fd5c4b391573e6df3cd81713ec", size = 43717607, upload-time = "2026-04-13T13:42:53.312Z" }, + { url = "https://files.pythonhosted.org/packages/0b/7f/077d6ade67326a8e919edb7c8b240f5cc31506947198e8de4e73b5ca7b38/ifcopenshell-0.8.5-py311-none-win_amd64.whl", hash = "sha256:a994cb398aa822b0153ace11fc19deea108706d3a10339de9ac9dc13da21076d", size = 24539716, upload-time = "2026-04-13T13:42:11.211Z" }, + { url = "https://files.pythonhosted.org/packages/3e/e0/fd69ad4d872031960be6169526aa51c2a2f0360b9d19d57d5fcc48f40b24/ifcopenshell-0.8.5-py312-none-macosx_10_15_x86_64.whl", hash = "sha256:38f63e13cf326b195e2b9ac4ed45396cdda9b3ad29318ce04d7c4a401f7a3921", size = 44991884, upload-time = "2026-04-13T13:43:29.707Z" }, + { url = "https://files.pythonhosted.org/packages/8f/37/93b6738a88dd138d917eb177f2c6e5fc6fbf59b519151e8d90f462582ee1/ifcopenshell-0.8.5-py312-none-macosx_11_0_arm64.whl", hash = "sha256:89e60dbe8ea7014174ab332b6caad25465c446c118a896435f594ab24602a10a", size = 42400012, upload-time = "2026-04-13T13:43:16.854Z" }, + { url = "https://files.pythonhosted.org/packages/45/17/b2bf757bf2112ae20f28866a94e70b5f5e4441deb7f306fbeca660deb643/ifcopenshell-0.8.5-py312-none-manylinux_2_31_aarch64.whl", hash = "sha256:a5183ae0431a9b87d89ca2e880dae986e4140f088293c3872a88ed3177e7308d", size = 41035338, upload-time = "2026-04-13T13:42:22.08Z" }, + { url = "https://files.pythonhosted.org/packages/8a/9f/3ae435c85e33f89e206b46965d02318d6b4276d89b39623dd1044c0a566f/ifcopenshell-0.8.5-py312-none-manylinux_2_31_x86_64.whl", hash = "sha256:dd154b121815e25bc4890f030bf2bdd8d99b059448e0d1205ac81388a3d321f4", size = 43718107, upload-time = "2026-04-13T13:43:15.989Z" }, + { url = "https://files.pythonhosted.org/packages/97/ce/0464df6a6e6ebf71a9407337d257ac94f63eb1494800a88485e361b1640b/ifcopenshell-0.8.5-py312-none-win_amd64.whl", hash = "sha256:7927921dbfd18024f44780880c37e48460bbca7476da3b0c2607e044b31521d5", size = 24539561, upload-time = "2026-04-13T13:42:14.03Z" }, + { url = "https://files.pythonhosted.org/packages/b1/36/d2584ab891c7a5a6e0cd6c46d23460a042dc56cba2ccd3972b404fd070ba/ifcopenshell-0.8.5-py313-none-macosx_10_15_x86_64.whl", hash = "sha256:f8abac2bd3a3eb11009beb290834d8a5a2330d59a8600dede0faf7ddf8a8f16f", size = 44991886, upload-time = "2026-04-13T13:43:20.236Z" }, + { url = "https://files.pythonhosted.org/packages/d8/95/7318741d1441e22ce08492f4000694cb88edf1c76dfdd30d9f3815659fa5/ifcopenshell-0.8.5-py313-none-macosx_11_0_arm64.whl", hash = "sha256:9444ed9b924eaa76037653c56261098846bffa2f4732eefa8b83687163addecd", size = 42399997, upload-time = "2026-04-13T13:42:18.858Z" }, + { url = "https://files.pythonhosted.org/packages/fa/09/f3b4456d4e8751ef87bf2612571fdfcfbd3c51293c06df5e71ac1a7785a9/ifcopenshell-0.8.5-py313-none-manylinux_2_31_aarch64.whl", hash = "sha256:233e2afd81456ac278f2dd21360c509999498d0b8dc207230eb05e3063f87860", size = 41034024, upload-time = "2026-04-13T13:42:26.885Z" }, + { url = "https://files.pythonhosted.org/packages/94/c8/2e6c88539020de9399298afec321c61d79929595877a7c4ed3bb24824d98/ifcopenshell-0.8.5-py313-none-manylinux_2_31_x86_64.whl", hash = "sha256:c03c47abbfd0afddcbc91b510d984d7c017a222877460da5e0a6496d89f185e4", size = 43718118, upload-time = "2026-04-13T13:42:37.221Z" }, + { url = "https://files.pythonhosted.org/packages/d6/7b/d9b8b7bdd5e398cf29f28c55361cbe85f8b8f94afcc26ce4b02ed2e6185c/ifcopenshell-0.8.5-py313-none-win_amd64.whl", hash = "sha256:6dd40d29b21d1c92104a4585a1ee6a31811305b68f5e3f7ee991f89f4d386366", size = 24538206, upload-time = "2026-04-13T13:42:12.213Z" }, + { url = "https://files.pythonhosted.org/packages/bf/23/bf3df66ccf86a3a50103e7ee305eee0f02a684f088cedf3afa195acca2ce/ifcopenshell-0.8.5-py314-none-macosx_10_15_x86_64.whl", hash = "sha256:f9e35e2df5397c795b320421192fcdb006573d1b36524f420d2474a4f9d842cf", size = 44987044, upload-time = "2026-04-13T13:42:24.375Z" }, + { url = "https://files.pythonhosted.org/packages/35/8b/38f1a472b7c4657146125bc3eae8294289396a45cd1830cc0d88d5960506/ifcopenshell-0.8.5-py314-none-macosx_11_0_arm64.whl", hash = "sha256:8cf1f7fd49367aeba75eb56682f1454b2f353a979c6111a165bc05bc62148600", size = 42400429, upload-time = "2026-04-13T13:42:20.957Z" }, + { url = "https://files.pythonhosted.org/packages/35/cb/05664ab9568b949687088d771ef9b1658a4c4cd135289553aa4d12cc93ee/ifcopenshell-0.8.5-py314-none-manylinux_2_31_aarch64.whl", hash = "sha256:005dced5aaa45064e73287c75ed9cf5f8ba54bce80c496fd76404313833cd62e", size = 41035596, upload-time = "2026-04-13T13:42:20.516Z" }, + { url = "https://files.pythonhosted.org/packages/b2/aa/6529f307901b03c49312a97ee9fa6aede996fb89094597a5b7743919e0f4/ifcopenshell-0.8.5-py314-none-manylinux_2_31_x86_64.whl", hash = "sha256:15b488347efce0d7f5ab5b6d5561cf30428353b6ee8c7c8a53724f4b10ad4ac6", size = 43717208, upload-time = "2026-04-13T13:42:50.056Z" }, + { url = "https://files.pythonhosted.org/packages/1a/32/333cfd39c468e2e365adba80e35cc551eb9c0f147cfe8497a64b0617919a/ifcopenshell-0.8.5-py314-none-win_amd64.whl", hash = "sha256:13a5992dc07e69c0c78df5479e1ff9635e6ce9fa70c841d9ce2931e8481eabb9", size = 24542242, upload-time = "2026-04-13T13:42:08.57Z" }, ] [[package]] name = "imagesize" version = "1.4.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a7/84/62473fb57d61e31fef6e36d64a179c8781605429fd927b5dd608c997be31/imagesize-1.4.1.tar.gz", hash = "sha256:69150444affb9cb0d5cc5a92b3676f0b2fb7cd9ae39e947a5e11a36b4497cd4a", size = 1280026 } +sdist = { url = "https://files.pythonhosted.org/packages/a7/84/62473fb57d61e31fef6e36d64a179c8781605429fd927b5dd608c997be31/imagesize-1.4.1.tar.gz", hash = "sha256:69150444affb9cb0d5cc5a92b3676f0b2fb7cd9ae39e947a5e11a36b4497cd4a", size = 1280026, upload-time = "2022-07-01T12:21:05.687Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ff/62/85c4c919272577931d407be5ba5d71c20f0b616d31a0befe0ae45bb79abd/imagesize-1.4.1-py2.py3-none-any.whl", hash = "sha256:0d8d18d08f840c19d0ee7ca1fd82490fdc3729b7ac93f49870406ddde8ef8d8b", size = 8769 }, + { url = "https://files.pythonhosted.org/packages/ff/62/85c4c919272577931d407be5ba5d71c20f0b616d31a0befe0ae45bb79abd/imagesize-1.4.1-py2.py3-none-any.whl", hash = "sha256:0d8d18d08f840c19d0ee7ca1fd82490fdc3729b7ac93f49870406ddde8ef8d8b", size = 8769, upload-time = "2022-07-01T12:21:02.467Z" }, ] [[package]] name = "iniconfig" version = "2.1.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f2/97/ebf4da567aa6827c909642694d71c9fcf53e5b504f2d96afea02718862f3/iniconfig-2.1.0.tar.gz", hash = "sha256:3abbd2e30b36733fee78f9c7f7308f2d0050e88f0087fd25c2645f63c773e1c7", size = 4793 } +sdist = { url = "https://files.pythonhosted.org/packages/f2/97/ebf4da567aa6827c909642694d71c9fcf53e5b504f2d96afea02718862f3/iniconfig-2.1.0.tar.gz", hash = "sha256:3abbd2e30b36733fee78f9c7f7308f2d0050e88f0087fd25c2645f63c773e1c7", size = 4793, upload-time = "2025-03-19T20:09:59.721Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2c/e1/e6716421ea10d38022b952c159d5161ca1193197fb744506875fbb87ea7b/iniconfig-2.1.0-py3-none-any.whl", hash = "sha256:9deba5723312380e77435581c6bf4935c94cbfab9b1ed33ef8d238ea168eb760", size = 6050 }, + { url = "https://files.pythonhosted.org/packages/2c/e1/e6716421ea10d38022b952c159d5161ca1193197fb744506875fbb87ea7b/iniconfig-2.1.0-py3-none-any.whl", hash = "sha256:9deba5723312380e77435581c6bf4935c94cbfab9b1ed33ef8d238ea168eb760", size = 6050, upload-time = "2025-03-19T20:10:01.071Z" }, ] [[package]] @@ -1099,9 +1099,9 @@ dependencies = [ { name = "tornado" }, { name = "traitlets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ca/8d/b68b728e2d06b9e0051019640a40a9eb7a88fcd82c2e1b5ce70bef5ff044/ipykernel-7.2.0.tar.gz", hash = "sha256:18ed160b6dee2cbb16e5f3575858bc19d8f1fe6046a9a680c708494ce31d909e", size = 176046 } +sdist = { url = "https://files.pythonhosted.org/packages/ca/8d/b68b728e2d06b9e0051019640a40a9eb7a88fcd82c2e1b5ce70bef5ff044/ipykernel-7.2.0.tar.gz", hash = "sha256:18ed160b6dee2cbb16e5f3575858bc19d8f1fe6046a9a680c708494ce31d909e", size = 176046, upload-time = "2026-02-06T16:43:27.403Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/82/b9/e73d5d9f405cba7706c539aa8b311b49d4c2f3d698d9c12f815231169c71/ipykernel-7.2.0-py3-none-any.whl", hash = "sha256:3bbd4420d2b3cc105cbdf3756bfc04500b1e52f090a90716851f3916c62e1661", size = 118788 }, + { url = "https://files.pythonhosted.org/packages/82/b9/e73d5d9f405cba7706c539aa8b311b49d4c2f3d698d9c12f815231169c71/ipykernel-7.2.0-py3-none-any.whl", hash = "sha256:3bbd4420d2b3cc105cbdf3756bfc04500b1e52f090a90716851f3916c62e1661", size = 118788, upload-time = "2026-02-06T16:43:25.149Z" }, ] [[package]] @@ -1126,9 +1126,9 @@ dependencies = [ { name = "traitlets", marker = "python_full_version < '3.11'" }, { name = "typing-extensions", version = "4.13.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/40/18/f8598d287006885e7136451fdea0755af4ebcbfe342836f24deefaed1164/ipython-8.39.0.tar.gz", hash = "sha256:4110ae96012c379b8b6db898a07e186c40a2a1ef5d57a7fa83166047d9da7624", size = 5513971 } +sdist = { url = "https://files.pythonhosted.org/packages/40/18/f8598d287006885e7136451fdea0755af4ebcbfe342836f24deefaed1164/ipython-8.39.0.tar.gz", hash = "sha256:4110ae96012c379b8b6db898a07e186c40a2a1ef5d57a7fa83166047d9da7624", size = 5513971, upload-time = "2026-03-27T10:02:13.94Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c0/56/4cc7fc9e9e3f38fd324f24f8afe0ad8bb5fa41283f37f1aaf9de0612c968/ipython-8.39.0-py3-none-any.whl", hash = "sha256:bb3c51c4fa8148ab1dea07a79584d1c854e234ea44aa1283bcb37bc75054651f", size = 831849 }, + { url = "https://files.pythonhosted.org/packages/c0/56/4cc7fc9e9e3f38fd324f24f8afe0ad8bb5fa41283f37f1aaf9de0612c968/ipython-8.39.0-py3-none-any.whl", hash = "sha256:bb3c51c4fa8148ab1dea07a79584d1c854e234ea44aa1283bcb37bc75054651f", size = 831849, upload-time = "2026-03-27T10:02:07.846Z" }, ] [[package]] @@ -1166,9 +1166,9 @@ dependencies = [ { name = "traitlets", marker = "python_full_version >= '3.11'" }, { name = "typing-extensions", version = "4.15.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.11.*'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/cd/c4/87cda5842cf5c31837c06ddb588e11c3c35d8ece89b7a0108c06b8c9b00a/ipython-9.13.0.tar.gz", hash = "sha256:7e834b6afc99f020e3f05966ced34792f40267d64cb1ea9043886dab0dde5967", size = 4430549 } +sdist = { url = "https://files.pythonhosted.org/packages/cd/c4/87cda5842cf5c31837c06ddb588e11c3c35d8ece89b7a0108c06b8c9b00a/ipython-9.13.0.tar.gz", hash = "sha256:7e834b6afc99f020e3f05966ced34792f40267d64cb1ea9043886dab0dde5967", size = 4430549, upload-time = "2026-04-24T12:24:55.221Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b9/86/3060e8029b7cc505cce9a0137431dda81d0a3fde93a8f0f50ee0bf37a795/ipython-9.13.0-py3-none-any.whl", hash = "sha256:57f9d4639e20818d328d287c7b549af3d05f12486ea8f2e7f73e52a36ec4d201", size = 627274 }, + { url = "https://files.pythonhosted.org/packages/b9/86/3060e8029b7cc505cce9a0137431dda81d0a3fde93a8f0f50ee0bf37a795/ipython-9.13.0-py3-none-any.whl", hash = "sha256:57f9d4639e20818d328d287c7b549af3d05f12486ea8f2e7f73e52a36ec4d201", size = 627274, upload-time = "2026-04-24T12:24:53.038Z" }, ] [[package]] @@ -1178,27 +1178,27 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pygments", marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ef/4c/5dd1d8af08107f88c7f741ead7a40854b8ac24ddf9ae850afbcf698aa552/ipython_pygments_lexers-1.1.1.tar.gz", hash = "sha256:09c0138009e56b6854f9535736f4171d855c8c08a563a0dcd8022f78355c7e81", size = 8393 } +sdist = { url = "https://files.pythonhosted.org/packages/ef/4c/5dd1d8af08107f88c7f741ead7a40854b8ac24ddf9ae850afbcf698aa552/ipython_pygments_lexers-1.1.1.tar.gz", hash = "sha256:09c0138009e56b6854f9535736f4171d855c8c08a563a0dcd8022f78355c7e81", size = 8393, upload-time = "2025-01-17T11:24:34.505Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d9/33/1f075bf72b0b747cb3288d011319aaf64083cf2efef8354174e3ed4540e2/ipython_pygments_lexers-1.1.1-py3-none-any.whl", hash = "sha256:a9462224a505ade19a605f71f8fa63c2048833ce50abc86768a0d81d876dc81c", size = 8074 }, + { url = "https://files.pythonhosted.org/packages/d9/33/1f075bf72b0b747cb3288d011319aaf64083cf2efef8354174e3ed4540e2/ipython_pygments_lexers-1.1.1-py3-none-any.whl", hash = "sha256:a9462224a505ade19a605f71f8fa63c2048833ce50abc86768a0d81d876dc81c", size = 8074, upload-time = "2025-01-17T11:24:33.271Z" }, ] [[package]] name = "isodate" version = "0.7.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/54/4d/e940025e2ce31a8ce1202635910747e5a87cc3a6a6bb2d00973375014749/isodate-0.7.2.tar.gz", hash = "sha256:4cd1aa0f43ca76f4a6c6c0292a85f40b35ec2e43e315b59f06e6d32171a953e6", size = 29705 } +sdist = { url = "https://files.pythonhosted.org/packages/54/4d/e940025e2ce31a8ce1202635910747e5a87cc3a6a6bb2d00973375014749/isodate-0.7.2.tar.gz", hash = "sha256:4cd1aa0f43ca76f4a6c6c0292a85f40b35ec2e43e315b59f06e6d32171a953e6", size = 29705, upload-time = "2024-10-08T23:04:11.5Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/15/aa/0aca39a37d3c7eb941ba736ede56d689e7be91cab5d9ca846bde3999eba6/isodate-0.7.2-py3-none-any.whl", hash = "sha256:28009937d8031054830160fce6d409ed342816b543597cece116d966c6d99e15", size = 22320 }, + { url = "https://files.pythonhosted.org/packages/15/aa/0aca39a37d3c7eb941ba736ede56d689e7be91cab5d9ca846bde3999eba6/isodate-0.7.2-py3-none-any.whl", hash = "sha256:28009937d8031054830160fce6d409ed342816b543597cece116d966c6d99e15", size = 22320, upload-time = "2024-10-08T23:04:09.501Z" }, ] [[package]] name = "itsdangerous" version = "2.2.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/9c/cb/8ac0172223afbccb63986cc25049b154ecfb5e85932587206f42317be31d/itsdangerous-2.2.0.tar.gz", hash = "sha256:e0050c0b7da1eea53ffaf149c0cfbb5c6e2e2b69c4bef22c81fa6eb73e5f6173", size = 54410 } +sdist = { url = "https://files.pythonhosted.org/packages/9c/cb/8ac0172223afbccb63986cc25049b154ecfb5e85932587206f42317be31d/itsdangerous-2.2.0.tar.gz", hash = "sha256:e0050c0b7da1eea53ffaf149c0cfbb5c6e2e2b69c4bef22c81fa6eb73e5f6173", size = 54410, upload-time = "2024-04-16T21:28:15.614Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/04/96/92447566d16df59b2a776c0fb82dbc4d9e07cd95062562af01e408583fc4/itsdangerous-2.2.0-py3-none-any.whl", hash = "sha256:c6242fc49e35958c8b15141343aa660db5fc54d4f13a1db01a3f5891b98700ef", size = 16234 }, + { url = "https://files.pythonhosted.org/packages/04/96/92447566d16df59b2a776c0fb82dbc4d9e07cd95062562af01e408583fc4/itsdangerous-2.2.0-py3-none-any.whl", hash = "sha256:c6242fc49e35958c8b15141343aa660db5fc54d4f13a1db01a3f5891b98700ef", size = 16234, upload-time = "2024-04-16T21:28:14.499Z" }, ] [[package]] @@ -1208,9 +1208,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "parso" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/46/b7/a3635f6a2d7cf5b5dd98064fc1d5fbbafcb25477bcea204a3a92145d158b/jedi-0.20.0.tar.gz", hash = "sha256:c3f4ccbd276696f4b19c54618d4fb18f9fc24b0aef02acf704b23f487daa1011", size = 3119416 } +sdist = { url = "https://files.pythonhosted.org/packages/46/b7/a3635f6a2d7cf5b5dd98064fc1d5fbbafcb25477bcea204a3a92145d158b/jedi-0.20.0.tar.gz", hash = "sha256:c3f4ccbd276696f4b19c54618d4fb18f9fc24b0aef02acf704b23f487daa1011", size = 3119416, upload-time = "2026-05-01T23:38:47.814Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9a/93/242e2eab5fe682ffcb8b0084bde703a41d51e17ee0f3a31ff0d9d813620a/jedi-0.20.0-py2.py3-none-any.whl", hash = "sha256:7bdd9c2634f56713299976f4cbd59cb3fa92165cc5e05ea811fb253480728b67", size = 4884812 }, + { url = "https://files.pythonhosted.org/packages/9a/93/242e2eab5fe682ffcb8b0084bde703a41d51e17ee0f3a31ff0d9d813620a/jedi-0.20.0-py2.py3-none-any.whl", hash = "sha256:7bdd9c2634f56713299976f4cbd59cb3fa92165cc5e05ea811fb253480728b67", size = 4884812, upload-time = "2026-05-01T23:38:43.919Z" }, ] [[package]] @@ -1220,9 +1220,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "markupsafe" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/df/bf/f7da0350254c0ed7c72f3e33cef02e048281fec7ecec5f032d4aac52226b/jinja2-3.1.6.tar.gz", hash = "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d", size = 245115 } +sdist = { url = "https://files.pythonhosted.org/packages/df/bf/f7da0350254c0ed7c72f3e33cef02e048281fec7ecec5f032d4aac52226b/jinja2-3.1.6.tar.gz", hash = "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d", size = 245115, upload-time = "2025-03-05T20:05:02.478Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/62/a1/3d680cbfd5f4b8f15abc1d571870c5fc3e594bb582bc3b64ea099db13e56/jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67", size = 134899 }, + { url = "https://files.pythonhosted.org/packages/62/a1/3d680cbfd5f4b8f15abc1d571870c5fc3e594bb582bc3b64ea099db13e56/jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67", size = 134899, upload-time = "2025-03-05T20:05:00.369Z" }, ] [[package]] @@ -1236,9 +1236,9 @@ dependencies = [ { name = "tornado" }, { name = "traitlets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/05/e4/ba649102a3bc3fbca54e7239fb924fd434c766f855693d86de0b1f2bec81/jupyter_client-8.8.0.tar.gz", hash = "sha256:d556811419a4f2d96c869af34e854e3f059b7cc2d6d01a9cd9c85c267691be3e", size = 348020 } +sdist = { url = "https://files.pythonhosted.org/packages/05/e4/ba649102a3bc3fbca54e7239fb924fd434c766f855693d86de0b1f2bec81/jupyter_client-8.8.0.tar.gz", hash = "sha256:d556811419a4f2d96c869af34e854e3f059b7cc2d6d01a9cd9c85c267691be3e", size = 348020, upload-time = "2026-01-08T13:55:47.938Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2d/0b/ceb7694d864abc0a047649aec263878acb9f792e1fec3e676f22dc9015e3/jupyter_client-8.8.0-py3-none-any.whl", hash = "sha256:f93a5b99c5e23a507b773d3a1136bd6e16c67883ccdbd9a829b0bbdb98cd7d7a", size = 107371 }, + { url = "https://files.pythonhosted.org/packages/2d/0b/ceb7694d864abc0a047649aec263878acb9f792e1fec3e676f22dc9015e3/jupyter_client-8.8.0-py3-none-any.whl", hash = "sha256:f93a5b99c5e23a507b773d3a1136bd6e16c67883ccdbd9a829b0bbdb98cd7d7a", size = 107371, upload-time = "2026-01-08T13:55:45.562Z" }, ] [[package]] @@ -1249,142 +1249,142 @@ dependencies = [ { name = "platformdirs" }, { name = "traitlets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/02/49/9d1284d0dc65e2c757b74c6687b6d319b02f822ad039e5c512df9194d9dd/jupyter_core-5.9.1.tar.gz", hash = "sha256:4d09aaff303b9566c3ce657f580bd089ff5c91f5f89cf7d8846c3cdf465b5508", size = 89814 } +sdist = { url = "https://files.pythonhosted.org/packages/02/49/9d1284d0dc65e2c757b74c6687b6d319b02f822ad039e5c512df9194d9dd/jupyter_core-5.9.1.tar.gz", hash = "sha256:4d09aaff303b9566c3ce657f580bd089ff5c91f5f89cf7d8846c3cdf465b5508", size = 89814, upload-time = "2025-10-16T19:19:18.444Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e7/e7/80988e32bf6f73919a113473a604f5a8f09094de312b9d52b79c2df7612b/jupyter_core-5.9.1-py3-none-any.whl", hash = "sha256:ebf87fdc6073d142e114c72c9e29a9d7ca03fad818c5d300ce2adc1fb0743407", size = 29032 }, + { url = "https://files.pythonhosted.org/packages/e7/e7/80988e32bf6f73919a113473a604f5a8f09094de312b9d52b79c2df7612b/jupyter_core-5.9.1-py3-none-any.whl", hash = "sha256:ebf87fdc6073d142e114c72c9e29a9d7ca03fad818c5d300ce2adc1fb0743407", size = 29032, upload-time = "2025-10-16T19:19:16.783Z" }, ] [[package]] name = "kiwisolver" version = "1.5.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/d0/67/9c61eccb13f0bdca9307614e782fec49ffdde0f7a2314935d489fa93cd9c/kiwisolver-1.5.0.tar.gz", hash = "sha256:d4193f3d9dc3f6f79aaed0e5637f45d98850ebf01f7ca20e69457f3e8946b66a", size = 103482 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/ac/f8/06549565caa026e540b7e7bab5c5a90eb7ca986015f4c48dace243cd24d9/kiwisolver-1.5.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:32cc0a5365239a6ea0c6ed461e8838d053b57e397443c0ca894dcc8e388d4374", size = 122802 }, - { url = "https://files.pythonhosted.org/packages/84/eb/8476a0818850c563ff343ea7c9c05dcdcbd689a38e01aa31657df01f91fa/kiwisolver-1.5.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:cc0b66c1eec9021353a4b4483afb12dfd50e3669ffbb9152d6842eb34c7e29fd", size = 66216 }, - { url = "https://files.pythonhosted.org/packages/f3/c4/f9c8a6b4c21aed4198566e45923512986d6cef530e7263b3a5f823546561/kiwisolver-1.5.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:86e0287879f75621ae85197b0877ed2f8b7aa57b511c7331dce2eb6f4de7d476", size = 63917 }, - { url = "https://files.pythonhosted.org/packages/f1/0e/ba4ae25d03722f64de8b2c13e80d82ab537a06b30fc7065183c6439357e3/kiwisolver-1.5.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:62f59da443c4f4849f73a51a193b1d9d258dcad0c41bc4d1b8fb2bcc04bfeb22", size = 1628776 }, - { url = "https://files.pythonhosted.org/packages/8a/e4/3f43a011bc8a0860d1c96f84d32fa87439d3feedf66e672fef03bf5e8bac/kiwisolver-1.5.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9190426b7aa26c5229501fa297b8d0653cfd3f5a36f7990c264e157cbf886b3b", size = 1228164 }, - { url = "https://files.pythonhosted.org/packages/4b/34/3a901559a1e0c218404f9a61a93be82d45cb8f44453ba43088644980f033/kiwisolver-1.5.0-cp310-cp310-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c8277104ded0a51e699c8c3aff63ce2c56d4ed5519a5f73e0fd7057f959a2b9e", size = 1246656 }, - { url = "https://files.pythonhosted.org/packages/87/9e/f78c466ea20527822b95ad38f141f2de1dcd7f23fb8716b002b0d91bbe59/kiwisolver-1.5.0-cp310-cp310-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:8f9baf6f0a6e7571c45c8863010b45e837c3ee1c2c77fcd6ef423be91b21fedb", size = 1295562 }, - { url = "https://files.pythonhosted.org/packages/0a/66/fd0e4a612e3a286c24e6d6f3a5428d11258ed1909bc530ba3b59807fd980/kiwisolver-1.5.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:cff8e5383db4989311f99e814feeb90c4723eb4edca425b9d5d9c3fefcdd9537", size = 2178473 }, - { url = "https://files.pythonhosted.org/packages/dc/8e/6cac929e0049539e5ee25c1ee937556f379ba5204840d03008363ced662d/kiwisolver-1.5.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:ebae99ed6764f2b5771c522477b311be313e8841d2e0376db2b10922daebbba4", size = 2274035 }, - { url = "https://files.pythonhosted.org/packages/ca/d3/9d0c18f1b52ea8074b792452cf17f1f5a56bd0302a85191f405cfbf9da16/kiwisolver-1.5.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:d5cd5189fc2b6a538b75ae45433140c4823463918f7b1617c31e68b085c0022c", size = 2443217 }, - { url = "https://files.pythonhosted.org/packages/45/2a/6e19368803a038b2a90857bf4ee9e3c7b667216d045866bf22d3439fd75e/kiwisolver-1.5.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:f42c23db5d1521218a3276bb08666dcb662896a0be7347cba864eca45ff64ede", size = 2249196 }, - { url = "https://files.pythonhosted.org/packages/75/2b/3f641dfcbe72e222175d626bacf2f72c3b34312afec949dd1c50afa400f5/kiwisolver-1.5.0-cp310-cp310-win_amd64.whl", hash = "sha256:94eff26096eb5395136634622515b234ecb6c9979824c1f5004c6e3c3c85ccd2", size = 73389 }, - { url = "https://files.pythonhosted.org/packages/da/88/299b137b9e0025d8982e03d2d52c123b0a2b159e84b0ef1501ef446339cf/kiwisolver-1.5.0-cp310-cp310-win_arm64.whl", hash = "sha256:dd952e03bfbb096cfe2dd35cd9e00f269969b67536cb4370994afc20ff2d0875", size = 64782 }, - { url = "https://files.pythonhosted.org/packages/12/dd/a495a9c104be1c476f0386e714252caf2b7eca883915422a64c50b88c6f5/kiwisolver-1.5.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:9eed0f7edbb274413b6ee781cca50541c8c0facd3d6fd289779e494340a2b85c", size = 122798 }, - { url = "https://files.pythonhosted.org/packages/11/60/37b4047a2af0cf5ef6d8b4b26e91829ae6fc6a2d1f74524bcb0e7cd28a32/kiwisolver-1.5.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3c4923e404d6bcd91b6779c009542e5647fef32e4a5d75e115e3bbac6f2335eb", size = 66216 }, - { url = "https://files.pythonhosted.org/packages/0a/aa/510dc933d87767584abfe03efa445889996c70c2990f6f87c3ebaa0a18c5/kiwisolver-1.5.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:0df54df7e686afa55e6f21fb86195224a6d9beb71d637e8d7920c95cf0f89aac", size = 63911 }, - { url = "https://files.pythonhosted.org/packages/80/46/bddc13df6c2a40741e0cc7865bb1c9ed4796b6760bd04ce5fae3928ef917/kiwisolver-1.5.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:2517e24d7315eb51c10664cdb865195df38ab74456c677df67bb47f12d088a27", size = 1438209 }, - { url = "https://files.pythonhosted.org/packages/fd/d6/76621246f5165e5372f02f5e6f3f48ea336a8f9e96e43997d45b240ed8cd/kiwisolver-1.5.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ff710414307fefa903e0d9bdf300972f892c23477829f49504e59834f4195398", size = 1248888 }, - { url = "https://files.pythonhosted.org/packages/b2/c1/31559ec6fb39a5b48035ce29bb63ade628f321785f38c384dee3e2c08bc1/kiwisolver-1.5.0-cp311-cp311-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:6176c1811d9d5a04fa391c490cc44f451e240697a16977f11c6f722efb9041db", size = 1266304 }, - { url = "https://files.pythonhosted.org/packages/5e/ef/1cb8276f2d29cc6a41e0a042f27946ca347d3a4a75acf85d0a16aa6dcc82/kiwisolver-1.5.0-cp311-cp311-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:50847dca5d197fcbd389c805aa1a1cf32f25d2e7273dc47ab181a517666b68cc", size = 1319650 }, - { url = "https://files.pythonhosted.org/packages/4c/e4/5ba3cecd7ce6236ae4a80f67e5d5531287337d0e1f076ca87a5abe4cd5d0/kiwisolver-1.5.0-cp311-cp311-manylinux_2_39_riscv64.whl", hash = "sha256:01808c6d15f4c3e8559595d6d1fe6411c68e4a3822b4b9972b44473b24f4e679", size = 970949 }, - { url = "https://files.pythonhosted.org/packages/5a/69/dc61f7ae9a2f071f26004ced87f078235b5507ab6e5acd78f40365655034/kiwisolver-1.5.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:f1f9f4121ec58628c96baa3de1a55a4e3a333c5102c8e94b64e23bf7b2083309", size = 2199125 }, - { url = "https://files.pythonhosted.org/packages/e5/7b/abbe0f1b5afa85f8d084b73e90e5f801c0939eba16ac2e49af7c61a6c28d/kiwisolver-1.5.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:b7d335370ae48a780c6e6a6bbfa97342f563744c39c35562f3f367665f5c1de2", size = 2293783 }, - { url = "https://files.pythonhosted.org/packages/8a/80/5908ae149d96d81580d604c7f8aefd0e98f4fd728cf172f477e9f2a81744/kiwisolver-1.5.0-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:800ee55980c18545af444d93fdd60c56b580db5cc54867d8cbf8a1dc0829938c", size = 1960726 }, - { url = "https://files.pythonhosted.org/packages/84/08/a78cb776f8c085b7143142ce479859cfec086bd09ee638a317040b6ef420/kiwisolver-1.5.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:c438f6ca858697c9ab67eb28246c92508af972e114cac34e57a6d4ba17a3ac08", size = 2464738 }, - { url = "https://files.pythonhosted.org/packages/b1/e1/65584da5356ed6cb12c63791a10b208860ac40a83de165cb6a6751a686e3/kiwisolver-1.5.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:8c63c91f95173f9c2a67c7c526b2cea976828a0e7fced9cdcead2802dc10f8a4", size = 2270718 }, - { url = "https://files.pythonhosted.org/packages/be/6c/28f17390b62b8f2f520e2915095b3c94d88681ecf0041e75389d9667f202/kiwisolver-1.5.0-cp311-cp311-win_amd64.whl", hash = "sha256:beb7f344487cdcb9e1efe4b7a29681b74d34c08f0043a327a74da852a6749e7b", size = 73480 }, - { url = "https://files.pythonhosted.org/packages/d8/0e/2ee5debc4f77a625778fec5501ff3e8036fe361b7ee28ae402a485bb9694/kiwisolver-1.5.0-cp311-cp311-win_arm64.whl", hash = "sha256:ad4ae4ffd1ee9cd11357b4c66b612da9888f4f4daf2f36995eda64bd45370cac", size = 64930 }, - { url = "https://files.pythonhosted.org/packages/4d/b2/818b74ebea34dabe6d0c51cb1c572e046730e64844da6ed646d5298c40ce/kiwisolver-1.5.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:4e9750bc21b886308024f8a54ccb9a2cc38ac9fa813bf4348434e3d54f337ff9", size = 123158 }, - { url = "https://files.pythonhosted.org/packages/bf/d9/405320f8077e8e1c5c4bd6adc45e1e6edf6d727b6da7f2e2533cf58bff71/kiwisolver-1.5.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:72ec46b7eba5b395e0a7b63025490d3214c11013f4aacb4f5e8d6c3041829588", size = 66388 }, - { url = "https://files.pythonhosted.org/packages/99/9f/795fedf35634f746151ca8839d05681ceb6287fbed6cc1c9bf235f7887c2/kiwisolver-1.5.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ed3a984b31da7481b103f68776f7128a89ef26ed40f4dc41a2223cda7fb24819", size = 64068 }, - { url = "https://files.pythonhosted.org/packages/c4/13/680c54afe3e65767bed7ec1a15571e1a2f1257128733851ade24abcefbcc/kiwisolver-1.5.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:bb5136fb5352d3f422df33f0c879a1b0c204004324150cc3b5e3c4f310c9049f", size = 1477934 }, - { url = "https://files.pythonhosted.org/packages/c8/2f/cebfcdb60fd6a9b0f6b47a9337198bcbad6fbe15e68189b7011fd914911f/kiwisolver-1.5.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b2af221f268f5af85e776a73d62b0845fc8baf8ef0abfae79d29c77d0e776aaf", size = 1278537 }, - { url = "https://files.pythonhosted.org/packages/f2/0d/9b782923aada3fafb1d6b84e13121954515c669b18af0c26e7d21f579855/kiwisolver-1.5.0-cp312-cp312-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:b0f172dc8ffaccb8522d7c5d899de00133f2f1ca7b0a49b7da98e901de87bf2d", size = 1296685 }, - { url = "https://files.pythonhosted.org/packages/27/70/83241b6634b04fe44e892688d5208332bde130f38e610c0418f9ede47ded/kiwisolver-1.5.0-cp312-cp312-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6ab8ba9152203feec73758dad83af9a0bbe05001eb4639e547207c40cfb52083", size = 1346024 }, - { url = "https://files.pythonhosted.org/packages/e4/db/30ed226fb271ae1a6431fc0fe0edffb2efe23cadb01e798caeb9f2ceae8f/kiwisolver-1.5.0-cp312-cp312-manylinux_2_39_riscv64.whl", hash = "sha256:cdee07c4d7f6d72008d3f73b9bf027f4e11550224c7c50d8df1ae4a37c1402a6", size = 987241 }, - { url = "https://files.pythonhosted.org/packages/ec/bd/c314595208e4c9587652d50959ead9e461995389664e490f4dce7ff0f782/kiwisolver-1.5.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:7c60d3c9b06fb23bd9c6139281ccbdc384297579ae037f08ae90c69f6845c0b1", size = 2227742 }, - { url = "https://files.pythonhosted.org/packages/c1/43/0499cec932d935229b5543d073c2b87c9c22846aab48881e9d8d6e742a2d/kiwisolver-1.5.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:e315e5ec90d88e140f57696ff85b484ff68bb311e36f2c414aa4286293e6dee0", size = 2323966 }, - { url = "https://files.pythonhosted.org/packages/3d/6f/79b0d760907965acfd9d61826a3d41f8f093c538f55cd2633d3f0db269f6/kiwisolver-1.5.0-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:1465387ac63576c3e125e5337a6892b9e99e0627d52317f3ca79e6930d889d15", size = 1977417 }, - { url = "https://files.pythonhosted.org/packages/ab/31/01d0537c41cb75a551a438c3c7a80d0c60d60b81f694dac83dd436aec0d0/kiwisolver-1.5.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:530a3fd64c87cffa844d4b6b9768774763d9caa299e9b75d8eca6a4423b31314", size = 2491238 }, - { url = "https://files.pythonhosted.org/packages/e4/34/8aefdd0be9cfd00a44509251ba864f5caf2991e36772e61c408007e7f417/kiwisolver-1.5.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:1d9daea4ea6b9be74fe2f01f7fbade8d6ffab263e781274cffca0dba9be9eec9", size = 2294947 }, - { url = "https://files.pythonhosted.org/packages/ad/cf/0348374369ca588f8fe9c338fae49fa4e16eeb10ffb3d012f23a54578a9e/kiwisolver-1.5.0-cp312-cp312-win_amd64.whl", hash = "sha256:f18c2d9782259a6dc132fdc7a63c168cbc74b35284b6d75c673958982a378384", size = 73569 }, - { url = "https://files.pythonhosted.org/packages/28/26/192b26196e2316e2bd29deef67e37cdf9870d9af8e085e521afff0fed526/kiwisolver-1.5.0-cp312-cp312-win_arm64.whl", hash = "sha256:f7c7553b13f69c1b29a5bde08ddc6d9d0c8bfb84f9ed01c30db25944aeb852a7", size = 64997 }, - { url = "https://files.pythonhosted.org/packages/9d/69/024d6711d5ba575aa65d5538042e99964104e97fa153a9f10bc369182bc2/kiwisolver-1.5.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:fd40bb9cd0891c4c3cb1ddf83f8bbfa15731a248fdc8162669405451e2724b09", size = 123166 }, - { url = "https://files.pythonhosted.org/packages/ce/48/adbb40df306f587054a348831220812b9b1d787aff714cfbc8556e38fccd/kiwisolver-1.5.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:c0e1403fd7c26d77c1f03e096dc58a5c726503fa0db0456678b8668f76f521e3", size = 66395 }, - { url = "https://files.pythonhosted.org/packages/a8/3a/d0a972b34e1c63e2409413104216cd1caa02c5a37cb668d1687d466c1c45/kiwisolver-1.5.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:dda366d548e89a90d88a86c692377d18d8bd64b39c1fb2b92cb31370e2896bbd", size = 64065 }, - { url = "https://files.pythonhosted.org/packages/2b/0a/7b98e1e119878a27ba8618ca1e18b14f992ff1eda40f47bccccf4de44121/kiwisolver-1.5.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:332b4f0145c30b5f5ad9374881133e5aa64320428a57c2c2b61e9d891a51c2f3", size = 1477903 }, - { url = "https://files.pythonhosted.org/packages/18/d8/55638d89ffd27799d5cc3d8aa28e12f4ce7a64d67b285114dbedc8ea4136/kiwisolver-1.5.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0c50b89ffd3e1a911c69a1dd3de7173c0cd10b130f56222e57898683841e4f96", size = 1278751 }, - { url = "https://files.pythonhosted.org/packages/b8/97/b4c8d0d18421ecceba20ad8701358453b88e32414e6f6950b5a4bad54e65/kiwisolver-1.5.0-cp313-cp313-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:4db576bb8c3ef9365f8b40fe0f671644de6736ae2c27a2c62d7d8a1b4329f099", size = 1296793 }, - { url = "https://files.pythonhosted.org/packages/c4/10/f862f94b6389d8957448ec9df59450b81bec4abb318805375c401a1e6892/kiwisolver-1.5.0-cp313-cp313-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0b85aad90cea8ac6797a53b5d5f2e967334fa4d1149f031c4537569972596cb8", size = 1346041 }, - { url = "https://files.pythonhosted.org/packages/a3/6a/f1650af35821eaf09de398ec0bc2aefc8f211f0cda50204c9f1673741ba9/kiwisolver-1.5.0-cp313-cp313-manylinux_2_39_riscv64.whl", hash = "sha256:d36ca54cb4c6c4686f7cbb7b817f66f5911c12ddb519450bbe86707155028f87", size = 987292 }, - { url = "https://files.pythonhosted.org/packages/de/19/d7fb82984b9238115fe629c915007be608ebd23dc8629703d917dbfaffd4/kiwisolver-1.5.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:38f4a703656f493b0ad185211ccfca7f0386120f022066b018eb5296d8613e23", size = 2227865 }, - { url = "https://files.pythonhosted.org/packages/7f/b9/46b7f386589fd222dac9e9de9c956ce5bcefe2ee73b4e79891381dda8654/kiwisolver-1.5.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:3ac2360e93cb41be81121755c6462cff3beaa9967188c866e5fce5cf13170859", size = 2324369 }, - { url = "https://files.pythonhosted.org/packages/92/8b/95e237cf3d9c642960153c769ddcbe278f182c8affb20cecc1cc983e7cc5/kiwisolver-1.5.0-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:c95cab08d1965db3d84a121f1c7ce7479bdd4072c9b3dafd8fecce48a2e6b902", size = 1977989 }, - { url = "https://files.pythonhosted.org/packages/1b/95/980c9df53501892784997820136c01f62bc1865e31b82b9560f980c0e649/kiwisolver-1.5.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:fc20894c3d21194d8041a28b65622d5b86db786da6e3cfe73f0c762951a61167", size = 2491645 }, - { url = "https://files.pythonhosted.org/packages/cb/32/900647fd0840abebe1561792c6b31e6a7c0e278fc3973d30572a965ca14c/kiwisolver-1.5.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:7a32f72973f0f950c1920475d5c5ea3d971b81b6f0ec53b8d0a956cc965f22e0", size = 2295237 }, - { url = "https://files.pythonhosted.org/packages/be/8a/be60e3bbcf513cc5a50f4a3e88e1dcecebb79c1ad607a7222877becaa101/kiwisolver-1.5.0-cp313-cp313-win_amd64.whl", hash = "sha256:0bf3acf1419fa93064a4c2189ac0b58e3be7872bf6ee6177b0d4c63dc4cea276", size = 73573 }, - { url = "https://files.pythonhosted.org/packages/4d/d2/64be2e429eb4fca7f7e1c52a91b12663aeaf25de3895e5cca0f47ef2a8d0/kiwisolver-1.5.0-cp313-cp313-win_arm64.whl", hash = "sha256:fa8eb9ecdb7efb0b226acec134e0d709e87a909fa4971a54c0c4f6e88635484c", size = 64998 }, - { url = "https://files.pythonhosted.org/packages/b0/69/ce68dd0c85755ae2de490bf015b62f2cea5f6b14ff00a463f9d0774449ff/kiwisolver-1.5.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:db485b3847d182b908b483b2ed133c66d88d49cacf98fd278fadafe11b4478d1", size = 125700 }, - { url = "https://files.pythonhosted.org/packages/74/aa/937aac021cf9d4349990d47eb319309a51355ed1dbdc9c077cdc9224cb11/kiwisolver-1.5.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:be12f931839a3bdfe28b584db0e640a65a8bcbc24560ae3fdb025a449b3d754e", size = 67537 }, - { url = "https://files.pythonhosted.org/packages/ee/20/3a87fbece2c40ad0f6f0aefa93542559159c5f99831d596050e8afae7a9f/kiwisolver-1.5.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:16b85d37c2cbb3253226d26e64663f755d88a03439a9c47df6246b35defbdfb7", size = 65514 }, - { url = "https://files.pythonhosted.org/packages/f0/7f/f943879cda9007c45e1f7dba216d705c3a18d6b35830e488b6c6a4e7cdf0/kiwisolver-1.5.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4432b835675f0ea7414aab3d37d119f7226d24869b7a829caeab49ebda407b0c", size = 1584848 }, - { url = "https://files.pythonhosted.org/packages/37/f8/4d4f85cc1870c127c88d950913370dd76138482161cd07eabbc450deff01/kiwisolver-1.5.0-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1b0feb50971481a2cc44d94e88bdb02cdd497618252ae226b8eb1201b957e368", size = 1391542 }, - { url = "https://files.pythonhosted.org/packages/04/0b/65dd2916c84d252b244bd405303220f729e7c17c9d7d33dca6feeff9ffc4/kiwisolver-1.5.0-cp313-cp313t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:56fa888f10d0f367155e76ce849fa1166fc9730d13bd2d65a2aa13b6f5424489", size = 1404447 }, - { url = "https://files.pythonhosted.org/packages/39/5c/2606a373247babce9b1d056c03a04b65f3cf5290a8eac5d7bdead0a17e21/kiwisolver-1.5.0-cp313-cp313t-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:940dda65d5e764406b9fb92761cbf462e4e63f712ab60ed98f70552e496f3bf1", size = 1455918 }, - { url = "https://files.pythonhosted.org/packages/d5/d1/c6078b5756670658e9192a2ef11e939c92918833d2745f85cd14a6004bdf/kiwisolver-1.5.0-cp313-cp313t-manylinux_2_39_riscv64.whl", hash = "sha256:89fc958c702ee9a745e4700378f5d23fddbc46ff89e8fdbf5395c24d5c1452a3", size = 1072856 }, - { url = "https://files.pythonhosted.org/packages/cb/c8/7def6ddf16eb2b3741d8b172bdaa9af882b03c78e9b0772975408801fa63/kiwisolver-1.5.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:9027d773c4ff81487181a925945743413f6069634d0b122d0b37684ccf4f1e18", size = 2333580 }, - { url = "https://files.pythonhosted.org/packages/9e/87/2ac1fce0eb1e616fcd3c35caa23e665e9b1948bb984f4764790924594128/kiwisolver-1.5.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:5b233ea3e165e43e35dba1d2b8ecc21cf070b45b65ae17dd2747d2713d942021", size = 2423018 }, - { url = "https://files.pythonhosted.org/packages/67/13/c6700ccc6cc218716bfcda4935e4b2997039869b4ad8a94f364c5a3b8e63/kiwisolver-1.5.0-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:ce9bf03dad3b46408c08649c6fbd6ca28a9fce0eb32fdfffa6775a13103b5310", size = 2062804 }, - { url = "https://files.pythonhosted.org/packages/1b/bd/877056304626943ff0f1f44c08f584300c199b887cb3176cd7e34f1515f1/kiwisolver-1.5.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:fc4d3f1fb9ca0ae9f97b095963bc6326f1dbfd3779d6679a1e016b9baaa153d3", size = 2597482 }, - { url = "https://files.pythonhosted.org/packages/75/19/c60626c47bf0f8ac5dcf72c6c98e266d714f2fbbfd50cf6dab5ede3aaa50/kiwisolver-1.5.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:f443b4825c50a51ee68585522ab4a1d1257fac65896f282b4c6763337ac9f5d2", size = 2394328 }, - { url = "https://files.pythonhosted.org/packages/47/84/6a6d5e5bb8273756c27b7d810d47f7ef2f1f9b9fd23c9ee9a3f8c75c9cef/kiwisolver-1.5.0-cp313-cp313t-win_arm64.whl", hash = "sha256:893ff3a711d1b515ba9da14ee090519bad4610ed1962fbe298a434e8c5f8db53", size = 68410 }, - { url = "https://files.pythonhosted.org/packages/e4/d7/060f45052f2a01ad5762c8fdecd6d7a752b43400dc29ff75cd47225a40fd/kiwisolver-1.5.0-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:8df31fe574b8b3993cc61764f40941111b25c2d9fea13d3ce24a49907cd2d615", size = 123231 }, - { url = "https://files.pythonhosted.org/packages/c2/a7/78da680eadd06ff35edef6ef68a1ad273bad3e2a0936c9a885103230aece/kiwisolver-1.5.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:1d49a49ac4cbfb7c1375301cd1ec90169dfeae55ff84710d782260ce77a75a02", size = 66489 }, - { url = "https://files.pythonhosted.org/packages/49/b2/97980f3ad4fae37dd7fe31626e2bf75fbf8bdf5d303950ec1fab39a12da8/kiwisolver-1.5.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:0cbe94b69b819209a62cb27bdfa5dc2a8977d8de2f89dfd97ba4f53ed3af754e", size = 64063 }, - { url = "https://files.pythonhosted.org/packages/e7/f9/b06c934a6aa8bc91f566bd2a214fd04c30506c2d9e2b6b171953216a65b6/kiwisolver-1.5.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:80aa065ffd378ff784822a6d7c3212f2d5f5e9c3589614b5c228b311fd3063ac", size = 1475913 }, - { url = "https://files.pythonhosted.org/packages/6b/f0/f768ae564a710135630672981231320bc403cf9152b5596ec5289de0f106/kiwisolver-1.5.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4e7f886f47ab881692f278ae901039a234e4025a68e6dfab514263a0b1c4ae05", size = 1282782 }, - { url = "https://files.pythonhosted.org/packages/e2/9f/1de7aad00697325f05238a5f2eafbd487fb637cc27a558b5367a5f37fb7f/kiwisolver-1.5.0-cp314-cp314-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:5060731cc3ed12ca3a8b57acd4aeca5bbc2f49216dd0bec1650a1acd89486bcd", size = 1300815 }, - { url = "https://files.pythonhosted.org/packages/5a/c2/297f25141d2e468e0ce7f7a7b92e0cf8918143a0cbd3422c1ad627e85a06/kiwisolver-1.5.0-cp314-cp314-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:7a4aa69609f40fce3cbc3f87b2061f042eee32f94b8f11db707b66a26461591a", size = 1347925 }, - { url = "https://files.pythonhosted.org/packages/b9/d3/f4c73a02eb41520c47610207b21afa8cdd18fdbf64ffd94674ae21c4812d/kiwisolver-1.5.0-cp314-cp314-manylinux_2_39_riscv64.whl", hash = "sha256:d168fda2dbff7b9b5f38e693182d792a938c31db4dac3a80a4888de603c99554", size = 991322 }, - { url = "https://files.pythonhosted.org/packages/7b/46/d3f2efef7732fcda98d22bf4ad5d3d71d545167a852ca710a494f4c15343/kiwisolver-1.5.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:413b820229730d358efd838ecbab79902fe97094565fdc80ddb6b0a18c18a581", size = 2232857 }, - { url = "https://files.pythonhosted.org/packages/3f/ec/2d9756bf2b6d26ae4349b8d3662fb3993f16d80c1f971c179ce862b9dbae/kiwisolver-1.5.0-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:5124d1ea754509b09e53738ec185584cc609aae4a3b510aaf4ed6aa047ef9303", size = 2329376 }, - { url = "https://files.pythonhosted.org/packages/8f/9f/876a0a0f2260f1bde92e002b3019a5fabc35e0939c7d945e0fa66185eb20/kiwisolver-1.5.0-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:e4415a8db000bf49a6dd1c478bf70062eaacff0f462b92b0ba68791a905861f9", size = 1982549 }, - { url = "https://files.pythonhosted.org/packages/6c/4f/ba3624dfac23a64d54ac4179832860cb537c1b0af06024936e82ca4154a0/kiwisolver-1.5.0-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:d618fd27420381a4f6044faa71f46d8bfd911bd077c555f7138ed88729bfbe79", size = 2494680 }, - { url = "https://files.pythonhosted.org/packages/39/b7/97716b190ab98911b20d10bf92eca469121ec483b8ce0edd314f51bc85af/kiwisolver-1.5.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:5092eb5b1172947f57d6ea7d89b2f29650414e4293c47707eb499ec07a0ac796", size = 2297905 }, - { url = "https://files.pythonhosted.org/packages/a3/36/4e551e8aa55c9188bca9abb5096805edbf7431072b76e2298e34fd3a3008/kiwisolver-1.5.0-cp314-cp314-win_amd64.whl", hash = "sha256:d76e2d8c75051d58177e762164d2e9ab92886534e3a12e795f103524f221dd8e", size = 75086 }, - { url = "https://files.pythonhosted.org/packages/70/15/9b90f7df0e31a003c71649cf66ef61c3c1b862f48c81007fa2383c8bd8d7/kiwisolver-1.5.0-cp314-cp314-win_arm64.whl", hash = "sha256:fa6248cd194edff41d7ea9425ced8ca3a6f838bfb295f6f1d6e6bb694a8518df", size = 66577 }, - { url = "https://files.pythonhosted.org/packages/17/01/7dc8c5443ff42b38e72731643ed7cf1ed9bf01691ae5cdca98501999ed83/kiwisolver-1.5.0-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:d1ffeb80b5676463d7a7d56acbe8e37a20ce725570e09549fe738e02ca6b7e1e", size = 125794 }, - { url = "https://files.pythonhosted.org/packages/46/8a/b4ebe46ebaac6a303417fab10c2e165c557ddaff558f9699d302b256bc53/kiwisolver-1.5.0-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:bc4d8e252f532ab46a1de9349e2d27b91fce46736a9eedaa37beaca66f574ed4", size = 67646 }, - { url = "https://files.pythonhosted.org/packages/60/35/10a844afc5f19d6f567359bf4789e26661755a2f36200d5d1ed8ad0126e5/kiwisolver-1.5.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:6783e069732715ad0c3ce96dbf21dbc2235ab0593f2baf6338101f70371f4028", size = 65511 }, - { url = "https://files.pythonhosted.org/packages/f8/8a/685b297052dd041dcebce8e8787b58923b6e78acc6115a0dc9189011c44b/kiwisolver-1.5.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e7c4c09a490dc4d4a7f8cbee56c606a320f9dc28cf92a7157a39d1ce7676a657", size = 1584858 }, - { url = "https://files.pythonhosted.org/packages/9e/80/04865e3d4638ac5bddec28908916df4a3075b8c6cc101786a96803188b96/kiwisolver-1.5.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2a075bd7bd19c70cf67c8badfa36cf7c5d8de3c9ddb8420c51e10d9c50e94920", size = 1392539 }, - { url = "https://files.pythonhosted.org/packages/ba/01/77a19cacc0893fa13fafa46d1bba06fb4dc2360b3292baf4b56d8e067b24/kiwisolver-1.5.0-cp314-cp314t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:bdd3e53429ff02aa319ba59dfe4ceeec345bf46cf180ec2cf6fd5b942e7975e9", size = 1405310 }, - { url = "https://files.pythonhosted.org/packages/53/39/bcaf5d0cca50e604cfa9b4e3ae1d64b50ca1ae5b754122396084599ef903/kiwisolver-1.5.0-cp314-cp314t-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:3cdcb35dc9d807259c981a85531048ede628eabcffb3239adf3d17463518992d", size = 1456244 }, - { url = "https://files.pythonhosted.org/packages/d0/7a/72c187abc6975f6978c3e39b7cf67aeb8b3c0a8f9790aa7fd412855e9e1f/kiwisolver-1.5.0-cp314-cp314t-manylinux_2_39_riscv64.whl", hash = "sha256:70d593af6a6ca332d1df73d519fddb5148edb15cd90d5f0155e3746a6d4fcc65", size = 1073154 }, - { url = "https://files.pythonhosted.org/packages/c7/ca/cf5b25783ebbd59143b4371ed0c8428a278abe68d6d0104b01865b1bbd0f/kiwisolver-1.5.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:377815a8616074cabbf3f53354e1d040c35815a134e01d7614b7692e4bf8acfa", size = 2334377 }, - { url = "https://files.pythonhosted.org/packages/4a/e5/b1f492adc516796e88751282276745340e2a72dcd0d36cf7173e0daf3210/kiwisolver-1.5.0-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:0255a027391d52944eae1dbb5d4cc5903f57092f3674e8e544cdd2622826b3f0", size = 2425288 }, - { url = "https://files.pythonhosted.org/packages/e6/e5/9b21fbe91a61b8f409d74a26498706e97a48008bfcd1864373d32a6ba31c/kiwisolver-1.5.0-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:012b1eb16e28718fa782b5e61dc6f2da1f0792ca73bd05d54de6cb9561665fc9", size = 2063158 }, - { url = "https://files.pythonhosted.org/packages/b1/02/83f47986138310f95ea95531f851b2a62227c11cbc3e690ae1374fe49f0f/kiwisolver-1.5.0-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:0e3aafb33aed7479377e5e9a82e9d4bf87063741fc99fc7ae48b0f16e32bdd6f", size = 2597260 }, - { url = "https://files.pythonhosted.org/packages/07/18/43a5f24608d8c313dd189cf838c8e68d75b115567c6279de7796197cfb6a/kiwisolver-1.5.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:e7a116ae737f0000343218c4edf5bd45893bfeaff0993c0b215d7124c9f77646", size = 2394403 }, - { url = "https://files.pythonhosted.org/packages/3b/b5/98222136d839b8afabcaa943b09bd05888c2d36355b7e448550211d1fca4/kiwisolver-1.5.0-cp314-cp314t-win_amd64.whl", hash = "sha256:1dd9b0b119a350976a6d781e7278ec7aca0b201e1a9e2d23d9804afecb6ca681", size = 79687 }, - { url = "https://files.pythonhosted.org/packages/99/a2/ca7dc962848040befed12732dff6acae7fb3c4f6fc4272b3f6c9a30b8713/kiwisolver-1.5.0-cp314-cp314t-win_arm64.whl", hash = "sha256:58f812017cd2985c21fbffb4864d59174d4903dd66fa23815e74bbc7a0e2dd57", size = 70032 }, - { url = "https://files.pythonhosted.org/packages/1c/fa/2910df836372d8761bb6eff7d8bdcb1613b5c2e03f260efe7abe34d388a7/kiwisolver-1.5.0-graalpy312-graalpy250_312_native-macosx_10_13_x86_64.whl", hash = "sha256:5ae8e62c147495b01a0f4765c878e9bfdf843412446a247e28df59936e99e797", size = 130262 }, - { url = "https://files.pythonhosted.org/packages/0f/41/c5f71f9f00aabcc71fee8b7475e3f64747282580c2fe748961ba29b18385/kiwisolver-1.5.0-graalpy312-graalpy250_312_native-macosx_11_0_arm64.whl", hash = "sha256:f6764a4ccab3078db14a632420930f6186058750df066b8ea2a7106df91d3203", size = 138036 }, - { url = "https://files.pythonhosted.org/packages/fa/06/7399a607f434119c6e1fdc8ec89a8d51ccccadf3341dee4ead6bd14caaf5/kiwisolver-1.5.0-graalpy312-graalpy250_312_native-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c31c13da98624f957b0fb1b5bae5383b2333c2c3f6793d9825dd5ce79b525cb7", size = 194295 }, - { url = "https://files.pythonhosted.org/packages/b5/91/53255615acd2a1eaca307ede3c90eb550bae9c94581f8c00081b6b1c8f44/kiwisolver-1.5.0-graalpy312-graalpy250_312_native-win_amd64.whl", hash = "sha256:1f1489f769582498610e015a8ef2d36f28f505ab3096d0e16b4858a9ec214f57", size = 75987 }, - { url = "https://files.pythonhosted.org/packages/17/6f/6fd4f690a40c2582fa34b97d2678f718acf3706b91d270c65ecb455d0a06/kiwisolver-1.5.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:295d9ffe712caa9f8a3081de8d32fc60191b4b51c76f02f951fd8407253528f4", size = 59606 }, - { url = "https://files.pythonhosted.org/packages/82/a0/2355d5e3b338f13ce63f361abb181e3b6ea5fffdb73f739b3e80efa76159/kiwisolver-1.5.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:51e8c4084897de9f05898c2c2a39af6318044ae969d46ff7a34ed3f96274adca", size = 57537 }, - { url = "https://files.pythonhosted.org/packages/c8/b9/1d50e610ecadebe205b71d6728fd224ce0e0ca6aba7b9cbe1da049203ac5/kiwisolver-1.5.0-pp310-pypy310_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:b83af57bdddef03c01a9138034c6ff03181a3028d9a1003b301eb1a55e161a3f", size = 79888 }, - { url = "https://files.pythonhosted.org/packages/cd/ee/b85ffcd75afed0357d74f0e6fc02a4507da441165de1ca4760b9f496390d/kiwisolver-1.5.0-pp310-pypy310_pp73-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:bf4679a3d71012a7c2bf360e5cd878fbd5e4fcac0896b56393dec239d81529ed", size = 77584 }, - { url = "https://files.pythonhosted.org/packages/6b/dd/644d0dde6010a8583b4cd66dd41c5f83f5325464d15c4f490b3340ab73b4/kiwisolver-1.5.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:41024ed50e44ab1a60d3fe0a9d15a4ccc9f5f2b1d814ff283c8d01134d5b81bc", size = 73390 }, - { url = "https://files.pythonhosted.org/packages/e9/eb/5fcbbbf9a0e2c3a35effb88831a483345326bbc3a030a3b5b69aee647f84/kiwisolver-1.5.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:ec4c85dc4b687c7f7f15f553ff26a98bfe8c58f5f7f0ac8905f0ba4c7be60232", size = 59532 }, - { url = "https://files.pythonhosted.org/packages/c3/9b/e17104555bb4db148fd52327feea1e96be4b88e8e008b029002c281a21ab/kiwisolver-1.5.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:12e91c215a96e39f57989c8912ae761286ac5a9584d04030ceb3368a357f017a", size = 57420 }, - { url = "https://files.pythonhosted.org/packages/48/44/2b5b95b7aa39fb2d8d9d956e0f3d5d45aef2ae1d942d4c3ffac2f9cfed1a/kiwisolver-1.5.0-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:be4a51a55833dc29ab5d7503e7bcb3b3af3402d266018137127450005cdfe737", size = 79892 }, - { url = "https://files.pythonhosted.org/packages/52/7d/7157f9bba6b455cfb4632ed411e199fc8b8977642c2b12082e1bd9e6d173/kiwisolver-1.5.0-pp311-pypy311_pp73-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:daae526907e262de627d8f70058a0f64acc9e2641c164c99c8f594b34a799a16", size = 77603 }, - { url = "https://files.pythonhosted.org/packages/0a/dd/8050c947d435c8d4bc94e3252f4d8bb8a76cfb424f043a8680be637a57f1/kiwisolver-1.5.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:59cd8683f575d96df5bb48f6add94afc055012c29e28124fcae2b63661b9efb1", size = 73558 }, +sdist = { url = "https://files.pythonhosted.org/packages/d0/67/9c61eccb13f0bdca9307614e782fec49ffdde0f7a2314935d489fa93cd9c/kiwisolver-1.5.0.tar.gz", hash = "sha256:d4193f3d9dc3f6f79aaed0e5637f45d98850ebf01f7ca20e69457f3e8946b66a", size = 103482, upload-time = "2026-03-09T13:15:53.382Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ac/f8/06549565caa026e540b7e7bab5c5a90eb7ca986015f4c48dace243cd24d9/kiwisolver-1.5.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:32cc0a5365239a6ea0c6ed461e8838d053b57e397443c0ca894dcc8e388d4374", size = 122802, upload-time = "2026-03-09T13:12:37.515Z" }, + { url = "https://files.pythonhosted.org/packages/84/eb/8476a0818850c563ff343ea7c9c05dcdcbd689a38e01aa31657df01f91fa/kiwisolver-1.5.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:cc0b66c1eec9021353a4b4483afb12dfd50e3669ffbb9152d6842eb34c7e29fd", size = 66216, upload-time = "2026-03-09T13:12:38.812Z" }, + { url = "https://files.pythonhosted.org/packages/f3/c4/f9c8a6b4c21aed4198566e45923512986d6cef530e7263b3a5f823546561/kiwisolver-1.5.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:86e0287879f75621ae85197b0877ed2f8b7aa57b511c7331dce2eb6f4de7d476", size = 63917, upload-time = "2026-03-09T13:12:40.053Z" }, + { url = "https://files.pythonhosted.org/packages/f1/0e/ba4ae25d03722f64de8b2c13e80d82ab537a06b30fc7065183c6439357e3/kiwisolver-1.5.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:62f59da443c4f4849f73a51a193b1d9d258dcad0c41bc4d1b8fb2bcc04bfeb22", size = 1628776, upload-time = "2026-03-09T13:12:41.976Z" }, + { url = "https://files.pythonhosted.org/packages/8a/e4/3f43a011bc8a0860d1c96f84d32fa87439d3feedf66e672fef03bf5e8bac/kiwisolver-1.5.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9190426b7aa26c5229501fa297b8d0653cfd3f5a36f7990c264e157cbf886b3b", size = 1228164, upload-time = "2026-03-09T13:12:44.002Z" }, + { url = "https://files.pythonhosted.org/packages/4b/34/3a901559a1e0c218404f9a61a93be82d45cb8f44453ba43088644980f033/kiwisolver-1.5.0-cp310-cp310-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c8277104ded0a51e699c8c3aff63ce2c56d4ed5519a5f73e0fd7057f959a2b9e", size = 1246656, upload-time = "2026-03-09T13:12:45.557Z" }, + { url = "https://files.pythonhosted.org/packages/87/9e/f78c466ea20527822b95ad38f141f2de1dcd7f23fb8716b002b0d91bbe59/kiwisolver-1.5.0-cp310-cp310-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:8f9baf6f0a6e7571c45c8863010b45e837c3ee1c2c77fcd6ef423be91b21fedb", size = 1295562, upload-time = "2026-03-09T13:12:47.562Z" }, + { url = "https://files.pythonhosted.org/packages/0a/66/fd0e4a612e3a286c24e6d6f3a5428d11258ed1909bc530ba3b59807fd980/kiwisolver-1.5.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:cff8e5383db4989311f99e814feeb90c4723eb4edca425b9d5d9c3fefcdd9537", size = 2178473, upload-time = "2026-03-09T13:12:50.254Z" }, + { url = "https://files.pythonhosted.org/packages/dc/8e/6cac929e0049539e5ee25c1ee937556f379ba5204840d03008363ced662d/kiwisolver-1.5.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:ebae99ed6764f2b5771c522477b311be313e8841d2e0376db2b10922daebbba4", size = 2274035, upload-time = "2026-03-09T13:12:51.785Z" }, + { url = "https://files.pythonhosted.org/packages/ca/d3/9d0c18f1b52ea8074b792452cf17f1f5a56bd0302a85191f405cfbf9da16/kiwisolver-1.5.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:d5cd5189fc2b6a538b75ae45433140c4823463918f7b1617c31e68b085c0022c", size = 2443217, upload-time = "2026-03-09T13:12:53.329Z" }, + { url = "https://files.pythonhosted.org/packages/45/2a/6e19368803a038b2a90857bf4ee9e3c7b667216d045866bf22d3439fd75e/kiwisolver-1.5.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:f42c23db5d1521218a3276bb08666dcb662896a0be7347cba864eca45ff64ede", size = 2249196, upload-time = "2026-03-09T13:12:55.057Z" }, + { url = "https://files.pythonhosted.org/packages/75/2b/3f641dfcbe72e222175d626bacf2f72c3b34312afec949dd1c50afa400f5/kiwisolver-1.5.0-cp310-cp310-win_amd64.whl", hash = "sha256:94eff26096eb5395136634622515b234ecb6c9979824c1f5004c6e3c3c85ccd2", size = 73389, upload-time = "2026-03-09T13:12:56.496Z" }, + { url = "https://files.pythonhosted.org/packages/da/88/299b137b9e0025d8982e03d2d52c123b0a2b159e84b0ef1501ef446339cf/kiwisolver-1.5.0-cp310-cp310-win_arm64.whl", hash = "sha256:dd952e03bfbb096cfe2dd35cd9e00f269969b67536cb4370994afc20ff2d0875", size = 64782, upload-time = "2026-03-09T13:12:57.609Z" }, + { url = "https://files.pythonhosted.org/packages/12/dd/a495a9c104be1c476f0386e714252caf2b7eca883915422a64c50b88c6f5/kiwisolver-1.5.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:9eed0f7edbb274413b6ee781cca50541c8c0facd3d6fd289779e494340a2b85c", size = 122798, upload-time = "2026-03-09T13:12:58.963Z" }, + { url = "https://files.pythonhosted.org/packages/11/60/37b4047a2af0cf5ef6d8b4b26e91829ae6fc6a2d1f74524bcb0e7cd28a32/kiwisolver-1.5.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3c4923e404d6bcd91b6779c009542e5647fef32e4a5d75e115e3bbac6f2335eb", size = 66216, upload-time = "2026-03-09T13:13:00.155Z" }, + { url = "https://files.pythonhosted.org/packages/0a/aa/510dc933d87767584abfe03efa445889996c70c2990f6f87c3ebaa0a18c5/kiwisolver-1.5.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:0df54df7e686afa55e6f21fb86195224a6d9beb71d637e8d7920c95cf0f89aac", size = 63911, upload-time = "2026-03-09T13:13:01.671Z" }, + { url = "https://files.pythonhosted.org/packages/80/46/bddc13df6c2a40741e0cc7865bb1c9ed4796b6760bd04ce5fae3928ef917/kiwisolver-1.5.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:2517e24d7315eb51c10664cdb865195df38ab74456c677df67bb47f12d088a27", size = 1438209, upload-time = "2026-03-09T13:13:03.385Z" }, + { url = "https://files.pythonhosted.org/packages/fd/d6/76621246f5165e5372f02f5e6f3f48ea336a8f9e96e43997d45b240ed8cd/kiwisolver-1.5.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ff710414307fefa903e0d9bdf300972f892c23477829f49504e59834f4195398", size = 1248888, upload-time = "2026-03-09T13:13:05.231Z" }, + { url = "https://files.pythonhosted.org/packages/b2/c1/31559ec6fb39a5b48035ce29bb63ade628f321785f38c384dee3e2c08bc1/kiwisolver-1.5.0-cp311-cp311-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:6176c1811d9d5a04fa391c490cc44f451e240697a16977f11c6f722efb9041db", size = 1266304, upload-time = "2026-03-09T13:13:06.743Z" }, + { url = "https://files.pythonhosted.org/packages/5e/ef/1cb8276f2d29cc6a41e0a042f27946ca347d3a4a75acf85d0a16aa6dcc82/kiwisolver-1.5.0-cp311-cp311-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:50847dca5d197fcbd389c805aa1a1cf32f25d2e7273dc47ab181a517666b68cc", size = 1319650, upload-time = "2026-03-09T13:13:08.607Z" }, + { url = "https://files.pythonhosted.org/packages/4c/e4/5ba3cecd7ce6236ae4a80f67e5d5531287337d0e1f076ca87a5abe4cd5d0/kiwisolver-1.5.0-cp311-cp311-manylinux_2_39_riscv64.whl", hash = "sha256:01808c6d15f4c3e8559595d6d1fe6411c68e4a3822b4b9972b44473b24f4e679", size = 970949, upload-time = "2026-03-09T13:13:10.299Z" }, + { url = "https://files.pythonhosted.org/packages/5a/69/dc61f7ae9a2f071f26004ced87f078235b5507ab6e5acd78f40365655034/kiwisolver-1.5.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:f1f9f4121ec58628c96baa3de1a55a4e3a333c5102c8e94b64e23bf7b2083309", size = 2199125, upload-time = "2026-03-09T13:13:11.841Z" }, + { url = "https://files.pythonhosted.org/packages/e5/7b/abbe0f1b5afa85f8d084b73e90e5f801c0939eba16ac2e49af7c61a6c28d/kiwisolver-1.5.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:b7d335370ae48a780c6e6a6bbfa97342f563744c39c35562f3f367665f5c1de2", size = 2293783, upload-time = "2026-03-09T13:13:14.399Z" }, + { url = "https://files.pythonhosted.org/packages/8a/80/5908ae149d96d81580d604c7f8aefd0e98f4fd728cf172f477e9f2a81744/kiwisolver-1.5.0-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:800ee55980c18545af444d93fdd60c56b580db5cc54867d8cbf8a1dc0829938c", size = 1960726, upload-time = "2026-03-09T13:13:16.047Z" }, + { url = "https://files.pythonhosted.org/packages/84/08/a78cb776f8c085b7143142ce479859cfec086bd09ee638a317040b6ef420/kiwisolver-1.5.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:c438f6ca858697c9ab67eb28246c92508af972e114cac34e57a6d4ba17a3ac08", size = 2464738, upload-time = "2026-03-09T13:13:17.897Z" }, + { url = "https://files.pythonhosted.org/packages/b1/e1/65584da5356ed6cb12c63791a10b208860ac40a83de165cb6a6751a686e3/kiwisolver-1.5.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:8c63c91f95173f9c2a67c7c526b2cea976828a0e7fced9cdcead2802dc10f8a4", size = 2270718, upload-time = "2026-03-09T13:13:19.421Z" }, + { url = "https://files.pythonhosted.org/packages/be/6c/28f17390b62b8f2f520e2915095b3c94d88681ecf0041e75389d9667f202/kiwisolver-1.5.0-cp311-cp311-win_amd64.whl", hash = "sha256:beb7f344487cdcb9e1efe4b7a29681b74d34c08f0043a327a74da852a6749e7b", size = 73480, upload-time = "2026-03-09T13:13:20.818Z" }, + { url = "https://files.pythonhosted.org/packages/d8/0e/2ee5debc4f77a625778fec5501ff3e8036fe361b7ee28ae402a485bb9694/kiwisolver-1.5.0-cp311-cp311-win_arm64.whl", hash = "sha256:ad4ae4ffd1ee9cd11357b4c66b612da9888f4f4daf2f36995eda64bd45370cac", size = 64930, upload-time = "2026-03-09T13:13:21.997Z" }, + { url = "https://files.pythonhosted.org/packages/4d/b2/818b74ebea34dabe6d0c51cb1c572e046730e64844da6ed646d5298c40ce/kiwisolver-1.5.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:4e9750bc21b886308024f8a54ccb9a2cc38ac9fa813bf4348434e3d54f337ff9", size = 123158, upload-time = "2026-03-09T13:13:23.127Z" }, + { url = "https://files.pythonhosted.org/packages/bf/d9/405320f8077e8e1c5c4bd6adc45e1e6edf6d727b6da7f2e2533cf58bff71/kiwisolver-1.5.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:72ec46b7eba5b395e0a7b63025490d3214c11013f4aacb4f5e8d6c3041829588", size = 66388, upload-time = "2026-03-09T13:13:24.765Z" }, + { url = "https://files.pythonhosted.org/packages/99/9f/795fedf35634f746151ca8839d05681ceb6287fbed6cc1c9bf235f7887c2/kiwisolver-1.5.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ed3a984b31da7481b103f68776f7128a89ef26ed40f4dc41a2223cda7fb24819", size = 64068, upload-time = "2026-03-09T13:13:25.878Z" }, + { url = "https://files.pythonhosted.org/packages/c4/13/680c54afe3e65767bed7ec1a15571e1a2f1257128733851ade24abcefbcc/kiwisolver-1.5.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:bb5136fb5352d3f422df33f0c879a1b0c204004324150cc3b5e3c4f310c9049f", size = 1477934, upload-time = "2026-03-09T13:13:27.166Z" }, + { url = "https://files.pythonhosted.org/packages/c8/2f/cebfcdb60fd6a9b0f6b47a9337198bcbad6fbe15e68189b7011fd914911f/kiwisolver-1.5.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b2af221f268f5af85e776a73d62b0845fc8baf8ef0abfae79d29c77d0e776aaf", size = 1278537, upload-time = "2026-03-09T13:13:28.707Z" }, + { url = "https://files.pythonhosted.org/packages/f2/0d/9b782923aada3fafb1d6b84e13121954515c669b18af0c26e7d21f579855/kiwisolver-1.5.0-cp312-cp312-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:b0f172dc8ffaccb8522d7c5d899de00133f2f1ca7b0a49b7da98e901de87bf2d", size = 1296685, upload-time = "2026-03-09T13:13:30.528Z" }, + { url = "https://files.pythonhosted.org/packages/27/70/83241b6634b04fe44e892688d5208332bde130f38e610c0418f9ede47ded/kiwisolver-1.5.0-cp312-cp312-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6ab8ba9152203feec73758dad83af9a0bbe05001eb4639e547207c40cfb52083", size = 1346024, upload-time = "2026-03-09T13:13:32.818Z" }, + { url = "https://files.pythonhosted.org/packages/e4/db/30ed226fb271ae1a6431fc0fe0edffb2efe23cadb01e798caeb9f2ceae8f/kiwisolver-1.5.0-cp312-cp312-manylinux_2_39_riscv64.whl", hash = "sha256:cdee07c4d7f6d72008d3f73b9bf027f4e11550224c7c50d8df1ae4a37c1402a6", size = 987241, upload-time = "2026-03-09T13:13:34.435Z" }, + { url = "https://files.pythonhosted.org/packages/ec/bd/c314595208e4c9587652d50959ead9e461995389664e490f4dce7ff0f782/kiwisolver-1.5.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:7c60d3c9b06fb23bd9c6139281ccbdc384297579ae037f08ae90c69f6845c0b1", size = 2227742, upload-time = "2026-03-09T13:13:36.4Z" }, + { url = "https://files.pythonhosted.org/packages/c1/43/0499cec932d935229b5543d073c2b87c9c22846aab48881e9d8d6e742a2d/kiwisolver-1.5.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:e315e5ec90d88e140f57696ff85b484ff68bb311e36f2c414aa4286293e6dee0", size = 2323966, upload-time = "2026-03-09T13:13:38.204Z" }, + { url = "https://files.pythonhosted.org/packages/3d/6f/79b0d760907965acfd9d61826a3d41f8f093c538f55cd2633d3f0db269f6/kiwisolver-1.5.0-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:1465387ac63576c3e125e5337a6892b9e99e0627d52317f3ca79e6930d889d15", size = 1977417, upload-time = "2026-03-09T13:13:39.966Z" }, + { url = "https://files.pythonhosted.org/packages/ab/31/01d0537c41cb75a551a438c3c7a80d0c60d60b81f694dac83dd436aec0d0/kiwisolver-1.5.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:530a3fd64c87cffa844d4b6b9768774763d9caa299e9b75d8eca6a4423b31314", size = 2491238, upload-time = "2026-03-09T13:13:41.698Z" }, + { url = "https://files.pythonhosted.org/packages/e4/34/8aefdd0be9cfd00a44509251ba864f5caf2991e36772e61c408007e7f417/kiwisolver-1.5.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:1d9daea4ea6b9be74fe2f01f7fbade8d6ffab263e781274cffca0dba9be9eec9", size = 2294947, upload-time = "2026-03-09T13:13:43.343Z" }, + { url = "https://files.pythonhosted.org/packages/ad/cf/0348374369ca588f8fe9c338fae49fa4e16eeb10ffb3d012f23a54578a9e/kiwisolver-1.5.0-cp312-cp312-win_amd64.whl", hash = "sha256:f18c2d9782259a6dc132fdc7a63c168cbc74b35284b6d75c673958982a378384", size = 73569, upload-time = "2026-03-09T13:13:45.792Z" }, + { url = "https://files.pythonhosted.org/packages/28/26/192b26196e2316e2bd29deef67e37cdf9870d9af8e085e521afff0fed526/kiwisolver-1.5.0-cp312-cp312-win_arm64.whl", hash = "sha256:f7c7553b13f69c1b29a5bde08ddc6d9d0c8bfb84f9ed01c30db25944aeb852a7", size = 64997, upload-time = "2026-03-09T13:13:46.878Z" }, + { url = "https://files.pythonhosted.org/packages/9d/69/024d6711d5ba575aa65d5538042e99964104e97fa153a9f10bc369182bc2/kiwisolver-1.5.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:fd40bb9cd0891c4c3cb1ddf83f8bbfa15731a248fdc8162669405451e2724b09", size = 123166, upload-time = "2026-03-09T13:13:48.032Z" }, + { url = "https://files.pythonhosted.org/packages/ce/48/adbb40df306f587054a348831220812b9b1d787aff714cfbc8556e38fccd/kiwisolver-1.5.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:c0e1403fd7c26d77c1f03e096dc58a5c726503fa0db0456678b8668f76f521e3", size = 66395, upload-time = "2026-03-09T13:13:49.365Z" }, + { url = "https://files.pythonhosted.org/packages/a8/3a/d0a972b34e1c63e2409413104216cd1caa02c5a37cb668d1687d466c1c45/kiwisolver-1.5.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:dda366d548e89a90d88a86c692377d18d8bd64b39c1fb2b92cb31370e2896bbd", size = 64065, upload-time = "2026-03-09T13:13:50.562Z" }, + { url = "https://files.pythonhosted.org/packages/2b/0a/7b98e1e119878a27ba8618ca1e18b14f992ff1eda40f47bccccf4de44121/kiwisolver-1.5.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:332b4f0145c30b5f5ad9374881133e5aa64320428a57c2c2b61e9d891a51c2f3", size = 1477903, upload-time = "2026-03-09T13:13:52.084Z" }, + { url = "https://files.pythonhosted.org/packages/18/d8/55638d89ffd27799d5cc3d8aa28e12f4ce7a64d67b285114dbedc8ea4136/kiwisolver-1.5.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0c50b89ffd3e1a911c69a1dd3de7173c0cd10b130f56222e57898683841e4f96", size = 1278751, upload-time = "2026-03-09T13:13:54.673Z" }, + { url = "https://files.pythonhosted.org/packages/b8/97/b4c8d0d18421ecceba20ad8701358453b88e32414e6f6950b5a4bad54e65/kiwisolver-1.5.0-cp313-cp313-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:4db576bb8c3ef9365f8b40fe0f671644de6736ae2c27a2c62d7d8a1b4329f099", size = 1296793, upload-time = "2026-03-09T13:13:56.287Z" }, + { url = "https://files.pythonhosted.org/packages/c4/10/f862f94b6389d8957448ec9df59450b81bec4abb318805375c401a1e6892/kiwisolver-1.5.0-cp313-cp313-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0b85aad90cea8ac6797a53b5d5f2e967334fa4d1149f031c4537569972596cb8", size = 1346041, upload-time = "2026-03-09T13:13:58.269Z" }, + { url = "https://files.pythonhosted.org/packages/a3/6a/f1650af35821eaf09de398ec0bc2aefc8f211f0cda50204c9f1673741ba9/kiwisolver-1.5.0-cp313-cp313-manylinux_2_39_riscv64.whl", hash = "sha256:d36ca54cb4c6c4686f7cbb7b817f66f5911c12ddb519450bbe86707155028f87", size = 987292, upload-time = "2026-03-09T13:13:59.871Z" }, + { url = "https://files.pythonhosted.org/packages/de/19/d7fb82984b9238115fe629c915007be608ebd23dc8629703d917dbfaffd4/kiwisolver-1.5.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:38f4a703656f493b0ad185211ccfca7f0386120f022066b018eb5296d8613e23", size = 2227865, upload-time = "2026-03-09T13:14:01.401Z" }, + { url = "https://files.pythonhosted.org/packages/7f/b9/46b7f386589fd222dac9e9de9c956ce5bcefe2ee73b4e79891381dda8654/kiwisolver-1.5.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:3ac2360e93cb41be81121755c6462cff3beaa9967188c866e5fce5cf13170859", size = 2324369, upload-time = "2026-03-09T13:14:02.972Z" }, + { url = "https://files.pythonhosted.org/packages/92/8b/95e237cf3d9c642960153c769ddcbe278f182c8affb20cecc1cc983e7cc5/kiwisolver-1.5.0-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:c95cab08d1965db3d84a121f1c7ce7479bdd4072c9b3dafd8fecce48a2e6b902", size = 1977989, upload-time = "2026-03-09T13:14:04.503Z" }, + { url = "https://files.pythonhosted.org/packages/1b/95/980c9df53501892784997820136c01f62bc1865e31b82b9560f980c0e649/kiwisolver-1.5.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:fc20894c3d21194d8041a28b65622d5b86db786da6e3cfe73f0c762951a61167", size = 2491645, upload-time = "2026-03-09T13:14:06.106Z" }, + { url = "https://files.pythonhosted.org/packages/cb/32/900647fd0840abebe1561792c6b31e6a7c0e278fc3973d30572a965ca14c/kiwisolver-1.5.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:7a32f72973f0f950c1920475d5c5ea3d971b81b6f0ec53b8d0a956cc965f22e0", size = 2295237, upload-time = "2026-03-09T13:14:08.891Z" }, + { url = "https://files.pythonhosted.org/packages/be/8a/be60e3bbcf513cc5a50f4a3e88e1dcecebb79c1ad607a7222877becaa101/kiwisolver-1.5.0-cp313-cp313-win_amd64.whl", hash = "sha256:0bf3acf1419fa93064a4c2189ac0b58e3be7872bf6ee6177b0d4c63dc4cea276", size = 73573, upload-time = "2026-03-09T13:14:12.327Z" }, + { url = "https://files.pythonhosted.org/packages/4d/d2/64be2e429eb4fca7f7e1c52a91b12663aeaf25de3895e5cca0f47ef2a8d0/kiwisolver-1.5.0-cp313-cp313-win_arm64.whl", hash = "sha256:fa8eb9ecdb7efb0b226acec134e0d709e87a909fa4971a54c0c4f6e88635484c", size = 64998, upload-time = "2026-03-09T13:14:13.469Z" }, + { url = "https://files.pythonhosted.org/packages/b0/69/ce68dd0c85755ae2de490bf015b62f2cea5f6b14ff00a463f9d0774449ff/kiwisolver-1.5.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:db485b3847d182b908b483b2ed133c66d88d49cacf98fd278fadafe11b4478d1", size = 125700, upload-time = "2026-03-09T13:14:14.636Z" }, + { url = "https://files.pythonhosted.org/packages/74/aa/937aac021cf9d4349990d47eb319309a51355ed1dbdc9c077cdc9224cb11/kiwisolver-1.5.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:be12f931839a3bdfe28b584db0e640a65a8bcbc24560ae3fdb025a449b3d754e", size = 67537, upload-time = "2026-03-09T13:14:15.808Z" }, + { url = "https://files.pythonhosted.org/packages/ee/20/3a87fbece2c40ad0f6f0aefa93542559159c5f99831d596050e8afae7a9f/kiwisolver-1.5.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:16b85d37c2cbb3253226d26e64663f755d88a03439a9c47df6246b35defbdfb7", size = 65514, upload-time = "2026-03-09T13:14:18.035Z" }, + { url = "https://files.pythonhosted.org/packages/f0/7f/f943879cda9007c45e1f7dba216d705c3a18d6b35830e488b6c6a4e7cdf0/kiwisolver-1.5.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4432b835675f0ea7414aab3d37d119f7226d24869b7a829caeab49ebda407b0c", size = 1584848, upload-time = "2026-03-09T13:14:19.745Z" }, + { url = "https://files.pythonhosted.org/packages/37/f8/4d4f85cc1870c127c88d950913370dd76138482161cd07eabbc450deff01/kiwisolver-1.5.0-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1b0feb50971481a2cc44d94e88bdb02cdd497618252ae226b8eb1201b957e368", size = 1391542, upload-time = "2026-03-09T13:14:21.54Z" }, + { url = "https://files.pythonhosted.org/packages/04/0b/65dd2916c84d252b244bd405303220f729e7c17c9d7d33dca6feeff9ffc4/kiwisolver-1.5.0-cp313-cp313t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:56fa888f10d0f367155e76ce849fa1166fc9730d13bd2d65a2aa13b6f5424489", size = 1404447, upload-time = "2026-03-09T13:14:23.205Z" }, + { url = "https://files.pythonhosted.org/packages/39/5c/2606a373247babce9b1d056c03a04b65f3cf5290a8eac5d7bdead0a17e21/kiwisolver-1.5.0-cp313-cp313t-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:940dda65d5e764406b9fb92761cbf462e4e63f712ab60ed98f70552e496f3bf1", size = 1455918, upload-time = "2026-03-09T13:14:24.74Z" }, + { url = "https://files.pythonhosted.org/packages/d5/d1/c6078b5756670658e9192a2ef11e939c92918833d2745f85cd14a6004bdf/kiwisolver-1.5.0-cp313-cp313t-manylinux_2_39_riscv64.whl", hash = "sha256:89fc958c702ee9a745e4700378f5d23fddbc46ff89e8fdbf5395c24d5c1452a3", size = 1072856, upload-time = "2026-03-09T13:14:26.597Z" }, + { url = "https://files.pythonhosted.org/packages/cb/c8/7def6ddf16eb2b3741d8b172bdaa9af882b03c78e9b0772975408801fa63/kiwisolver-1.5.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:9027d773c4ff81487181a925945743413f6069634d0b122d0b37684ccf4f1e18", size = 2333580, upload-time = "2026-03-09T13:14:28.237Z" }, + { url = "https://files.pythonhosted.org/packages/9e/87/2ac1fce0eb1e616fcd3c35caa23e665e9b1948bb984f4764790924594128/kiwisolver-1.5.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:5b233ea3e165e43e35dba1d2b8ecc21cf070b45b65ae17dd2747d2713d942021", size = 2423018, upload-time = "2026-03-09T13:14:30.018Z" }, + { url = "https://files.pythonhosted.org/packages/67/13/c6700ccc6cc218716bfcda4935e4b2997039869b4ad8a94f364c5a3b8e63/kiwisolver-1.5.0-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:ce9bf03dad3b46408c08649c6fbd6ca28a9fce0eb32fdfffa6775a13103b5310", size = 2062804, upload-time = "2026-03-09T13:14:32.888Z" }, + { url = "https://files.pythonhosted.org/packages/1b/bd/877056304626943ff0f1f44c08f584300c199b887cb3176cd7e34f1515f1/kiwisolver-1.5.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:fc4d3f1fb9ca0ae9f97b095963bc6326f1dbfd3779d6679a1e016b9baaa153d3", size = 2597482, upload-time = "2026-03-09T13:14:34.971Z" }, + { url = "https://files.pythonhosted.org/packages/75/19/c60626c47bf0f8ac5dcf72c6c98e266d714f2fbbfd50cf6dab5ede3aaa50/kiwisolver-1.5.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:f443b4825c50a51ee68585522ab4a1d1257fac65896f282b4c6763337ac9f5d2", size = 2394328, upload-time = "2026-03-09T13:14:36.816Z" }, + { url = "https://files.pythonhosted.org/packages/47/84/6a6d5e5bb8273756c27b7d810d47f7ef2f1f9b9fd23c9ee9a3f8c75c9cef/kiwisolver-1.5.0-cp313-cp313t-win_arm64.whl", hash = "sha256:893ff3a711d1b515ba9da14ee090519bad4610ed1962fbe298a434e8c5f8db53", size = 68410, upload-time = "2026-03-09T13:14:38.695Z" }, + { url = "https://files.pythonhosted.org/packages/e4/d7/060f45052f2a01ad5762c8fdecd6d7a752b43400dc29ff75cd47225a40fd/kiwisolver-1.5.0-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:8df31fe574b8b3993cc61764f40941111b25c2d9fea13d3ce24a49907cd2d615", size = 123231, upload-time = "2026-03-09T13:14:41.323Z" }, + { url = "https://files.pythonhosted.org/packages/c2/a7/78da680eadd06ff35edef6ef68a1ad273bad3e2a0936c9a885103230aece/kiwisolver-1.5.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:1d49a49ac4cbfb7c1375301cd1ec90169dfeae55ff84710d782260ce77a75a02", size = 66489, upload-time = "2026-03-09T13:14:42.534Z" }, + { url = "https://files.pythonhosted.org/packages/49/b2/97980f3ad4fae37dd7fe31626e2bf75fbf8bdf5d303950ec1fab39a12da8/kiwisolver-1.5.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:0cbe94b69b819209a62cb27bdfa5dc2a8977d8de2f89dfd97ba4f53ed3af754e", size = 64063, upload-time = "2026-03-09T13:14:44.759Z" }, + { url = "https://files.pythonhosted.org/packages/e7/f9/b06c934a6aa8bc91f566bd2a214fd04c30506c2d9e2b6b171953216a65b6/kiwisolver-1.5.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:80aa065ffd378ff784822a6d7c3212f2d5f5e9c3589614b5c228b311fd3063ac", size = 1475913, upload-time = "2026-03-09T13:14:46.247Z" }, + { url = "https://files.pythonhosted.org/packages/6b/f0/f768ae564a710135630672981231320bc403cf9152b5596ec5289de0f106/kiwisolver-1.5.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4e7f886f47ab881692f278ae901039a234e4025a68e6dfab514263a0b1c4ae05", size = 1282782, upload-time = "2026-03-09T13:14:48.458Z" }, + { url = "https://files.pythonhosted.org/packages/e2/9f/1de7aad00697325f05238a5f2eafbd487fb637cc27a558b5367a5f37fb7f/kiwisolver-1.5.0-cp314-cp314-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:5060731cc3ed12ca3a8b57acd4aeca5bbc2f49216dd0bec1650a1acd89486bcd", size = 1300815, upload-time = "2026-03-09T13:14:50.721Z" }, + { url = "https://files.pythonhosted.org/packages/5a/c2/297f25141d2e468e0ce7f7a7b92e0cf8918143a0cbd3422c1ad627e85a06/kiwisolver-1.5.0-cp314-cp314-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:7a4aa69609f40fce3cbc3f87b2061f042eee32f94b8f11db707b66a26461591a", size = 1347925, upload-time = "2026-03-09T13:14:52.304Z" }, + { url = "https://files.pythonhosted.org/packages/b9/d3/f4c73a02eb41520c47610207b21afa8cdd18fdbf64ffd94674ae21c4812d/kiwisolver-1.5.0-cp314-cp314-manylinux_2_39_riscv64.whl", hash = "sha256:d168fda2dbff7b9b5f38e693182d792a938c31db4dac3a80a4888de603c99554", size = 991322, upload-time = "2026-03-09T13:14:54.637Z" }, + { url = "https://files.pythonhosted.org/packages/7b/46/d3f2efef7732fcda98d22bf4ad5d3d71d545167a852ca710a494f4c15343/kiwisolver-1.5.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:413b820229730d358efd838ecbab79902fe97094565fdc80ddb6b0a18c18a581", size = 2232857, upload-time = "2026-03-09T13:14:56.471Z" }, + { url = "https://files.pythonhosted.org/packages/3f/ec/2d9756bf2b6d26ae4349b8d3662fb3993f16d80c1f971c179ce862b9dbae/kiwisolver-1.5.0-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:5124d1ea754509b09e53738ec185584cc609aae4a3b510aaf4ed6aa047ef9303", size = 2329376, upload-time = "2026-03-09T13:14:58.072Z" }, + { url = "https://files.pythonhosted.org/packages/8f/9f/876a0a0f2260f1bde92e002b3019a5fabc35e0939c7d945e0fa66185eb20/kiwisolver-1.5.0-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:e4415a8db000bf49a6dd1c478bf70062eaacff0f462b92b0ba68791a905861f9", size = 1982549, upload-time = "2026-03-09T13:14:59.668Z" }, + { url = "https://files.pythonhosted.org/packages/6c/4f/ba3624dfac23a64d54ac4179832860cb537c1b0af06024936e82ca4154a0/kiwisolver-1.5.0-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:d618fd27420381a4f6044faa71f46d8bfd911bd077c555f7138ed88729bfbe79", size = 2494680, upload-time = "2026-03-09T13:15:01.364Z" }, + { url = "https://files.pythonhosted.org/packages/39/b7/97716b190ab98911b20d10bf92eca469121ec483b8ce0edd314f51bc85af/kiwisolver-1.5.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:5092eb5b1172947f57d6ea7d89b2f29650414e4293c47707eb499ec07a0ac796", size = 2297905, upload-time = "2026-03-09T13:15:03.925Z" }, + { url = "https://files.pythonhosted.org/packages/a3/36/4e551e8aa55c9188bca9abb5096805edbf7431072b76e2298e34fd3a3008/kiwisolver-1.5.0-cp314-cp314-win_amd64.whl", hash = "sha256:d76e2d8c75051d58177e762164d2e9ab92886534e3a12e795f103524f221dd8e", size = 75086, upload-time = "2026-03-09T13:15:07.775Z" }, + { url = "https://files.pythonhosted.org/packages/70/15/9b90f7df0e31a003c71649cf66ef61c3c1b862f48c81007fa2383c8bd8d7/kiwisolver-1.5.0-cp314-cp314-win_arm64.whl", hash = "sha256:fa6248cd194edff41d7ea9425ced8ca3a6f838bfb295f6f1d6e6bb694a8518df", size = 66577, upload-time = "2026-03-09T13:15:09.139Z" }, + { url = "https://files.pythonhosted.org/packages/17/01/7dc8c5443ff42b38e72731643ed7cf1ed9bf01691ae5cdca98501999ed83/kiwisolver-1.5.0-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:d1ffeb80b5676463d7a7d56acbe8e37a20ce725570e09549fe738e02ca6b7e1e", size = 125794, upload-time = "2026-03-09T13:15:10.525Z" }, + { url = "https://files.pythonhosted.org/packages/46/8a/b4ebe46ebaac6a303417fab10c2e165c557ddaff558f9699d302b256bc53/kiwisolver-1.5.0-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:bc4d8e252f532ab46a1de9349e2d27b91fce46736a9eedaa37beaca66f574ed4", size = 67646, upload-time = "2026-03-09T13:15:12.016Z" }, + { url = "https://files.pythonhosted.org/packages/60/35/10a844afc5f19d6f567359bf4789e26661755a2f36200d5d1ed8ad0126e5/kiwisolver-1.5.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:6783e069732715ad0c3ce96dbf21dbc2235ab0593f2baf6338101f70371f4028", size = 65511, upload-time = "2026-03-09T13:15:13.311Z" }, + { url = "https://files.pythonhosted.org/packages/f8/8a/685b297052dd041dcebce8e8787b58923b6e78acc6115a0dc9189011c44b/kiwisolver-1.5.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e7c4c09a490dc4d4a7f8cbee56c606a320f9dc28cf92a7157a39d1ce7676a657", size = 1584858, upload-time = "2026-03-09T13:15:15.103Z" }, + { url = "https://files.pythonhosted.org/packages/9e/80/04865e3d4638ac5bddec28908916df4a3075b8c6cc101786a96803188b96/kiwisolver-1.5.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2a075bd7bd19c70cf67c8badfa36cf7c5d8de3c9ddb8420c51e10d9c50e94920", size = 1392539, upload-time = "2026-03-09T13:15:16.661Z" }, + { url = "https://files.pythonhosted.org/packages/ba/01/77a19cacc0893fa13fafa46d1bba06fb4dc2360b3292baf4b56d8e067b24/kiwisolver-1.5.0-cp314-cp314t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:bdd3e53429ff02aa319ba59dfe4ceeec345bf46cf180ec2cf6fd5b942e7975e9", size = 1405310, upload-time = "2026-03-09T13:15:18.229Z" }, + { url = "https://files.pythonhosted.org/packages/53/39/bcaf5d0cca50e604cfa9b4e3ae1d64b50ca1ae5b754122396084599ef903/kiwisolver-1.5.0-cp314-cp314t-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:3cdcb35dc9d807259c981a85531048ede628eabcffb3239adf3d17463518992d", size = 1456244, upload-time = "2026-03-09T13:15:20.444Z" }, + { url = "https://files.pythonhosted.org/packages/d0/7a/72c187abc6975f6978c3e39b7cf67aeb8b3c0a8f9790aa7fd412855e9e1f/kiwisolver-1.5.0-cp314-cp314t-manylinux_2_39_riscv64.whl", hash = "sha256:70d593af6a6ca332d1df73d519fddb5148edb15cd90d5f0155e3746a6d4fcc65", size = 1073154, upload-time = "2026-03-09T13:15:22.039Z" }, + { url = "https://files.pythonhosted.org/packages/c7/ca/cf5b25783ebbd59143b4371ed0c8428a278abe68d6d0104b01865b1bbd0f/kiwisolver-1.5.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:377815a8616074cabbf3f53354e1d040c35815a134e01d7614b7692e4bf8acfa", size = 2334377, upload-time = "2026-03-09T13:15:23.741Z" }, + { url = "https://files.pythonhosted.org/packages/4a/e5/b1f492adc516796e88751282276745340e2a72dcd0d36cf7173e0daf3210/kiwisolver-1.5.0-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:0255a027391d52944eae1dbb5d4cc5903f57092f3674e8e544cdd2622826b3f0", size = 2425288, upload-time = "2026-03-09T13:15:25.789Z" }, + { url = "https://files.pythonhosted.org/packages/e6/e5/9b21fbe91a61b8f409d74a26498706e97a48008bfcd1864373d32a6ba31c/kiwisolver-1.5.0-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:012b1eb16e28718fa782b5e61dc6f2da1f0792ca73bd05d54de6cb9561665fc9", size = 2063158, upload-time = "2026-03-09T13:15:27.63Z" }, + { url = "https://files.pythonhosted.org/packages/b1/02/83f47986138310f95ea95531f851b2a62227c11cbc3e690ae1374fe49f0f/kiwisolver-1.5.0-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:0e3aafb33aed7479377e5e9a82e9d4bf87063741fc99fc7ae48b0f16e32bdd6f", size = 2597260, upload-time = "2026-03-09T13:15:29.421Z" }, + { url = "https://files.pythonhosted.org/packages/07/18/43a5f24608d8c313dd189cf838c8e68d75b115567c6279de7796197cfb6a/kiwisolver-1.5.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:e7a116ae737f0000343218c4edf5bd45893bfeaff0993c0b215d7124c9f77646", size = 2394403, upload-time = "2026-03-09T13:15:31.517Z" }, + { url = "https://files.pythonhosted.org/packages/3b/b5/98222136d839b8afabcaa943b09bd05888c2d36355b7e448550211d1fca4/kiwisolver-1.5.0-cp314-cp314t-win_amd64.whl", hash = "sha256:1dd9b0b119a350976a6d781e7278ec7aca0b201e1a9e2d23d9804afecb6ca681", size = 79687, upload-time = "2026-03-09T13:15:33.204Z" }, + { url = "https://files.pythonhosted.org/packages/99/a2/ca7dc962848040befed12732dff6acae7fb3c4f6fc4272b3f6c9a30b8713/kiwisolver-1.5.0-cp314-cp314t-win_arm64.whl", hash = "sha256:58f812017cd2985c21fbffb4864d59174d4903dd66fa23815e74bbc7a0e2dd57", size = 70032, upload-time = "2026-03-09T13:15:34.411Z" }, + { url = "https://files.pythonhosted.org/packages/1c/fa/2910df836372d8761bb6eff7d8bdcb1613b5c2e03f260efe7abe34d388a7/kiwisolver-1.5.0-graalpy312-graalpy250_312_native-macosx_10_13_x86_64.whl", hash = "sha256:5ae8e62c147495b01a0f4765c878e9bfdf843412446a247e28df59936e99e797", size = 130262, upload-time = "2026-03-09T13:15:35.629Z" }, + { url = "https://files.pythonhosted.org/packages/0f/41/c5f71f9f00aabcc71fee8b7475e3f64747282580c2fe748961ba29b18385/kiwisolver-1.5.0-graalpy312-graalpy250_312_native-macosx_11_0_arm64.whl", hash = "sha256:f6764a4ccab3078db14a632420930f6186058750df066b8ea2a7106df91d3203", size = 138036, upload-time = "2026-03-09T13:15:36.894Z" }, + { url = "https://files.pythonhosted.org/packages/fa/06/7399a607f434119c6e1fdc8ec89a8d51ccccadf3341dee4ead6bd14caaf5/kiwisolver-1.5.0-graalpy312-graalpy250_312_native-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c31c13da98624f957b0fb1b5bae5383b2333c2c3f6793d9825dd5ce79b525cb7", size = 194295, upload-time = "2026-03-09T13:15:38.22Z" }, + { url = "https://files.pythonhosted.org/packages/b5/91/53255615acd2a1eaca307ede3c90eb550bae9c94581f8c00081b6b1c8f44/kiwisolver-1.5.0-graalpy312-graalpy250_312_native-win_amd64.whl", hash = "sha256:1f1489f769582498610e015a8ef2d36f28f505ab3096d0e16b4858a9ec214f57", size = 75987, upload-time = "2026-03-09T13:15:39.65Z" }, + { url = "https://files.pythonhosted.org/packages/17/6f/6fd4f690a40c2582fa34b97d2678f718acf3706b91d270c65ecb455d0a06/kiwisolver-1.5.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:295d9ffe712caa9f8a3081de8d32fc60191b4b51c76f02f951fd8407253528f4", size = 59606, upload-time = "2026-03-09T13:15:40.81Z" }, + { url = "https://files.pythonhosted.org/packages/82/a0/2355d5e3b338f13ce63f361abb181e3b6ea5fffdb73f739b3e80efa76159/kiwisolver-1.5.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:51e8c4084897de9f05898c2c2a39af6318044ae969d46ff7a34ed3f96274adca", size = 57537, upload-time = "2026-03-09T13:15:42.071Z" }, + { url = "https://files.pythonhosted.org/packages/c8/b9/1d50e610ecadebe205b71d6728fd224ce0e0ca6aba7b9cbe1da049203ac5/kiwisolver-1.5.0-pp310-pypy310_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:b83af57bdddef03c01a9138034c6ff03181a3028d9a1003b301eb1a55e161a3f", size = 79888, upload-time = "2026-03-09T13:15:43.317Z" }, + { url = "https://files.pythonhosted.org/packages/cd/ee/b85ffcd75afed0357d74f0e6fc02a4507da441165de1ca4760b9f496390d/kiwisolver-1.5.0-pp310-pypy310_pp73-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:bf4679a3d71012a7c2bf360e5cd878fbd5e4fcac0896b56393dec239d81529ed", size = 77584, upload-time = "2026-03-09T13:15:44.605Z" }, + { url = "https://files.pythonhosted.org/packages/6b/dd/644d0dde6010a8583b4cd66dd41c5f83f5325464d15c4f490b3340ab73b4/kiwisolver-1.5.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:41024ed50e44ab1a60d3fe0a9d15a4ccc9f5f2b1d814ff283c8d01134d5b81bc", size = 73390, upload-time = "2026-03-09T13:15:45.832Z" }, + { url = "https://files.pythonhosted.org/packages/e9/eb/5fcbbbf9a0e2c3a35effb88831a483345326bbc3a030a3b5b69aee647f84/kiwisolver-1.5.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:ec4c85dc4b687c7f7f15f553ff26a98bfe8c58f5f7f0ac8905f0ba4c7be60232", size = 59532, upload-time = "2026-03-09T13:15:47.047Z" }, + { url = "https://files.pythonhosted.org/packages/c3/9b/e17104555bb4db148fd52327feea1e96be4b88e8e008b029002c281a21ab/kiwisolver-1.5.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:12e91c215a96e39f57989c8912ae761286ac5a9584d04030ceb3368a357f017a", size = 57420, upload-time = "2026-03-09T13:15:48.199Z" }, + { url = "https://files.pythonhosted.org/packages/48/44/2b5b95b7aa39fb2d8d9d956e0f3d5d45aef2ae1d942d4c3ffac2f9cfed1a/kiwisolver-1.5.0-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:be4a51a55833dc29ab5d7503e7bcb3b3af3402d266018137127450005cdfe737", size = 79892, upload-time = "2026-03-09T13:15:49.694Z" }, + { url = "https://files.pythonhosted.org/packages/52/7d/7157f9bba6b455cfb4632ed411e199fc8b8977642c2b12082e1bd9e6d173/kiwisolver-1.5.0-pp311-pypy311_pp73-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:daae526907e262de627d8f70058a0f64acc9e2641c164c99c8f594b34a799a16", size = 77603, upload-time = "2026-03-09T13:15:50.945Z" }, + { url = "https://files.pythonhosted.org/packages/0a/dd/8050c947d435c8d4bc94e3252f4d8bb8a76cfb424f043a8680be637a57f1/kiwisolver-1.5.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:59cd8683f575d96df5bb48f6add94afc055012c29e28124fcae2b63661b9efb1", size = 73558, upload-time = "2026-03-09T13:15:52.112Z" }, ] [[package]] name = "lark" version = "1.3.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/da/34/28fff3ab31ccff1fd4f6c7c7b0ceb2b6968d8ea4950663eadcb5720591a0/lark-1.3.1.tar.gz", hash = "sha256:b426a7a6d6d53189d318f2b6236ab5d6429eaf09259f1ca33eb716eed10d2905", size = 382732 } +sdist = { url = "https://files.pythonhosted.org/packages/da/34/28fff3ab31ccff1fd4f6c7c7b0ceb2b6968d8ea4950663eadcb5720591a0/lark-1.3.1.tar.gz", hash = "sha256:b426a7a6d6d53189d318f2b6236ab5d6429eaf09259f1ca33eb716eed10d2905", size = 382732, upload-time = "2025-10-27T18:25:56.653Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/82/3d/14ce75ef66813643812f3093ab17e46d3a206942ce7376d31ec2d36229e7/lark-1.3.1-py3-none-any.whl", hash = "sha256:c629b661023a014c37da873b4ff58a817398d12635d3bbb2c5a03be7fe5d1e12", size = 113151 }, + { url = "https://files.pythonhosted.org/packages/82/3d/14ce75ef66813643812f3093ab17e46d3a206942ce7376d31ec2d36229e7/lark-1.3.1-py3-none-any.whl", hash = "sha256:c629b661023a014c37da873b4ff58a817398d12635d3bbb2c5a03be7fe5d1e12", size = 113151, upload-time = "2025-10-27T18:25:54.882Z" }, ] [[package]] @@ -1392,9 +1392,9 @@ name = "lib3mf" version = "2.5.0" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/04/87/47504d69f0f36841670d12ce3fe1668025bad74d83ed361ead378f626fed/lib3mf-2.5.0-py3-none-macosx_10_9_universal2.whl", hash = "sha256:f7dc57ea22214fa92dac728ba66e58c4b24b775d467888262a820338d7d84145", size = 2216305 }, - { url = "https://files.pythonhosted.org/packages/88/83/8b987ba95ac0ed9cc7e9c407a579bf43eff6349b1792b4a66c992ce4f76b/lib3mf-2.5.0-py3-none-manylinux2014_x86_64.whl", hash = "sha256:b4c00033c47cfeac93b7daa069fb46e8dea4391d5522b79cd6e9f6af75e33013", size = 1575000 }, - { url = "https://files.pythonhosted.org/packages/a9/b3/7a844247dfa1f0b24de6fa0425afb808dd1feeef2d05d6335170433c1071/lib3mf-2.5.0-py3-none-win_amd64.whl", hash = "sha256:e378470855d634708c6ae7f2f2c6fcd89e4996350de86020849e7b2d51ffe6ac", size = 857560 }, + { url = "https://files.pythonhosted.org/packages/04/87/47504d69f0f36841670d12ce3fe1668025bad74d83ed361ead378f626fed/lib3mf-2.5.0-py3-none-macosx_10_9_universal2.whl", hash = "sha256:f7dc57ea22214fa92dac728ba66e58c4b24b775d467888262a820338d7d84145", size = 2216305, upload-time = "2026-02-23T21:17:35.935Z" }, + { url = "https://files.pythonhosted.org/packages/88/83/8b987ba95ac0ed9cc7e9c407a579bf43eff6349b1792b4a66c992ce4f76b/lib3mf-2.5.0-py3-none-manylinux2014_x86_64.whl", hash = "sha256:b4c00033c47cfeac93b7daa069fb46e8dea4391d5522b79cd6e9f6af75e33013", size = 1575000, upload-time = "2026-02-23T21:17:37.803Z" }, + { url = "https://files.pythonhosted.org/packages/a9/b3/7a844247dfa1f0b24de6fa0425afb808dd1feeef2d05d6335170433c1071/lib3mf-2.5.0-py3-none-win_amd64.whl", hash = "sha256:e378470855d634708c6ae7f2f2c6fcd89e4996350de86020849e7b2d51ffe6ac", size = 857560, upload-time = "2026-02-23T21:17:39.431Z" }, ] [[package]] @@ -1404,67 +1404,67 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "mdurl" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/38/71/3b932df36c1a044d397a1f92d1cf91ee0a503d91e470cbd670aa66b07ed0/markdown-it-py-3.0.0.tar.gz", hash = "sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb", size = 74596 } +sdist = { url = "https://files.pythonhosted.org/packages/38/71/3b932df36c1a044d397a1f92d1cf91ee0a503d91e470cbd670aa66b07ed0/markdown-it-py-3.0.0.tar.gz", hash = "sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb", size = 74596, upload-time = "2023-06-03T06:41:14.443Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/42/d7/1ec15b46af6af88f19b8e5ffea08fa375d433c998b8a7639e76935c14f1f/markdown_it_py-3.0.0-py3-none-any.whl", hash = "sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1", size = 87528 }, + { url = "https://files.pythonhosted.org/packages/42/d7/1ec15b46af6af88f19b8e5ffea08fa375d433c998b8a7639e76935c14f1f/markdown_it_py-3.0.0-py3-none-any.whl", hash = "sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1", size = 87528, upload-time = "2023-06-03T06:41:11.019Z" }, ] [[package]] name = "markupsafe" version = "3.0.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/b2/97/5d42485e71dfc078108a86d6de8fa46db44a1a9295e89c5d6d4a06e23a62/markupsafe-3.0.2.tar.gz", hash = "sha256:ee55d3edf80167e48ea11a923c7386f4669df67d7994554387f84e7d8b0a2bf0", size = 20537 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/04/90/d08277ce111dd22f77149fd1a5d4653eeb3b3eaacbdfcbae5afb2600eebd/MarkupSafe-3.0.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7e94c425039cde14257288fd61dcfb01963e658efbc0ff54f5306b06054700f8", size = 14357 }, - { url = "https://files.pythonhosted.org/packages/04/e1/6e2194baeae0bca1fae6629dc0cbbb968d4d941469cbab11a3872edff374/MarkupSafe-3.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9e2d922824181480953426608b81967de705c3cef4d1af983af849d7bd619158", size = 12393 }, - { url = "https://files.pythonhosted.org/packages/1d/69/35fa85a8ece0a437493dc61ce0bb6d459dcba482c34197e3efc829aa357f/MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:38a9ef736c01fccdd6600705b09dc574584b89bea478200c5fbf112a6b0d5579", size = 21732 }, - { url = "https://files.pythonhosted.org/packages/22/35/137da042dfb4720b638d2937c38a9c2df83fe32d20e8c8f3185dbfef05f7/MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bbcb445fa71794da8f178f0f6d66789a28d7319071af7a496d4d507ed566270d", size = 20866 }, - { url = "https://files.pythonhosted.org/packages/29/28/6d029a903727a1b62edb51863232152fd335d602def598dade38996887f0/MarkupSafe-3.0.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:57cb5a3cf367aeb1d316576250f65edec5bb3be939e9247ae594b4bcbc317dfb", size = 20964 }, - { url = "https://files.pythonhosted.org/packages/cc/cd/07438f95f83e8bc028279909d9c9bd39e24149b0d60053a97b2bc4f8aa51/MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:3809ede931876f5b2ec92eef964286840ed3540dadf803dd570c3b7e13141a3b", size = 21977 }, - { url = "https://files.pythonhosted.org/packages/29/01/84b57395b4cc062f9c4c55ce0df7d3108ca32397299d9df00fedd9117d3d/MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:e07c3764494e3776c602c1e78e298937c3315ccc9043ead7e685b7f2b8d47b3c", size = 21366 }, - { url = "https://files.pythonhosted.org/packages/bd/6e/61ebf08d8940553afff20d1fb1ba7294b6f8d279df9fd0c0db911b4bbcfd/MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b424c77b206d63d500bcb69fa55ed8d0e6a3774056bdc4839fc9298a7edca171", size = 21091 }, - { url = "https://files.pythonhosted.org/packages/11/23/ffbf53694e8c94ebd1e7e491de185124277964344733c45481f32ede2499/MarkupSafe-3.0.2-cp310-cp310-win32.whl", hash = "sha256:fcabf5ff6eea076f859677f5f0b6b5c1a51e70a376b0579e0eadef8db48c6b50", size = 15065 }, - { url = "https://files.pythonhosted.org/packages/44/06/e7175d06dd6e9172d4a69a72592cb3f7a996a9c396eee29082826449bbc3/MarkupSafe-3.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:6af100e168aa82a50e186c82875a5893c5597a0c1ccdb0d8b40240b1f28b969a", size = 15514 }, - { url = "https://files.pythonhosted.org/packages/6b/28/bbf83e3f76936960b850435576dd5e67034e200469571be53f69174a2dfd/MarkupSafe-3.0.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:9025b4018f3a1314059769c7bf15441064b2207cb3f065e6ea1e7359cb46db9d", size = 14353 }, - { url = "https://files.pythonhosted.org/packages/6c/30/316d194b093cde57d448a4c3209f22e3046c5bb2fb0820b118292b334be7/MarkupSafe-3.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:93335ca3812df2f366e80509ae119189886b0f3c2b81325d39efdb84a1e2ae93", size = 12392 }, - { url = "https://files.pythonhosted.org/packages/f2/96/9cdafba8445d3a53cae530aaf83c38ec64c4d5427d975c974084af5bc5d2/MarkupSafe-3.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2cb8438c3cbb25e220c2ab33bb226559e7afb3baec11c4f218ffa7308603c832", size = 23984 }, - { url = "https://files.pythonhosted.org/packages/f1/a4/aefb044a2cd8d7334c8a47d3fb2c9f328ac48cb349468cc31c20b539305f/MarkupSafe-3.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a123e330ef0853c6e822384873bef7507557d8e4a082961e1defa947aa59ba84", size = 23120 }, - { url = "https://files.pythonhosted.org/packages/8d/21/5e4851379f88f3fad1de30361db501300d4f07bcad047d3cb0449fc51f8c/MarkupSafe-3.0.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1e084f686b92e5b83186b07e8a17fc09e38fff551f3602b249881fec658d3eca", size = 23032 }, - { url = "https://files.pythonhosted.org/packages/00/7b/e92c64e079b2d0d7ddf69899c98842f3f9a60a1ae72657c89ce2655c999d/MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d8213e09c917a951de9d09ecee036d5c7d36cb6cb7dbaece4c71a60d79fb9798", size = 24057 }, - { url = "https://files.pythonhosted.org/packages/f9/ac/46f960ca323037caa0a10662ef97d0a4728e890334fc156b9f9e52bcc4ca/MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:5b02fb34468b6aaa40dfc198d813a641e3a63b98c2b05a16b9f80b7ec314185e", size = 23359 }, - { url = "https://files.pythonhosted.org/packages/69/84/83439e16197337b8b14b6a5b9c2105fff81d42c2a7c5b58ac7b62ee2c3b1/MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:0bff5e0ae4ef2e1ae4fdf2dfd5b76c75e5c2fa4132d05fc1b0dabcd20c7e28c4", size = 23306 }, - { url = "https://files.pythonhosted.org/packages/9a/34/a15aa69f01e2181ed8d2b685c0d2f6655d5cca2c4db0ddea775e631918cd/MarkupSafe-3.0.2-cp311-cp311-win32.whl", hash = "sha256:6c89876f41da747c8d3677a2b540fb32ef5715f97b66eeb0c6b66f5e3ef6f59d", size = 15094 }, - { url = "https://files.pythonhosted.org/packages/da/b8/3a3bd761922d416f3dc5d00bfbed11f66b1ab89a0c2b6e887240a30b0f6b/MarkupSafe-3.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:70a87b411535ccad5ef2f1df5136506a10775d267e197e4cf531ced10537bd6b", size = 15521 }, - { url = "https://files.pythonhosted.org/packages/22/09/d1f21434c97fc42f09d290cbb6350d44eb12f09cc62c9476effdb33a18aa/MarkupSafe-3.0.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:9778bd8ab0a994ebf6f84c2b949e65736d5575320a17ae8984a77fab08db94cf", size = 14274 }, - { url = "https://files.pythonhosted.org/packages/6b/b0/18f76bba336fa5aecf79d45dcd6c806c280ec44538b3c13671d49099fdd0/MarkupSafe-3.0.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:846ade7b71e3536c4e56b386c2a47adf5741d2d8b94ec9dc3e92e5e1ee1e2225", size = 12348 }, - { url = "https://files.pythonhosted.org/packages/e0/25/dd5c0f6ac1311e9b40f4af06c78efde0f3b5cbf02502f8ef9501294c425b/MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1c99d261bd2d5f6b59325c92c73df481e05e57f19837bdca8413b9eac4bd8028", size = 24149 }, - { url = "https://files.pythonhosted.org/packages/f3/f0/89e7aadfb3749d0f52234a0c8c7867877876e0a20b60e2188e9850794c17/MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e17c96c14e19278594aa4841ec148115f9c7615a47382ecb6b82bd8fea3ab0c8", size = 23118 }, - { url = "https://files.pythonhosted.org/packages/d5/da/f2eeb64c723f5e3777bc081da884b414671982008c47dcc1873d81f625b6/MarkupSafe-3.0.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:88416bd1e65dcea10bc7569faacb2c20ce071dd1f87539ca2ab364bf6231393c", size = 22993 }, - { url = "https://files.pythonhosted.org/packages/da/0e/1f32af846df486dce7c227fe0f2398dc7e2e51d4a370508281f3c1c5cddc/MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:2181e67807fc2fa785d0592dc2d6206c019b9502410671cc905d132a92866557", size = 24178 }, - { url = "https://files.pythonhosted.org/packages/c4/f6/bb3ca0532de8086cbff5f06d137064c8410d10779c4c127e0e47d17c0b71/MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:52305740fe773d09cffb16f8ed0427942901f00adedac82ec8b67752f58a1b22", size = 23319 }, - { url = "https://files.pythonhosted.org/packages/a2/82/8be4c96ffee03c5b4a034e60a31294daf481e12c7c43ab8e34a1453ee48b/MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ad10d3ded218f1039f11a75f8091880239651b52e9bb592ca27de44eed242a48", size = 23352 }, - { url = "https://files.pythonhosted.org/packages/51/ae/97827349d3fcffee7e184bdf7f41cd6b88d9919c80f0263ba7acd1bbcb18/MarkupSafe-3.0.2-cp312-cp312-win32.whl", hash = "sha256:0f4ca02bea9a23221c0182836703cbf8930c5e9454bacce27e767509fa286a30", size = 15097 }, - { url = "https://files.pythonhosted.org/packages/c1/80/a61f99dc3a936413c3ee4e1eecac96c0da5ed07ad56fd975f1a9da5bc630/MarkupSafe-3.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:8e06879fc22a25ca47312fbe7c8264eb0b662f6db27cb2d3bbbc74b1df4b9b87", size = 15601 }, - { url = "https://files.pythonhosted.org/packages/83/0e/67eb10a7ecc77a0c2bbe2b0235765b98d164d81600746914bebada795e97/MarkupSafe-3.0.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ba9527cdd4c926ed0760bc301f6728ef34d841f405abf9d4f959c478421e4efd", size = 14274 }, - { url = "https://files.pythonhosted.org/packages/2b/6d/9409f3684d3335375d04e5f05744dfe7e9f120062c9857df4ab490a1031a/MarkupSafe-3.0.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f8b3d067f2e40fe93e1ccdd6b2e1d16c43140e76f02fb1319a05cf2b79d99430", size = 12352 }, - { url = "https://files.pythonhosted.org/packages/d2/f5/6eadfcd3885ea85fe2a7c128315cc1bb7241e1987443d78c8fe712d03091/MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:569511d3b58c8791ab4c2e1285575265991e6d8f8700c7be0e88f86cb0672094", size = 24122 }, - { url = "https://files.pythonhosted.org/packages/0c/91/96cf928db8236f1bfab6ce15ad070dfdd02ed88261c2afafd4b43575e9e9/MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:15ab75ef81add55874e7ab7055e9c397312385bd9ced94920f2802310c930396", size = 23085 }, - { url = "https://files.pythonhosted.org/packages/c2/cf/c9d56af24d56ea04daae7ac0940232d31d5a8354f2b457c6d856b2057d69/MarkupSafe-3.0.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f3818cb119498c0678015754eba762e0d61e5b52d34c8b13d770f0719f7b1d79", size = 22978 }, - { url = "https://files.pythonhosted.org/packages/2a/9f/8619835cd6a711d6272d62abb78c033bda638fdc54c4e7f4272cf1c0962b/MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:cdb82a876c47801bb54a690c5ae105a46b392ac6099881cdfb9f6e95e4014c6a", size = 24208 }, - { url = "https://files.pythonhosted.org/packages/f9/bf/176950a1792b2cd2102b8ffeb5133e1ed984547b75db47c25a67d3359f77/MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:cabc348d87e913db6ab4aa100f01b08f481097838bdddf7c7a84b7575b7309ca", size = 23357 }, - { url = "https://files.pythonhosted.org/packages/ce/4f/9a02c1d335caabe5c4efb90e1b6e8ee944aa245c1aaaab8e8a618987d816/MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:444dcda765c8a838eaae23112db52f1efaf750daddb2d9ca300bcae1039adc5c", size = 23344 }, - { url = "https://files.pythonhosted.org/packages/ee/55/c271b57db36f748f0e04a759ace9f8f759ccf22b4960c270c78a394f58be/MarkupSafe-3.0.2-cp313-cp313-win32.whl", hash = "sha256:bcf3e58998965654fdaff38e58584d8937aa3096ab5354d493c77d1fdd66d7a1", size = 15101 }, - { url = "https://files.pythonhosted.org/packages/29/88/07df22d2dd4df40aba9f3e402e6dc1b8ee86297dddbad4872bd5e7b0094f/MarkupSafe-3.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:e6a2a455bd412959b57a172ce6328d2dd1f01cb2135efda2e4576e8a23fa3b0f", size = 15603 }, - { url = "https://files.pythonhosted.org/packages/62/6a/8b89d24db2d32d433dffcd6a8779159da109842434f1dd2f6e71f32f738c/MarkupSafe-3.0.2-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:b5a6b3ada725cea8a5e634536b1b01c30bcdcd7f9c6fff4151548d5bf6b3a36c", size = 14510 }, - { url = "https://files.pythonhosted.org/packages/7a/06/a10f955f70a2e5a9bf78d11a161029d278eeacbd35ef806c3fd17b13060d/MarkupSafe-3.0.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:a904af0a6162c73e3edcb969eeeb53a63ceeb5d8cf642fade7d39e7963a22ddb", size = 12486 }, - { url = "https://files.pythonhosted.org/packages/34/cf/65d4a571869a1a9078198ca28f39fba5fbb910f952f9dbc5220afff9f5e6/MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4aa4e5faecf353ed117801a068ebab7b7e09ffb6e1d5e412dc852e0da018126c", size = 25480 }, - { url = "https://files.pythonhosted.org/packages/0c/e3/90e9651924c430b885468b56b3d597cabf6d72be4b24a0acd1fa0e12af67/MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c0ef13eaeee5b615fb07c9a7dadb38eac06a0608b41570d8ade51c56539e509d", size = 23914 }, - { url = "https://files.pythonhosted.org/packages/66/8c/6c7cf61f95d63bb866db39085150df1f2a5bd3335298f14a66b48e92659c/MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d16a81a06776313e817c951135cf7340a3e91e8c1ff2fac444cfd75fffa04afe", size = 23796 }, - { url = "https://files.pythonhosted.org/packages/bb/35/cbe9238ec3f47ac9a7c8b3df7a808e7cb50fe149dc7039f5f454b3fba218/MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:6381026f158fdb7c72a168278597a5e3a5222e83ea18f543112b2662a9b699c5", size = 25473 }, - { url = "https://files.pythonhosted.org/packages/e6/32/7621a4382488aa283cc05e8984a9c219abad3bca087be9ec77e89939ded9/MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:3d79d162e7be8f996986c064d1c7c817f6df3a77fe3d6859f6f9e7be4b8c213a", size = 24114 }, - { url = "https://files.pythonhosted.org/packages/0d/80/0985960e4b89922cb5a0bac0ed39c5b96cbc1a536a99f30e8c220a996ed9/MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:131a3c7689c85f5ad20f9f6fb1b866f402c445b220c19fe4308c0b147ccd2ad9", size = 24098 }, - { url = "https://files.pythonhosted.org/packages/82/78/fedb03c7d5380df2427038ec8d973587e90561b2d90cd472ce9254cf348b/MarkupSafe-3.0.2-cp313-cp313t-win32.whl", hash = "sha256:ba8062ed2cf21c07a9e295d5b8a2a5ce678b913b45fdf68c32d95d6c1291e0b6", size = 15208 }, - { url = "https://files.pythonhosted.org/packages/4f/65/6079a46068dfceaeabb5dcad6d674f5f5c61a6fa5673746f42a9f4c233b3/MarkupSafe-3.0.2-cp313-cp313t-win_amd64.whl", hash = "sha256:e444a31f8db13eb18ada366ab3cf45fd4b31e4db1236a4448f68778c1d1a5a2f", size = 15739 }, +sdist = { url = "https://files.pythonhosted.org/packages/b2/97/5d42485e71dfc078108a86d6de8fa46db44a1a9295e89c5d6d4a06e23a62/markupsafe-3.0.2.tar.gz", hash = "sha256:ee55d3edf80167e48ea11a923c7386f4669df67d7994554387f84e7d8b0a2bf0", size = 20537, upload-time = "2024-10-18T15:21:54.129Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/04/90/d08277ce111dd22f77149fd1a5d4653eeb3b3eaacbdfcbae5afb2600eebd/MarkupSafe-3.0.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7e94c425039cde14257288fd61dcfb01963e658efbc0ff54f5306b06054700f8", size = 14357, upload-time = "2024-10-18T15:20:51.44Z" }, + { url = "https://files.pythonhosted.org/packages/04/e1/6e2194baeae0bca1fae6629dc0cbbb968d4d941469cbab11a3872edff374/MarkupSafe-3.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9e2d922824181480953426608b81967de705c3cef4d1af983af849d7bd619158", size = 12393, upload-time = "2024-10-18T15:20:52.426Z" }, + { url = "https://files.pythonhosted.org/packages/1d/69/35fa85a8ece0a437493dc61ce0bb6d459dcba482c34197e3efc829aa357f/MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:38a9ef736c01fccdd6600705b09dc574584b89bea478200c5fbf112a6b0d5579", size = 21732, upload-time = "2024-10-18T15:20:53.578Z" }, + { url = "https://files.pythonhosted.org/packages/22/35/137da042dfb4720b638d2937c38a9c2df83fe32d20e8c8f3185dbfef05f7/MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bbcb445fa71794da8f178f0f6d66789a28d7319071af7a496d4d507ed566270d", size = 20866, upload-time = "2024-10-18T15:20:55.06Z" }, + { url = "https://files.pythonhosted.org/packages/29/28/6d029a903727a1b62edb51863232152fd335d602def598dade38996887f0/MarkupSafe-3.0.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:57cb5a3cf367aeb1d316576250f65edec5bb3be939e9247ae594b4bcbc317dfb", size = 20964, upload-time = "2024-10-18T15:20:55.906Z" }, + { url = "https://files.pythonhosted.org/packages/cc/cd/07438f95f83e8bc028279909d9c9bd39e24149b0d60053a97b2bc4f8aa51/MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:3809ede931876f5b2ec92eef964286840ed3540dadf803dd570c3b7e13141a3b", size = 21977, upload-time = "2024-10-18T15:20:57.189Z" }, + { url = "https://files.pythonhosted.org/packages/29/01/84b57395b4cc062f9c4c55ce0df7d3108ca32397299d9df00fedd9117d3d/MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:e07c3764494e3776c602c1e78e298937c3315ccc9043ead7e685b7f2b8d47b3c", size = 21366, upload-time = "2024-10-18T15:20:58.235Z" }, + { url = "https://files.pythonhosted.org/packages/bd/6e/61ebf08d8940553afff20d1fb1ba7294b6f8d279df9fd0c0db911b4bbcfd/MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b424c77b206d63d500bcb69fa55ed8d0e6a3774056bdc4839fc9298a7edca171", size = 21091, upload-time = "2024-10-18T15:20:59.235Z" }, + { url = "https://files.pythonhosted.org/packages/11/23/ffbf53694e8c94ebd1e7e491de185124277964344733c45481f32ede2499/MarkupSafe-3.0.2-cp310-cp310-win32.whl", hash = "sha256:fcabf5ff6eea076f859677f5f0b6b5c1a51e70a376b0579e0eadef8db48c6b50", size = 15065, upload-time = "2024-10-18T15:21:00.307Z" }, + { url = "https://files.pythonhosted.org/packages/44/06/e7175d06dd6e9172d4a69a72592cb3f7a996a9c396eee29082826449bbc3/MarkupSafe-3.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:6af100e168aa82a50e186c82875a5893c5597a0c1ccdb0d8b40240b1f28b969a", size = 15514, upload-time = "2024-10-18T15:21:01.122Z" }, + { url = "https://files.pythonhosted.org/packages/6b/28/bbf83e3f76936960b850435576dd5e67034e200469571be53f69174a2dfd/MarkupSafe-3.0.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:9025b4018f3a1314059769c7bf15441064b2207cb3f065e6ea1e7359cb46db9d", size = 14353, upload-time = "2024-10-18T15:21:02.187Z" }, + { url = "https://files.pythonhosted.org/packages/6c/30/316d194b093cde57d448a4c3209f22e3046c5bb2fb0820b118292b334be7/MarkupSafe-3.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:93335ca3812df2f366e80509ae119189886b0f3c2b81325d39efdb84a1e2ae93", size = 12392, upload-time = "2024-10-18T15:21:02.941Z" }, + { url = "https://files.pythonhosted.org/packages/f2/96/9cdafba8445d3a53cae530aaf83c38ec64c4d5427d975c974084af5bc5d2/MarkupSafe-3.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2cb8438c3cbb25e220c2ab33bb226559e7afb3baec11c4f218ffa7308603c832", size = 23984, upload-time = "2024-10-18T15:21:03.953Z" }, + { url = "https://files.pythonhosted.org/packages/f1/a4/aefb044a2cd8d7334c8a47d3fb2c9f328ac48cb349468cc31c20b539305f/MarkupSafe-3.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a123e330ef0853c6e822384873bef7507557d8e4a082961e1defa947aa59ba84", size = 23120, upload-time = "2024-10-18T15:21:06.495Z" }, + { url = "https://files.pythonhosted.org/packages/8d/21/5e4851379f88f3fad1de30361db501300d4f07bcad047d3cb0449fc51f8c/MarkupSafe-3.0.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1e084f686b92e5b83186b07e8a17fc09e38fff551f3602b249881fec658d3eca", size = 23032, upload-time = "2024-10-18T15:21:07.295Z" }, + { url = "https://files.pythonhosted.org/packages/00/7b/e92c64e079b2d0d7ddf69899c98842f3f9a60a1ae72657c89ce2655c999d/MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d8213e09c917a951de9d09ecee036d5c7d36cb6cb7dbaece4c71a60d79fb9798", size = 24057, upload-time = "2024-10-18T15:21:08.073Z" }, + { url = "https://files.pythonhosted.org/packages/f9/ac/46f960ca323037caa0a10662ef97d0a4728e890334fc156b9f9e52bcc4ca/MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:5b02fb34468b6aaa40dfc198d813a641e3a63b98c2b05a16b9f80b7ec314185e", size = 23359, upload-time = "2024-10-18T15:21:09.318Z" }, + { url = "https://files.pythonhosted.org/packages/69/84/83439e16197337b8b14b6a5b9c2105fff81d42c2a7c5b58ac7b62ee2c3b1/MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:0bff5e0ae4ef2e1ae4fdf2dfd5b76c75e5c2fa4132d05fc1b0dabcd20c7e28c4", size = 23306, upload-time = "2024-10-18T15:21:10.185Z" }, + { url = "https://files.pythonhosted.org/packages/9a/34/a15aa69f01e2181ed8d2b685c0d2f6655d5cca2c4db0ddea775e631918cd/MarkupSafe-3.0.2-cp311-cp311-win32.whl", hash = "sha256:6c89876f41da747c8d3677a2b540fb32ef5715f97b66eeb0c6b66f5e3ef6f59d", size = 15094, upload-time = "2024-10-18T15:21:11.005Z" }, + { url = "https://files.pythonhosted.org/packages/da/b8/3a3bd761922d416f3dc5d00bfbed11f66b1ab89a0c2b6e887240a30b0f6b/MarkupSafe-3.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:70a87b411535ccad5ef2f1df5136506a10775d267e197e4cf531ced10537bd6b", size = 15521, upload-time = "2024-10-18T15:21:12.911Z" }, + { url = "https://files.pythonhosted.org/packages/22/09/d1f21434c97fc42f09d290cbb6350d44eb12f09cc62c9476effdb33a18aa/MarkupSafe-3.0.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:9778bd8ab0a994ebf6f84c2b949e65736d5575320a17ae8984a77fab08db94cf", size = 14274, upload-time = "2024-10-18T15:21:13.777Z" }, + { url = "https://files.pythonhosted.org/packages/6b/b0/18f76bba336fa5aecf79d45dcd6c806c280ec44538b3c13671d49099fdd0/MarkupSafe-3.0.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:846ade7b71e3536c4e56b386c2a47adf5741d2d8b94ec9dc3e92e5e1ee1e2225", size = 12348, upload-time = "2024-10-18T15:21:14.822Z" }, + { url = "https://files.pythonhosted.org/packages/e0/25/dd5c0f6ac1311e9b40f4af06c78efde0f3b5cbf02502f8ef9501294c425b/MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1c99d261bd2d5f6b59325c92c73df481e05e57f19837bdca8413b9eac4bd8028", size = 24149, upload-time = "2024-10-18T15:21:15.642Z" }, + { url = "https://files.pythonhosted.org/packages/f3/f0/89e7aadfb3749d0f52234a0c8c7867877876e0a20b60e2188e9850794c17/MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e17c96c14e19278594aa4841ec148115f9c7615a47382ecb6b82bd8fea3ab0c8", size = 23118, upload-time = "2024-10-18T15:21:17.133Z" }, + { url = "https://files.pythonhosted.org/packages/d5/da/f2eeb64c723f5e3777bc081da884b414671982008c47dcc1873d81f625b6/MarkupSafe-3.0.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:88416bd1e65dcea10bc7569faacb2c20ce071dd1f87539ca2ab364bf6231393c", size = 22993, upload-time = "2024-10-18T15:21:18.064Z" }, + { url = "https://files.pythonhosted.org/packages/da/0e/1f32af846df486dce7c227fe0f2398dc7e2e51d4a370508281f3c1c5cddc/MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:2181e67807fc2fa785d0592dc2d6206c019b9502410671cc905d132a92866557", size = 24178, upload-time = "2024-10-18T15:21:18.859Z" }, + { url = "https://files.pythonhosted.org/packages/c4/f6/bb3ca0532de8086cbff5f06d137064c8410d10779c4c127e0e47d17c0b71/MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:52305740fe773d09cffb16f8ed0427942901f00adedac82ec8b67752f58a1b22", size = 23319, upload-time = "2024-10-18T15:21:19.671Z" }, + { url = "https://files.pythonhosted.org/packages/a2/82/8be4c96ffee03c5b4a034e60a31294daf481e12c7c43ab8e34a1453ee48b/MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ad10d3ded218f1039f11a75f8091880239651b52e9bb592ca27de44eed242a48", size = 23352, upload-time = "2024-10-18T15:21:20.971Z" }, + { url = "https://files.pythonhosted.org/packages/51/ae/97827349d3fcffee7e184bdf7f41cd6b88d9919c80f0263ba7acd1bbcb18/MarkupSafe-3.0.2-cp312-cp312-win32.whl", hash = "sha256:0f4ca02bea9a23221c0182836703cbf8930c5e9454bacce27e767509fa286a30", size = 15097, upload-time = "2024-10-18T15:21:22.646Z" }, + { url = "https://files.pythonhosted.org/packages/c1/80/a61f99dc3a936413c3ee4e1eecac96c0da5ed07ad56fd975f1a9da5bc630/MarkupSafe-3.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:8e06879fc22a25ca47312fbe7c8264eb0b662f6db27cb2d3bbbc74b1df4b9b87", size = 15601, upload-time = "2024-10-18T15:21:23.499Z" }, + { url = "https://files.pythonhosted.org/packages/83/0e/67eb10a7ecc77a0c2bbe2b0235765b98d164d81600746914bebada795e97/MarkupSafe-3.0.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ba9527cdd4c926ed0760bc301f6728ef34d841f405abf9d4f959c478421e4efd", size = 14274, upload-time = "2024-10-18T15:21:24.577Z" }, + { url = "https://files.pythonhosted.org/packages/2b/6d/9409f3684d3335375d04e5f05744dfe7e9f120062c9857df4ab490a1031a/MarkupSafe-3.0.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f8b3d067f2e40fe93e1ccdd6b2e1d16c43140e76f02fb1319a05cf2b79d99430", size = 12352, upload-time = "2024-10-18T15:21:25.382Z" }, + { url = "https://files.pythonhosted.org/packages/d2/f5/6eadfcd3885ea85fe2a7c128315cc1bb7241e1987443d78c8fe712d03091/MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:569511d3b58c8791ab4c2e1285575265991e6d8f8700c7be0e88f86cb0672094", size = 24122, upload-time = "2024-10-18T15:21:26.199Z" }, + { url = "https://files.pythonhosted.org/packages/0c/91/96cf928db8236f1bfab6ce15ad070dfdd02ed88261c2afafd4b43575e9e9/MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:15ab75ef81add55874e7ab7055e9c397312385bd9ced94920f2802310c930396", size = 23085, upload-time = "2024-10-18T15:21:27.029Z" }, + { url = "https://files.pythonhosted.org/packages/c2/cf/c9d56af24d56ea04daae7ac0940232d31d5a8354f2b457c6d856b2057d69/MarkupSafe-3.0.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f3818cb119498c0678015754eba762e0d61e5b52d34c8b13d770f0719f7b1d79", size = 22978, upload-time = "2024-10-18T15:21:27.846Z" }, + { url = "https://files.pythonhosted.org/packages/2a/9f/8619835cd6a711d6272d62abb78c033bda638fdc54c4e7f4272cf1c0962b/MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:cdb82a876c47801bb54a690c5ae105a46b392ac6099881cdfb9f6e95e4014c6a", size = 24208, upload-time = "2024-10-18T15:21:28.744Z" }, + { url = "https://files.pythonhosted.org/packages/f9/bf/176950a1792b2cd2102b8ffeb5133e1ed984547b75db47c25a67d3359f77/MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:cabc348d87e913db6ab4aa100f01b08f481097838bdddf7c7a84b7575b7309ca", size = 23357, upload-time = "2024-10-18T15:21:29.545Z" }, + { url = "https://files.pythonhosted.org/packages/ce/4f/9a02c1d335caabe5c4efb90e1b6e8ee944aa245c1aaaab8e8a618987d816/MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:444dcda765c8a838eaae23112db52f1efaf750daddb2d9ca300bcae1039adc5c", size = 23344, upload-time = "2024-10-18T15:21:30.366Z" }, + { url = "https://files.pythonhosted.org/packages/ee/55/c271b57db36f748f0e04a759ace9f8f759ccf22b4960c270c78a394f58be/MarkupSafe-3.0.2-cp313-cp313-win32.whl", hash = "sha256:bcf3e58998965654fdaff38e58584d8937aa3096ab5354d493c77d1fdd66d7a1", size = 15101, upload-time = "2024-10-18T15:21:31.207Z" }, + { url = "https://files.pythonhosted.org/packages/29/88/07df22d2dd4df40aba9f3e402e6dc1b8ee86297dddbad4872bd5e7b0094f/MarkupSafe-3.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:e6a2a455bd412959b57a172ce6328d2dd1f01cb2135efda2e4576e8a23fa3b0f", size = 15603, upload-time = "2024-10-18T15:21:32.032Z" }, + { url = "https://files.pythonhosted.org/packages/62/6a/8b89d24db2d32d433dffcd6a8779159da109842434f1dd2f6e71f32f738c/MarkupSafe-3.0.2-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:b5a6b3ada725cea8a5e634536b1b01c30bcdcd7f9c6fff4151548d5bf6b3a36c", size = 14510, upload-time = "2024-10-18T15:21:33.625Z" }, + { url = "https://files.pythonhosted.org/packages/7a/06/a10f955f70a2e5a9bf78d11a161029d278eeacbd35ef806c3fd17b13060d/MarkupSafe-3.0.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:a904af0a6162c73e3edcb969eeeb53a63ceeb5d8cf642fade7d39e7963a22ddb", size = 12486, upload-time = "2024-10-18T15:21:34.611Z" }, + { url = "https://files.pythonhosted.org/packages/34/cf/65d4a571869a1a9078198ca28f39fba5fbb910f952f9dbc5220afff9f5e6/MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4aa4e5faecf353ed117801a068ebab7b7e09ffb6e1d5e412dc852e0da018126c", size = 25480, upload-time = "2024-10-18T15:21:35.398Z" }, + { url = "https://files.pythonhosted.org/packages/0c/e3/90e9651924c430b885468b56b3d597cabf6d72be4b24a0acd1fa0e12af67/MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c0ef13eaeee5b615fb07c9a7dadb38eac06a0608b41570d8ade51c56539e509d", size = 23914, upload-time = "2024-10-18T15:21:36.231Z" }, + { url = "https://files.pythonhosted.org/packages/66/8c/6c7cf61f95d63bb866db39085150df1f2a5bd3335298f14a66b48e92659c/MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d16a81a06776313e817c951135cf7340a3e91e8c1ff2fac444cfd75fffa04afe", size = 23796, upload-time = "2024-10-18T15:21:37.073Z" }, + { url = "https://files.pythonhosted.org/packages/bb/35/cbe9238ec3f47ac9a7c8b3df7a808e7cb50fe149dc7039f5f454b3fba218/MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:6381026f158fdb7c72a168278597a5e3a5222e83ea18f543112b2662a9b699c5", size = 25473, upload-time = "2024-10-18T15:21:37.932Z" }, + { url = "https://files.pythonhosted.org/packages/e6/32/7621a4382488aa283cc05e8984a9c219abad3bca087be9ec77e89939ded9/MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:3d79d162e7be8f996986c064d1c7c817f6df3a77fe3d6859f6f9e7be4b8c213a", size = 24114, upload-time = "2024-10-18T15:21:39.799Z" }, + { url = "https://files.pythonhosted.org/packages/0d/80/0985960e4b89922cb5a0bac0ed39c5b96cbc1a536a99f30e8c220a996ed9/MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:131a3c7689c85f5ad20f9f6fb1b866f402c445b220c19fe4308c0b147ccd2ad9", size = 24098, upload-time = "2024-10-18T15:21:40.813Z" }, + { url = "https://files.pythonhosted.org/packages/82/78/fedb03c7d5380df2427038ec8d973587e90561b2d90cd472ce9254cf348b/MarkupSafe-3.0.2-cp313-cp313t-win32.whl", hash = "sha256:ba8062ed2cf21c07a9e295d5b8a2a5ce678b913b45fdf68c32d95d6c1291e0b6", size = 15208, upload-time = "2024-10-18T15:21:41.814Z" }, + { url = "https://files.pythonhosted.org/packages/4f/65/6079a46068dfceaeabb5dcad6d674f5f5c61a6fa5673746f42a9f4c233b3/MarkupSafe-3.0.2-cp313-cp313t-win_amd64.whl", hash = "sha256:e444a31f8db13eb18ada366ab3cf45fd4b31e4db1236a4448f68778c1d1a5a2f", size = 15739, upload-time = "2024-10-18T15:21:42.784Z" }, ] [[package]] @@ -1474,9 +1474,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "packaging" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/55/79/de6c16cc902f4fc372236926b0ce2ab7845268dcc30fb2fbb7f71b418631/marshmallow-3.26.2.tar.gz", hash = "sha256:bbe2adb5a03e6e3571b573f42527c6fe926e17467833660bebd11593ab8dfd57", size = 222095 } +sdist = { url = "https://files.pythonhosted.org/packages/55/79/de6c16cc902f4fc372236926b0ce2ab7845268dcc30fb2fbb7f71b418631/marshmallow-3.26.2.tar.gz", hash = "sha256:bbe2adb5a03e6e3571b573f42527c6fe926e17467833660bebd11593ab8dfd57", size = 222095, upload-time = "2025-12-22T06:53:53.309Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/be/2f/5108cb3ee4ba6501748c4908b908e55f42a5b66245b4cfe0c99326e1ef6e/marshmallow-3.26.2-py3-none-any.whl", hash = "sha256:013fa8a3c4c276c24d26d84ce934dc964e2aa794345a0f8c7e5a7191482c8a73", size = 50964 }, + { url = "https://files.pythonhosted.org/packages/be/2f/5108cb3ee4ba6501748c4908b908e55f42a5b66245b4cfe0c99326e1ef6e/marshmallow-3.26.2-py3-none-any.whl", hash = "sha256:013fa8a3c4c276c24d26d84ce934dc964e2aa794345a0f8c7e5a7191482c8a73", size = 50964, upload-time = "2025-12-22T06:53:51.801Z" }, ] [[package]] @@ -1496,62 +1496,62 @@ dependencies = [ { name = "pyparsing" }, { name = "python-dateutil" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/63/1b/4be5be87d43d327a0cf4de1a56e86f7f84c89312452406cf122efe2839e6/matplotlib-3.10.9.tar.gz", hash = "sha256:fd66508e8c6877d98e586654b608a0456db8d7e8a546eb1e2600efd957302358", size = 34811233 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/18/6f/340b04986e67aac6f66c5145ce68bf72c64bed30f92c8913499a6e6b8f99/matplotlib-3.10.9-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:77210dce9cb8153dffc967efaae990543392563d5a376d4dd8539bebcb0ed217", size = 8296625 }, - { url = "https://files.pythonhosted.org/packages/bb/2f/127081eb83162053ebb9678ceac64220b93a663e0167432566e9c7c82aab/matplotlib-3.10.9-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:1e7698ac9868428e84d2c967424803b2472ff7167d9d6590d4204ed775343c3b", size = 8188790 }, - { url = "https://files.pythonhosted.org/packages/fc/b7/d8bcec2626c35f96972bff656299fef4578113ea6193c8fdad324710410c/matplotlib-3.10.9-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1aa972116abb4c9d201bf245620b433726cb6856f3bef6a78f776a00f5c92d37", size = 8769389 }, - { url = "https://files.pythonhosted.org/packages/12/49/b78e214a527ea732033b7f4d37f7afb504d74ba9d134bd47938230dfb8b1/matplotlib-3.10.9-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ae2f11957b27ce53497dd4d7b235c4d4f1faf383dfb39d0c5beb833bff883294", size = 9589657 }, - { url = "https://files.pythonhosted.org/packages/5f/15/5246f7b43beae19c74dfee651d58d6cc8112e06f77adb4e88cc04f2e3a23/matplotlib-3.10.9-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b049278ddce116aaa1c1377ebf58adea909132dfce0281cf7e3a1ea9fc2e2c65", size = 9651983 }, - { url = "https://files.pythonhosted.org/packages/75/77/5acecfe672ba0fa1b8c0454f69ce155d1e6fc5852fa7206bf9afaf767121/matplotlib-3.10.9-cp310-cp310-win_amd64.whl", hash = "sha256:82834c3c292d24d3a8aae77cd2d20019de69d692a34a970e4fdb8d33e2ea3dda", size = 8199701 }, - { url = "https://files.pythonhosted.org/packages/4c/8c/290f021104741fea63769c31494f5324c0cd249bf536a65a4350767b1f22/matplotlib-3.10.9-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:68cfdcede415f7c8f5577b03303dd94526cdb6d11036cecdc205e08733b2d2bb", size = 8306860 }, - { url = "https://files.pythonhosted.org/packages/51/18/325cd32ece1120d1da51cc4e4294c6580190699490183fc2fe8cb6d61ec5/matplotlib-3.10.9-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:dfca0129678bd56379db26c52b5d77ed7de314c047492fbdc763aa7501710cfb", size = 8199254 }, - { url = "https://files.pythonhosted.org/packages/79/db/e28c1b83e3680740aa78925f5fb2ae4d16207207419ad75ea9fe604f8676/matplotlib-3.10.9-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8e436d155fa8a3399dc62683f8f5d0e2e50d25d0144a73edd73f82eec8f4abfb", size = 8777092 }, - { url = "https://files.pythonhosted.org/packages/55/fa/3ce7adfe9ba101748f465211660d9c6374c876b671bdb8c2bb6d347e8b94/matplotlib-3.10.9-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:56fc0bd271b00025c6edfdc7c2dcd247372c8e1544971d62e1dc7c17367e8bf9", size = 9595691 }, - { url = "https://files.pythonhosted.org/packages/36/c4/6960a76686ed668f2c60f84e9799ba4c0d56abdb36b1577b60c1d061d1ec/matplotlib-3.10.9-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:a5a6104ed666402ba5106d7f36e0e0cdca4e8d7fa4d39708ca88019e2835a2eb", size = 9659771 }, - { url = "https://files.pythonhosted.org/packages/7e/0d/271aace3342157c64700c9ff4c59c7b392f3dbab393692e8db6fbe7ab96c/matplotlib-3.10.9-cp311-cp311-win_amd64.whl", hash = "sha256:d730e984eddf56974c3e72b6129c7ca462ac38dc624338f4b0b23eb23ecba00f", size = 8205112 }, - { url = "https://files.pythonhosted.org/packages/e2/ee/cb57ad4754f3e7b9174ce6ce66d9205fb827067e48a9f58ac09d7e7d6b77/matplotlib-3.10.9-cp311-cp311-win_arm64.whl", hash = "sha256:51bf0ddbdc598e060d46c16b5590708f81a1624cefbaaf62f6a81bf9285b8c80", size = 8132310 }, - { url = "https://files.pythonhosted.org/packages/35/c6/5581e26c72233ebb2a2a6fed2d24fb7c66b4700120b813f51b0555acf0b6/matplotlib-3.10.9-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:f0c3c28d9fbcc1fe7a03be236d73430cf6409c41fb2383a7ac52fe932b072cb1", size = 8319908 }, - { url = "https://files.pythonhosted.org/packages/b7/18/4880dd762e40cd360c1bf06e890c5a97b997e91cb324602b1a19950ad5ce/matplotlib-3.10.9-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:41cb28c2bd769aa3e98322c6ab09854cbcc52ab69d2759d681bba3e327b2b320", size = 8216016 }, - { url = "https://files.pythonhosted.org/packages/32/91/d024616abdba99e83120e07a20658976f6a343646710760c4a51df126029/matplotlib-3.10.9-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ae20801130378b82d647ff5047c07316295b68dc054ca6b3c13519d0ea624285", size = 8789336 }, - { url = "https://files.pythonhosted.org/packages/5c/04/030a2f61ef2158f5e4c259487a92ac877732499fb33d871585d89e03c42d/matplotlib-3.10.9-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6c63ebcd8b4b169eb2f5c200552ae6b8be8999a005b6b507ed76fb8d7d674fe2", size = 9604602 }, - { url = "https://files.pythonhosted.org/packages/fc/c2/541e4d09d87bb6b5830fc28b4c887a9a8cf4e1c6cee698a8c05552ae2003/matplotlib-3.10.9-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:d75d11c949914165976c621b2324f9ef162af7ebf4b057ddf95dd1dba7e5edcf", size = 9670966 }, - { url = "https://files.pythonhosted.org/packages/04/a1/4571fc46e7702de8d0c2dc54ad1b2f8e29328dea3ee90831181f7353d93c/matplotlib-3.10.9-cp312-cp312-win_amd64.whl", hash = "sha256:d091f9d758b34aaaaa6331d13574bf01891d903b3dec59bfff458ef7551de5d6", size = 8217462 }, - { url = "https://files.pythonhosted.org/packages/4b/d0/2269edb12aa30c13c8bcc9382892e39943ce1d28aab4ec296e0381798e81/matplotlib-3.10.9-cp312-cp312-win_arm64.whl", hash = "sha256:10cc5ce06d10231c36f40e875f3c7e8050362a4ee8f0ee5d29a6b3277d57bb42", size = 8136688 }, - { url = "https://files.pythonhosted.org/packages/aa/d3/8d4f6afbecb49fc04e060a57c0fce39ea51cc163a6bd87303ccd698e4fa6/matplotlib-3.10.9-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:b580440f1ff81a0e34122051a3dfabb7e4b7f9e380629929bde0eff9af72165f", size = 8320331 }, - { url = "https://files.pythonhosted.org/packages/63/d9/9e14bc7564bf92d5ffa801ae5fac819ce74b925dfb55e3ebde61a3bbad3e/matplotlib-3.10.9-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:b1b745c489cd1a77a0dc1120a05dc87af9798faebc913601feb8c73d89bf2d1e", size = 8216461 }, - { url = "https://files.pythonhosted.org/packages/8a/17/4402d0d14ccf1dfc70932600b68097fbbf9c898a4871d2cbbe79c7801a32/matplotlib-3.10.9-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8f3bcac1ca5ed000a6f4337d47ba67dfddf37ed6a46c15fd7f014997f7bf865f", size = 8790091 }, - { url = "https://files.pythonhosted.org/packages/3e/0b/322aeec06dd9b91411f92028b37d447342770a24392aa4813e317064dad5/matplotlib-3.10.9-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7a8d66a55def891c33147ba3ba9bfcabf0b526a43764c818acbb4525e5ed0838", size = 9605027 }, - { url = "https://files.pythonhosted.org/packages/74/88/5f13482f55e7b00bcfc09838b093c2456e1379978d2a146844aae05350ad/matplotlib-3.10.9-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:d843374407c4017a6403b59c6c81606773d136f3259d5b6da3131bc814542cc2", size = 9671269 }, - { url = "https://files.pythonhosted.org/packages/c5/e0/0840fd2f93da988ec660b8ad1984abe9f25d2aed22a5e394ff1c68c88307/matplotlib-3.10.9-cp313-cp313-win_amd64.whl", hash = "sha256:f4399f64b3e94cd500195490972ae1ee81170df1636fa15364d157d5bdd7b921", size = 8217588 }, - { url = "https://files.pythonhosted.org/packages/47/b9/d706d06dd605c49b9f83a2aed8c13e3e5db70697d7a80b7e3d7915de6b17/matplotlib-3.10.9-cp313-cp313-win_arm64.whl", hash = "sha256:ba7b3b8ef09eab7df0e86e9ae086faa433efbfbdb46afcb3aa16aabf779469a8", size = 8136913 }, - { url = "https://files.pythonhosted.org/packages/9b/45/6e32d96978264c8ca8c4b1010adb955a1a49cfaf314e212bbc8908f04a61/matplotlib-3.10.9-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:09218df8a93712bd6ea133e83a153c755448cf7868316c531cffcc43f69d1cc9", size = 8368019 }, - { url = "https://files.pythonhosted.org/packages/86/0a/c8e3d3bba245f0f7fc424937f8ff7ef77291a36af3edb97ccd78aa93d84f/matplotlib-3.10.9-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:82368699727bfb7b0182e1aa13082e3c08e092fa1a25d3e1fd92405bff96f6d4", size = 8264645 }, - { url = "https://files.pythonhosted.org/packages/3d/aa/5bf5a14fe4fed73a4209a155606f8096ff797aad89c6c35179026571133e/matplotlib-3.10.9-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3225f4e1edcb8c86c884ddf79ebe20ecd0a67d30188f279897554ccd8fded4dc", size = 8802194 }, - { url = "https://files.pythonhosted.org/packages/dd/5e/b4be852d6bba6fd15893fadf91ff26ae49cb91aac789e95dde9d342e664f/matplotlib-3.10.9-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:de2445a0c6690d21b7eb6ce071cebad6d40a2e9bdf10d039074a96ba19797b99", size = 9622684 }, - { url = "https://files.pythonhosted.org/packages/4c/3d/ed428c971139112ef730f62770654d609467346d09d4b62617e1afd68a5a/matplotlib-3.10.9-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:b2b9516251cb89ff618d757daec0e2ed1bf21248013844a853d87ef85ab3081d", size = 9680790 }, - { url = "https://files.pythonhosted.org/packages/e7/09/052e884aaf2b985c63cb79f715f1d5b6a3eaa7de78f6a52b9dbc077d5b53/matplotlib-3.10.9-cp313-cp313t-win_amd64.whl", hash = "sha256:e9fae004b941b23ff2edcf1567a857ed77bafc8086ffa258190462328434faf8", size = 8287571 }, - { url = "https://files.pythonhosted.org/packages/f4/38/ae27288e788c35a4250491422f3db7750366fc8c97d6f36fbdecfc1f5518/matplotlib-3.10.9-cp313-cp313t-win_arm64.whl", hash = "sha256:6b63d9c7c769b88ab81e10dc86e4e0607cf56817b9f9e6cf24b2a5f1693b8e38", size = 8188292 }, - { url = "https://files.pythonhosted.org/packages/d6/e6/3bd8afd04949f02eabc1c17115ea5255e19cacd4d06fc5abdde4eeb0052c/matplotlib-3.10.9-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:172db52c9e683f5d12eaf57f0f54834190e12581fe1cc2a19595a8f5acb4e77d", size = 8321276 }, - { url = "https://files.pythonhosted.org/packages/41/86/86231232fff41c9f8e4a1a7d7a597d349a02527109c3af7d618366122139/matplotlib-3.10.9-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:97e35e8d39ccc85859095e01a53847432ba9a53ddf7986f7a54a11b73d0e143f", size = 8218218 }, - { url = "https://files.pythonhosted.org/packages/85/8f/becc9722cafc64f5d2eb0b7c1bf5f585271c618a45dbd8fabeb021f898b6/matplotlib-3.10.9-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:aba1615dabe83188e19d4f75a253c6a08423e04c1425e64039f800050a69de6b", size = 9608145 }, - { url = "https://files.pythonhosted.org/packages/32/5d/f7e914f7d9325abff4057cee62c0fa70263683189f774473cbfb534cd13b/matplotlib-3.10.9-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:34cf8167e023ad956c15f36302911d5406bd99a9862c1a8499ea6f7c0e015dc2", size = 9885085 }, - { url = "https://files.pythonhosted.org/packages/a5/fd/fa69f2221534e80cc5772ac2b7d222011a2acafc2ec7216d5dd174c864ae/matplotlib-3.10.9-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:59476c6d29d612b8e9bb6ce8c5b631be6ba8f9e3a2421f22a02b192c7dd28716", size = 9672358 }, - { url = "https://files.pythonhosted.org/packages/ab/1a/5a4f747a8b271cbb024946d2dd3c913ab5032ba430626f8c3528ada96b4b/matplotlib-3.10.9-cp314-cp314-win_amd64.whl", hash = "sha256:336b9acc64d309063126edcdaca00db9373af3c476bb94388fe9c5a53ad13e6f", size = 8349970 }, - { url = "https://files.pythonhosted.org/packages/64/dc/95d60ecaefe30680a154b52ea96ab4b0dab547f1fd6aa12f5fb655e89cae/matplotlib-3.10.9-cp314-cp314-win_arm64.whl", hash = "sha256:2dc9477819ffd78ad12a20df1d9d6a6bd4fec6aaa9072681465fddca052f1456", size = 8272785 }, - { url = "https://files.pythonhosted.org/packages/70/a0/005d68bc8b8418300ce6591f18586910a8526806e2ab663933d9f20a41e9/matplotlib-3.10.9-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:da4e09638420548f31c354032a6250e473c68e5a4e96899b4844cf39ddea23fe", size = 8367999 }, - { url = "https://files.pythonhosted.org/packages/22/05/1236cc9290be70b2498af20ca348add76e3fffe7f67b477db5133a84f3ea/matplotlib-3.10.9-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:345f6f68ecc8da0ca56fad2ea08fde1a115eda530079eca185d50a7bc3e146c6", size = 8264543 }, - { url = "https://files.pythonhosted.org/packages/cd/c2/071f5a5ff6c5bd63aaaf2f45c811d9bf2ced94bde188d9e1a519e21d0cba/matplotlib-3.10.9-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4edcfbd8565339aa62f1cd4012f7180926fdbe71850f7b0d3c379c175cd6b66c", size = 9622800 }, - { url = "https://files.pythonhosted.org/packages/95/57/da7d1f10a85624b9e7db68e069dd94e58dc41dbf9463c5921632ecbe3661/matplotlib-3.10.9-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6be157fe17fc37cb95ac1d7374cf717ce9259616edec911a78d9d26dae8522d4", size = 9888561 }, - { url = "https://files.pythonhosted.org/packages/67/b2/ef8d6bb59b0edb6c16c968b70f548aa13b54348972def5aa6ac85df67145/matplotlib-3.10.9-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:4e42042d54db34fda4e95a7bd3e5789c2a995d2dad3eb8850232ee534092fbbf", size = 9680884 }, - { url = "https://files.pythonhosted.org/packages/61/1c/d21bfeb9931881ebe96bcfcff27c7ae4b160ae0ec291a714c42641a56d75/matplotlib-3.10.9-cp314-cp314t-win_amd64.whl", hash = "sha256:c27df8b3848f32a83d1767566595e43cfaa4460380974da06f4279a7ec143c39", size = 8432333 }, - { url = "https://files.pythonhosted.org/packages/78/23/92493c3e6e1b635ccfff146f7b99e674808787915420373ac399283764c2/matplotlib-3.10.9-cp314-cp314t-win_arm64.whl", hash = "sha256:a49f1eadc84ca85fd72fa4e89e70e61bf86452df6f971af04b12c60761a0772c", size = 8324785 }, - { url = "https://files.pythonhosted.org/packages/2c/2b/0e92ad0ac446633f928a1563db4aa8add407e1924faf0ded5b95b35afb27/matplotlib-3.10.9-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:1872fb212a05b729e649754a72d5da61d03e0554d76e80303b6f83d1d2c0552b", size = 8293058 }, - { url = "https://files.pythonhosted.org/packages/4b/23/74682fd369f5299ceda438fea2a0662e6383b85c9383fb9cdfcf04713e07/matplotlib-3.10.9-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:985f2238880e2e69093f588f5fe2e46771747febf0649f3cf7f7b7480875317f", size = 8186627 }, - { url = "https://files.pythonhosted.org/packages/ca/e8/368aab88f3c4cd8992800f31abfe0670c3e47540ba20a97e9fdbcde594b3/matplotlib-3.10.9-pp310-pypy310_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:6640f75af2c6148293caa0a2b39dd806a492dd66c8a8b04035813e33d0fd2585", size = 8764117 }, - { url = "https://files.pythonhosted.org/packages/63/e2/9f66ca6a651a52abfe0d4964ce01439ed34f3f1e119de10ff3a07f403043/matplotlib-3.10.9-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:42fb814efabe95c06c1994d8ab5a8385f43a249e23badd3ba931d4308e5bca20", size = 8304420 }, - { url = "https://files.pythonhosted.org/packages/e8/e8/467c03568218792906aa87b5e7bb379b605e056ed0c74fe00c051786d925/matplotlib-3.10.9-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:f76e640a5268850bfda54b5131b1b1941cc685e42c5fa98ed9f2d64038308cba", size = 8197981 }, - { url = "https://files.pythonhosted.org/packages/6f/87/afead29192170917537934c6aff4b008c805fff7b1ccea0c79120d96beda/matplotlib-3.10.9-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3fc0364dfbe1d07f6d15c5ebd0c5bf89e126916e5a8667dd4a7a6e84c36653d4", size = 8774002 }, +sdist = { url = "https://files.pythonhosted.org/packages/63/1b/4be5be87d43d327a0cf4de1a56e86f7f84c89312452406cf122efe2839e6/matplotlib-3.10.9.tar.gz", hash = "sha256:fd66508e8c6877d98e586654b608a0456db8d7e8a546eb1e2600efd957302358", size = 34811233, upload-time = "2026-04-24T00:14:13.539Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/18/6f/340b04986e67aac6f66c5145ce68bf72c64bed30f92c8913499a6e6b8f99/matplotlib-3.10.9-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:77210dce9cb8153dffc967efaae990543392563d5a376d4dd8539bebcb0ed217", size = 8296625, upload-time = "2026-04-24T00:11:43.376Z" }, + { url = "https://files.pythonhosted.org/packages/bb/2f/127081eb83162053ebb9678ceac64220b93a663e0167432566e9c7c82aab/matplotlib-3.10.9-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:1e7698ac9868428e84d2c967424803b2472ff7167d9d6590d4204ed775343c3b", size = 8188790, upload-time = "2026-04-24T00:11:46.556Z" }, + { url = "https://files.pythonhosted.org/packages/fc/b7/d8bcec2626c35f96972bff656299fef4578113ea6193c8fdad324710410c/matplotlib-3.10.9-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1aa972116abb4c9d201bf245620b433726cb6856f3bef6a78f776a00f5c92d37", size = 8769389, upload-time = "2026-04-24T00:11:48.959Z" }, + { url = "https://files.pythonhosted.org/packages/12/49/b78e214a527ea732033b7f4d37f7afb504d74ba9d134bd47938230dfb8b1/matplotlib-3.10.9-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ae2f11957b27ce53497dd4d7b235c4d4f1faf383dfb39d0c5beb833bff883294", size = 9589657, upload-time = "2026-04-24T00:11:51.915Z" }, + { url = "https://files.pythonhosted.org/packages/5f/15/5246f7b43beae19c74dfee651d58d6cc8112e06f77adb4e88cc04f2e3a23/matplotlib-3.10.9-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b049278ddce116aaa1c1377ebf58adea909132dfce0281cf7e3a1ea9fc2e2c65", size = 9651983, upload-time = "2026-04-24T00:11:54.766Z" }, + { url = "https://files.pythonhosted.org/packages/75/77/5acecfe672ba0fa1b8c0454f69ce155d1e6fc5852fa7206bf9afaf767121/matplotlib-3.10.9-cp310-cp310-win_amd64.whl", hash = "sha256:82834c3c292d24d3a8aae77cd2d20019de69d692a34a970e4fdb8d33e2ea3dda", size = 8199701, upload-time = "2026-04-24T00:11:58.389Z" }, + { url = "https://files.pythonhosted.org/packages/4c/8c/290f021104741fea63769c31494f5324c0cd249bf536a65a4350767b1f22/matplotlib-3.10.9-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:68cfdcede415f7c8f5577b03303dd94526cdb6d11036cecdc205e08733b2d2bb", size = 8306860, upload-time = "2026-04-24T00:12:01.207Z" }, + { url = "https://files.pythonhosted.org/packages/51/18/325cd32ece1120d1da51cc4e4294c6580190699490183fc2fe8cb6d61ec5/matplotlib-3.10.9-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:dfca0129678bd56379db26c52b5d77ed7de314c047492fbdc763aa7501710cfb", size = 8199254, upload-time = "2026-04-24T00:12:04.239Z" }, + { url = "https://files.pythonhosted.org/packages/79/db/e28c1b83e3680740aa78925f5fb2ae4d16207207419ad75ea9fe604f8676/matplotlib-3.10.9-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8e436d155fa8a3399dc62683f8f5d0e2e50d25d0144a73edd73f82eec8f4abfb", size = 8777092, upload-time = "2026-04-24T00:12:06.793Z" }, + { url = "https://files.pythonhosted.org/packages/55/fa/3ce7adfe9ba101748f465211660d9c6374c876b671bdb8c2bb6d347e8b94/matplotlib-3.10.9-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:56fc0bd271b00025c6edfdc7c2dcd247372c8e1544971d62e1dc7c17367e8bf9", size = 9595691, upload-time = "2026-04-24T00:12:09.706Z" }, + { url = "https://files.pythonhosted.org/packages/36/c4/6960a76686ed668f2c60f84e9799ba4c0d56abdb36b1577b60c1d061d1ec/matplotlib-3.10.9-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:a5a6104ed666402ba5106d7f36e0e0cdca4e8d7fa4d39708ca88019e2835a2eb", size = 9659771, upload-time = "2026-04-24T00:12:12.766Z" }, + { url = "https://files.pythonhosted.org/packages/7e/0d/271aace3342157c64700c9ff4c59c7b392f3dbab393692e8db6fbe7ab96c/matplotlib-3.10.9-cp311-cp311-win_amd64.whl", hash = "sha256:d730e984eddf56974c3e72b6129c7ca462ac38dc624338f4b0b23eb23ecba00f", size = 8205112, upload-time = "2026-04-24T00:12:15.773Z" }, + { url = "https://files.pythonhosted.org/packages/e2/ee/cb57ad4754f3e7b9174ce6ce66d9205fb827067e48a9f58ac09d7e7d6b77/matplotlib-3.10.9-cp311-cp311-win_arm64.whl", hash = "sha256:51bf0ddbdc598e060d46c16b5590708f81a1624cefbaaf62f6a81bf9285b8c80", size = 8132310, upload-time = "2026-04-24T00:12:18.645Z" }, + { url = "https://files.pythonhosted.org/packages/35/c6/5581e26c72233ebb2a2a6fed2d24fb7c66b4700120b813f51b0555acf0b6/matplotlib-3.10.9-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:f0c3c28d9fbcc1fe7a03be236d73430cf6409c41fb2383a7ac52fe932b072cb1", size = 8319908, upload-time = "2026-04-24T00:12:21.323Z" }, + { url = "https://files.pythonhosted.org/packages/b7/18/4880dd762e40cd360c1bf06e890c5a97b997e91cb324602b1a19950ad5ce/matplotlib-3.10.9-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:41cb28c2bd769aa3e98322c6ab09854cbcc52ab69d2759d681bba3e327b2b320", size = 8216016, upload-time = "2026-04-24T00:12:23.4Z" }, + { url = "https://files.pythonhosted.org/packages/32/91/d024616abdba99e83120e07a20658976f6a343646710760c4a51df126029/matplotlib-3.10.9-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ae20801130378b82d647ff5047c07316295b68dc054ca6b3c13519d0ea624285", size = 8789336, upload-time = "2026-04-24T00:12:26.096Z" }, + { url = "https://files.pythonhosted.org/packages/5c/04/030a2f61ef2158f5e4c259487a92ac877732499fb33d871585d89e03c42d/matplotlib-3.10.9-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6c63ebcd8b4b169eb2f5c200552ae6b8be8999a005b6b507ed76fb8d7d674fe2", size = 9604602, upload-time = "2026-04-24T00:12:29.052Z" }, + { url = "https://files.pythonhosted.org/packages/fc/c2/541e4d09d87bb6b5830fc28b4c887a9a8cf4e1c6cee698a8c05552ae2003/matplotlib-3.10.9-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:d75d11c949914165976c621b2324f9ef162af7ebf4b057ddf95dd1dba7e5edcf", size = 9670966, upload-time = "2026-04-24T00:12:32.131Z" }, + { url = "https://files.pythonhosted.org/packages/04/a1/4571fc46e7702de8d0c2dc54ad1b2f8e29328dea3ee90831181f7353d93c/matplotlib-3.10.9-cp312-cp312-win_amd64.whl", hash = "sha256:d091f9d758b34aaaaa6331d13574bf01891d903b3dec59bfff458ef7551de5d6", size = 8217462, upload-time = "2026-04-24T00:12:35.226Z" }, + { url = "https://files.pythonhosted.org/packages/4b/d0/2269edb12aa30c13c8bcc9382892e39943ce1d28aab4ec296e0381798e81/matplotlib-3.10.9-cp312-cp312-win_arm64.whl", hash = "sha256:10cc5ce06d10231c36f40e875f3c7e8050362a4ee8f0ee5d29a6b3277d57bb42", size = 8136688, upload-time = "2026-04-24T00:12:37.442Z" }, + { url = "https://files.pythonhosted.org/packages/aa/d3/8d4f6afbecb49fc04e060a57c0fce39ea51cc163a6bd87303ccd698e4fa6/matplotlib-3.10.9-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:b580440f1ff81a0e34122051a3dfabb7e4b7f9e380629929bde0eff9af72165f", size = 8320331, upload-time = "2026-04-24T00:12:39.688Z" }, + { url = "https://files.pythonhosted.org/packages/63/d9/9e14bc7564bf92d5ffa801ae5fac819ce74b925dfb55e3ebde61a3bbad3e/matplotlib-3.10.9-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:b1b745c489cd1a77a0dc1120a05dc87af9798faebc913601feb8c73d89bf2d1e", size = 8216461, upload-time = "2026-04-24T00:12:42.494Z" }, + { url = "https://files.pythonhosted.org/packages/8a/17/4402d0d14ccf1dfc70932600b68097fbbf9c898a4871d2cbbe79c7801a32/matplotlib-3.10.9-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8f3bcac1ca5ed000a6f4337d47ba67dfddf37ed6a46c15fd7f014997f7bf865f", size = 8790091, upload-time = "2026-04-24T00:12:44.789Z" }, + { url = "https://files.pythonhosted.org/packages/3e/0b/322aeec06dd9b91411f92028b37d447342770a24392aa4813e317064dad5/matplotlib-3.10.9-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7a8d66a55def891c33147ba3ba9bfcabf0b526a43764c818acbb4525e5ed0838", size = 9605027, upload-time = "2026-04-24T00:12:47.583Z" }, + { url = "https://files.pythonhosted.org/packages/74/88/5f13482f55e7b00bcfc09838b093c2456e1379978d2a146844aae05350ad/matplotlib-3.10.9-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:d843374407c4017a6403b59c6c81606773d136f3259d5b6da3131bc814542cc2", size = 9671269, upload-time = "2026-04-24T00:12:50.878Z" }, + { url = "https://files.pythonhosted.org/packages/c5/e0/0840fd2f93da988ec660b8ad1984abe9f25d2aed22a5e394ff1c68c88307/matplotlib-3.10.9-cp313-cp313-win_amd64.whl", hash = "sha256:f4399f64b3e94cd500195490972ae1ee81170df1636fa15364d157d5bdd7b921", size = 8217588, upload-time = "2026-04-24T00:12:53.784Z" }, + { url = "https://files.pythonhosted.org/packages/47/b9/d706d06dd605c49b9f83a2aed8c13e3e5db70697d7a80b7e3d7915de6b17/matplotlib-3.10.9-cp313-cp313-win_arm64.whl", hash = "sha256:ba7b3b8ef09eab7df0e86e9ae086faa433efbfbdb46afcb3aa16aabf779469a8", size = 8136913, upload-time = "2026-04-24T00:12:56.501Z" }, + { url = "https://files.pythonhosted.org/packages/9b/45/6e32d96978264c8ca8c4b1010adb955a1a49cfaf314e212bbc8908f04a61/matplotlib-3.10.9-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:09218df8a93712bd6ea133e83a153c755448cf7868316c531cffcc43f69d1cc9", size = 8368019, upload-time = "2026-04-24T00:12:58.896Z" }, + { url = "https://files.pythonhosted.org/packages/86/0a/c8e3d3bba245f0f7fc424937f8ff7ef77291a36af3edb97ccd78aa93d84f/matplotlib-3.10.9-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:82368699727bfb7b0182e1aa13082e3c08e092fa1a25d3e1fd92405bff96f6d4", size = 8264645, upload-time = "2026-04-24T00:13:01.406Z" }, + { url = "https://files.pythonhosted.org/packages/3d/aa/5bf5a14fe4fed73a4209a155606f8096ff797aad89c6c35179026571133e/matplotlib-3.10.9-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3225f4e1edcb8c86c884ddf79ebe20ecd0a67d30188f279897554ccd8fded4dc", size = 8802194, upload-time = "2026-04-24T00:13:03.702Z" }, + { url = "https://files.pythonhosted.org/packages/dd/5e/b4be852d6bba6fd15893fadf91ff26ae49cb91aac789e95dde9d342e664f/matplotlib-3.10.9-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:de2445a0c6690d21b7eb6ce071cebad6d40a2e9bdf10d039074a96ba19797b99", size = 9622684, upload-time = "2026-04-24T00:13:06.647Z" }, + { url = "https://files.pythonhosted.org/packages/4c/3d/ed428c971139112ef730f62770654d609467346d09d4b62617e1afd68a5a/matplotlib-3.10.9-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:b2b9516251cb89ff618d757daec0e2ed1bf21248013844a853d87ef85ab3081d", size = 9680790, upload-time = "2026-04-24T00:13:10.009Z" }, + { url = "https://files.pythonhosted.org/packages/e7/09/052e884aaf2b985c63cb79f715f1d5b6a3eaa7de78f6a52b9dbc077d5b53/matplotlib-3.10.9-cp313-cp313t-win_amd64.whl", hash = "sha256:e9fae004b941b23ff2edcf1567a857ed77bafc8086ffa258190462328434faf8", size = 8287571, upload-time = "2026-04-24T00:13:13.087Z" }, + { url = "https://files.pythonhosted.org/packages/f4/38/ae27288e788c35a4250491422f3db7750366fc8c97d6f36fbdecfc1f5518/matplotlib-3.10.9-cp313-cp313t-win_arm64.whl", hash = "sha256:6b63d9c7c769b88ab81e10dc86e4e0607cf56817b9f9e6cf24b2a5f1693b8e38", size = 8188292, upload-time = "2026-04-24T00:13:15.546Z" }, + { url = "https://files.pythonhosted.org/packages/d6/e6/3bd8afd04949f02eabc1c17115ea5255e19cacd4d06fc5abdde4eeb0052c/matplotlib-3.10.9-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:172db52c9e683f5d12eaf57f0f54834190e12581fe1cc2a19595a8f5acb4e77d", size = 8321276, upload-time = "2026-04-24T00:13:18.318Z" }, + { url = "https://files.pythonhosted.org/packages/41/86/86231232fff41c9f8e4a1a7d7a597d349a02527109c3af7d618366122139/matplotlib-3.10.9-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:97e35e8d39ccc85859095e01a53847432ba9a53ddf7986f7a54a11b73d0e143f", size = 8218218, upload-time = "2026-04-24T00:13:20.974Z" }, + { url = "https://files.pythonhosted.org/packages/85/8f/becc9722cafc64f5d2eb0b7c1bf5f585271c618a45dbd8fabeb021f898b6/matplotlib-3.10.9-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:aba1615dabe83188e19d4f75a253c6a08423e04c1425e64039f800050a69de6b", size = 9608145, upload-time = "2026-04-24T00:13:23.228Z" }, + { url = "https://files.pythonhosted.org/packages/32/5d/f7e914f7d9325abff4057cee62c0fa70263683189f774473cbfb534cd13b/matplotlib-3.10.9-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:34cf8167e023ad956c15f36302911d5406bd99a9862c1a8499ea6f7c0e015dc2", size = 9885085, upload-time = "2026-04-24T00:13:25.849Z" }, + { url = "https://files.pythonhosted.org/packages/a5/fd/fa69f2221534e80cc5772ac2b7d222011a2acafc2ec7216d5dd174c864ae/matplotlib-3.10.9-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:59476c6d29d612b8e9bb6ce8c5b631be6ba8f9e3a2421f22a02b192c7dd28716", size = 9672358, upload-time = "2026-04-24T00:13:28.906Z" }, + { url = "https://files.pythonhosted.org/packages/ab/1a/5a4f747a8b271cbb024946d2dd3c913ab5032ba430626f8c3528ada96b4b/matplotlib-3.10.9-cp314-cp314-win_amd64.whl", hash = "sha256:336b9acc64d309063126edcdaca00db9373af3c476bb94388fe9c5a53ad13e6f", size = 8349970, upload-time = "2026-04-24T00:13:31.904Z" }, + { url = "https://files.pythonhosted.org/packages/64/dc/95d60ecaefe30680a154b52ea96ab4b0dab547f1fd6aa12f5fb655e89cae/matplotlib-3.10.9-cp314-cp314-win_arm64.whl", hash = "sha256:2dc9477819ffd78ad12a20df1d9d6a6bd4fec6aaa9072681465fddca052f1456", size = 8272785, upload-time = "2026-04-24T00:13:34.511Z" }, + { url = "https://files.pythonhosted.org/packages/70/a0/005d68bc8b8418300ce6591f18586910a8526806e2ab663933d9f20a41e9/matplotlib-3.10.9-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:da4e09638420548f31c354032a6250e473c68e5a4e96899b4844cf39ddea23fe", size = 8367999, upload-time = "2026-04-24T00:13:36.962Z" }, + { url = "https://files.pythonhosted.org/packages/22/05/1236cc9290be70b2498af20ca348add76e3fffe7f67b477db5133a84f3ea/matplotlib-3.10.9-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:345f6f68ecc8da0ca56fad2ea08fde1a115eda530079eca185d50a7bc3e146c6", size = 8264543, upload-time = "2026-04-24T00:13:39.851Z" }, + { url = "https://files.pythonhosted.org/packages/cd/c2/071f5a5ff6c5bd63aaaf2f45c811d9bf2ced94bde188d9e1a519e21d0cba/matplotlib-3.10.9-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4edcfbd8565339aa62f1cd4012f7180926fdbe71850f7b0d3c379c175cd6b66c", size = 9622800, upload-time = "2026-04-24T00:13:42.296Z" }, + { url = "https://files.pythonhosted.org/packages/95/57/da7d1f10a85624b9e7db68e069dd94e58dc41dbf9463c5921632ecbe3661/matplotlib-3.10.9-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6be157fe17fc37cb95ac1d7374cf717ce9259616edec911a78d9d26dae8522d4", size = 9888561, upload-time = "2026-04-24T00:13:45.026Z" }, + { url = "https://files.pythonhosted.org/packages/67/b2/ef8d6bb59b0edb6c16c968b70f548aa13b54348972def5aa6ac85df67145/matplotlib-3.10.9-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:4e42042d54db34fda4e95a7bd3e5789c2a995d2dad3eb8850232ee534092fbbf", size = 9680884, upload-time = "2026-04-24T00:13:48.066Z" }, + { url = "https://files.pythonhosted.org/packages/61/1c/d21bfeb9931881ebe96bcfcff27c7ae4b160ae0ec291a714c42641a56d75/matplotlib-3.10.9-cp314-cp314t-win_amd64.whl", hash = "sha256:c27df8b3848f32a83d1767566595e43cfaa4460380974da06f4279a7ec143c39", size = 8432333, upload-time = "2026-04-24T00:13:51.008Z" }, + { url = "https://files.pythonhosted.org/packages/78/23/92493c3e6e1b635ccfff146f7b99e674808787915420373ac399283764c2/matplotlib-3.10.9-cp314-cp314t-win_arm64.whl", hash = "sha256:a49f1eadc84ca85fd72fa4e89e70e61bf86452df6f971af04b12c60761a0772c", size = 8324785, upload-time = "2026-04-24T00:13:53.633Z" }, + { url = "https://files.pythonhosted.org/packages/2c/2b/0e92ad0ac446633f928a1563db4aa8add407e1924faf0ded5b95b35afb27/matplotlib-3.10.9-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:1872fb212a05b729e649754a72d5da61d03e0554d76e80303b6f83d1d2c0552b", size = 8293058, upload-time = "2026-04-24T00:13:56.339Z" }, + { url = "https://files.pythonhosted.org/packages/4b/23/74682fd369f5299ceda438fea2a0662e6383b85c9383fb9cdfcf04713e07/matplotlib-3.10.9-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:985f2238880e2e69093f588f5fe2e46771747febf0649f3cf7f7b7480875317f", size = 8186627, upload-time = "2026-04-24T00:13:58.623Z" }, + { url = "https://files.pythonhosted.org/packages/ca/e8/368aab88f3c4cd8992800f31abfe0670c3e47540ba20a97e9fdbcde594b3/matplotlib-3.10.9-pp310-pypy310_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:6640f75af2c6148293caa0a2b39dd806a492dd66c8a8b04035813e33d0fd2585", size = 8764117, upload-time = "2026-04-24T00:14:01.684Z" }, + { url = "https://files.pythonhosted.org/packages/63/e2/9f66ca6a651a52abfe0d4964ce01439ed34f3f1e119de10ff3a07f403043/matplotlib-3.10.9-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:42fb814efabe95c06c1994d8ab5a8385f43a249e23badd3ba931d4308e5bca20", size = 8304420, upload-time = "2026-04-24T00:14:04.57Z" }, + { url = "https://files.pythonhosted.org/packages/e8/e8/467c03568218792906aa87b5e7bb379b605e056ed0c74fe00c051786d925/matplotlib-3.10.9-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:f76e640a5268850bfda54b5131b1b1941cc685e42c5fa98ed9f2d64038308cba", size = 8197981, upload-time = "2026-04-24T00:14:07.233Z" }, + { url = "https://files.pythonhosted.org/packages/6f/87/afead29192170917537934c6aff4b008c805fff7b1ccea0c79120d96beda/matplotlib-3.10.9-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3fc0364dfbe1d07f6d15c5ebd0c5bf89e126916e5a8667dd4a7a6e84c36653d4", size = 8774002, upload-time = "2026-04-24T00:14:09.816Z" }, ] [[package]] @@ -1561,9 +1561,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "traitlets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/bd/c0/9f7c9a46090390368a4d7bcb76bb87a4a36c421e4c0792cdb53486ffac7a/matplotlib_inline-0.2.2.tar.gz", hash = "sha256:72f3fe8fce36b70d4a5b612f899090cd0401deddc4ea90e1572b9f4bfb058c79", size = 8150 } +sdist = { url = "https://files.pythonhosted.org/packages/bd/c0/9f7c9a46090390368a4d7bcb76bb87a4a36c421e4c0792cdb53486ffac7a/matplotlib_inline-0.2.2.tar.gz", hash = "sha256:72f3fe8fce36b70d4a5b612f899090cd0401deddc4ea90e1572b9f4bfb058c79", size = 8150, upload-time = "2026-05-08T17:33:33.49Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/41/09/5b161152e2d90f7b87f781c2e1267494aef9c32498df793f73ad0a0a494a/matplotlib_inline-0.2.2-py3-none-any.whl", hash = "sha256:3c821cf1c209f59fb2d2d64abbf5b23b67bcb2210d663f9918dd851c6da1fcf6", size = 9534 }, + { url = "https://files.pythonhosted.org/packages/41/09/5b161152e2d90f7b87f781c2e1267494aef9c32498df793f73ad0a0a494a/matplotlib_inline-0.2.2-py3-none-any.whl", hash = "sha256:3c821cf1c209f59fb2d2d64abbf5b23b67bcb2210d663f9918dd851c6da1fcf6", size = 9534, upload-time = "2026-05-08T17:33:32.055Z" }, ] [[package]] @@ -1573,66 +1573,66 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "tomli", marker = "python_full_version < '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/9c/1c/612d23d33ec21b9ae7ece7b3f0dd5f9dfd57b4009e9d2938165869ebd6ae/maturin-1.13.3.tar.gz", hash = "sha256:771e1e9e71a278e56db01552e0d1acfd1464259f9575b6e72842f893cd299079", size = 357934 } +sdist = { url = "https://files.pythonhosted.org/packages/9c/1c/612d23d33ec21b9ae7ece7b3f0dd5f9dfd57b4009e9d2938165869ebd6ae/maturin-1.13.3.tar.gz", hash = "sha256:771e1e9e71a278e56db01552e0d1acfd1464259f9575b6e72842f893cd299079", size = 357934, upload-time = "2026-05-11T07:43:39.027Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/71/66/18c2aaac0b2a5dea9f1db5984ce83b905ad205cfc7c02d0091e707c0c2e7/maturin-1.13.3-py3-none-linux_armv6l.whl", hash = "sha256:3cc13929ca82aefa4adbf0f2c35419369796213c6fb0eb24e914945f50ef5d8c", size = 10190971 }, - { url = "https://files.pythonhosted.org/packages/bc/71/26a988d092e4fd6a9523d46d44400a46cad7cdf3fd206ce702240c748aee/maturin-1.13.3-py3-none-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:53b08bd075649ce96513ad9abf241a43cb685ed6e9e7790f8dbc2d66e95d8323", size = 19716714 }, - { url = "https://files.pythonhosted.org/packages/82/5c/f3fd0e184255d9fc7e272c62af3dfa84c617b2577ef83af9ce615f5279cc/maturin-1.13.3-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:4cd478e6e4c56251e48ed079b8efd55b30bc5c09cf695a1bdafaeb582ee735a0", size = 10194726 }, - { url = "https://files.pythonhosted.org/packages/a9/e1/f4edb69fb647b77c4769a9bfd4d6fb62961e653d164bc277ecdffac3ab61/maturin-1.13.3-py3-none-manylinux_2_12_i686.manylinux2010_i686.musllinux_1_1_i686.whl", hash = "sha256:a2675e25f313034ae6f57388cf14818f87d8961c4a96795287f3e155f59beb11", size = 10172781 }, - { url = "https://files.pythonhosted.org/packages/c7/7d/a1be934690cdcc3c6609769ceaad322ab7501c2ee5bafcac1b14d609e403/maturin-1.13.3-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl", hash = "sha256:4667ef609ab446c1b5e0bfe4f9fb99699ab6d8548433f8d1a684256e0b67217f", size = 10682670 }, - { url = "https://files.pythonhosted.org/packages/18/f5/372ae19b72ce8f6e37e5864ae4dc5b252ee9fce0619ccc3aa366aa3a7f97/maturin-1.13.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl", hash = "sha256:3db93337ed97e60ffc878aa8b493cd7ae44d3a5e1a37256db3a4491f57565018", size = 10060363 }, - { url = "https://files.pythonhosted.org/packages/cb/5b/c68340cca09368af0df80965dfabed4234205a492a93da00793c7b9aae20/maturin-1.13.3-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl", hash = "sha256:1cc0a110b224ca90406b668a3e3c1f5a515062e59e26292f6dbaf5fd4909c6f3", size = 10017551 }, - { url = "https://files.pythonhosted.org/packages/28/1e/f90fb2b000bad9e6d850cd5afb88b2f1e2a279cfb4de02ea40078484690e/maturin-1.13.3-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.musllinux_1_1_ppc64le.whl", hash = "sha256:c00ea6428dea17bf616fe93770837634454b28c2de1a876e42ef8036c616079a", size = 13301712 }, - { url = "https://files.pythonhosted.org/packages/be/58/1670f68a8f04ccd7b90df11047bd9a046585310e84e1967cc9849cd1c5a3/maturin-1.13.3-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:49fd6ab08da28098ccf37afca24cdba72376ba9c1eedf9dd25ff82ed771961ff", size = 10946765 }, - { url = "https://files.pythonhosted.org/packages/4b/ac/00c955c2ef134817b1a7bdaa76b0309e9c5291eb17d9ff88069eecd08bc2/maturin-1.13.3-py3-none-manylinux_2_31_riscv64.musllinux_1_1_riscv64.whl", hash = "sha256:b6741d7bf4af97da937528fd1e523c6ab54f53d9a21870fa735d6e67fd88e273", size = 10388661 }, - { url = "https://files.pythonhosted.org/packages/97/c6/cbf8a51dde19c19aeba0d9b075095a2effb9b31fd312b1aae3ac79f8aea2/maturin-1.13.3-py3-none-win32.whl", hash = "sha256:0ef257e692cc756c87af5bea95ddfe7d3ac49d3376a7a87f728d63f06e7b6f8b", size = 8901838 }, - { url = "https://files.pythonhosted.org/packages/a1/ff/c6a50a59dc8313097d43ac5f4d74df6a500c8cb62b0dc9e054f53e203a48/maturin-1.13.3-py3-none-win_amd64.whl", hash = "sha256:def4a435ea9d2ee93b18ba579dc8c9cf898889a66f312cd379b5e374ec3e3ad6", size = 10340801 }, - { url = "https://files.pythonhosted.org/packages/6c/93/e32e79333f0902ba292b996f504f5f06be59587f7d02ab8d5ed1e3066445/maturin-1.13.3-py3-none-win_arm64.whl", hash = "sha256:2389fe92d017cea9d94e521fa0175314a4c52f79a1057b901fbc9f8686ef7d0b", size = 9706562 }, + { url = "https://files.pythonhosted.org/packages/71/66/18c2aaac0b2a5dea9f1db5984ce83b905ad205cfc7c02d0091e707c0c2e7/maturin-1.13.3-py3-none-linux_armv6l.whl", hash = "sha256:3cc13929ca82aefa4adbf0f2c35419369796213c6fb0eb24e914945f50ef5d8c", size = 10190971, upload-time = "2026-05-11T07:43:10.431Z" }, + { url = "https://files.pythonhosted.org/packages/bc/71/26a988d092e4fd6a9523d46d44400a46cad7cdf3fd206ce702240c748aee/maturin-1.13.3-py3-none-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:53b08bd075649ce96513ad9abf241a43cb685ed6e9e7790f8dbc2d66e95d8323", size = 19716714, upload-time = "2026-05-11T07:43:36.911Z" }, + { url = "https://files.pythonhosted.org/packages/82/5c/f3fd0e184255d9fc7e272c62af3dfa84c617b2577ef83af9ce615f5279cc/maturin-1.13.3-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:4cd478e6e4c56251e48ed079b8efd55b30bc5c09cf695a1bdafaeb582ee735a0", size = 10194726, upload-time = "2026-05-11T07:43:07.05Z" }, + { url = "https://files.pythonhosted.org/packages/a9/e1/f4edb69fb647b77c4769a9bfd4d6fb62961e653d164bc277ecdffac3ab61/maturin-1.13.3-py3-none-manylinux_2_12_i686.manylinux2010_i686.musllinux_1_1_i686.whl", hash = "sha256:a2675e25f313034ae6f57388cf14818f87d8961c4a96795287f3e155f59beb11", size = 10172781, upload-time = "2026-05-11T07:43:40.796Z" }, + { url = "https://files.pythonhosted.org/packages/c7/7d/a1be934690cdcc3c6609769ceaad322ab7501c2ee5bafcac1b14d609e403/maturin-1.13.3-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl", hash = "sha256:4667ef609ab446c1b5e0bfe4f9fb99699ab6d8548433f8d1a684256e0b67217f", size = 10682670, upload-time = "2026-05-11T07:43:13.132Z" }, + { url = "https://files.pythonhosted.org/packages/18/f5/372ae19b72ce8f6e37e5864ae4dc5b252ee9fce0619ccc3aa366aa3a7f97/maturin-1.13.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl", hash = "sha256:3db93337ed97e60ffc878aa8b493cd7ae44d3a5e1a37256db3a4491f57565018", size = 10060363, upload-time = "2026-05-11T07:43:21.107Z" }, + { url = "https://files.pythonhosted.org/packages/cb/5b/c68340cca09368af0df80965dfabed4234205a492a93da00793c7b9aae20/maturin-1.13.3-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl", hash = "sha256:1cc0a110b224ca90406b668a3e3c1f5a515062e59e26292f6dbaf5fd4909c6f3", size = 10017551, upload-time = "2026-05-11T07:43:33.916Z" }, + { url = "https://files.pythonhosted.org/packages/28/1e/f90fb2b000bad9e6d850cd5afb88b2f1e2a279cfb4de02ea40078484690e/maturin-1.13.3-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.musllinux_1_1_ppc64le.whl", hash = "sha256:c00ea6428dea17bf616fe93770837634454b28c2de1a876e42ef8036c616079a", size = 13301712, upload-time = "2026-05-11T07:43:26.492Z" }, + { url = "https://files.pythonhosted.org/packages/be/58/1670f68a8f04ccd7b90df11047bd9a046585310e84e1967cc9849cd1c5a3/maturin-1.13.3-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:49fd6ab08da28098ccf37afca24cdba72376ba9c1eedf9dd25ff82ed771961ff", size = 10946765, upload-time = "2026-05-11T07:43:16.135Z" }, + { url = "https://files.pythonhosted.org/packages/4b/ac/00c955c2ef134817b1a7bdaa76b0309e9c5291eb17d9ff88069eecd08bc2/maturin-1.13.3-py3-none-manylinux_2_31_riscv64.musllinux_1_1_riscv64.whl", hash = "sha256:b6741d7bf4af97da937528fd1e523c6ab54f53d9a21870fa735d6e67fd88e273", size = 10388661, upload-time = "2026-05-11T07:43:18.727Z" }, + { url = "https://files.pythonhosted.org/packages/97/c6/cbf8a51dde19c19aeba0d9b075095a2effb9b31fd312b1aae3ac79f8aea2/maturin-1.13.3-py3-none-win32.whl", hash = "sha256:0ef257e692cc756c87af5bea95ddfe7d3ac49d3376a7a87f728d63f06e7b6f8b", size = 8901838, upload-time = "2026-05-11T07:43:23.76Z" }, + { url = "https://files.pythonhosted.org/packages/a1/ff/c6a50a59dc8313097d43ac5f4d74df6a500c8cb62b0dc9e054f53e203a48/maturin-1.13.3-py3-none-win_amd64.whl", hash = "sha256:def4a435ea9d2ee93b18ba579dc8c9cf898889a66f312cd379b5e374ec3e3ad6", size = 10340801, upload-time = "2026-05-11T07:43:29.239Z" }, + { url = "https://files.pythonhosted.org/packages/6c/93/e32e79333f0902ba292b996f504f5f06be59587f7d02ab8d5ed1e3066445/maturin-1.13.3-py3-none-win_arm64.whl", hash = "sha256:2389fe92d017cea9d94e521fa0175314a4c52f79a1057b901fbc9f8686ef7d0b", size = 9706562, upload-time = "2026-05-11T07:43:31.743Z" }, ] [[package]] name = "mdurl" version = "0.1.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/d6/54/cfe61301667036ec958cb99bd3efefba235e65cdeb9c84d24a8293ba1d90/mdurl-0.1.2.tar.gz", hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba", size = 8729 } +sdist = { url = "https://files.pythonhosted.org/packages/d6/54/cfe61301667036ec958cb99bd3efefba235e65cdeb9c84d24a8293ba1d90/mdurl-0.1.2.tar.gz", hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba", size = 8729, upload-time = "2022-08-14T12:40:10.846Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8", size = 9979 }, + { url = "https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8", size = 9979, upload-time = "2022-08-14T12:40:09.779Z" }, ] [[package]] name = "mpmath" version = "1.3.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e0/47/dd32fa426cc72114383ac549964eecb20ecfd886d1e5ccf5340b55b02f57/mpmath-1.3.0.tar.gz", hash = "sha256:7a28eb2a9774d00c7bc92411c19a89209d5da7c4c9a9e227be8330a23a25b91f", size = 508106 } +sdist = { url = "https://files.pythonhosted.org/packages/e0/47/dd32fa426cc72114383ac549964eecb20ecfd886d1e5ccf5340b55b02f57/mpmath-1.3.0.tar.gz", hash = "sha256:7a28eb2a9774d00c7bc92411c19a89209d5da7c4c9a9e227be8330a23a25b91f", size = 508106, upload-time = "2023-03-07T16:47:11.061Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/43/e3/7d92a15f894aa0c9c4b49b8ee9ac9850d6e63b03c9c32c0367a13ae62209/mpmath-1.3.0-py3-none-any.whl", hash = "sha256:a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c", size = 536198 }, + { url = "https://files.pythonhosted.org/packages/43/e3/7d92a15f894aa0c9c4b49b8ee9ac9850d6e63b03c9c32c0367a13ae62209/mpmath-1.3.0-py3-none-any.whl", hash = "sha256:a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c", size = 536198, upload-time = "2023-03-07T16:47:09.197Z" }, ] [[package]] name = "mypy-extensions" version = "1.1.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a2/6e/371856a3fb9d31ca8dac321cda606860fa4548858c0cc45d9d1d4ca2628b/mypy_extensions-1.1.0.tar.gz", hash = "sha256:52e68efc3284861e772bbcd66823fde5ae21fd2fdb51c62a211403730b916558", size = 6343 } +sdist = { url = "https://files.pythonhosted.org/packages/a2/6e/371856a3fb9d31ca8dac321cda606860fa4548858c0cc45d9d1d4ca2628b/mypy_extensions-1.1.0.tar.gz", hash = "sha256:52e68efc3284861e772bbcd66823fde5ae21fd2fdb51c62a211403730b916558", size = 6343, upload-time = "2025-04-22T14:54:24.164Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/79/7b/2c79738432f5c924bef5071f933bcc9efd0473bac3b4aa584a6f7c1c8df8/mypy_extensions-1.1.0-py3-none-any.whl", hash = "sha256:1be4cccdb0f2482337c4743e60421de3a356cd97508abadd57d47403e94f5505", size = 4963 }, + { url = "https://files.pythonhosted.org/packages/79/7b/2c79738432f5c924bef5071f933bcc9efd0473bac3b4aa584a6f7c1c8df8/mypy_extensions-1.1.0-py3-none-any.whl", hash = "sha256:1be4cccdb0f2482337c4743e60421de3a356cd97508abadd57d47403e94f5505", size = 4963, upload-time = "2025-04-22T14:54:22.983Z" }, ] [[package]] name = "nanoid" version = "2.0.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/b7/9d/0250bf5935d88e214df469d35eccc0f6ff7e9db046fc8a9aeb4b2a192775/nanoid-2.0.0.tar.gz", hash = "sha256:5a80cad5e9c6e9ae3a41fa2fb34ae189f7cb420b2a5d8f82bd9d23466e4efa68", size = 3290 } +sdist = { url = "https://files.pythonhosted.org/packages/b7/9d/0250bf5935d88e214df469d35eccc0f6ff7e9db046fc8a9aeb4b2a192775/nanoid-2.0.0.tar.gz", hash = "sha256:5a80cad5e9c6e9ae3a41fa2fb34ae189f7cb420b2a5d8f82bd9d23466e4efa68", size = 3290, upload-time = "2018-11-20T14:45:51.578Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2e/0d/8630f13998638dc01e187fadd2e5c6d42d127d08aeb4943d231664d6e539/nanoid-2.0.0-py3-none-any.whl", hash = "sha256:90aefa650e328cffb0893bbd4c236cfd44c48bc1f2d0b525ecc53c3187b653bb", size = 5844 }, + { url = "https://files.pythonhosted.org/packages/2e/0d/8630f13998638dc01e187fadd2e5c6d42d127d08aeb4943d231664d6e539/nanoid-2.0.0-py3-none-any.whl", hash = "sha256:90aefa650e328cffb0893bbd4c236cfd44c48bc1f2d0b525ecc53c3187b653bb", size = 5844, upload-time = "2018-11-20T14:45:50.165Z" }, ] [[package]] name = "nest-asyncio" version = "1.6.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/83/f8/51569ac65d696c8ecbee95938f89d4abf00f47d58d48f6fbabfe8f0baefe/nest_asyncio-1.6.0.tar.gz", hash = "sha256:6f172d5449aca15afd6c646851f4e31e02c598d553a667e38cafa997cfec55fe", size = 7418 } +sdist = { url = "https://files.pythonhosted.org/packages/83/f8/51569ac65d696c8ecbee95938f89d4abf00f47d58d48f6fbabfe8f0baefe/nest_asyncio-1.6.0.tar.gz", hash = "sha256:6f172d5449aca15afd6c646851f4e31e02c598d553a667e38cafa997cfec55fe", size = 7418, upload-time = "2024-01-21T14:25:19.227Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a0/c4/c2971a3ba4c6103a3d10c4b0f24f461ddc027f0f09763220cf35ca1401b3/nest_asyncio-1.6.0-py3-none-any.whl", hash = "sha256:87af6efd6b5e897c81050477ef65c62e2b2f35d51703cae01aff2905b1852e1c", size = 5195 }, + { url = "https://files.pythonhosted.org/packages/a0/c4/c2971a3ba4c6103a3d10c4b0f24f461ddc027f0f09763220cf35ca1401b3/nest_asyncio-1.6.0-py3-none-any.whl", hash = "sha256:87af6efd6b5e897c81050477ef65c62e2b2f35d51703cae01aff2905b1852e1c", size = 5195, upload-time = "2024-01-21T14:25:17.223Z" }, ] [[package]] @@ -1644,62 +1644,62 @@ resolution-markers = [ "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')", ] -sdist = { url = "https://files.pythonhosted.org/packages/76/21/7d2a95e4bba9dc13d043ee156a356c0a8f0c6309dff6b21b4d71a073b8a8/numpy-2.2.6.tar.gz", hash = "sha256:e29554e2bef54a90aa5cc07da6ce955accb83f21ab5de01a62c8478897b264fd", size = 20276440 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/9a/3e/ed6db5be21ce87955c0cbd3009f2803f59fa08df21b5df06862e2d8e2bdd/numpy-2.2.6-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b412caa66f72040e6d268491a59f2c43bf03eb6c96dd8f0307829feb7fa2b6fb", size = 21165245 }, - { url = "https://files.pythonhosted.org/packages/22/c2/4b9221495b2a132cc9d2eb862e21d42a009f5a60e45fc44b00118c174bff/numpy-2.2.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8e41fd67c52b86603a91c1a505ebaef50b3314de0213461c7a6e99c9a3beff90", size = 14360048 }, - { url = "https://files.pythonhosted.org/packages/fd/77/dc2fcfc66943c6410e2bf598062f5959372735ffda175b39906d54f02349/numpy-2.2.6-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:37e990a01ae6ec7fe7fa1c26c55ecb672dd98b19c3d0e1d1f326fa13cb38d163", size = 5340542 }, - { url = "https://files.pythonhosted.org/packages/7a/4f/1cb5fdc353a5f5cc7feb692db9b8ec2c3d6405453f982435efc52561df58/numpy-2.2.6-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:5a6429d4be8ca66d889b7cf70f536a397dc45ba6faeb5f8c5427935d9592e9cf", size = 6878301 }, - { url = "https://files.pythonhosted.org/packages/eb/17/96a3acd228cec142fcb8723bd3cc39c2a474f7dcf0a5d16731980bcafa95/numpy-2.2.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:efd28d4e9cd7d7a8d39074a4d44c63eda73401580c5c76acda2ce969e0a38e83", size = 14297320 }, - { url = "https://files.pythonhosted.org/packages/b4/63/3de6a34ad7ad6646ac7d2f55ebc6ad439dbbf9c4370017c50cf403fb19b5/numpy-2.2.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fc7b73d02efb0e18c000e9ad8b83480dfcd5dfd11065997ed4c6747470ae8915", size = 16801050 }, - { url = "https://files.pythonhosted.org/packages/07/b6/89d837eddef52b3d0cec5c6ba0456c1bf1b9ef6a6672fc2b7873c3ec4e2e/numpy-2.2.6-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:74d4531beb257d2c3f4b261bfb0fc09e0f9ebb8842d82a7b4209415896adc680", size = 15807034 }, - { url = "https://files.pythonhosted.org/packages/01/c8/dc6ae86e3c61cfec1f178e5c9f7858584049b6093f843bca541f94120920/numpy-2.2.6-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:8fc377d995680230e83241d8a96def29f204b5782f371c532579b4f20607a289", size = 18614185 }, - { url = "https://files.pythonhosted.org/packages/5b/c5/0064b1b7e7c89137b471ccec1fd2282fceaae0ab3a9550f2568782d80357/numpy-2.2.6-cp310-cp310-win32.whl", hash = "sha256:b093dd74e50a8cba3e873868d9e93a85b78e0daf2e98c6797566ad8044e8363d", size = 6527149 }, - { url = "https://files.pythonhosted.org/packages/a3/dd/4b822569d6b96c39d1215dbae0582fd99954dcbcf0c1a13c61783feaca3f/numpy-2.2.6-cp310-cp310-win_amd64.whl", hash = "sha256:f0fd6321b839904e15c46e0d257fdd101dd7f530fe03fd6359c1ea63738703f3", size = 12904620 }, - { url = "https://files.pythonhosted.org/packages/da/a8/4f83e2aa666a9fbf56d6118faaaf5f1974d456b1823fda0a176eff722839/numpy-2.2.6-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:f9f1adb22318e121c5c69a09142811a201ef17ab257a1e66ca3025065b7f53ae", size = 21176963 }, - { url = "https://files.pythonhosted.org/packages/b3/2b/64e1affc7972decb74c9e29e5649fac940514910960ba25cd9af4488b66c/numpy-2.2.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c820a93b0255bc360f53eca31a0e676fd1101f673dda8da93454a12e23fc5f7a", size = 14406743 }, - { url = "https://files.pythonhosted.org/packages/4a/9f/0121e375000b5e50ffdd8b25bf78d8e1a5aa4cca3f185d41265198c7b834/numpy-2.2.6-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:3d70692235e759f260c3d837193090014aebdf026dfd167834bcba43e30c2a42", size = 5352616 }, - { url = "https://files.pythonhosted.org/packages/31/0d/b48c405c91693635fbe2dcd7bc84a33a602add5f63286e024d3b6741411c/numpy-2.2.6-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:481b49095335f8eed42e39e8041327c05b0f6f4780488f61286ed3c01368d491", size = 6889579 }, - { url = "https://files.pythonhosted.org/packages/52/b8/7f0554d49b565d0171eab6e99001846882000883998e7b7d9f0d98b1f934/numpy-2.2.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b64d8d4d17135e00c8e346e0a738deb17e754230d7e0810ac5012750bbd85a5a", size = 14312005 }, - { url = "https://files.pythonhosted.org/packages/b3/dd/2238b898e51bd6d389b7389ffb20d7f4c10066d80351187ec8e303a5a475/numpy-2.2.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ba10f8411898fc418a521833e014a77d3ca01c15b0c6cdcce6a0d2897e6dbbdf", size = 16821570 }, - { url = "https://files.pythonhosted.org/packages/83/6c/44d0325722cf644f191042bf47eedad61c1e6df2432ed65cbe28509d404e/numpy-2.2.6-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:bd48227a919f1bafbdda0583705e547892342c26fb127219d60a5c36882609d1", size = 15818548 }, - { url = "https://files.pythonhosted.org/packages/ae/9d/81e8216030ce66be25279098789b665d49ff19eef08bfa8cb96d4957f422/numpy-2.2.6-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:9551a499bf125c1d4f9e250377c1ee2eddd02e01eac6644c080162c0c51778ab", size = 18620521 }, - { url = "https://files.pythonhosted.org/packages/6a/fd/e19617b9530b031db51b0926eed5345ce8ddc669bb3bc0044b23e275ebe8/numpy-2.2.6-cp311-cp311-win32.whl", hash = "sha256:0678000bb9ac1475cd454c6b8c799206af8107e310843532b04d49649c717a47", size = 6525866 }, - { url = "https://files.pythonhosted.org/packages/31/0a/f354fb7176b81747d870f7991dc763e157a934c717b67b58456bc63da3df/numpy-2.2.6-cp311-cp311-win_amd64.whl", hash = "sha256:e8213002e427c69c45a52bbd94163084025f533a55a59d6f9c5b820774ef3303", size = 12907455 }, - { url = "https://files.pythonhosted.org/packages/82/5d/c00588b6cf18e1da539b45d3598d3557084990dcc4331960c15ee776ee41/numpy-2.2.6-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:41c5a21f4a04fa86436124d388f6ed60a9343a6f767fced1a8a71c3fbca038ff", size = 20875348 }, - { url = "https://files.pythonhosted.org/packages/66/ee/560deadcdde6c2f90200450d5938f63a34b37e27ebff162810f716f6a230/numpy-2.2.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:de749064336d37e340f640b05f24e9e3dd678c57318c7289d222a8a2f543e90c", size = 14119362 }, - { url = "https://files.pythonhosted.org/packages/3c/65/4baa99f1c53b30adf0acd9a5519078871ddde8d2339dc5a7fde80d9d87da/numpy-2.2.6-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:894b3a42502226a1cac872f840030665f33326fc3dac8e57c607905773cdcde3", size = 5084103 }, - { url = "https://files.pythonhosted.org/packages/cc/89/e5a34c071a0570cc40c9a54eb472d113eea6d002e9ae12bb3a8407fb912e/numpy-2.2.6-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:71594f7c51a18e728451bb50cc60a3ce4e6538822731b2933209a1f3614e9282", size = 6625382 }, - { url = "https://files.pythonhosted.org/packages/f8/35/8c80729f1ff76b3921d5c9487c7ac3de9b2a103b1cd05e905b3090513510/numpy-2.2.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f2618db89be1b4e05f7a1a847a9c1c0abd63e63a1607d892dd54668dd92faf87", size = 14018462 }, - { url = "https://files.pythonhosted.org/packages/8c/3d/1e1db36cfd41f895d266b103df00ca5b3cbe965184df824dec5c08c6b803/numpy-2.2.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fd83c01228a688733f1ded5201c678f0c53ecc1006ffbc404db9f7a899ac6249", size = 16527618 }, - { url = "https://files.pythonhosted.org/packages/61/c6/03ed30992602c85aa3cd95b9070a514f8b3c33e31124694438d88809ae36/numpy-2.2.6-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:37c0ca431f82cd5fa716eca9506aefcabc247fb27ba69c5062a6d3ade8cf8f49", size = 15505511 }, - { url = "https://files.pythonhosted.org/packages/b7/25/5761d832a81df431e260719ec45de696414266613c9ee268394dd5ad8236/numpy-2.2.6-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:fe27749d33bb772c80dcd84ae7e8df2adc920ae8297400dabec45f0dedb3f6de", size = 18313783 }, - { url = "https://files.pythonhosted.org/packages/57/0a/72d5a3527c5ebffcd47bde9162c39fae1f90138c961e5296491ce778e682/numpy-2.2.6-cp312-cp312-win32.whl", hash = "sha256:4eeaae00d789f66c7a25ac5f34b71a7035bb474e679f410e5e1a94deb24cf2d4", size = 6246506 }, - { url = "https://files.pythonhosted.org/packages/36/fa/8c9210162ca1b88529ab76b41ba02d433fd54fecaf6feb70ef9f124683f1/numpy-2.2.6-cp312-cp312-win_amd64.whl", hash = "sha256:c1f9540be57940698ed329904db803cf7a402f3fc200bfe599334c9bd84a40b2", size = 12614190 }, - { url = "https://files.pythonhosted.org/packages/f9/5c/6657823f4f594f72b5471f1db1ab12e26e890bb2e41897522d134d2a3e81/numpy-2.2.6-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0811bb762109d9708cca4d0b13c4f67146e3c3b7cf8d34018c722adb2d957c84", size = 20867828 }, - { url = "https://files.pythonhosted.org/packages/dc/9e/14520dc3dadf3c803473bd07e9b2bd1b69bc583cb2497b47000fed2fa92f/numpy-2.2.6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:287cc3162b6f01463ccd86be154f284d0893d2b3ed7292439ea97eafa8170e0b", size = 14143006 }, - { url = "https://files.pythonhosted.org/packages/4f/06/7e96c57d90bebdce9918412087fc22ca9851cceaf5567a45c1f404480e9e/numpy-2.2.6-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:f1372f041402e37e5e633e586f62aa53de2eac8d98cbfb822806ce4bbefcb74d", size = 5076765 }, - { url = "https://files.pythonhosted.org/packages/73/ed/63d920c23b4289fdac96ddbdd6132e9427790977d5457cd132f18e76eae0/numpy-2.2.6-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:55a4d33fa519660d69614a9fad433be87e5252f4b03850642f88993f7b2ca566", size = 6617736 }, - { url = "https://files.pythonhosted.org/packages/85/c5/e19c8f99d83fd377ec8c7e0cf627a8049746da54afc24ef0a0cb73d5dfb5/numpy-2.2.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f92729c95468a2f4f15e9bb94c432a9229d0d50de67304399627a943201baa2f", size = 14010719 }, - { url = "https://files.pythonhosted.org/packages/19/49/4df9123aafa7b539317bf6d342cb6d227e49f7a35b99c287a6109b13dd93/numpy-2.2.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1bc23a79bfabc5d056d106f9befb8d50c31ced2fbc70eedb8155aec74a45798f", size = 16526072 }, - { url = "https://files.pythonhosted.org/packages/b2/6c/04b5f47f4f32f7c2b0e7260442a8cbcf8168b0e1a41ff1495da42f42a14f/numpy-2.2.6-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:e3143e4451880bed956e706a3220b4e5cf6172ef05fcc397f6f36a550b1dd868", size = 15503213 }, - { url = "https://files.pythonhosted.org/packages/17/0a/5cd92e352c1307640d5b6fec1b2ffb06cd0dabe7d7b8227f97933d378422/numpy-2.2.6-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b4f13750ce79751586ae2eb824ba7e1e8dba64784086c98cdbbcc6a42112ce0d", size = 18316632 }, - { url = "https://files.pythonhosted.org/packages/f0/3b/5cba2b1d88760ef86596ad0f3d484b1cbff7c115ae2429678465057c5155/numpy-2.2.6-cp313-cp313-win32.whl", hash = "sha256:5beb72339d9d4fa36522fc63802f469b13cdbe4fdab4a288f0c441b74272ebfd", size = 6244532 }, - { url = "https://files.pythonhosted.org/packages/cb/3b/d58c12eafcb298d4e6d0d40216866ab15f59e55d148a5658bb3132311fcf/numpy-2.2.6-cp313-cp313-win_amd64.whl", hash = "sha256:b0544343a702fa80c95ad5d3d608ea3599dd54d4632df855e4c8d24eb6ecfa1c", size = 12610885 }, - { url = "https://files.pythonhosted.org/packages/6b/9e/4bf918b818e516322db999ac25d00c75788ddfd2d2ade4fa66f1f38097e1/numpy-2.2.6-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:0bca768cd85ae743b2affdc762d617eddf3bcf8724435498a1e80132d04879e6", size = 20963467 }, - { url = "https://files.pythonhosted.org/packages/61/66/d2de6b291507517ff2e438e13ff7b1e2cdbdb7cb40b3ed475377aece69f9/numpy-2.2.6-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:fc0c5673685c508a142ca65209b4e79ed6740a4ed6b2267dbba90f34b0b3cfda", size = 14225144 }, - { url = "https://files.pythonhosted.org/packages/e4/25/480387655407ead912e28ba3a820bc69af9adf13bcbe40b299d454ec011f/numpy-2.2.6-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:5bd4fc3ac8926b3819797a7c0e2631eb889b4118a9898c84f585a54d475b7e40", size = 5200217 }, - { url = "https://files.pythonhosted.org/packages/aa/4a/6e313b5108f53dcbf3aca0c0f3e9c92f4c10ce57a0a721851f9785872895/numpy-2.2.6-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:fee4236c876c4e8369388054d02d0e9bb84821feb1a64dd59e137e6511a551f8", size = 6712014 }, - { url = "https://files.pythonhosted.org/packages/b7/30/172c2d5c4be71fdf476e9de553443cf8e25feddbe185e0bd88b096915bcc/numpy-2.2.6-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e1dda9c7e08dc141e0247a5b8f49cf05984955246a327d4c48bda16821947b2f", size = 14077935 }, - { url = "https://files.pythonhosted.org/packages/12/fb/9e743f8d4e4d3c710902cf87af3512082ae3d43b945d5d16563f26ec251d/numpy-2.2.6-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f447e6acb680fd307f40d3da4852208af94afdfab89cf850986c3ca00562f4fa", size = 16600122 }, - { url = "https://files.pythonhosted.org/packages/12/75/ee20da0e58d3a66f204f38916757e01e33a9737d0b22373b3eb5a27358f9/numpy-2.2.6-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:389d771b1623ec92636b0786bc4ae56abafad4a4c513d36a55dce14bd9ce8571", size = 15586143 }, - { url = "https://files.pythonhosted.org/packages/76/95/bef5b37f29fc5e739947e9ce5179ad402875633308504a52d188302319c8/numpy-2.2.6-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:8e9ace4a37db23421249ed236fdcdd457d671e25146786dfc96835cd951aa7c1", size = 18385260 }, - { url = "https://files.pythonhosted.org/packages/09/04/f2f83279d287407cf36a7a8053a5abe7be3622a4363337338f2585e4afda/numpy-2.2.6-cp313-cp313t-win32.whl", hash = "sha256:038613e9fb8c72b0a41f025a7e4c3f0b7a1b5d768ece4796b674c8f3fe13efff", size = 6377225 }, - { url = "https://files.pythonhosted.org/packages/67/0e/35082d13c09c02c011cf21570543d202ad929d961c02a147493cb0c2bdf5/numpy-2.2.6-cp313-cp313t-win_amd64.whl", hash = "sha256:6031dd6dfecc0cf9f668681a37648373bddd6421fff6c66ec1624eed0180ee06", size = 12771374 }, - { url = "https://files.pythonhosted.org/packages/9e/3b/d94a75f4dbf1ef5d321523ecac21ef23a3cd2ac8b78ae2aac40873590229/numpy-2.2.6-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:0b605b275d7bd0c640cad4e5d30fa701a8d59302e127e5f79138ad62762c3e3d", size = 21040391 }, - { url = "https://files.pythonhosted.org/packages/17/f4/09b2fa1b58f0fb4f7c7963a1649c64c4d315752240377ed74d9cd878f7b5/numpy-2.2.6-pp310-pypy310_pp73-macosx_14_0_x86_64.whl", hash = "sha256:7befc596a7dc9da8a337f79802ee8adb30a552a94f792b9c9d18c840055907db", size = 6786754 }, - { url = "https://files.pythonhosted.org/packages/af/30/feba75f143bdc868a1cc3f44ccfa6c4b9ec522b36458e738cd00f67b573f/numpy-2.2.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ce47521a4754c8f4593837384bd3424880629f718d87c5d44f8ed763edd63543", size = 16643476 }, - { url = "https://files.pythonhosted.org/packages/37/48/ac2a9584402fb6c0cd5b5d1a91dcf176b15760130dd386bbafdbfe3640bf/numpy-2.2.6-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:d042d24c90c41b54fd506da306759e06e568864df8ec17ccc17e9e884634fd00", size = 12812666 }, +sdist = { url = "https://files.pythonhosted.org/packages/76/21/7d2a95e4bba9dc13d043ee156a356c0a8f0c6309dff6b21b4d71a073b8a8/numpy-2.2.6.tar.gz", hash = "sha256:e29554e2bef54a90aa5cc07da6ce955accb83f21ab5de01a62c8478897b264fd", size = 20276440, upload-time = "2025-05-17T22:38:04.611Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9a/3e/ed6db5be21ce87955c0cbd3009f2803f59fa08df21b5df06862e2d8e2bdd/numpy-2.2.6-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b412caa66f72040e6d268491a59f2c43bf03eb6c96dd8f0307829feb7fa2b6fb", size = 21165245, upload-time = "2025-05-17T21:27:58.555Z" }, + { url = "https://files.pythonhosted.org/packages/22/c2/4b9221495b2a132cc9d2eb862e21d42a009f5a60e45fc44b00118c174bff/numpy-2.2.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8e41fd67c52b86603a91c1a505ebaef50b3314de0213461c7a6e99c9a3beff90", size = 14360048, upload-time = "2025-05-17T21:28:21.406Z" }, + { url = "https://files.pythonhosted.org/packages/fd/77/dc2fcfc66943c6410e2bf598062f5959372735ffda175b39906d54f02349/numpy-2.2.6-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:37e990a01ae6ec7fe7fa1c26c55ecb672dd98b19c3d0e1d1f326fa13cb38d163", size = 5340542, upload-time = "2025-05-17T21:28:30.931Z" }, + { url = "https://files.pythonhosted.org/packages/7a/4f/1cb5fdc353a5f5cc7feb692db9b8ec2c3d6405453f982435efc52561df58/numpy-2.2.6-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:5a6429d4be8ca66d889b7cf70f536a397dc45ba6faeb5f8c5427935d9592e9cf", size = 6878301, upload-time = "2025-05-17T21:28:41.613Z" }, + { url = "https://files.pythonhosted.org/packages/eb/17/96a3acd228cec142fcb8723bd3cc39c2a474f7dcf0a5d16731980bcafa95/numpy-2.2.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:efd28d4e9cd7d7a8d39074a4d44c63eda73401580c5c76acda2ce969e0a38e83", size = 14297320, upload-time = "2025-05-17T21:29:02.78Z" }, + { url = "https://files.pythonhosted.org/packages/b4/63/3de6a34ad7ad6646ac7d2f55ebc6ad439dbbf9c4370017c50cf403fb19b5/numpy-2.2.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fc7b73d02efb0e18c000e9ad8b83480dfcd5dfd11065997ed4c6747470ae8915", size = 16801050, upload-time = "2025-05-17T21:29:27.675Z" }, + { url = "https://files.pythonhosted.org/packages/07/b6/89d837eddef52b3d0cec5c6ba0456c1bf1b9ef6a6672fc2b7873c3ec4e2e/numpy-2.2.6-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:74d4531beb257d2c3f4b261bfb0fc09e0f9ebb8842d82a7b4209415896adc680", size = 15807034, upload-time = "2025-05-17T21:29:51.102Z" }, + { url = "https://files.pythonhosted.org/packages/01/c8/dc6ae86e3c61cfec1f178e5c9f7858584049b6093f843bca541f94120920/numpy-2.2.6-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:8fc377d995680230e83241d8a96def29f204b5782f371c532579b4f20607a289", size = 18614185, upload-time = "2025-05-17T21:30:18.703Z" }, + { url = "https://files.pythonhosted.org/packages/5b/c5/0064b1b7e7c89137b471ccec1fd2282fceaae0ab3a9550f2568782d80357/numpy-2.2.6-cp310-cp310-win32.whl", hash = "sha256:b093dd74e50a8cba3e873868d9e93a85b78e0daf2e98c6797566ad8044e8363d", size = 6527149, upload-time = "2025-05-17T21:30:29.788Z" }, + { url = "https://files.pythonhosted.org/packages/a3/dd/4b822569d6b96c39d1215dbae0582fd99954dcbcf0c1a13c61783feaca3f/numpy-2.2.6-cp310-cp310-win_amd64.whl", hash = "sha256:f0fd6321b839904e15c46e0d257fdd101dd7f530fe03fd6359c1ea63738703f3", size = 12904620, upload-time = "2025-05-17T21:30:48.994Z" }, + { url = "https://files.pythonhosted.org/packages/da/a8/4f83e2aa666a9fbf56d6118faaaf5f1974d456b1823fda0a176eff722839/numpy-2.2.6-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:f9f1adb22318e121c5c69a09142811a201ef17ab257a1e66ca3025065b7f53ae", size = 21176963, upload-time = "2025-05-17T21:31:19.36Z" }, + { url = "https://files.pythonhosted.org/packages/b3/2b/64e1affc7972decb74c9e29e5649fac940514910960ba25cd9af4488b66c/numpy-2.2.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c820a93b0255bc360f53eca31a0e676fd1101f673dda8da93454a12e23fc5f7a", size = 14406743, upload-time = "2025-05-17T21:31:41.087Z" }, + { url = "https://files.pythonhosted.org/packages/4a/9f/0121e375000b5e50ffdd8b25bf78d8e1a5aa4cca3f185d41265198c7b834/numpy-2.2.6-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:3d70692235e759f260c3d837193090014aebdf026dfd167834bcba43e30c2a42", size = 5352616, upload-time = "2025-05-17T21:31:50.072Z" }, + { url = "https://files.pythonhosted.org/packages/31/0d/b48c405c91693635fbe2dcd7bc84a33a602add5f63286e024d3b6741411c/numpy-2.2.6-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:481b49095335f8eed42e39e8041327c05b0f6f4780488f61286ed3c01368d491", size = 6889579, upload-time = "2025-05-17T21:32:01.712Z" }, + { url = "https://files.pythonhosted.org/packages/52/b8/7f0554d49b565d0171eab6e99001846882000883998e7b7d9f0d98b1f934/numpy-2.2.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b64d8d4d17135e00c8e346e0a738deb17e754230d7e0810ac5012750bbd85a5a", size = 14312005, upload-time = "2025-05-17T21:32:23.332Z" }, + { url = "https://files.pythonhosted.org/packages/b3/dd/2238b898e51bd6d389b7389ffb20d7f4c10066d80351187ec8e303a5a475/numpy-2.2.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ba10f8411898fc418a521833e014a77d3ca01c15b0c6cdcce6a0d2897e6dbbdf", size = 16821570, upload-time = "2025-05-17T21:32:47.991Z" }, + { url = "https://files.pythonhosted.org/packages/83/6c/44d0325722cf644f191042bf47eedad61c1e6df2432ed65cbe28509d404e/numpy-2.2.6-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:bd48227a919f1bafbdda0583705e547892342c26fb127219d60a5c36882609d1", size = 15818548, upload-time = "2025-05-17T21:33:11.728Z" }, + { url = "https://files.pythonhosted.org/packages/ae/9d/81e8216030ce66be25279098789b665d49ff19eef08bfa8cb96d4957f422/numpy-2.2.6-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:9551a499bf125c1d4f9e250377c1ee2eddd02e01eac6644c080162c0c51778ab", size = 18620521, upload-time = "2025-05-17T21:33:39.139Z" }, + { url = "https://files.pythonhosted.org/packages/6a/fd/e19617b9530b031db51b0926eed5345ce8ddc669bb3bc0044b23e275ebe8/numpy-2.2.6-cp311-cp311-win32.whl", hash = "sha256:0678000bb9ac1475cd454c6b8c799206af8107e310843532b04d49649c717a47", size = 6525866, upload-time = "2025-05-17T21:33:50.273Z" }, + { url = "https://files.pythonhosted.org/packages/31/0a/f354fb7176b81747d870f7991dc763e157a934c717b67b58456bc63da3df/numpy-2.2.6-cp311-cp311-win_amd64.whl", hash = "sha256:e8213002e427c69c45a52bbd94163084025f533a55a59d6f9c5b820774ef3303", size = 12907455, upload-time = "2025-05-17T21:34:09.135Z" }, + { url = "https://files.pythonhosted.org/packages/82/5d/c00588b6cf18e1da539b45d3598d3557084990dcc4331960c15ee776ee41/numpy-2.2.6-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:41c5a21f4a04fa86436124d388f6ed60a9343a6f767fced1a8a71c3fbca038ff", size = 20875348, upload-time = "2025-05-17T21:34:39.648Z" }, + { url = "https://files.pythonhosted.org/packages/66/ee/560deadcdde6c2f90200450d5938f63a34b37e27ebff162810f716f6a230/numpy-2.2.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:de749064336d37e340f640b05f24e9e3dd678c57318c7289d222a8a2f543e90c", size = 14119362, upload-time = "2025-05-17T21:35:01.241Z" }, + { url = "https://files.pythonhosted.org/packages/3c/65/4baa99f1c53b30adf0acd9a5519078871ddde8d2339dc5a7fde80d9d87da/numpy-2.2.6-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:894b3a42502226a1cac872f840030665f33326fc3dac8e57c607905773cdcde3", size = 5084103, upload-time = "2025-05-17T21:35:10.622Z" }, + { url = "https://files.pythonhosted.org/packages/cc/89/e5a34c071a0570cc40c9a54eb472d113eea6d002e9ae12bb3a8407fb912e/numpy-2.2.6-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:71594f7c51a18e728451bb50cc60a3ce4e6538822731b2933209a1f3614e9282", size = 6625382, upload-time = "2025-05-17T21:35:21.414Z" }, + { url = "https://files.pythonhosted.org/packages/f8/35/8c80729f1ff76b3921d5c9487c7ac3de9b2a103b1cd05e905b3090513510/numpy-2.2.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f2618db89be1b4e05f7a1a847a9c1c0abd63e63a1607d892dd54668dd92faf87", size = 14018462, upload-time = "2025-05-17T21:35:42.174Z" }, + { url = "https://files.pythonhosted.org/packages/8c/3d/1e1db36cfd41f895d266b103df00ca5b3cbe965184df824dec5c08c6b803/numpy-2.2.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fd83c01228a688733f1ded5201c678f0c53ecc1006ffbc404db9f7a899ac6249", size = 16527618, upload-time = "2025-05-17T21:36:06.711Z" }, + { url = "https://files.pythonhosted.org/packages/61/c6/03ed30992602c85aa3cd95b9070a514f8b3c33e31124694438d88809ae36/numpy-2.2.6-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:37c0ca431f82cd5fa716eca9506aefcabc247fb27ba69c5062a6d3ade8cf8f49", size = 15505511, upload-time = "2025-05-17T21:36:29.965Z" }, + { url = "https://files.pythonhosted.org/packages/b7/25/5761d832a81df431e260719ec45de696414266613c9ee268394dd5ad8236/numpy-2.2.6-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:fe27749d33bb772c80dcd84ae7e8df2adc920ae8297400dabec45f0dedb3f6de", size = 18313783, upload-time = "2025-05-17T21:36:56.883Z" }, + { url = "https://files.pythonhosted.org/packages/57/0a/72d5a3527c5ebffcd47bde9162c39fae1f90138c961e5296491ce778e682/numpy-2.2.6-cp312-cp312-win32.whl", hash = "sha256:4eeaae00d789f66c7a25ac5f34b71a7035bb474e679f410e5e1a94deb24cf2d4", size = 6246506, upload-time = "2025-05-17T21:37:07.368Z" }, + { url = "https://files.pythonhosted.org/packages/36/fa/8c9210162ca1b88529ab76b41ba02d433fd54fecaf6feb70ef9f124683f1/numpy-2.2.6-cp312-cp312-win_amd64.whl", hash = "sha256:c1f9540be57940698ed329904db803cf7a402f3fc200bfe599334c9bd84a40b2", size = 12614190, upload-time = "2025-05-17T21:37:26.213Z" }, + { url = "https://files.pythonhosted.org/packages/f9/5c/6657823f4f594f72b5471f1db1ab12e26e890bb2e41897522d134d2a3e81/numpy-2.2.6-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0811bb762109d9708cca4d0b13c4f67146e3c3b7cf8d34018c722adb2d957c84", size = 20867828, upload-time = "2025-05-17T21:37:56.699Z" }, + { url = "https://files.pythonhosted.org/packages/dc/9e/14520dc3dadf3c803473bd07e9b2bd1b69bc583cb2497b47000fed2fa92f/numpy-2.2.6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:287cc3162b6f01463ccd86be154f284d0893d2b3ed7292439ea97eafa8170e0b", size = 14143006, upload-time = "2025-05-17T21:38:18.291Z" }, + { url = "https://files.pythonhosted.org/packages/4f/06/7e96c57d90bebdce9918412087fc22ca9851cceaf5567a45c1f404480e9e/numpy-2.2.6-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:f1372f041402e37e5e633e586f62aa53de2eac8d98cbfb822806ce4bbefcb74d", size = 5076765, upload-time = "2025-05-17T21:38:27.319Z" }, + { url = "https://files.pythonhosted.org/packages/73/ed/63d920c23b4289fdac96ddbdd6132e9427790977d5457cd132f18e76eae0/numpy-2.2.6-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:55a4d33fa519660d69614a9fad433be87e5252f4b03850642f88993f7b2ca566", size = 6617736, upload-time = "2025-05-17T21:38:38.141Z" }, + { url = "https://files.pythonhosted.org/packages/85/c5/e19c8f99d83fd377ec8c7e0cf627a8049746da54afc24ef0a0cb73d5dfb5/numpy-2.2.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f92729c95468a2f4f15e9bb94c432a9229d0d50de67304399627a943201baa2f", size = 14010719, upload-time = "2025-05-17T21:38:58.433Z" }, + { url = "https://files.pythonhosted.org/packages/19/49/4df9123aafa7b539317bf6d342cb6d227e49f7a35b99c287a6109b13dd93/numpy-2.2.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1bc23a79bfabc5d056d106f9befb8d50c31ced2fbc70eedb8155aec74a45798f", size = 16526072, upload-time = "2025-05-17T21:39:22.638Z" }, + { url = "https://files.pythonhosted.org/packages/b2/6c/04b5f47f4f32f7c2b0e7260442a8cbcf8168b0e1a41ff1495da42f42a14f/numpy-2.2.6-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:e3143e4451880bed956e706a3220b4e5cf6172ef05fcc397f6f36a550b1dd868", size = 15503213, upload-time = "2025-05-17T21:39:45.865Z" }, + { url = "https://files.pythonhosted.org/packages/17/0a/5cd92e352c1307640d5b6fec1b2ffb06cd0dabe7d7b8227f97933d378422/numpy-2.2.6-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b4f13750ce79751586ae2eb824ba7e1e8dba64784086c98cdbbcc6a42112ce0d", size = 18316632, upload-time = "2025-05-17T21:40:13.331Z" }, + { url = "https://files.pythonhosted.org/packages/f0/3b/5cba2b1d88760ef86596ad0f3d484b1cbff7c115ae2429678465057c5155/numpy-2.2.6-cp313-cp313-win32.whl", hash = "sha256:5beb72339d9d4fa36522fc63802f469b13cdbe4fdab4a288f0c441b74272ebfd", size = 6244532, upload-time = "2025-05-17T21:43:46.099Z" }, + { url = "https://files.pythonhosted.org/packages/cb/3b/d58c12eafcb298d4e6d0d40216866ab15f59e55d148a5658bb3132311fcf/numpy-2.2.6-cp313-cp313-win_amd64.whl", hash = "sha256:b0544343a702fa80c95ad5d3d608ea3599dd54d4632df855e4c8d24eb6ecfa1c", size = 12610885, upload-time = "2025-05-17T21:44:05.145Z" }, + { url = "https://files.pythonhosted.org/packages/6b/9e/4bf918b818e516322db999ac25d00c75788ddfd2d2ade4fa66f1f38097e1/numpy-2.2.6-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:0bca768cd85ae743b2affdc762d617eddf3bcf8724435498a1e80132d04879e6", size = 20963467, upload-time = "2025-05-17T21:40:44Z" }, + { url = "https://files.pythonhosted.org/packages/61/66/d2de6b291507517ff2e438e13ff7b1e2cdbdb7cb40b3ed475377aece69f9/numpy-2.2.6-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:fc0c5673685c508a142ca65209b4e79ed6740a4ed6b2267dbba90f34b0b3cfda", size = 14225144, upload-time = "2025-05-17T21:41:05.695Z" }, + { url = "https://files.pythonhosted.org/packages/e4/25/480387655407ead912e28ba3a820bc69af9adf13bcbe40b299d454ec011f/numpy-2.2.6-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:5bd4fc3ac8926b3819797a7c0e2631eb889b4118a9898c84f585a54d475b7e40", size = 5200217, upload-time = "2025-05-17T21:41:15.903Z" }, + { url = "https://files.pythonhosted.org/packages/aa/4a/6e313b5108f53dcbf3aca0c0f3e9c92f4c10ce57a0a721851f9785872895/numpy-2.2.6-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:fee4236c876c4e8369388054d02d0e9bb84821feb1a64dd59e137e6511a551f8", size = 6712014, upload-time = "2025-05-17T21:41:27.321Z" }, + { url = "https://files.pythonhosted.org/packages/b7/30/172c2d5c4be71fdf476e9de553443cf8e25feddbe185e0bd88b096915bcc/numpy-2.2.6-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e1dda9c7e08dc141e0247a5b8f49cf05984955246a327d4c48bda16821947b2f", size = 14077935, upload-time = "2025-05-17T21:41:49.738Z" }, + { url = "https://files.pythonhosted.org/packages/12/fb/9e743f8d4e4d3c710902cf87af3512082ae3d43b945d5d16563f26ec251d/numpy-2.2.6-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f447e6acb680fd307f40d3da4852208af94afdfab89cf850986c3ca00562f4fa", size = 16600122, upload-time = "2025-05-17T21:42:14.046Z" }, + { url = "https://files.pythonhosted.org/packages/12/75/ee20da0e58d3a66f204f38916757e01e33a9737d0b22373b3eb5a27358f9/numpy-2.2.6-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:389d771b1623ec92636b0786bc4ae56abafad4a4c513d36a55dce14bd9ce8571", size = 15586143, upload-time = "2025-05-17T21:42:37.464Z" }, + { url = "https://files.pythonhosted.org/packages/76/95/bef5b37f29fc5e739947e9ce5179ad402875633308504a52d188302319c8/numpy-2.2.6-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:8e9ace4a37db23421249ed236fdcdd457d671e25146786dfc96835cd951aa7c1", size = 18385260, upload-time = "2025-05-17T21:43:05.189Z" }, + { url = "https://files.pythonhosted.org/packages/09/04/f2f83279d287407cf36a7a8053a5abe7be3622a4363337338f2585e4afda/numpy-2.2.6-cp313-cp313t-win32.whl", hash = "sha256:038613e9fb8c72b0a41f025a7e4c3f0b7a1b5d768ece4796b674c8f3fe13efff", size = 6377225, upload-time = "2025-05-17T21:43:16.254Z" }, + { url = "https://files.pythonhosted.org/packages/67/0e/35082d13c09c02c011cf21570543d202ad929d961c02a147493cb0c2bdf5/numpy-2.2.6-cp313-cp313t-win_amd64.whl", hash = "sha256:6031dd6dfecc0cf9f668681a37648373bddd6421fff6c66ec1624eed0180ee06", size = 12771374, upload-time = "2025-05-17T21:43:35.479Z" }, + { url = "https://files.pythonhosted.org/packages/9e/3b/d94a75f4dbf1ef5d321523ecac21ef23a3cd2ac8b78ae2aac40873590229/numpy-2.2.6-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:0b605b275d7bd0c640cad4e5d30fa701a8d59302e127e5f79138ad62762c3e3d", size = 21040391, upload-time = "2025-05-17T21:44:35.948Z" }, + { url = "https://files.pythonhosted.org/packages/17/f4/09b2fa1b58f0fb4f7c7963a1649c64c4d315752240377ed74d9cd878f7b5/numpy-2.2.6-pp310-pypy310_pp73-macosx_14_0_x86_64.whl", hash = "sha256:7befc596a7dc9da8a337f79802ee8adb30a552a94f792b9c9d18c840055907db", size = 6786754, upload-time = "2025-05-17T21:44:47.446Z" }, + { url = "https://files.pythonhosted.org/packages/af/30/feba75f143bdc868a1cc3f44ccfa6c4b9ec522b36458e738cd00f67b573f/numpy-2.2.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ce47521a4754c8f4593837384bd3424880629f718d87c5d44f8ed763edd63543", size = 16643476, upload-time = "2025-05-17T21:45:11.871Z" }, + { url = "https://files.pythonhosted.org/packages/37/48/ac2a9584402fb6c0cd5b5d1a91dcf176b15760130dd386bbafdbfe3640bf/numpy-2.2.6-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:d042d24c90c41b54fd506da306759e06e568864df8ec17ccc17e9e884634fd00", size = 12812666, upload-time = "2025-05-17T21:45:31.426Z" }, ] [[package]] @@ -1723,79 +1723,79 @@ resolution-markers = [ "python_full_version == '3.11.*' and sys_platform == 'emscripten'", "(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')", ] -sdist = { url = "https://files.pythonhosted.org/packages/d0/ad/fed0499ce6a338d2a03ebae59cd15093910c8875328855781952abf6c2fe/numpy-2.4.6.tar.gz", hash = "sha256:f3a3570c4a2a16746ac2c31a7c7c7b0c186b95ce902e33db6f28094ed7387dda", size = 20735807 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/b3/49/ec46835a70be8fa6446c495126ac84fdb28cb2558e1620ffb87a10c8b64c/numpy-2.4.6-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:0280e0356c0829a18d9de1cb7eee50ec22ca639878d7240307ca0943d73cd2c4", size = 16969194 }, - { url = "https://files.pythonhosted.org/packages/0e/0d/f5957185c0ee2f3e12f78715aa9e3b353fd83633316c8532b38faa37e3f6/numpy-2.4.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:110f8b71aacb688ec69062bb7f6938a0f8acb01b7c1c4beb453c65b6d234584d", size = 14964111 }, - { url = "https://files.pythonhosted.org/packages/ad/40/40a40ee0ddf7ceb782c49af278894b686e586d65d8c1889c8b5da01a3d7d/numpy-2.4.6-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:4cfe66903cc32a9921a6733d96b19bb6abf310397581bbad89c228f5abaf0ee8", size = 5469159 }, - { url = "https://files.pythonhosted.org/packages/63/13/f9a8046535cb21deae82f8d03de9617e08882d274fad2539630761888228/numpy-2.4.6-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:8155154c7c691289fe18f510b5d4657c68c67989f293f0535a91360392ff6538", size = 6798936 }, - { url = "https://files.pythonhosted.org/packages/33/a8/6fa8c1a345a8c85dbb21932c447bee07c30a2c2a3f31e369c0a84b300147/numpy-2.4.6-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0ab0a9c4ffb1a6d95ef519fe4247dba8eb6b18ad93999f76b7f657039acabd47", size = 15966692 }, - { url = "https://files.pythonhosted.org/packages/02/03/74fe2a4cb3817d94d86402f2506554130a2f01414e299b5a843e5a8a957f/numpy-2.4.6-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:89cd468399cfd2504718f0ba50e410dca55a170b61a02ad92bb18c8a65186e93", size = 16918164 }, - { url = "https://files.pythonhosted.org/packages/c5/80/3615be3313f7e7696609bc194b9f0101da809df79e859bdb84e0cd043f46/numpy-2.4.6-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:c2d37ab77531417474168eb79d6d80b14f821a966818505d03013d0833edb7a8", size = 17322877 }, - { url = "https://files.pythonhosted.org/packages/ca/ac/a691e0fe2675e370d0e08ff905adc49a1c8830e8cae03efe4477e92cd55d/numpy-2.4.6-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:f407cb6b8e9d6d8c626bc73c945db1706035af8fd632295547bf1c9e46d092d6", size = 18651487 }, - { url = "https://files.pythonhosted.org/packages/15/a7/9bc1cd626d7bf6869bfedf27b91b6ab5dd607758bf8e959d6fa80c6a59cb/numpy-2.4.6-cp311-cp311-win32.whl", hash = "sha256:ddea102b48f9e339f3948bf22040944184627a30fdf7f858667673b9c5f033c8", size = 6233945 }, - { url = "https://files.pythonhosted.org/packages/c5/31/7fc6239c12bce7e931463251cca4426c465e1876ba3cc785402ef4dd8f4e/numpy-2.4.6-cp311-cp311-win_amd64.whl", hash = "sha256:1e254a00cdf42b1e4d5b3d68d33af63268d41340d8885df2ab6470f2e1500147", size = 12608406 }, - { url = "https://files.pythonhosted.org/packages/27/83/140f85a466595a16382996a1bf06b2b54bcd597488921b0c9daaeeda72af/numpy-2.4.6-cp311-cp311-win_arm64.whl", hash = "sha256:ed9749eef4cbd126da3dc1d6bcb3a57f5eb7ac6a6484146bdbf743f552dfc577", size = 10479528 }, - { url = "https://files.pythonhosted.org/packages/95/2a/3d7b5ac8aac24feaf9ad7ed58f45b0bbc06d37e4338ae84c9f2298b570f9/numpy-2.4.6-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:001fbb8e08d942dd57599e781f2472269ee7f2755fae407b4f67b2f0b17da3f1", size = 16689119 }, - { url = "https://files.pythonhosted.org/packages/ea/12/92c4c131527599e8288d6918e888d88726f84d805d784b771f32408aeaef/numpy-2.4.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ebfb099f8dcf083deef3ac1ca4c1503f387cf76296fcb3816b66f5ecb5f54fdb", size = 14699246 }, - { url = "https://files.pythonhosted.org/packages/ad/fe/c0a6b7b2ca128a8fb228575147073b660656734b8ebe4d76c8fd748dcc79/numpy-2.4.6-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:3213d622a0283a39a93d188f3cf72b26862df52fbb4ca3697f51705016523d41", size = 5204410 }, - { url = "https://files.pythonhosted.org/packages/f3/d4/9770d14ba719432bb90a421bfd443872ed0f70f7264b64bec12ea363d5fd/numpy-2.4.6-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:357cc07a6d7b0b182ff02249616a03742827ebb1277546b5c7cd7f7620a45698", size = 6551240 }, - { url = "https://files.pythonhosted.org/packages/c9/c6/50a46a6205feba2343f1d6d17438107c5dc491ed1c736e6ea68689fd906b/numpy-2.4.6-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5f9fb9157b4ce2971008323afe46053787b526ef624fea915b261468a8421a0f", size = 15671012 }, - { url = "https://files.pythonhosted.org/packages/99/60/14115e6364fa676c5397c2ad3004e527e9aa487abf5d0706ec81bbd08529/numpy-2.4.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:90f9849678c75fe7afa2d348ac842c168b0a4d3d61919687216dfc547976d853", size = 16645538 }, - { url = "https://files.pythonhosted.org/packages/ae/c5/693cbe59e57db94d2231fa519ca3978dc9e19da5a8f088588f5c6e947ff2/numpy-2.4.6-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:c1a2af6c6ef86344a6b0db6b97834208bf598db514f2b155042439b62605601a", size = 17020706 }, - { url = "https://files.pythonhosted.org/packages/ef/fc/85b7c4eff9b4966ade25c2273cf7e7012e92366c032058653934b37de044/numpy-2.4.6-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e5805d5a22fd19c8ccff10a9561f9df94436b0545619ea579db2d3c35294bce2", size = 18368541 }, - { url = "https://files.pythonhosted.org/packages/f6/81/e1b27545deedce7f4a0b348618c6b62d74e36a4dc9ccd42f3eb2f85eee32/numpy-2.4.6-cp312-cp312-win32.whl", hash = "sha256:e3eeb0aabd6bd5ce64faae67e9935203a6991b4bc2a485a767fbafb2c5125f45", size = 5962825 }, - { url = "https://files.pythonhosted.org/packages/ab/ca/feab00bd44aa5fe1ad2c18f08b4d3bb92e26484b0b1d1443897809ed528c/numpy-2.4.6-cp312-cp312-win_amd64.whl", hash = "sha256:d8e8286dd7cea7895157318d1b91cdacac64c479f3cbc8dce548331728484751", size = 12321687 }, - { url = "https://files.pythonhosted.org/packages/63/cf/5a6d34850a39d1093558564f77ee8e8e0bee5061151b8f05a55711001ec7/numpy-2.4.6-cp312-cp312-win_arm64.whl", hash = "sha256:4081eb135ac24158bd51cdfbef16f1c64df7063b1143f24731387137c092bec8", size = 10221482 }, - { url = "https://files.pythonhosted.org/packages/fb/82/bdab26d7438c6791ca31b7c024ca37c1eab8b726ba236129005cd4a06e45/numpy-2.4.6-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:511dbaf848decaaaf4b4ca48032619fb3138710c4bf7da7617765edad1ef96b0", size = 16684648 }, - { url = "https://files.pythonhosted.org/packages/1b/30/a80189bcc7f5e4258b3fbc3968d909d1756f54d023299ecc39ad6fdb9ef8/numpy-2.4.6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bf162abab1c1a736333192707cef898e735a5ca00f38f27eeedf44b39d9e85eb", size = 14693902 }, - { url = "https://files.pythonhosted.org/packages/97/12/70b5d0d7c15e1ebb8a6a84a8caa1d19e181d84fb58bb6d70aca29099dec1/numpy-2.4.6-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:043191bfa8eab18c776647b62723ac9dddece59743b13f49b2016094129c2b3f", size = 5198992 }, - { url = "https://files.pythonhosted.org/packages/ba/8c/ebd2a8f8a83541f8d38cc5667e8c2b69cecfd30da6e45693e8158857d44b/numpy-2.4.6-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:6180d8b35af935aed8ece3a85e0a43f87393ae0ac87c8d2c8bd2c993f7270ef3", size = 6546944 }, - { url = "https://files.pythonhosted.org/packages/bb/c5/7b863a97a91671a0338f4253bd3b5a3d3852f0692dae91711c9f4a10e787/numpy-2.4.6-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:72fbe16c6fac95aedf5937fa873445cec2110be35d8a4e9433d7501fd98dae6b", size = 15669392 }, - { url = "https://files.pythonhosted.org/packages/a5/9d/3584b9984ca4c047aea75214ce1a4c4c73d849bd71b604264b7f5653f8a8/numpy-2.4.6-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a7830bab239b79cda9c08c2da014761cafb48da6150e1da17ac06283f43b6089", size = 16633220 }, - { url = "https://files.pythonhosted.org/packages/05/ae/7c67fba23bd98caec7c99261f3a16072ade14813486b0282cb29846de832/numpy-2.4.6-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:ef4aea96ce4d3b074422cb4f2f64e216bf9e213004bb58ecfdf50ea02ea8eb9a", size = 17020800 }, - { url = "https://files.pythonhosted.org/packages/d9/5d/3b6725cb31d983c5e66916f5d36f6d7e5521129e4c4404d64f918292a5b6/numpy-2.4.6-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:dfa20cc6ca228e6b155b11da03825975ce66aea520985dbbddf0f2a5a495c605", size = 18357600 }, - { url = "https://files.pythonhosted.org/packages/f7/da/2ccc6c2fe8898dee01d90c75c5f5f914a23daf99e3e0f59516a08760c8b5/numpy-2.4.6-cp313-cp313-win32.whl", hash = "sha256:56b39e5e0622a09a25bf5baf62f4bcf0cb8a41ae6e2819cf49bbc5a74c083f91", size = 5961134 }, - { url = "https://files.pythonhosted.org/packages/b5/cd/9cc4dc876fb065d5c220aae4d5e14826b2715331bb7618ce1fb07a679d99/numpy-2.4.6-cp313-cp313-win_amd64.whl", hash = "sha256:c4fc99836233ea196540b17ab0983aff60ed07941751930f5f4d05bc3b3b7359", size = 12318598 }, - { url = "https://files.pythonhosted.org/packages/39/1e/c0bcba1f8694116485fe28fd1be698c278fcda4141c5b0e53a2aed8b12a8/numpy-2.4.6-cp313-cp313-win_arm64.whl", hash = "sha256:a7c711e21628b52034bb5ab8d1bce291f752fcc5e92accc615778acee1ff4778", size = 10222272 }, - { url = "https://files.pythonhosted.org/packages/63/6d/cc5619247c8f4204e507f5883528372e4ac4bb189e579fb859a12e480b1f/numpy-2.4.6-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:112b06a867b235ef466ed3508ddf0238050df9c727cafb5301ac385b899189a1", size = 14821197 }, - { url = "https://files.pythonhosted.org/packages/00/58/f1c39161c87d9e9bed660f1ed4bafc0e403d5ec9650b6dd77aead07d489b/numpy-2.4.6-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:eaf7fa2de5c0be8ae6ff8e9bea2ccd725e980541244521d8d4b5f3354a27babe", size = 5326287 }, - { url = "https://files.pythonhosted.org/packages/af/57/3917ab0fd97f271a8694513581b8a36c655f111c446852c302f04ccdb6fc/numpy-2.4.6-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:7265a2f3d436e54ef9f2b52b5c937e6be778781bd97a590319d7348f1c1ca997", size = 6646763 }, - { url = "https://files.pythonhosted.org/packages/eb/0f/037e64c494b67581ae18193d770adef354c41f3f2c8ebf865602d949bf8f/numpy-2.4.6-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f74a575920ab21fe304421a3fc28793d82e299cae9eccb37084e9fc7f3617c20", size = 15728070 }, - { url = "https://files.pythonhosted.org/packages/21/a6/5d2bae9c9542eb4df16dc9c46dc79c186e9bad53805dfa5399a6023c6db0/numpy-2.4.6-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ede83e07a75dd06bc501566c1eca2afc0d61677c1472ac9ad93fdee6e638a48d", size = 16681752 }, - { url = "https://files.pythonhosted.org/packages/92/14/23d1dfb410ae362cd59ce53e936b1513d545eb40db3949ced632e19a459e/numpy-2.4.6-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:68bb27509ac1b9a3443094260f6326150663b06abe40b73a2f81160623da5b67", size = 17086024 }, - { url = "https://files.pythonhosted.org/packages/4b/6e/23595a2c642cdf3bc567877064bdd7f91c8b0038a4453cf2daf7248eafe9/numpy-2.4.6-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:a0df0043bdb289bde1f62da130d20df23d58b45429f752bc7a8fc5325a225ecd", size = 18403398 }, - { url = "https://files.pythonhosted.org/packages/8a/90/0ac3bc947217e66dec77e7cbc6a1979d1af70b6461b82f620d3bccd5e4c8/numpy-2.4.6-cp313-cp313t-win32.whl", hash = "sha256:29a287e0cf63ff528da061de6b9f64a4618da591ca1046aafc54062e40ca7eab", size = 6084971 }, - { url = "https://files.pythonhosted.org/packages/77/71/5673e351671a1d2bd6063b91b44f70c0affea7d1516fa7a6572941ba4aa1/numpy-2.4.6-cp313-cp313t-win_amd64.whl", hash = "sha256:25c692919ac5a01f170a3bfcd62d745b24fd095c353d50812637d6fcab442e75", size = 12458532 }, - { url = "https://files.pythonhosted.org/packages/3f/88/19d3503c5046e688f049274b27a3ef3d771152fa80d3ba3d01a3dff61abe/numpy-2.4.6-cp313-cp313t-win_arm64.whl", hash = "sha256:1e978ec1e8bd0e0e4de6bb75de9d30cbb74db6b6a2bb727618613703ca0167dd", size = 10291881 }, - { url = "https://files.pythonhosted.org/packages/f8/91/3ab2044d05fd16d343c5ac2e69b127f1b2854040dd20b193257c78028bd3/numpy-2.4.6-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:06ca2f61ec4385a07a6977c55ba998a4466c123642b4a32694d3128fce18c079", size = 16683458 }, - { url = "https://files.pythonhosted.org/packages/8e/62/764ce66fa4147ae6d73071a3abf804ffe606f174618697c571acdf26a7c9/numpy-2.4.6-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:38efbc8de75c7a0fc1ac190162d892787f3f47b57cc291231aafee36b80982b7", size = 14704559 }, - { url = "https://files.pythonhosted.org/packages/60/61/23f27c172f022e04025b7dc2367f4d63c1a398120607ec896228649a6f48/numpy-2.4.6-cp314-cp314-macosx_14_0_arm64.whl", hash = "sha256:d581b735e177fdcdce6fed8e7e8880a3fb6ee4e3653a3ac6af01c6f4c03effc5", size = 5209716 }, - { url = "https://files.pythonhosted.org/packages/03/71/21cf70dc6ea3e3acb95fc53a265b2fc248b981f0194ceb5b475271b8809d/numpy-2.4.6-cp314-cp314-macosx_14_0_x86_64.whl", hash = "sha256:0a041d3d761dc3c35cc56ce0351506a02bcbc25f7b169f652435141a17db9096", size = 6543947 }, - { url = "https://files.pythonhosted.org/packages/d5/91/64288395ee1799bd2e0b04a305dce9666da90c961e1f3fe982a05ee1c036/numpy-2.4.6-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:40fdc1ae7125e518ea98e53e69a4ebc27e1fd50510c47b7ea130cf21e5e1d42b", size = 15685197 }, - { url = "https://files.pythonhosted.org/packages/f3/eb/ebffaa97dc55502df69584a8f0dcf07f69a3e0b3e2323670a2722db9aa39/numpy-2.4.6-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a2c306dea656c12c68f51f4cea133cbe78ca7435eb28c735eac1d3ebe73be6e8", size = 16638245 }, - { url = "https://files.pythonhosted.org/packages/b8/0b/54f9da33128d7e350fab89c7455902eeae70349ee52bddb448dc4a576f45/numpy-2.4.6-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:33111801a01c12a8a1e3721f0a9232f8cfc8ae2c6b7098167e6f623c6073f402", size = 17036587 }, - { url = "https://files.pythonhosted.org/packages/b6/f0/fdebc1052db1cc37c64beb22072d67cd6d1c71adca1299f53dec2b5e20d3/numpy-2.4.6-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:ae506e6902902557576a26ff33eda8695e7ecb3cb36c3b573a0765dee114ebdb", size = 18363226 }, - { url = "https://files.pythonhosted.org/packages/aa/b4/298628d98c72b57e57f7165ae6a481a1deaf6f3c28262a6e4c739c275930/numpy-2.4.6-cp314-cp314-win32.whl", hash = "sha256:aaf159caa35993cb1f56fb9b8e4610d35758e7ca005412eb1daa856a78c9c4b1", size = 6010196 }, - { url = "https://files.pythonhosted.org/packages/df/ac/46de6dda46478f7942f839e094970be2d4a861e005c4b3bf07c92e291a09/numpy-2.4.6-cp314-cp314-win_amd64.whl", hash = "sha256:b507f5c4c1d508876d1819b6bf9a49d365b96320b5d4993426b33a23ca4b8261", size = 12450334 }, - { url = "https://files.pythonhosted.org/packages/78/92/b8b798ac784102c0da830d2257d59358e3d3d90d1e2b3f2575dad976c5cf/numpy-2.4.6-cp314-cp314-win_arm64.whl", hash = "sha256:6f41ae150c4e32db4f3310cdaf64b1593a03dbabe29eec77fc9b50fe64061df6", size = 10495678 }, - { url = "https://files.pythonhosted.org/packages/30/34/ec28d1aa8115971537c01469ab2011ee96827930f0a124de1000cc2a7ed7/numpy-2.4.6-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:ece3d2cfe132e7d51f44a832b303895e6f2d499c5e74dfbdb06ee246147a304a", size = 14823672 }, - { url = "https://files.pythonhosted.org/packages/16/bd/f6d1fede4e54e8042a7ff97bb495510f3c220f94bcd9e8b228e87c92cc0d/numpy-2.4.6-cp314-cp314t-macosx_14_0_arm64.whl", hash = "sha256:e3e5193ef5a3dc73bceee50f7fdc2c90dbb76c42df8d8fae3d1067a583df579e", size = 5328731 }, - { url = "https://files.pythonhosted.org/packages/f4/f0/e105b9e2fd728a9910103884decd6951d9dd73896b914a98d9a231de02ee/numpy-2.4.6-cp314-cp314t-macosx_14_0_x86_64.whl", hash = "sha256:17f9ade344e7d9b464a084d69bcf18fc691cb1db67c62ed80820bf4926d78f0e", size = 6649805 }, - { url = "https://files.pythonhosted.org/packages/82/dd/1206a7ca6ab15e3f02069707ca96222e202af681bb73756da7527f3cb837/numpy-2.4.6-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9cd5ffd25db4e7ba6a375693b3fc0fc1791ec636c17db3720da19bde7180ec43", size = 15730496 }, - { url = "https://files.pythonhosted.org/packages/51/e7/38d3ea825dcab85a591734decb2f6c67caa7c8367d374df1a1c3842f9b07/numpy-2.4.6-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7d92c3819208a60205a12a245c91ad70cb0a85336659b19b834205573ac8456e", size = 16679616 }, - { url = "https://files.pythonhosted.org/packages/93/b7/caabfdf53edf663e0b4eb74d7d405d83baef09eb5e83bcd32d601d72b93e/numpy-2.4.6-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:e85b752a1e912b70eaad4fafbd4d1238007ab221de2009b9a2f5ae7461239895", size = 17085145 }, - { url = "https://files.pythonhosted.org/packages/f9/45/68d7c33a6bcf3e5aa3bdbd57a367e6f615286dfd6482f97e8ffeb734306e/numpy-2.4.6-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:29cb7f67d10b479ff07c17d33e39f78c07f71c40ef30d63c153d340e96cd3fb4", size = 18403813 }, - { url = "https://files.pythonhosted.org/packages/9c/50/0753655aa844c99cd9e018aacf76f130f1bd81d881bb74bc0aef5d73a8ba/numpy-2.4.6-cp314-cp314t-win32.whl", hash = "sha256:260a5d70215b61ab4fadf5c7baacd64821842975eea312125ed3c39a6391b063", size = 6156982 }, - { url = "https://files.pythonhosted.org/packages/b2/d4/7c67becf668f973cb490cec3e98dfd799d866f9c989a54d355672cfa0db6/numpy-2.4.6-cp314-cp314t-win_amd64.whl", hash = "sha256:81a1cca95ed5bb92aa8b10dd2cdc9a0d3853a50fad926c28b5d7e8ea54389627", size = 12638908 }, - { url = "https://files.pythonhosted.org/packages/43/bb/e1c71a4295b1b1d1393d50dbb4f2a36283c6859d9d3892e84f00ec5a91d5/numpy-2.4.6-cp314-cp314t-win_arm64.whl", hash = "sha256:0c9136e14ed34a9e343a31c533d78a9813a69a3148332bce5e9821cb2f996e66", size = 10565867 }, - { url = "https://files.pythonhosted.org/packages/de/12/b422cc84439adc0d00de605bf4a308890ae5c26f2c71fbd73e5d08fbb0dd/numpy-2.4.6-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:55cced7c52e981362f708ad635198e97a752dfba412cc03c23bbf3bd8d5cd662", size = 16847511 }, - { url = "https://files.pythonhosted.org/packages/44/53/f481bef68011740f8849418d82db07230e825013f31f4eef5ba5b805316a/numpy-2.4.6-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:d6da64deb6b8ed903e7560180a92f2d804ee1ba5eeb849ac2748b8c1aba1f6d7", size = 14889064 }, - { url = "https://files.pythonhosted.org/packages/7f/57/42ed575c10ced8af951d426bc4e1f8aff16fd851db33f067036215a7f860/numpy-2.4.6-pp311-pypy311_pp73-macosx_14_0_arm64.whl", hash = "sha256:68a5124b13fa6cc2086764a20005d30bc0548146f7f5322f02fce212ca14317f", size = 5394157 }, - { url = "https://files.pythonhosted.org/packages/6a/ef/f66cc724fcc36c1e364c67f51ae9146090b8b584f27d58b97fdae3edd737/numpy-2.4.6-pp311-pypy311_pp73-macosx_14_0_x86_64.whl", hash = "sha256:948424b06129ce883307e8cff868c31396d8dc7630a59c61d70d98dbe70f222c", size = 6708728 }, - { url = "https://files.pythonhosted.org/packages/1a/9c/c531f2293b91265d8b48e9b329f54fdd7ffae73cb4134ea10cca4237e9cc/numpy-2.4.6-pp311-pypy311_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5dbbdb29840ca3d91ee0fece42fc29278886d908280bfec0a5846c6f901a3eb0", size = 15798374 }, - { url = "https://files.pythonhosted.org/packages/1a/b0/413077f6b1153ed3cba361401c6783bbad6114804a000cc22eb71c13e190/numpy-2.4.6-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8ad03c0965fb3c692200e74d458ca28c1dbb4ce96f9a479a8aa041ad5fabca02", size = 16747286 }, - { url = "https://files.pythonhosted.org/packages/15/ce/e5ec180bc41812edcd8daeb8639d205622c0e8c02259d8ab25a0201b3c2a/numpy-2.4.6-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:2803abfebfc990042cd494d8ce2d5f82e9d847af6d35ec486923aa19dbad5e73", size = 12504263 }, +sdist = { url = "https://files.pythonhosted.org/packages/d0/ad/fed0499ce6a338d2a03ebae59cd15093910c8875328855781952abf6c2fe/numpy-2.4.6.tar.gz", hash = "sha256:f3a3570c4a2a16746ac2c31a7c7c7b0c186b95ce902e33db6f28094ed7387dda", size = 20735807, upload-time = "2026-05-18T23:37:14.07Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b3/49/ec46835a70be8fa6446c495126ac84fdb28cb2558e1620ffb87a10c8b64c/numpy-2.4.6-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:0280e0356c0829a18d9de1cb7eee50ec22ca639878d7240307ca0943d73cd2c4", size = 16969194, upload-time = "2026-05-18T23:33:13.503Z" }, + { url = "https://files.pythonhosted.org/packages/0e/0d/f5957185c0ee2f3e12f78715aa9e3b353fd83633316c8532b38faa37e3f6/numpy-2.4.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:110f8b71aacb688ec69062bb7f6938a0f8acb01b7c1c4beb453c65b6d234584d", size = 14964111, upload-time = "2026-05-18T23:33:17.795Z" }, + { url = "https://files.pythonhosted.org/packages/ad/40/40a40ee0ddf7ceb782c49af278894b686e586d65d8c1889c8b5da01a3d7d/numpy-2.4.6-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:4cfe66903cc32a9921a6733d96b19bb6abf310397581bbad89c228f5abaf0ee8", size = 5469159, upload-time = "2026-05-18T23:33:20.654Z" }, + { url = "https://files.pythonhosted.org/packages/63/13/f9a8046535cb21deae82f8d03de9617e08882d274fad2539630761888228/numpy-2.4.6-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:8155154c7c691289fe18f510b5d4657c68c67989f293f0535a91360392ff6538", size = 6798936, upload-time = "2026-05-18T23:33:22.987Z" }, + { url = "https://files.pythonhosted.org/packages/33/a8/6fa8c1a345a8c85dbb21932c447bee07c30a2c2a3f31e369c0a84b300147/numpy-2.4.6-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0ab0a9c4ffb1a6d95ef519fe4247dba8eb6b18ad93999f76b7f657039acabd47", size = 15966692, upload-time = "2026-05-18T23:33:26.62Z" }, + { url = "https://files.pythonhosted.org/packages/02/03/74fe2a4cb3817d94d86402f2506554130a2f01414e299b5a843e5a8a957f/numpy-2.4.6-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:89cd468399cfd2504718f0ba50e410dca55a170b61a02ad92bb18c8a65186e93", size = 16918164, upload-time = "2026-05-18T23:33:29.955Z" }, + { url = "https://files.pythonhosted.org/packages/c5/80/3615be3313f7e7696609bc194b9f0101da809df79e859bdb84e0cd043f46/numpy-2.4.6-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:c2d37ab77531417474168eb79d6d80b14f821a966818505d03013d0833edb7a8", size = 17322877, upload-time = "2026-05-18T23:33:34.724Z" }, + { url = "https://files.pythonhosted.org/packages/ca/ac/a691e0fe2675e370d0e08ff905adc49a1c8830e8cae03efe4477e92cd55d/numpy-2.4.6-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:f407cb6b8e9d6d8c626bc73c945db1706035af8fd632295547bf1c9e46d092d6", size = 18651487, upload-time = "2026-05-18T23:33:38.217Z" }, + { url = "https://files.pythonhosted.org/packages/15/a7/9bc1cd626d7bf6869bfedf27b91b6ab5dd607758bf8e959d6fa80c6a59cb/numpy-2.4.6-cp311-cp311-win32.whl", hash = "sha256:ddea102b48f9e339f3948bf22040944184627a30fdf7f858667673b9c5f033c8", size = 6233945, upload-time = "2026-05-18T23:33:41.331Z" }, + { url = "https://files.pythonhosted.org/packages/c5/31/7fc6239c12bce7e931463251cca4426c465e1876ba3cc785402ef4dd8f4e/numpy-2.4.6-cp311-cp311-win_amd64.whl", hash = "sha256:1e254a00cdf42b1e4d5b3d68d33af63268d41340d8885df2ab6470f2e1500147", size = 12608406, upload-time = "2026-05-18T23:33:44.131Z" }, + { url = "https://files.pythonhosted.org/packages/27/83/140f85a466595a16382996a1bf06b2b54bcd597488921b0c9daaeeda72af/numpy-2.4.6-cp311-cp311-win_arm64.whl", hash = "sha256:ed9749eef4cbd126da3dc1d6bcb3a57f5eb7ac6a6484146bdbf743f552dfc577", size = 10479528, upload-time = "2026-05-18T23:33:50.725Z" }, + { url = "https://files.pythonhosted.org/packages/95/2a/3d7b5ac8aac24feaf9ad7ed58f45b0bbc06d37e4338ae84c9f2298b570f9/numpy-2.4.6-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:001fbb8e08d942dd57599e781f2472269ee7f2755fae407b4f67b2f0b17da3f1", size = 16689119, upload-time = "2026-05-18T23:33:54.065Z" }, + { url = "https://files.pythonhosted.org/packages/ea/12/92c4c131527599e8288d6918e888d88726f84d805d784b771f32408aeaef/numpy-2.4.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ebfb099f8dcf083deef3ac1ca4c1503f387cf76296fcb3816b66f5ecb5f54fdb", size = 14699246, upload-time = "2026-05-18T23:33:57.621Z" }, + { url = "https://files.pythonhosted.org/packages/ad/fe/c0a6b7b2ca128a8fb228575147073b660656734b8ebe4d76c8fd748dcc79/numpy-2.4.6-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:3213d622a0283a39a93d188f3cf72b26862df52fbb4ca3697f51705016523d41", size = 5204410, upload-time = "2026-05-18T23:34:00.302Z" }, + { url = "https://files.pythonhosted.org/packages/f3/d4/9770d14ba719432bb90a421bfd443872ed0f70f7264b64bec12ea363d5fd/numpy-2.4.6-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:357cc07a6d7b0b182ff02249616a03742827ebb1277546b5c7cd7f7620a45698", size = 6551240, upload-time = "2026-05-18T23:34:02.852Z" }, + { url = "https://files.pythonhosted.org/packages/c9/c6/50a46a6205feba2343f1d6d17438107c5dc491ed1c736e6ea68689fd906b/numpy-2.4.6-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5f9fb9157b4ce2971008323afe46053787b526ef624fea915b261468a8421a0f", size = 15671012, upload-time = "2026-05-18T23:34:05.485Z" }, + { url = "https://files.pythonhosted.org/packages/99/60/14115e6364fa676c5397c2ad3004e527e9aa487abf5d0706ec81bbd08529/numpy-2.4.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:90f9849678c75fe7afa2d348ac842c168b0a4d3d61919687216dfc547976d853", size = 16645538, upload-time = "2026-05-18T23:34:09.265Z" }, + { url = "https://files.pythonhosted.org/packages/ae/c5/693cbe59e57db94d2231fa519ca3978dc9e19da5a8f088588f5c6e947ff2/numpy-2.4.6-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:c1a2af6c6ef86344a6b0db6b97834208bf598db514f2b155042439b62605601a", size = 17020706, upload-time = "2026-05-18T23:34:13.053Z" }, + { url = "https://files.pythonhosted.org/packages/ef/fc/85b7c4eff9b4966ade25c2273cf7e7012e92366c032058653934b37de044/numpy-2.4.6-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e5805d5a22fd19c8ccff10a9561f9df94436b0545619ea579db2d3c35294bce2", size = 18368541, upload-time = "2026-05-18T23:34:17.024Z" }, + { url = "https://files.pythonhosted.org/packages/f6/81/e1b27545deedce7f4a0b348618c6b62d74e36a4dc9ccd42f3eb2f85eee32/numpy-2.4.6-cp312-cp312-win32.whl", hash = "sha256:e3eeb0aabd6bd5ce64faae67e9935203a6991b4bc2a485a767fbafb2c5125f45", size = 5962825, upload-time = "2026-05-18T23:34:20.3Z" }, + { url = "https://files.pythonhosted.org/packages/ab/ca/feab00bd44aa5fe1ad2c18f08b4d3bb92e26484b0b1d1443897809ed528c/numpy-2.4.6-cp312-cp312-win_amd64.whl", hash = "sha256:d8e8286dd7cea7895157318d1b91cdacac64c479f3cbc8dce548331728484751", size = 12321687, upload-time = "2026-05-18T23:34:23.095Z" }, + { url = "https://files.pythonhosted.org/packages/63/cf/5a6d34850a39d1093558564f77ee8e8e0bee5061151b8f05a55711001ec7/numpy-2.4.6-cp312-cp312-win_arm64.whl", hash = "sha256:4081eb135ac24158bd51cdfbef16f1c64df7063b1143f24731387137c092bec8", size = 10221482, upload-time = "2026-05-18T23:34:25.876Z" }, + { url = "https://files.pythonhosted.org/packages/fb/82/bdab26d7438c6791ca31b7c024ca37c1eab8b726ba236129005cd4a06e45/numpy-2.4.6-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:511dbaf848decaaaf4b4ca48032619fb3138710c4bf7da7617765edad1ef96b0", size = 16684648, upload-time = "2026-05-18T23:34:29.41Z" }, + { url = "https://files.pythonhosted.org/packages/1b/30/a80189bcc7f5e4258b3fbc3968d909d1756f54d023299ecc39ad6fdb9ef8/numpy-2.4.6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bf162abab1c1a736333192707cef898e735a5ca00f38f27eeedf44b39d9e85eb", size = 14693902, upload-time = "2026-05-18T23:34:33.013Z" }, + { url = "https://files.pythonhosted.org/packages/97/12/70b5d0d7c15e1ebb8a6a84a8caa1d19e181d84fb58bb6d70aca29099dec1/numpy-2.4.6-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:043191bfa8eab18c776647b62723ac9dddece59743b13f49b2016094129c2b3f", size = 5198992, upload-time = "2026-05-18T23:34:36.132Z" }, + { url = "https://files.pythonhosted.org/packages/ba/8c/ebd2a8f8a83541f8d38cc5667e8c2b69cecfd30da6e45693e8158857d44b/numpy-2.4.6-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:6180d8b35af935aed8ece3a85e0a43f87393ae0ac87c8d2c8bd2c993f7270ef3", size = 6546944, upload-time = "2026-05-18T23:34:38.484Z" }, + { url = "https://files.pythonhosted.org/packages/bb/c5/7b863a97a91671a0338f4253bd3b5a3d3852f0692dae91711c9f4a10e787/numpy-2.4.6-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:72fbe16c6fac95aedf5937fa873445cec2110be35d8a4e9433d7501fd98dae6b", size = 15669392, upload-time = "2026-05-18T23:34:41.257Z" }, + { url = "https://files.pythonhosted.org/packages/a5/9d/3584b9984ca4c047aea75214ce1a4c4c73d849bd71b604264b7f5653f8a8/numpy-2.4.6-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a7830bab239b79cda9c08c2da014761cafb48da6150e1da17ac06283f43b6089", size = 16633220, upload-time = "2026-05-18T23:34:45.075Z" }, + { url = "https://files.pythonhosted.org/packages/05/ae/7c67fba23bd98caec7c99261f3a16072ade14813486b0282cb29846de832/numpy-2.4.6-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:ef4aea96ce4d3b074422cb4f2f64e216bf9e213004bb58ecfdf50ea02ea8eb9a", size = 17020800, upload-time = "2026-05-18T23:34:49.065Z" }, + { url = "https://files.pythonhosted.org/packages/d9/5d/3b6725cb31d983c5e66916f5d36f6d7e5521129e4c4404d64f918292a5b6/numpy-2.4.6-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:dfa20cc6ca228e6b155b11da03825975ce66aea520985dbbddf0f2a5a495c605", size = 18357600, upload-time = "2026-05-18T23:34:52.709Z" }, + { url = "https://files.pythonhosted.org/packages/f7/da/2ccc6c2fe8898dee01d90c75c5f5f914a23daf99e3e0f59516a08760c8b5/numpy-2.4.6-cp313-cp313-win32.whl", hash = "sha256:56b39e5e0622a09a25bf5baf62f4bcf0cb8a41ae6e2819cf49bbc5a74c083f91", size = 5961134, upload-time = "2026-05-18T23:34:55.618Z" }, + { url = "https://files.pythonhosted.org/packages/b5/cd/9cc4dc876fb065d5c220aae4d5e14826b2715331bb7618ce1fb07a679d99/numpy-2.4.6-cp313-cp313-win_amd64.whl", hash = "sha256:c4fc99836233ea196540b17ab0983aff60ed07941751930f5f4d05bc3b3b7359", size = 12318598, upload-time = "2026-05-18T23:34:58.928Z" }, + { url = "https://files.pythonhosted.org/packages/39/1e/c0bcba1f8694116485fe28fd1be698c278fcda4141c5b0e53a2aed8b12a8/numpy-2.4.6-cp313-cp313-win_arm64.whl", hash = "sha256:a7c711e21628b52034bb5ab8d1bce291f752fcc5e92accc615778acee1ff4778", size = 10222272, upload-time = "2026-05-18T23:35:02.167Z" }, + { url = "https://files.pythonhosted.org/packages/63/6d/cc5619247c8f4204e507f5883528372e4ac4bb189e579fb859a12e480b1f/numpy-2.4.6-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:112b06a867b235ef466ed3508ddf0238050df9c727cafb5301ac385b899189a1", size = 14821197, upload-time = "2026-05-18T23:35:05.468Z" }, + { url = "https://files.pythonhosted.org/packages/00/58/f1c39161c87d9e9bed660f1ed4bafc0e403d5ec9650b6dd77aead07d489b/numpy-2.4.6-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:eaf7fa2de5c0be8ae6ff8e9bea2ccd725e980541244521d8d4b5f3354a27babe", size = 5326287, upload-time = "2026-05-18T23:35:08.693Z" }, + { url = "https://files.pythonhosted.org/packages/af/57/3917ab0fd97f271a8694513581b8a36c655f111c446852c302f04ccdb6fc/numpy-2.4.6-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:7265a2f3d436e54ef9f2b52b5c937e6be778781bd97a590319d7348f1c1ca997", size = 6646763, upload-time = "2026-05-18T23:35:11.459Z" }, + { url = "https://files.pythonhosted.org/packages/eb/0f/037e64c494b67581ae18193d770adef354c41f3f2c8ebf865602d949bf8f/numpy-2.4.6-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f74a575920ab21fe304421a3fc28793d82e299cae9eccb37084e9fc7f3617c20", size = 15728070, upload-time = "2026-05-18T23:35:14.79Z" }, + { url = "https://files.pythonhosted.org/packages/21/a6/5d2bae9c9542eb4df16dc9c46dc79c186e9bad53805dfa5399a6023c6db0/numpy-2.4.6-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ede83e07a75dd06bc501566c1eca2afc0d61677c1472ac9ad93fdee6e638a48d", size = 16681752, upload-time = "2026-05-18T23:35:18.836Z" }, + { url = "https://files.pythonhosted.org/packages/92/14/23d1dfb410ae362cd59ce53e936b1513d545eb40db3949ced632e19a459e/numpy-2.4.6-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:68bb27509ac1b9a3443094260f6326150663b06abe40b73a2f81160623da5b67", size = 17086024, upload-time = "2026-05-18T23:35:22.52Z" }, + { url = "https://files.pythonhosted.org/packages/4b/6e/23595a2c642cdf3bc567877064bdd7f91c8b0038a4453cf2daf7248eafe9/numpy-2.4.6-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:a0df0043bdb289bde1f62da130d20df23d58b45429f752bc7a8fc5325a225ecd", size = 18403398, upload-time = "2026-05-18T23:35:26.398Z" }, + { url = "https://files.pythonhosted.org/packages/8a/90/0ac3bc947217e66dec77e7cbc6a1979d1af70b6461b82f620d3bccd5e4c8/numpy-2.4.6-cp313-cp313t-win32.whl", hash = "sha256:29a287e0cf63ff528da061de6b9f64a4618da591ca1046aafc54062e40ca7eab", size = 6084971, upload-time = "2026-05-18T23:35:29.387Z" }, + { url = "https://files.pythonhosted.org/packages/77/71/5673e351671a1d2bd6063b91b44f70c0affea7d1516fa7a6572941ba4aa1/numpy-2.4.6-cp313-cp313t-win_amd64.whl", hash = "sha256:25c692919ac5a01f170a3bfcd62d745b24fd095c353d50812637d6fcab442e75", size = 12458532, upload-time = "2026-05-18T23:35:32.175Z" }, + { url = "https://files.pythonhosted.org/packages/3f/88/19d3503c5046e688f049274b27a3ef3d771152fa80d3ba3d01a3dff61abe/numpy-2.4.6-cp313-cp313t-win_arm64.whl", hash = "sha256:1e978ec1e8bd0e0e4de6bb75de9d30cbb74db6b6a2bb727618613703ca0167dd", size = 10291881, upload-time = "2026-05-18T23:35:35.465Z" }, + { url = "https://files.pythonhosted.org/packages/f8/91/3ab2044d05fd16d343c5ac2e69b127f1b2854040dd20b193257c78028bd3/numpy-2.4.6-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:06ca2f61ec4385a07a6977c55ba998a4466c123642b4a32694d3128fce18c079", size = 16683458, upload-time = "2026-05-18T23:35:38.353Z" }, + { url = "https://files.pythonhosted.org/packages/8e/62/764ce66fa4147ae6d73071a3abf804ffe606f174618697c571acdf26a7c9/numpy-2.4.6-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:38efbc8de75c7a0fc1ac190162d892787f3f47b57cc291231aafee36b80982b7", size = 14704559, upload-time = "2026-05-18T23:35:42.14Z" }, + { url = "https://files.pythonhosted.org/packages/60/61/23f27c172f022e04025b7dc2367f4d63c1a398120607ec896228649a6f48/numpy-2.4.6-cp314-cp314-macosx_14_0_arm64.whl", hash = "sha256:d581b735e177fdcdce6fed8e7e8880a3fb6ee4e3653a3ac6af01c6f4c03effc5", size = 5209716, upload-time = "2026-05-18T23:35:45.377Z" }, + { url = "https://files.pythonhosted.org/packages/03/71/21cf70dc6ea3e3acb95fc53a265b2fc248b981f0194ceb5b475271b8809d/numpy-2.4.6-cp314-cp314-macosx_14_0_x86_64.whl", hash = "sha256:0a041d3d761dc3c35cc56ce0351506a02bcbc25f7b169f652435141a17db9096", size = 6543947, upload-time = "2026-05-18T23:35:47.926Z" }, + { url = "https://files.pythonhosted.org/packages/d5/91/64288395ee1799bd2e0b04a305dce9666da90c961e1f3fe982a05ee1c036/numpy-2.4.6-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:40fdc1ae7125e518ea98e53e69a4ebc27e1fd50510c47b7ea130cf21e5e1d42b", size = 15685197, upload-time = "2026-05-18T23:35:50.863Z" }, + { url = "https://files.pythonhosted.org/packages/f3/eb/ebffaa97dc55502df69584a8f0dcf07f69a3e0b3e2323670a2722db9aa39/numpy-2.4.6-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a2c306dea656c12c68f51f4cea133cbe78ca7435eb28c735eac1d3ebe73be6e8", size = 16638245, upload-time = "2026-05-18T23:35:54.752Z" }, + { url = "https://files.pythonhosted.org/packages/b8/0b/54f9da33128d7e350fab89c7455902eeae70349ee52bddb448dc4a576f45/numpy-2.4.6-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:33111801a01c12a8a1e3721f0a9232f8cfc8ae2c6b7098167e6f623c6073f402", size = 17036587, upload-time = "2026-05-18T23:35:58.355Z" }, + { url = "https://files.pythonhosted.org/packages/b6/f0/fdebc1052db1cc37c64beb22072d67cd6d1c71adca1299f53dec2b5e20d3/numpy-2.4.6-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:ae506e6902902557576a26ff33eda8695e7ecb3cb36c3b573a0765dee114ebdb", size = 18363226, upload-time = "2026-05-18T23:36:02.845Z" }, + { url = "https://files.pythonhosted.org/packages/aa/b4/298628d98c72b57e57f7165ae6a481a1deaf6f3c28262a6e4c739c275930/numpy-2.4.6-cp314-cp314-win32.whl", hash = "sha256:aaf159caa35993cb1f56fb9b8e4610d35758e7ca005412eb1daa856a78c9c4b1", size = 6010196, upload-time = "2026-05-18T23:36:05.92Z" }, + { url = "https://files.pythonhosted.org/packages/df/ac/46de6dda46478f7942f839e094970be2d4a861e005c4b3bf07c92e291a09/numpy-2.4.6-cp314-cp314-win_amd64.whl", hash = "sha256:b507f5c4c1d508876d1819b6bf9a49d365b96320b5d4993426b33a23ca4b8261", size = 12450334, upload-time = "2026-05-18T23:36:09.107Z" }, + { url = "https://files.pythonhosted.org/packages/78/92/b8b798ac784102c0da830d2257d59358e3d3d90d1e2b3f2575dad976c5cf/numpy-2.4.6-cp314-cp314-win_arm64.whl", hash = "sha256:6f41ae150c4e32db4f3310cdaf64b1593a03dbabe29eec77fc9b50fe64061df6", size = 10495678, upload-time = "2026-05-18T23:36:12.766Z" }, + { url = "https://files.pythonhosted.org/packages/30/34/ec28d1aa8115971537c01469ab2011ee96827930f0a124de1000cc2a7ed7/numpy-2.4.6-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:ece3d2cfe132e7d51f44a832b303895e6f2d499c5e74dfbdb06ee246147a304a", size = 14823672, upload-time = "2026-05-18T23:36:16.473Z" }, + { url = "https://files.pythonhosted.org/packages/16/bd/f6d1fede4e54e8042a7ff97bb495510f3c220f94bcd9e8b228e87c92cc0d/numpy-2.4.6-cp314-cp314t-macosx_14_0_arm64.whl", hash = "sha256:e3e5193ef5a3dc73bceee50f7fdc2c90dbb76c42df8d8fae3d1067a583df579e", size = 5328731, upload-time = "2026-05-18T23:36:19.767Z" }, + { url = "https://files.pythonhosted.org/packages/f4/f0/e105b9e2fd728a9910103884decd6951d9dd73896b914a98d9a231de02ee/numpy-2.4.6-cp314-cp314t-macosx_14_0_x86_64.whl", hash = "sha256:17f9ade344e7d9b464a084d69bcf18fc691cb1db67c62ed80820bf4926d78f0e", size = 6649805, upload-time = "2026-05-18T23:36:22.266Z" }, + { url = "https://files.pythonhosted.org/packages/82/dd/1206a7ca6ab15e3f02069707ca96222e202af681bb73756da7527f3cb837/numpy-2.4.6-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9cd5ffd25db4e7ba6a375693b3fc0fc1791ec636c17db3720da19bde7180ec43", size = 15730496, upload-time = "2026-05-18T23:36:25.713Z" }, + { url = "https://files.pythonhosted.org/packages/51/e7/38d3ea825dcab85a591734decb2f6c67caa7c8367d374df1a1c3842f9b07/numpy-2.4.6-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7d92c3819208a60205a12a245c91ad70cb0a85336659b19b834205573ac8456e", size = 16679616, upload-time = "2026-05-18T23:36:29.652Z" }, + { url = "https://files.pythonhosted.org/packages/93/b7/caabfdf53edf663e0b4eb74d7d405d83baef09eb5e83bcd32d601d72b93e/numpy-2.4.6-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:e85b752a1e912b70eaad4fafbd4d1238007ab221de2009b9a2f5ae7461239895", size = 17085145, upload-time = "2026-05-18T23:36:33.449Z" }, + { url = "https://files.pythonhosted.org/packages/f9/45/68d7c33a6bcf3e5aa3bdbd57a367e6f615286dfd6482f97e8ffeb734306e/numpy-2.4.6-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:29cb7f67d10b479ff07c17d33e39f78c07f71c40ef30d63c153d340e96cd3fb4", size = 18403813, upload-time = "2026-05-18T23:36:37.369Z" }, + { url = "https://files.pythonhosted.org/packages/9c/50/0753655aa844c99cd9e018aacf76f130f1bd81d881bb74bc0aef5d73a8ba/numpy-2.4.6-cp314-cp314t-win32.whl", hash = "sha256:260a5d70215b61ab4fadf5c7baacd64821842975eea312125ed3c39a6391b063", size = 6156982, upload-time = "2026-05-18T23:36:40.817Z" }, + { url = "https://files.pythonhosted.org/packages/b2/d4/7c67becf668f973cb490cec3e98dfd799d866f9c989a54d355672cfa0db6/numpy-2.4.6-cp314-cp314t-win_amd64.whl", hash = "sha256:81a1cca95ed5bb92aa8b10dd2cdc9a0d3853a50fad926c28b5d7e8ea54389627", size = 12638908, upload-time = "2026-05-18T23:36:43.996Z" }, + { url = "https://files.pythonhosted.org/packages/43/bb/e1c71a4295b1b1d1393d50dbb4f2a36283c6859d9d3892e84f00ec5a91d5/numpy-2.4.6-cp314-cp314t-win_arm64.whl", hash = "sha256:0c9136e14ed34a9e343a31c533d78a9813a69a3148332bce5e9821cb2f996e66", size = 10565867, upload-time = "2026-05-18T23:36:47.114Z" }, + { url = "https://files.pythonhosted.org/packages/de/12/b422cc84439adc0d00de605bf4a308890ae5c26f2c71fbd73e5d08fbb0dd/numpy-2.4.6-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:55cced7c52e981362f708ad635198e97a752dfba412cc03c23bbf3bd8d5cd662", size = 16847511, upload-time = "2026-05-18T23:36:50.673Z" }, + { url = "https://files.pythonhosted.org/packages/44/53/f481bef68011740f8849418d82db07230e825013f31f4eef5ba5b805316a/numpy-2.4.6-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:d6da64deb6b8ed903e7560180a92f2d804ee1ba5eeb849ac2748b8c1aba1f6d7", size = 14889064, upload-time = "2026-05-18T23:36:53.879Z" }, + { url = "https://files.pythonhosted.org/packages/7f/57/42ed575c10ced8af951d426bc4e1f8aff16fd851db33f067036215a7f860/numpy-2.4.6-pp311-pypy311_pp73-macosx_14_0_arm64.whl", hash = "sha256:68a5124b13fa6cc2086764a20005d30bc0548146f7f5322f02fce212ca14317f", size = 5394157, upload-time = "2026-05-18T23:36:57.194Z" }, + { url = "https://files.pythonhosted.org/packages/6a/ef/f66cc724fcc36c1e364c67f51ae9146090b8b584f27d58b97fdae3edd737/numpy-2.4.6-pp311-pypy311_pp73-macosx_14_0_x86_64.whl", hash = "sha256:948424b06129ce883307e8cff868c31396d8dc7630a59c61d70d98dbe70f222c", size = 6708728, upload-time = "2026-05-18T23:36:59.575Z" }, + { url = "https://files.pythonhosted.org/packages/1a/9c/c531f2293b91265d8b48e9b329f54fdd7ffae73cb4134ea10cca4237e9cc/numpy-2.4.6-pp311-pypy311_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5dbbdb29840ca3d91ee0fece42fc29278886d908280bfec0a5846c6f901a3eb0", size = 15798374, upload-time = "2026-05-18T23:37:02.674Z" }, + { url = "https://files.pythonhosted.org/packages/1a/b0/413077f6b1153ed3cba361401c6783bbad6114804a000cc22eb71c13e190/numpy-2.4.6-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8ad03c0965fb3c692200e74d458ca28c1dbb4ce96f9a479a8aa041ad5fabca02", size = 16747286, upload-time = "2026-05-18T23:37:06.327Z" }, + { url = "https://files.pythonhosted.org/packages/15/ce/e5ec180bc41812edcd8daeb8639d205622c0e8c02259d8ab25a0201b3c2a/numpy-2.4.6-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:2803abfebfc990042cd494d8ce2d5f82e9d847af6d35ec486923aa19dbad5e73", size = 12504263, upload-time = "2026-05-18T23:37:09.715Z" }, ] [[package]] @@ -1809,9 +1809,9 @@ dependencies = [ { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/72/ed/3d8955df5d412bd6e711e7c0673d6420efe6ce3a106f0dbc50fc5cc82b3e/ocp_gordon-0.2.0.tar.gz", hash = "sha256:3ce1f1fb589e891534d0c1fd7553a518733336308837c4b5e5164d77df1cf5c9", size = 118840 } +sdist = { url = "https://files.pythonhosted.org/packages/72/ed/3d8955df5d412bd6e711e7c0673d6420efe6ce3a106f0dbc50fc5cc82b3e/ocp_gordon-0.2.0.tar.gz", hash = "sha256:3ce1f1fb589e891534d0c1fd7553a518733336308837c4b5e5164d77df1cf5c9", size = 118840, upload-time = "2026-01-09T00:33:56.107Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/91/25/413bf35cd207142ca4a6e4d24d8006ee25e8fe225fbc5221bb91f8bc41f2/ocp_gordon-0.2.0-py3-none-any.whl", hash = "sha256:d7661a254990c7fe3be4e3bebf71bbdb22c0893ca441e95373f7507d56131fb1", size = 52834 }, + { url = "https://files.pythonhosted.org/packages/91/25/413bf35cd207142ca4a6e4d24d8006ee25e8fe225fbc5221bb91f8bc41f2/ocp_gordon-0.2.0-py3-none-any.whl", hash = "sha256:d7661a254990c7fe3be4e3bebf71bbdb22c0893ca441e95373f7507d56131fb1", size = 52834, upload-time = "2026-01-09T00:33:54.554Z" }, ] [[package]] @@ -1825,9 +1825,9 @@ dependencies = [ { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, { name = "webcolors" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/5a/9e/29d6c937a4825801e3d47ffe616d3bbb18b4bd70541a2accbd4b5771f523/ocp_tessellate-3.3.0.tar.gz", hash = "sha256:f37010328f5fa821d6d3010610d70dd205eb26020ae422ccd4405a8e1aca8ead", size = 74041 } +sdist = { url = "https://files.pythonhosted.org/packages/5a/9e/29d6c937a4825801e3d47ffe616d3bbb18b4bd70541a2accbd4b5771f523/ocp_tessellate-3.3.0.tar.gz", hash = "sha256:f37010328f5fa821d6d3010610d70dd205eb26020ae422ccd4405a8e1aca8ead", size = 74041, upload-time = "2026-05-13T13:52:36.84Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9c/13/31f4fd2f95c850d0c7d09e82379ec7b60d40662b119777c5c24296019f6a/ocp_tessellate-3.3.0-py3-none-any.whl", hash = "sha256:3de3c66b7c623ae80e8a2c84eb1c6657e7683ab72a66f1ac75f7b639aaea6352", size = 84120 }, + { url = "https://files.pythonhosted.org/packages/9c/13/31f4fd2f95c850d0c7d09e82379ec7b60d40662b119777c5c24296019f6a/ocp_tessellate-3.3.0-py3-none-any.whl", hash = "sha256:3de3c66b7c623ae80e8a2c84eb1c6657e7683ab72a66f1ac75f7b639aaea6352", size = 84120, upload-time = "2026-05-13T13:52:35.446Z" }, ] [[package]] @@ -1850,9 +1850,9 @@ dependencies = [ { name = "threejs-materials" }, { name = "websockets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7b/b4/60b134187ec06e9f3fe4b83358df9e4b5c069c0cf463eb231d704f1b644a/ocp_vscode-3.4.0.tar.gz", hash = "sha256:8cae10b8e0a7a249eb7f29ab68a3fb92553ab958fe367d2dd73c6b4c9060375a", size = 938812 } +sdist = { url = "https://files.pythonhosted.org/packages/7b/b4/60b134187ec06e9f3fe4b83358df9e4b5c069c0cf463eb231d704f1b644a/ocp_vscode-3.4.0.tar.gz", hash = "sha256:8cae10b8e0a7a249eb7f29ab68a3fb92553ab958fe367d2dd73c6b4c9060375a", size = 938812, upload-time = "2026-05-13T17:36:52.042Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5d/df/fcea79efe2b1559b031035a66b2a32b635b630b388f2759c2c23f7461bbf/ocp_vscode-3.4.0-py3-none-any.whl", hash = "sha256:5974f873f3ab610730fb6e89e8e24e0271f38a167fa091ef2a49cce419e1ff75", size = 932471 }, + { url = "https://files.pythonhosted.org/packages/5d/df/fcea79efe2b1559b031035a66b2a32b635b630b388f2759c2c23f7461bbf/ocp_vscode-3.4.0-py3-none-any.whl", hash = "sha256:5974f873f3ab610730fb6e89e8e24e0271f38a167fa091ef2a49cce419e1ff75", size = 932471, upload-time = "2026-05-13T17:36:50.294Z" }, ] [[package]] @@ -1863,9 +1863,9 @@ dependencies = [ { name = "cadquery-ocp" }, { name = "svgelements" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/af/e2/3ba2ad53395f91c72070cb3b8b033c5d9f9ba2ae6f61e869ef2a5f7f8ade/ocpsvg-0.5.0.tar.gz", hash = "sha256:5cd8dbec8bf590d373a82aaebeab241838185aab04ee2859f33b9d7956bbfba6", size = 54195 } +sdist = { url = "https://files.pythonhosted.org/packages/af/e2/3ba2ad53395f91c72070cb3b8b033c5d9f9ba2ae6f61e869ef2a5f7f8ade/ocpsvg-0.5.0.tar.gz", hash = "sha256:5cd8dbec8bf590d373a82aaebeab241838185aab04ee2859f33b9d7956bbfba6", size = 54195, upload-time = "2025-02-21T15:54:12.333Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e1/7b/0cf408c8c2bdf10685a284253e0004e6c672a9dbd23070d0889f4b54b284/ocpsvg-0.5.0-py3-none-any.whl", hash = "sha256:68cafdc3d681a1707530360baf2d51cfd58414b7d439f42eafbd31e842cf295e", size = 20789 }, + { url = "https://files.pythonhosted.org/packages/e1/7b/0cf408c8c2bdf10685a284253e0004e6c672a9dbd23070d0889f4b54b284/ocpsvg-0.5.0-py3-none-any.whl", hash = "sha256:68cafdc3d681a1707530360baf2d51cfd58414b7d439f42eafbd31e842cf295e", size = 20789, upload-time = "2025-02-21T15:54:10.405Z" }, ] [[package]] @@ -1876,9 +1876,9 @@ dependencies = [ { name = "antlr4-python3-runtime" }, { name = "pyyaml" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ce/3d/e4b57b8d9008c6ebe0d5eff901f91d5700cf7bdb8c8863df817463a7fd5e/omegaconf-2.3.1.tar.gz", hash = "sha256:e5e7de64aeebeddaf8e6d3f7a783b32ac2a01c0fbd9c878012caecb891a1f42a", size = 3298472 } +sdist = { url = "https://files.pythonhosted.org/packages/ce/3d/e4b57b8d9008c6ebe0d5eff901f91d5700cf7bdb8c8863df817463a7fd5e/omegaconf-2.3.1.tar.gz", hash = "sha256:e5e7de64aeebeddaf8e6d3f7a783b32ac2a01c0fbd9c878012caecb891a1f42a", size = 3298472, upload-time = "2026-06-11T05:05:12.885Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a4/0e/152509871bf30df6fc38569f52a2db9b55dd41aae957adae50a053ac7778/omegaconf-2.3.1-py3-none-any.whl", hash = "sha256:3d701d14e9a8828f1edd28bb70b725908b34277cdd72cf7d6a83f94dadc6b6a0", size = 79502 }, + { url = "https://files.pythonhosted.org/packages/a4/0e/152509871bf30df6fc38569f52a2db9b55dd41aae957adae50a053ac7778/omegaconf-2.3.1-py3-none-any.whl", hash = "sha256:3d701d14e9a8828f1edd28bb70b725908b34277cdd72cf7d6a83f94dadc6b6a0", size = 79502, upload-time = "2026-06-11T05:05:09.954Z" }, ] [[package]] @@ -1898,30 +1898,30 @@ dependencies = [ { name = "sympy", marker = "python_full_version < '3.11'" }, ] 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 }, - { url = "https://files.pythonhosted.org/packages/7e/c5/3af6b325f1492d691b23844d88ed26844c1164620860c5efe95c0e22782d/onnxruntime-1.24.3-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8b2ebc54c6d8281dccff78d4b06e47d4cf07535937584ab759448390a70f4978", size = 15130330 }, - { url = "https://files.pythonhosted.org/packages/03/4b/f96b46c1866a293ed23ca2cf5e5a63d413ad3a951da60dd877e3c56cbbca/onnxruntime-1.24.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fb56575d7794bf0781156955610c9e651c9504c64d42ec880784b6106244882d", size = 17213247 }, - { url = "https://files.pythonhosted.org/packages/36/13/27cf4d8df2578747584e8758aeb0b673b60274048510257f1f084b15e80e/onnxruntime-1.24.3-cp311-cp311-win_amd64.whl", hash = "sha256:c958222ef9eff54018332beecd32d5d94a3ab079d8821937b333811bf4da0d39", size = 12595530 }, - { url = "https://files.pythonhosted.org/packages/19/8c/6d9f31e6bae72a8079be12ed8ba36c4126a571fad38ded0a1b96f60f6896/onnxruntime-1.24.3-cp311-cp311-win_arm64.whl", hash = "sha256:a8f761857ebaf58a85b9e42422d03207f1d39e6bb8fecfdbf613bac5b9710723", size = 12261715 }, - { url = "https://files.pythonhosted.org/packages/d0/7f/dfdc4e52600fde4c02d59bfe98c4b057931c1114b701e175aee311a9bc11/onnxruntime-1.24.3-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:0d244227dc5e00a9ae15a7ac1eba4c4460d7876dfecafe73fb00db9f1d914d91", size = 17342578 }, - { url = "https://files.pythonhosted.org/packages/1c/dc/1f5489f7b21817d4ad352bf7a92a252bd5b438bcbaa7ad20ea50814edc79/onnxruntime-1.24.3-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0a9847b870b6cb462652b547bc98c49e0efb67553410a082fde1918a38707452", size = 15150105 }, - { url = "https://files.pythonhosted.org/packages/28/7c/fd253da53594ab8efbefdc85b3638620ab1a6aab6eb7028a513c853559ce/onnxruntime-1.24.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b354afce3333f2859c7e8706d84b6c552beac39233bcd3141ce7ab77b4cabb5d", size = 17237101 }, - { url = "https://files.pythonhosted.org/packages/71/5f/eaabc5699eeed6a9188c5c055ac1948ae50138697a0428d562ac970d7db5/onnxruntime-1.24.3-cp312-cp312-win_amd64.whl", hash = "sha256:44ea708c34965439170d811267c51281d3897ecfc4aa0087fa25d4a4c3eb2e4a", size = 12597638 }, - { url = "https://files.pythonhosted.org/packages/cc/5c/d8066c320b90610dbeb489a483b132c3b3879b2f93f949fb5d30cfa9b119/onnxruntime-1.24.3-cp312-cp312-win_arm64.whl", hash = "sha256:48d1092b44ca2ba6f9543892e7c422c15a568481403c10440945685faf27a8d8", size = 12270943 }, - { url = "https://files.pythonhosted.org/packages/51/8d/487ece554119e2991242d4de55de7019ac6e47ee8dfafa69fcf41d37f8ed/onnxruntime-1.24.3-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:34a0ea5ff191d8420d9c1332355644148b1bf1a0d10c411af890a63a9f662aa7", size = 17342706 }, - { url = "https://files.pythonhosted.org/packages/dd/25/8b444f463c1ac6106b889f6235c84f01eec001eaf689c3eff8c69cf48fae/onnxruntime-1.24.3-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1fd2ec7bb0fabe42f55e8337cfc9b1969d0d14622711aac73d69b4bd5abb5ed7", size = 15149956 }, - { url = "https://files.pythonhosted.org/packages/34/fc/c9182a3e1ab46940dd4f30e61071f59eee8804c1f641f37ce6e173633fb6/onnxruntime-1.24.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:df8e70e732fe26346faaeec9147fa38bef35d232d2495d27e93dd221a2d473a9", size = 17237370 }, - { url = "https://files.pythonhosted.org/packages/05/7e/3b549e1f4538514118bff98a1bcd6481dd9a17067f8c9af77151621c9a5c/onnxruntime-1.24.3-cp313-cp313-win_amd64.whl", hash = "sha256:2d3706719be6ad41d38a2250998b1d87758a20f6ea4546962e21dc79f1f1fd2b", size = 12597939 }, - { url = "https://files.pythonhosted.org/packages/80/41/9696a5c4631a0caa75cc8bc4efd30938fd483694aa614898d087c3ee6d29/onnxruntime-1.24.3-cp313-cp313-win_arm64.whl", hash = "sha256:b082f3ba9519f0a1a1e754556bc7e635c7526ef81b98b3f78da4455d25f0437b", size = 12270705 }, - { url = "https://files.pythonhosted.org/packages/b7/65/a26c5e59e3b210852ee04248cf8843c81fe7d40d94cf95343b66efe7eec9/onnxruntime-1.24.3-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:72f956634bc2e4bd2e8b006bef111849bd42c42dea37bd0a4c728404fdaf4d34", size = 15161796 }, - { url = "https://files.pythonhosted.org/packages/f3/25/2035b4aa2ccb5be6acf139397731ec507c5f09e199ab39d3262b22ffa1ac/onnxruntime-1.24.3-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:78d1f25eed4ab9959db70a626ed50ee24cf497e60774f59f1207ac8556399c4d", size = 17240936 }, - { url = "https://files.pythonhosted.org/packages/f9/a4/b3240ea84b92a3efb83d49cc16c04a17ade1ab47a6a95c4866d15bf0ac35/onnxruntime-1.24.3-cp314-cp314-macosx_14_0_arm64.whl", hash = "sha256:a6b4bce87d96f78f0a9bf5cefab3303ae95d558c5bfea53d0bf7f9ea207880a8", size = 17344149 }, - { url = "https://files.pythonhosted.org/packages/bb/4a/4b56757e51a56265e8c56764d9c36d7b435045e05e3b8a38bedfc5aedba3/onnxruntime-1.24.3-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d48f36c87b25ab3b2b4c88826c96cf1399a5631e3c2c03cc27d6a1e5d6b18eb4", size = 15151571 }, - { url = "https://files.pythonhosted.org/packages/cf/14/c6fb84980cec8f682a523fcac7c2bdd6b311e7f342c61ce48d3a9cb87fc6/onnxruntime-1.24.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e104d33a409bf6e3f30f0e8198ec2aaf8d445b8395490a80f6e6ad56da98e400", size = 17238951 }, - { url = "https://files.pythonhosted.org/packages/57/14/447e1400165aca8caf35dabd46540eb943c92f3065927bb4d9bcbc91e221/onnxruntime-1.24.3-cp314-cp314-win_amd64.whl", hash = "sha256:e785d73fbd17421c2513b0bb09eb25d88fa22c8c10c3f5d6060589efa5537c5b", size = 12903820 }, - { url = "https://files.pythonhosted.org/packages/1d/ec/6b2fa5702e4bbba7339ca5787a9d056fc564a16079f8833cc6ba4798da1c/onnxruntime-1.24.3-cp314-cp314-win_arm64.whl", hash = "sha256:951e897a275f897a05ffbcaa615d98777882decaeb80c9216c68cdc62f849f53", size = 12594089 }, - { url = "https://files.pythonhosted.org/packages/12/dc/cd06cba3ddad92ceb17b914a8e8d49836c79e38936e26bde6e368b62c1fe/onnxruntime-1.24.3-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4d4e70ce578aa214c74c7a7a9226bc8e229814db4a5b2d097333b81279ecde36", size = 15162789 }, - { url = "https://files.pythonhosted.org/packages/a6/d6/413e98ab666c6fb9e8be7d1c6eb3bd403b0bea1b8d42db066dab98c7df07/onnxruntime-1.24.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:02aaf6ddfa784523b6873b4176a79d508e599efe12ab0ea1a3a6e7314408b7aa", size = 17240738 }, + { 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" }, + { url = "https://files.pythonhosted.org/packages/7e/c5/3af6b325f1492d691b23844d88ed26844c1164620860c5efe95c0e22782d/onnxruntime-1.24.3-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8b2ebc54c6d8281dccff78d4b06e47d4cf07535937584ab759448390a70f4978", size = 15130330, upload-time = "2026-03-05T16:34:53.831Z" }, + { url = "https://files.pythonhosted.org/packages/03/4b/f96b46c1866a293ed23ca2cf5e5a63d413ad3a951da60dd877e3c56cbbca/onnxruntime-1.24.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fb56575d7794bf0781156955610c9e651c9504c64d42ec880784b6106244882d", size = 17213247, upload-time = "2026-03-05T17:17:59.812Z" }, + { url = "https://files.pythonhosted.org/packages/36/13/27cf4d8df2578747584e8758aeb0b673b60274048510257f1f084b15e80e/onnxruntime-1.24.3-cp311-cp311-win_amd64.whl", hash = "sha256:c958222ef9eff54018332beecd32d5d94a3ab079d8821937b333811bf4da0d39", size = 12595530, upload-time = "2026-03-05T17:18:49.356Z" }, + { url = "https://files.pythonhosted.org/packages/19/8c/6d9f31e6bae72a8079be12ed8ba36c4126a571fad38ded0a1b96f60f6896/onnxruntime-1.24.3-cp311-cp311-win_arm64.whl", hash = "sha256:a8f761857ebaf58a85b9e42422d03207f1d39e6bb8fecfdbf613bac5b9710723", size = 12261715, upload-time = "2026-03-05T17:18:39.699Z" }, + { url = "https://files.pythonhosted.org/packages/d0/7f/dfdc4e52600fde4c02d59bfe98c4b057931c1114b701e175aee311a9bc11/onnxruntime-1.24.3-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:0d244227dc5e00a9ae15a7ac1eba4c4460d7876dfecafe73fb00db9f1d914d91", size = 17342578, upload-time = "2026-03-05T17:19:02.403Z" }, + { url = "https://files.pythonhosted.org/packages/1c/dc/1f5489f7b21817d4ad352bf7a92a252bd5b438bcbaa7ad20ea50814edc79/onnxruntime-1.24.3-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0a9847b870b6cb462652b547bc98c49e0efb67553410a082fde1918a38707452", size = 15150105, upload-time = "2026-03-05T16:34:56.897Z" }, + { url = "https://files.pythonhosted.org/packages/28/7c/fd253da53594ab8efbefdc85b3638620ab1a6aab6eb7028a513c853559ce/onnxruntime-1.24.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b354afce3333f2859c7e8706d84b6c552beac39233bcd3141ce7ab77b4cabb5d", size = 17237101, upload-time = "2026-03-05T17:18:02.561Z" }, + { url = "https://files.pythonhosted.org/packages/71/5f/eaabc5699eeed6a9188c5c055ac1948ae50138697a0428d562ac970d7db5/onnxruntime-1.24.3-cp312-cp312-win_amd64.whl", hash = "sha256:44ea708c34965439170d811267c51281d3897ecfc4aa0087fa25d4a4c3eb2e4a", size = 12597638, upload-time = "2026-03-05T17:18:52.141Z" }, + { url = "https://files.pythonhosted.org/packages/cc/5c/d8066c320b90610dbeb489a483b132c3b3879b2f93f949fb5d30cfa9b119/onnxruntime-1.24.3-cp312-cp312-win_arm64.whl", hash = "sha256:48d1092b44ca2ba6f9543892e7c422c15a568481403c10440945685faf27a8d8", size = 12270943, upload-time = "2026-03-05T17:18:42.006Z" }, + { url = "https://files.pythonhosted.org/packages/51/8d/487ece554119e2991242d4de55de7019ac6e47ee8dfafa69fcf41d37f8ed/onnxruntime-1.24.3-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:34a0ea5ff191d8420d9c1332355644148b1bf1a0d10c411af890a63a9f662aa7", size = 17342706, upload-time = "2026-03-05T16:35:10.813Z" }, + { url = "https://files.pythonhosted.org/packages/dd/25/8b444f463c1ac6106b889f6235c84f01eec001eaf689c3eff8c69cf48fae/onnxruntime-1.24.3-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1fd2ec7bb0fabe42f55e8337cfc9b1969d0d14622711aac73d69b4bd5abb5ed7", size = 15149956, upload-time = "2026-03-05T16:34:59.264Z" }, + { url = "https://files.pythonhosted.org/packages/34/fc/c9182a3e1ab46940dd4f30e61071f59eee8804c1f641f37ce6e173633fb6/onnxruntime-1.24.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:df8e70e732fe26346faaeec9147fa38bef35d232d2495d27e93dd221a2d473a9", size = 17237370, upload-time = "2026-03-05T17:18:05.258Z" }, + { url = "https://files.pythonhosted.org/packages/05/7e/3b549e1f4538514118bff98a1bcd6481dd9a17067f8c9af77151621c9a5c/onnxruntime-1.24.3-cp313-cp313-win_amd64.whl", hash = "sha256:2d3706719be6ad41d38a2250998b1d87758a20f6ea4546962e21dc79f1f1fd2b", size = 12597939, upload-time = "2026-03-05T17:18:54.772Z" }, + { url = "https://files.pythonhosted.org/packages/80/41/9696a5c4631a0caa75cc8bc4efd30938fd483694aa614898d087c3ee6d29/onnxruntime-1.24.3-cp313-cp313-win_arm64.whl", hash = "sha256:b082f3ba9519f0a1a1e754556bc7e635c7526ef81b98b3f78da4455d25f0437b", size = 12270705, upload-time = "2026-03-05T17:18:44.774Z" }, + { url = "https://files.pythonhosted.org/packages/b7/65/a26c5e59e3b210852ee04248cf8843c81fe7d40d94cf95343b66efe7eec9/onnxruntime-1.24.3-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:72f956634bc2e4bd2e8b006bef111849bd42c42dea37bd0a4c728404fdaf4d34", size = 15161796, upload-time = "2026-03-05T16:35:02.871Z" }, + { url = "https://files.pythonhosted.org/packages/f3/25/2035b4aa2ccb5be6acf139397731ec507c5f09e199ab39d3262b22ffa1ac/onnxruntime-1.24.3-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:78d1f25eed4ab9959db70a626ed50ee24cf497e60774f59f1207ac8556399c4d", size = 17240936, upload-time = "2026-03-05T17:18:09.534Z" }, + { url = "https://files.pythonhosted.org/packages/f9/a4/b3240ea84b92a3efb83d49cc16c04a17ade1ab47a6a95c4866d15bf0ac35/onnxruntime-1.24.3-cp314-cp314-macosx_14_0_arm64.whl", hash = "sha256:a6b4bce87d96f78f0a9bf5cefab3303ae95d558c5bfea53d0bf7f9ea207880a8", size = 17344149, upload-time = "2026-03-05T16:35:13.382Z" }, + { url = "https://files.pythonhosted.org/packages/bb/4a/4b56757e51a56265e8c56764d9c36d7b435045e05e3b8a38bedfc5aedba3/onnxruntime-1.24.3-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d48f36c87b25ab3b2b4c88826c96cf1399a5631e3c2c03cc27d6a1e5d6b18eb4", size = 15151571, upload-time = "2026-03-05T16:35:05.679Z" }, + { url = "https://files.pythonhosted.org/packages/cf/14/c6fb84980cec8f682a523fcac7c2bdd6b311e7f342c61ce48d3a9cb87fc6/onnxruntime-1.24.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e104d33a409bf6e3f30f0e8198ec2aaf8d445b8395490a80f6e6ad56da98e400", size = 17238951, upload-time = "2026-03-05T17:18:12.394Z" }, + { url = "https://files.pythonhosted.org/packages/57/14/447e1400165aca8caf35dabd46540eb943c92f3065927bb4d9bcbc91e221/onnxruntime-1.24.3-cp314-cp314-win_amd64.whl", hash = "sha256:e785d73fbd17421c2513b0bb09eb25d88fa22c8c10c3f5d6060589efa5537c5b", size = 12903820, upload-time = "2026-03-05T17:18:57.123Z" }, + { url = "https://files.pythonhosted.org/packages/1d/ec/6b2fa5702e4bbba7339ca5787a9d056fc564a16079f8833cc6ba4798da1c/onnxruntime-1.24.3-cp314-cp314-win_arm64.whl", hash = "sha256:951e897a275f897a05ffbcaa615d98777882decaeb80c9216c68cdc62f849f53", size = 12594089, upload-time = "2026-03-05T17:18:47.169Z" }, + { url = "https://files.pythonhosted.org/packages/12/dc/cd06cba3ddad92ceb17b914a8e8d49836c79e38936e26bde6e368b62c1fe/onnxruntime-1.24.3-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4d4e70ce578aa214c74c7a7a9226bc8e229814db4a5b2d097333b81279ecde36", size = 15162789, upload-time = "2026-03-05T16:35:08.282Z" }, + { url = "https://files.pythonhosted.org/packages/a6/d6/413e98ab666c6fb9e8be7d1c6eb3bd403b0bea1b8d42db066dab98c7df07/onnxruntime-1.24.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:02aaf6ddfa784523b6873b4176a79d508e599efe12ab0ea1a3a6e7314408b7aa", size = 17240738, upload-time = "2026-03-05T17:18:15.203Z" }, ] [[package]] @@ -1952,30 +1952,30 @@ dependencies = [ { name = "protobuf", marker = "python_full_version >= '3.11'" }, ] 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 }, - { url = "https://files.pythonhosted.org/packages/66/c7/73efa6c8a4000c38fcc14947d84f234a17e5d66f203b37b7f1ad4a7b46eb/onnxruntime-1.26.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:35c7c7b0ac2e02001d28fab6c9fc24e9abc5e6faa35e6e19c63cecf1406ba89f", size = 16043752 }, - { url = "https://files.pythonhosted.org/packages/b6/3f/8de630f595daf6ce884d4dd95afd2a60e70ec6572e52bfee3aa2229befab/onnxruntime-1.26.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:11a8df4dcfe9ad5ff0bd71a7571dbed019fabc7594676c89fe8b86ea029c246f", size = 18176043 }, - { url = "https://files.pythonhosted.org/packages/9c/21/9f041de20787cd85498bd48e0ec4d098bf2a6c486e25b24b8dae1bf492b2/onnxruntime-1.26.0-cp311-cp311-win_amd64.whl", hash = "sha256:e6456718125fd777c673f3b78d4a9ab58d6adea641e9afae85ee6444f0e0e9a9", size = 13023165 }, - { url = "https://files.pythonhosted.org/packages/0e/82/3b9fe0ead2557cc3adf74c74c141bd1c7c4c6a9548c610af37df199f4512/onnxruntime-1.26.0-cp311-cp311-win_arm64.whl", hash = "sha256:cd920e45b730e4a87833e2910d8ca375aaca9da6ccc09e24bce463b3356d637f", size = 12789514 }, - { url = "https://files.pythonhosted.org/packages/81/b1/d111b1df656761f980d9e298a60039a9cb66036b1d039e777537743d0ac3/onnxruntime-1.26.0-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:05b028781b322ad74b57ce5b50aa5280bb1fe96ceec334628ade681e0b24c1ac", size = 18016624 }, - { url = "https://files.pythonhosted.org/packages/f6/a0/3f9d896a0385a36bd04345d6d0b802821a5782adde562e7e135f6bb71c73/onnxruntime-1.26.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:91f2bb870a4b9224eba0a6728c1fa7a9e552b8e59e1083c51fbbc3d013f2b5c0", size = 16052692 }, - { url = "https://files.pythonhosted.org/packages/7c/43/2a4e04f8dbeffad19bbcced4bcd4289bf478921518437404d6b92bdf213b/onnxruntime-1.26.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9b6dd70599005bd1bf29779f04a91978b92b5e719c11a20068a8f8e535f725b6", size = 18185439 }, - { url = "https://files.pythonhosted.org/packages/44/fc/026d0a7162b9c2153dac292baea9e027c42304dc1d9dc6f8ff5b4cfbaedd/onnxruntime-1.26.0-cp312-cp312-win_amd64.whl", hash = "sha256:a26374dc7fbcaae593601086b242120e13f2310558df0991da6dd8b8fac00414", size = 13026427 }, - { url = "https://files.pythonhosted.org/packages/3e/27/1dcf88e45e4c69db5f7b106f2dacc3801ba98994e082ca03e1dfdf7bfe57/onnxruntime-1.26.0-cp312-cp312-win_arm64.whl", hash = "sha256:54a8053410fd31fd66469bd754fcfe8a4df9f7eb44756b4b5479bf50c842d948", size = 12796647 }, - { url = "https://files.pythonhosted.org/packages/cf/a2/c801242685e0ce48a4ca51dfafbb588765e0446397e123be53ba5598f3f5/onnxruntime-1.26.0-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:ccce19c5f771b8268902f77d9fed9e88f9499465d6780808faa6611a789d33f0", size = 18016563 }, - { url = "https://files.pythonhosted.org/packages/e2/64/0492c0b1db04e29b2630c87cfa36f9d6872b1ca8614b90c5cad58fac7d76/onnxruntime-1.26.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:bdbed8cf3b672b66acb032f33a253bc27f42bce6ece48ae3fab4fa483a5e96e0", size = 16052634 }, - { url = "https://files.pythonhosted.org/packages/3d/26/4d09ddc755a84fc8d5e192991626b0e0680e8f6c5d58f4f1d05c42bc48cf/onnxruntime-1.26.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c07af6fc6d5557835f2b6ee7a96d8b3235d0c57a8e230efdedaee106a8a3cbc6", size = 18185632 }, - { url = "https://files.pythonhosted.org/packages/77/89/3e52249aa08fa301e217ecba07b5246a8338fa2b401e109326e3fc5be0f9/onnxruntime-1.26.0-cp313-cp313-win_amd64.whl", hash = "sha256:61bec80655efa460591c2bc655392d57d2650ce85533a6b9b3b7a790d7ea7916", size = 13026751 }, - { url = "https://files.pythonhosted.org/packages/06/b3/c1c8782b14af6797c303de132d6eef26a9fb80dfacd3750ce57911d11c6b/onnxruntime-1.26.0-cp313-cp313-win_arm64.whl", hash = "sha256:a6677545ff451e3539a02746d2f207d8c5baa4a0a818886bb9d6a6eb9511ee89", size = 12796807 }, - { url = "https://files.pythonhosted.org/packages/c3/f5/47b0676408abec652c14b84d7173e389837832d850c24f87184277313e8d/onnxruntime-1.26.0-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5e016edc15d3c19f36807e1c6b10be5b27807688c32720f91b5ae480a95215d0", size = 16057265 }, - { url = "https://files.pythonhosted.org/packages/3b/45/33ab6deeef010ca844c877dd618cebc079590bbe52d2a3678e7223b1b908/onnxruntime-1.26.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f5fc48a91a046a6a5c9b147f83fb41d65d24d24923373b222cdd248f0f4f4aac", size = 18197590 }, - { url = "https://files.pythonhosted.org/packages/40/89/17546c1c20f6bfc3ae41c22152378a26edfea918af3129e2139dcd7c99f3/onnxruntime-1.26.0-cp314-cp314-macosx_14_0_arm64.whl", hash = "sha256:33a791f31432a3af1a96db5e54818b37aba5e5eefc2e6af5794c10a9118a9993", size = 18019724 }, - { url = "https://files.pythonhosted.org/packages/bb/24/89457a35f6af29538a76647f2c18c3a28277e6c19234c847e7b4b7c19860/onnxruntime-1.26.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e90c00732c4553618103149d93f688e8c3063017938f8983e21a71d9f3b6d22e", size = 16054821 }, - { url = "https://files.pythonhosted.org/packages/12/f9/15b2e1815cf570d238e0135529f80d2dce64e8e8818a1489cae83823c5c6/onnxruntime-1.26.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:01498e80ba8988428d08c2d51b1338f89e3de2a93e6ffe555f79c68f26a5c06b", size = 18185815 }, - { url = "https://files.pythonhosted.org/packages/d7/65/2e11055faf015e4b07f45b513fa49b391baf2e19d92d77d73ebee13c1004/onnxruntime-1.26.0-cp314-cp314-win_amd64.whl", hash = "sha256:7ead61450d8405167c87dd3a31d8da1d576b490a57dab1aa8b82a7da6825f5aa", size = 13349887 }, - { url = "https://files.pythonhosted.org/packages/19/e4/0f9d1a5718b1781c610c1e354765a3820597081754277a6a9a2b50705702/onnxruntime-1.26.0-cp314-cp314-win_arm64.whl", hash = "sha256:31d71a53490e46910877d0902b5ad99c69a5955e5c7ea6c82863519410e1ba7c", size = 13140121 }, - { url = "https://files.pythonhosted.org/packages/1c/42/3b8e635f067d06d9f45bede470b8d539d101a4166c272213158dfd08b6ce/onnxruntime-1.26.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d7b6d258fb78fdfcf049795bcfaa74dcb90ae7baa277afd21e6fd28b83f2c496", size = 16057240 }, - { url = "https://files.pythonhosted.org/packages/93/99/f2be40a31b908d96b861ae0ce98582fa376c18a7f816b9d5eb4cd6aa0a4c/onnxruntime-1.26.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4eefd386a45202aefb7a5132b94f32df9d506c9edcc7faf2fc60d65183f4b183", size = 18197382 }, + { 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" }, + { url = "https://files.pythonhosted.org/packages/66/c7/73efa6c8a4000c38fcc14947d84f234a17e5d66f203b37b7f1ad4a7b46eb/onnxruntime-1.26.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:35c7c7b0ac2e02001d28fab6c9fc24e9abc5e6faa35e6e19c63cecf1406ba89f", size = 16043752, upload-time = "2026-05-08T19:07:10.707Z" }, + { url = "https://files.pythonhosted.org/packages/b6/3f/8de630f595daf6ce884d4dd95afd2a60e70ec6572e52bfee3aa2229befab/onnxruntime-1.26.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:11a8df4dcfe9ad5ff0bd71a7571dbed019fabc7594676c89fe8b86ea029c246f", size = 18176043, upload-time = "2026-05-08T19:07:33.735Z" }, + { url = "https://files.pythonhosted.org/packages/9c/21/9f041de20787cd85498bd48e0ec4d098bf2a6c486e25b24b8dae1bf492b2/onnxruntime-1.26.0-cp311-cp311-win_amd64.whl", hash = "sha256:e6456718125fd777c673f3b78d4a9ab58d6adea641e9afae85ee6444f0e0e9a9", size = 13023165, upload-time = "2026-05-08T19:08:00.633Z" }, + { url = "https://files.pythonhosted.org/packages/0e/82/3b9fe0ead2557cc3adf74c74c141bd1c7c4c6a9548c610af37df199f4512/onnxruntime-1.26.0-cp311-cp311-win_arm64.whl", hash = "sha256:cd920e45b730e4a87833e2910d8ca375aaca9da6ccc09e24bce463b3356d637f", size = 12789514, upload-time = "2026-05-08T19:07:49.433Z" }, + { url = "https://files.pythonhosted.org/packages/81/b1/d111b1df656761f980d9e298a60039a9cb66036b1d039e777537743d0ac3/onnxruntime-1.26.0-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:05b028781b322ad74b57ce5b50aa5280bb1fe96ceec334628ade681e0b24c1ac", size = 18016624, upload-time = "2026-05-12T00:41:01.735Z" }, + { url = "https://files.pythonhosted.org/packages/f6/a0/3f9d896a0385a36bd04345d6d0b802821a5782adde562e7e135f6bb71c73/onnxruntime-1.26.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:91f2bb870a4b9224eba0a6728c1fa7a9e552b8e59e1083c51fbbc3d013f2b5c0", size = 16052692, upload-time = "2026-05-08T19:07:13.829Z" }, + { url = "https://files.pythonhosted.org/packages/7c/43/2a4e04f8dbeffad19bbcced4bcd4289bf478921518437404d6b92bdf213b/onnxruntime-1.26.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9b6dd70599005bd1bf29779f04a91978b92b5e719c11a20068a8f8e535f725b6", size = 18185439, upload-time = "2026-05-08T19:07:36.299Z" }, + { url = "https://files.pythonhosted.org/packages/44/fc/026d0a7162b9c2153dac292baea9e027c42304dc1d9dc6f8ff5b4cfbaedd/onnxruntime-1.26.0-cp312-cp312-win_amd64.whl", hash = "sha256:a26374dc7fbcaae593601086b242120e13f2310558df0991da6dd8b8fac00414", size = 13026427, upload-time = "2026-05-08T19:08:03.503Z" }, + { url = "https://files.pythonhosted.org/packages/3e/27/1dcf88e45e4c69db5f7b106f2dacc3801ba98994e082ca03e1dfdf7bfe57/onnxruntime-1.26.0-cp312-cp312-win_arm64.whl", hash = "sha256:54a8053410fd31fd66469bd754fcfe8a4df9f7eb44756b4b5479bf50c842d948", size = 12796647, upload-time = "2026-05-08T19:07:52.108Z" }, + { url = "https://files.pythonhosted.org/packages/cf/a2/c801242685e0ce48a4ca51dfafbb588765e0446397e123be53ba5598f3f5/onnxruntime-1.26.0-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:ccce19c5f771b8268902f77d9fed9e88f9499465d6780808faa6611a789d33f0", size = 18016563, upload-time = "2026-05-08T19:07:28.081Z" }, + { url = "https://files.pythonhosted.org/packages/e2/64/0492c0b1db04e29b2630c87cfa36f9d6872b1ca8614b90c5cad58fac7d76/onnxruntime-1.26.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:bdbed8cf3b672b66acb032f33a253bc27f42bce6ece48ae3fab4fa483a5e96e0", size = 16052634, upload-time = "2026-05-08T19:07:16.885Z" }, + { url = "https://files.pythonhosted.org/packages/3d/26/4d09ddc755a84fc8d5e192991626b0e0680e8f6c5d58f4f1d05c42bc48cf/onnxruntime-1.26.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c07af6fc6d5557835f2b6ee7a96d8b3235d0c57a8e230efdedaee106a8a3cbc6", size = 18185632, upload-time = "2026-05-08T19:07:38.756Z" }, + { url = "https://files.pythonhosted.org/packages/77/89/3e52249aa08fa301e217ecba07b5246a8338fa2b401e109326e3fc5be0f9/onnxruntime-1.26.0-cp313-cp313-win_amd64.whl", hash = "sha256:61bec80655efa460591c2bc655392d57d2650ce85533a6b9b3b7a790d7ea7916", size = 13026751, upload-time = "2026-05-08T19:08:06.2Z" }, + { url = "https://files.pythonhosted.org/packages/06/b3/c1c8782b14af6797c303de132d6eef26a9fb80dfacd3750ce57911d11c6b/onnxruntime-1.26.0-cp313-cp313-win_arm64.whl", hash = "sha256:a6677545ff451e3539a02746d2f207d8c5baa4a0a818886bb9d6a6eb9511ee89", size = 12796807, upload-time = "2026-05-08T19:07:54.879Z" }, + { url = "https://files.pythonhosted.org/packages/c3/f5/47b0676408abec652c14b84d7173e389837832d850c24f87184277313e8d/onnxruntime-1.26.0-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5e016edc15d3c19f36807e1c6b10be5b27807688c32720f91b5ae480a95215d0", size = 16057265, upload-time = "2026-05-08T19:07:19.603Z" }, + { url = "https://files.pythonhosted.org/packages/3b/45/33ab6deeef010ca844c877dd618cebc079590bbe52d2a3678e7223b1b908/onnxruntime-1.26.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f5fc48a91a046a6a5c9b147f83fb41d65d24d24923373b222cdd248f0f4f4aac", size = 18197590, upload-time = "2026-05-08T19:07:41.422Z" }, + { url = "https://files.pythonhosted.org/packages/40/89/17546c1c20f6bfc3ae41c22152378a26edfea918af3129e2139dcd7c99f3/onnxruntime-1.26.0-cp314-cp314-macosx_14_0_arm64.whl", hash = "sha256:33a791f31432a3af1a96db5e54818b37aba5e5eefc2e6af5794c10a9118a9993", size = 18019724, upload-time = "2026-05-08T19:07:30.723Z" }, + { url = "https://files.pythonhosted.org/packages/bb/24/89457a35f6af29538a76647f2c18c3a28277e6c19234c847e7b4b7c19860/onnxruntime-1.26.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e90c00732c4553618103149d93f688e8c3063017938f8983e21a71d9f3b6d22e", size = 16054821, upload-time = "2026-05-08T19:07:22.348Z" }, + { url = "https://files.pythonhosted.org/packages/12/f9/15b2e1815cf570d238e0135529f80d2dce64e8e8818a1489cae83823c5c6/onnxruntime-1.26.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:01498e80ba8988428d08c2d51b1338f89e3de2a93e6ffe555f79c68f26a5c06b", size = 18185815, upload-time = "2026-05-08T19:07:44.179Z" }, + { url = "https://files.pythonhosted.org/packages/d7/65/2e11055faf015e4b07f45b513fa49b391baf2e19d92d77d73ebee13c1004/onnxruntime-1.26.0-cp314-cp314-win_amd64.whl", hash = "sha256:7ead61450d8405167c87dd3a31d8da1d576b490a57dab1aa8b82a7da6825f5aa", size = 13349887, upload-time = "2026-05-08T19:08:08.671Z" }, + { url = "https://files.pythonhosted.org/packages/19/e4/0f9d1a5718b1781c610c1e354765a3820597081754277a6a9a2b50705702/onnxruntime-1.26.0-cp314-cp314-win_arm64.whl", hash = "sha256:31d71a53490e46910877d0902b5ad99c69a5955e5c7ea6c82863519410e1ba7c", size = 13140121, upload-time = "2026-05-08T19:07:57.804Z" }, + { url = "https://files.pythonhosted.org/packages/1c/42/3b8e635f067d06d9f45bede470b8d539d101a4166c272213158dfd08b6ce/onnxruntime-1.26.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d7b6d258fb78fdfcf049795bcfaa74dcb90ae7baa277afd21e6fd28b83f2c496", size = 16057240, upload-time = "2026-05-08T19:07:25.163Z" }, + { url = "https://files.pythonhosted.org/packages/93/99/f2be40a31b908d96b861ae0ce98582fa376c18a7f816b9d5eb4cd6aa0a4c/onnxruntime-1.26.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4eefd386a45202aefb7a5132b94f32df9d506c9edcc7faf2fc60d65183f4b183", size = 18197382, upload-time = "2026-05-08T19:07:46.965Z" }, ] [[package]] @@ -1987,113 +1987,113 @@ dependencies = [ { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/fc/6f/5a28fef4c4a382be06afe3938c64cc168223016fa520c5abaf37e8862aa5/opencv_python-4.13.0.92-cp37-abi3-macosx_13_0_arm64.whl", hash = "sha256:caf60c071ec391ba51ed00a4a920f996d0b64e3e46068aac1f646b5de0326a19", size = 46247052 }, - { url = "https://files.pythonhosted.org/packages/08/ac/6c98c44c650b8114a0fb901691351cfb3956d502e8e9b5cd27f4ee7fbf2f/opencv_python-4.13.0.92-cp37-abi3-macosx_14_0_x86_64.whl", hash = "sha256:5868a8c028a0b37561579bfb8ac1875babdc69546d236249fff296a8c010ccf9", size = 32568781 }, - { url = "https://files.pythonhosted.org/packages/3e/51/82fed528b45173bf629fa44effb76dff8bc9f4eeaee759038362dfa60237/opencv_python-4.13.0.92-cp37-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:0bc2596e68f972ca452d80f444bc404e08807d021fbba40df26b61b18e01838a", size = 47685527 }, - { url = "https://files.pythonhosted.org/packages/db/07/90b34a8e2cf9c50fe8ed25cac9011cde0676b4d9d9c973751ac7616223a2/opencv_python-4.13.0.92-cp37-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:402033cddf9d294693094de5ef532339f14ce821da3ad7df7c9f6e8316da32cf", size = 70460872 }, - { url = "https://files.pythonhosted.org/packages/02/6d/7a9cc719b3eaf4377b9c2e3edeb7ed3a81de41f96421510c0a169ca3cfd4/opencv_python-4.13.0.92-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:bccaabf9eb7f897ca61880ce2869dcd9b25b72129c28478e7f2a5e8dee945616", size = 46708208 }, - { url = "https://files.pythonhosted.org/packages/fd/55/b3b49a1b97aabcfbbd6c7326df9cb0b6fa0c0aefa8e89d500939e04aa229/opencv_python-4.13.0.92-cp37-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:620d602b8f7d8b8dab5f4b99c6eb353e78d3fb8b0f53db1bd258bb1aa001c1d5", size = 72927042 }, - { url = "https://files.pythonhosted.org/packages/fb/17/de5458312bcb07ddf434d7bfcb24bb52c59635ad58c6e7c751b48949b009/opencv_python-4.13.0.92-cp37-abi3-win32.whl", hash = "sha256:372fe164a3148ac1ca51e5f3ad0541a4a276452273f503441d718fab9c5e5f59", size = 30932638 }, - { url = "https://files.pythonhosted.org/packages/e9/a5/1be1516390333ff9be3a9cb648c9f33df79d5096e5884b5df71a588af463/opencv_python-4.13.0.92-cp37-abi3-win_amd64.whl", hash = "sha256:423d934c9fafb91aad38edf26efb46da91ffbc05f3f59c4b0c72e699720706f5", size = 40212062 }, + { url = "https://files.pythonhosted.org/packages/fc/6f/5a28fef4c4a382be06afe3938c64cc168223016fa520c5abaf37e8862aa5/opencv_python-4.13.0.92-cp37-abi3-macosx_13_0_arm64.whl", hash = "sha256:caf60c071ec391ba51ed00a4a920f996d0b64e3e46068aac1f646b5de0326a19", size = 46247052, upload-time = "2026-02-05T07:01:25.046Z" }, + { url = "https://files.pythonhosted.org/packages/08/ac/6c98c44c650b8114a0fb901691351cfb3956d502e8e9b5cd27f4ee7fbf2f/opencv_python-4.13.0.92-cp37-abi3-macosx_14_0_x86_64.whl", hash = "sha256:5868a8c028a0b37561579bfb8ac1875babdc69546d236249fff296a8c010ccf9", size = 32568781, upload-time = "2026-02-05T07:01:41.379Z" }, + { url = "https://files.pythonhosted.org/packages/3e/51/82fed528b45173bf629fa44effb76dff8bc9f4eeaee759038362dfa60237/opencv_python-4.13.0.92-cp37-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:0bc2596e68f972ca452d80f444bc404e08807d021fbba40df26b61b18e01838a", size = 47685527, upload-time = "2026-02-05T06:59:11.24Z" }, + { url = "https://files.pythonhosted.org/packages/db/07/90b34a8e2cf9c50fe8ed25cac9011cde0676b4d9d9c973751ac7616223a2/opencv_python-4.13.0.92-cp37-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:402033cddf9d294693094de5ef532339f14ce821da3ad7df7c9f6e8316da32cf", size = 70460872, upload-time = "2026-02-05T06:59:19.162Z" }, + { url = "https://files.pythonhosted.org/packages/02/6d/7a9cc719b3eaf4377b9c2e3edeb7ed3a81de41f96421510c0a169ca3cfd4/opencv_python-4.13.0.92-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:bccaabf9eb7f897ca61880ce2869dcd9b25b72129c28478e7f2a5e8dee945616", size = 46708208, upload-time = "2026-02-05T06:59:15.419Z" }, + { url = "https://files.pythonhosted.org/packages/fd/55/b3b49a1b97aabcfbbd6c7326df9cb0b6fa0c0aefa8e89d500939e04aa229/opencv_python-4.13.0.92-cp37-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:620d602b8f7d8b8dab5f4b99c6eb353e78d3fb8b0f53db1bd258bb1aa001c1d5", size = 72927042, upload-time = "2026-02-05T06:59:23.389Z" }, + { url = "https://files.pythonhosted.org/packages/fb/17/de5458312bcb07ddf434d7bfcb24bb52c59635ad58c6e7c751b48949b009/opencv_python-4.13.0.92-cp37-abi3-win32.whl", hash = "sha256:372fe164a3148ac1ca51e5f3ad0541a4a276452273f503441d718fab9c5e5f59", size = 30932638, upload-time = "2026-02-05T07:02:14.98Z" }, + { url = "https://files.pythonhosted.org/packages/e9/a5/1be1516390333ff9be3a9cb648c9f33df79d5096e5884b5df71a588af463/opencv_python-4.13.0.92-cp37-abi3-win_amd64.whl", hash = "sha256:423d934c9fafb91aad38edf26efb46da91ffbc05f3f59c4b0c72e699720706f5", size = 40212062, upload-time = "2026-02-05T07:02:12.724Z" }, ] [[package]] name = "orjson" version = "3.11.9" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/7e/0c/964746fcafbd16f8ff53219ad9f6b412b34f345c75f384ad434ceaadb538/orjson-3.11.9.tar.gz", hash = "sha256:4fef17e1f8722c11587a6ef18e35902450221da0028e65dbaaa543619e68e48f", size = 5599163 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/10/5d/b95ca542a001135cc250a49370f282f578c8f4e46cc8617d73775297eea8/orjson-3.11.9-cp310-cp310-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:135869ef917b8704ea0a94e01620e0c05021c15c52036e4663baffe75e72f8ce", size = 228986 }, - { url = "https://files.pythonhosted.org/packages/80/01/be33fbff646e22f93398429ea645f20d2097aea1a6cdc1e6628e70125f83/orjson-3.11.9-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:115ab5f5f4a0f203cc2a5f0fb09aee503a3f771aa08392949ab5ca230c4fbdbd", size = 132558 }, - { url = "https://files.pythonhosted.org/packages/4e/61/73d49333bba660a075daccca10970dc6409ce1cf42ae4046646a19468aad/orjson-3.11.9-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:4da3c38a2083ca4aaf9c2a36776cce3e9328e6647b10d118948f3cfb4913ffe4", size = 128213 }, - { url = "https://files.pythonhosted.org/packages/1f/7d/30e844b3dac3f74aed66b1f984daf9db3c98c0328c03d965a9e8dc06449e/orjson-3.11.9-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:53b50b0e14084b8f7e29c5ce84c5af0f1160169b30d8a6914231d97d2fe297d4", size = 135430 }, - { url = "https://files.pythonhosted.org/packages/16/64/bd815f5c610b3facc204f26ba94e87a9eb49b0d83de3d5fc1eee2402d91b/orjson-3.11.9-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:231742b4a11dad8d5380a435962c57e91b7c37b79be858f4ef1c0df1a259897e", size = 146178 }, - { url = "https://files.pythonhosted.org/packages/c7/35/e744fd36c79b339d27beb06068b5a08a8882ef5418804d0ce545a31f718d/orjson-3.11.9-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:34fd2317602587321faab75ab76c623a0117e80841a6413654f04e47f339a8fb", size = 133068 }, - { url = "https://files.pythonhosted.org/packages/2a/56/d54152b67b63a0b3e556cfc549d6ce84f74d7f425ddeadc6c8a74d913da7/orjson-3.11.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:71f3db16e69b667b132e0f305a833d5497da302d801508cbb051ed9a9819da47", size = 134217 }, - { url = "https://files.pythonhosted.org/packages/0b/ee/66154baf69f71c7164a268a5e888908aec5a0819d13c81d5e2755a257758/orjson-3.11.9-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:0b34789fa0da61cf7bef0546b09c738fb195331e017e477096d129e9105ab03d", size = 141917 }, - { url = "https://files.pythonhosted.org/packages/09/d3/c5824260ca8b9d7ba82648d042a3f8f4815d18c15bb98a1f30edd1bb2d83/orjson-3.11.9-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:87e4d4ab280b0c87424d47695bec2182caf8cfc17879ea78dab76680194abc13", size = 415356 }, - { url = "https://files.pythonhosted.org/packages/64/cb/509c2e816fe4df641d93dc92f6a89adc8df3ada8ebdee2bd44aba3264c3c/orjson-3.11.9-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:ace6c58523302d3b97b6ac5c38a5298a54b473762b6be82726b4265c41029f92", size = 148112 }, - { url = "https://files.pythonhosted.org/packages/db/b5/3ceae56d2e4962979eedb023ba6a46a4bb65f333960379be0ca470686220/orjson-3.11.9-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:97d0d932803c1b164fde11cb542a9efcb1e0f63b184537cca65887147906ff48", size = 137112 }, - { url = "https://files.pythonhosted.org/packages/d7/7a/81fa3f2c7bef79b04cf2ab7838e5ac74b1f12511ceab979759b0275d6bb4/orjson-3.11.9-cp310-cp310-win32.whl", hash = "sha256:b3afcf569c15577a9fe64627292daa3e6b3a70f4fb77a5df246a87ec21681b94", size = 131706 }, - { url = "https://files.pythonhosted.org/packages/ae/d8/b64600f9083c7f151ad39717a5877fccbeb0ef6d7efcb55f971ce00b6bee/orjson-3.11.9-cp310-cp310-win_amd64.whl", hash = "sha256:8697ab6a080a5c46edaad50e2bc5bd8c7ca5c66442d24104fa44ec74910a8244", size = 127282 }, - { url = "https://files.pythonhosted.org/packages/1e/51/3fb9e65ae76ee97bd611869a503fa3fc0a6e81dd8b737cf3003f682df7ff/orjson-3.11.9-cp311-cp311-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:f01c4818b3fc9b0da8e096722a84318071eaa118df35f6ed2344da0e73a5444f", size = 228522 }, - { url = "https://files.pythonhosted.org/packages/16/fa/9d54b07cb3f3b0bfd57841478e42d7a0ece4a9f49f9907eecf5a45461687/orjson-3.11.9-cp311-cp311-macosx_15_0_arm64.whl", hash = "sha256:3ebca4179031ee716ed076ffadc29428e900512f6fccee8614c9983157fcf19c", size = 128463 }, - { url = "https://files.pythonhosted.org/packages/88/b1/6ceafc2eefd0a553e3be77ce6c49d107e772485d9568629376171c50e634/orjson-3.11.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:48ee05097750de0ff69ed5b7bbcf0732182fd57a24043dcc2a1da780a5ead3a5", size = 132306 }, - { url = "https://files.pythonhosted.org/packages/ea/76/f11311285324a40aab1e3031385c50b635a7cd0734fdaf60c7e89a696f60/orjson-3.11.9-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:a6082706765a95a6680d812e1daf1c0cfe8adec7831b3ff3b625693f3b461b1c", size = 127988 }, - { url = "https://files.pythonhosted.org/packages/9e/85/0ef63bcf1337f44031ce9b91b1919563f62a37527b3ea4368bb15a22e5d7/orjson-3.11.9-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:277fefe9d76ee17eb14debf399e3533d4d63b5f677a4d3719eb763536af1f4bd", size = 135188 }, - { url = "https://files.pythonhosted.org/packages/05/94/b0d27090ea8a2095db3c2bd1b1c96f96f19bbb494d7fef33130e846e613d/orjson-3.11.9-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:03db380e3780fa0015ed776a90f20e8e20bb11dde13b216ce19e5718e3dfba62", size = 145937 }, - { url = "https://files.pythonhosted.org/packages/09/eb/75d50c29c05b8054013e221e598820a365c8e64065312e75e202ed880709/orjson-3.11.9-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:33d7d766701847dc6729846362dc27895d2f2d2251264f9d10e7cb9878194877", size = 132758 }, - { url = "https://files.pythonhosted.org/packages/49/bd/360686f39348aa88827cb6fbf7dc606fd41c831a35235e1abf1db8e3a9e6/orjson-3.11.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:147302878da387104b66bb4a8b0227d1d487e976ce41a8501916161072ed87b1", size = 133971 }, - { url = "https://files.pythonhosted.org/packages/0e/30/3178eb16f3221aeef068b6f1f1ebe05f656ea5c6dffe9f6c917329fe17a3/orjson-3.11.9-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:3513550321f8c8c811a7c3297b8a630e82dc08e4c10216d07703c997776236cd", size = 141685 }, - { url = "https://files.pythonhosted.org/packages/5f/f1/ff2f19ed0225f9680fafa42febca3570dd59444ebf190980738d376214c2/orjson-3.11.9-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:c5d001196b89fa9cf0a4ab79766cd835b991a166e4b621ba95089edc50c429ff", size = 415167 }, - { url = "https://files.pythonhosted.org/packages/9b/61/863bddf0da6e9e586765414debd54b4e58db05f560902b6d00658cb88636/orjson-3.11.9-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:16969c9d369c98eb084889c6e4d2d39b77c7eb38ceccf8da2a9fff62ae908980", size = 147913 }, - { url = "https://files.pythonhosted.org/packages/b6/8a/4081492586d75b073d60c5271a8d0f05a0955cabf1e34c8473f6fcd84235/orjson-3.11.9-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:63e0efbc991250c0b3143488fa57d95affcabbfc63c99c48d625dd37779aafe2", size = 136959 }, - { url = "https://files.pythonhosted.org/packages/0d/bd/70b6ab193594d7abb875320c0a7c8335e846f28968c432c31042409c3c8d/orjson-3.11.9-cp311-cp311-win32.whl", hash = "sha256:14ed654580c1ed2bc217352ec82f91b047aef82951aa71c7f64e0dcb03c0e180", size = 131533 }, - { url = "https://files.pythonhosted.org/packages/3f/17/1a1a228183d62d1b77e2c30d210f47dd4768b310ebe1607c63e3c0e3a71e/orjson-3.11.9-cp311-cp311-win_amd64.whl", hash = "sha256:57ea77fb70a448ce87d18fca050193202a3da5e54598f6501ca5476fb66cfe02", size = 127106 }, - { url = "https://files.pythonhosted.org/packages/b8/95/285de5fa296d09681ee9c546cd4a8aeb773b701cf343dc125994f4d52953/orjson-3.11.9-cp311-cp311-win_arm64.whl", hash = "sha256:19b72ed11572a2ee51a67a903afbe5af504f84ed6f529c0fe44b0ab3fb5cc697", size = 126848 }, - { url = "https://files.pythonhosted.org/packages/16/6d/11867a3ffa3a3608d84a4de51ef4dd0896d6b5cc9132fbe1daf593e677bc/orjson-3.11.9-cp312-cp312-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:9ef6fe90aadef185c7b128859f40beb24720b4ecea95379fc9000931179c3a49", size = 228515 }, - { url = "https://files.pythonhosted.org/packages/24/75/05912954c8b288f34fcf5cd4b9b071cb4f6e77b9961e175e56ebb258089f/orjson-3.11.9-cp312-cp312-macosx_15_0_arm64.whl", hash = "sha256:e5c9b8f28e726e97d97696c826bc7bea5d71cecd63576dba92924a32c1961291", size = 128409 }, - { url = "https://files.pythonhosted.org/packages/ab/86/1c3a47df3bc8191ea9ac51603bbb872a95167a364320c269f2557911f406/orjson-3.11.9-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:26a473dbb4162108b27901492546f83c76fdcea3d0eadff00ae7a07e18dcce09", size = 132106 }, - { url = "https://files.pythonhosted.org/packages/d7/cf/b33b5f3e695ae7d63feef9d915c37cc3b8f465493dcd4f8e0b4c697a2366/orjson-3.11.9-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:011382e2a60fda9d46f1cdee31068cfc52ffe952b587d683ec0463002802a0f4", size = 127864 }, - { url = "https://files.pythonhosted.org/packages/31/6a/6cf69385a58208024fcb8c014e2141b8ce838aba6492b589f8acfff97fab/orjson-3.11.9-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c2d3dc759490128c5c1711a53eeaa8ee1d437fd0038ffd2b6008abf46db3f882", size = 135213 }, - { url = "https://files.pythonhosted.org/packages/e8/f8/0b1bd3e8f2efcdd376af5c8cfd79eaf13f018080c0089c80ebd724e3c7fb/orjson-3.11.9-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d8ea516b3726d190e1b4297e6f4e7a8650347ae053868a18163b4dd3641d1fff", size = 145994 }, - { url = "https://files.pythonhosted.org/packages/f3/59/dab79f61044c529d2c81aecdc589b1f833a1c8dec11ba3b1c2498a02ca7e/orjson-3.11.9-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:380cdce7ba24989af81d0a7013d0aaec5d0e2a21734c0e2681b1bc4f141957fe", size = 132744 }, - { url = "https://files.pythonhosted.org/packages/0e/a4/82b7a2fe5d8a67a59ed831b24d59a3d46ea7d207b66e1602d376541d94a6/orjson-3.11.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:be4fa4f0af7fa18951f7ab3fc2148e223af211bf03f59e1c6034ec3f97f21d61", size = 134014 }, - { url = "https://files.pythonhosted.org/packages/50/c7/375e83a76851b73b2e39f3bcf0e5a19e2b89bad13e5bca97d0b293d27f24/orjson-3.11.9-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a8f5f8bc7ce7d59f08d9f99fa510c06496164a24cb5f3d34537dbd9ca30132e2", size = 141509 }, - { url = "https://files.pythonhosted.org/packages/7f/7c/49d5d82a3d3097f641f094f552131f1e2723b0b8cb0fa2874ab65ecfffa6/orjson-3.11.9-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:4d7fde5501b944f83b3e665e1b31343ff6e154b15560a16b7130ea1e594a4206", size = 415127 }, - { url = "https://files.pythonhosted.org/packages/3a/dc/7446c538590d55f455647e5f3c61fc33f7108714e7afcffa6a2a033f8350/orjson-3.11.9-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:cde1a448023ba7d5bb4c01c5afb48894380b5e4956e0627266526587ef4e535f", size = 148025 }, - { url = "https://files.pythonhosted.org/packages/df/e5/4d2d8af06f788329b4f78f8cc3679bb395392fcaa1e4d8d3c33e85308fa4/orjson-3.11.9-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:71e63adb0e1f1ed5d9e168f50a91ceb93ae6420731d222dc7da5c69409aa47aa", size = 136943 }, - { url = "https://files.pythonhosted.org/packages/06/69/850264ccf6d80f6b174620d30a87f65c9b1490aba33fe6b62798e618cad3/orjson-3.11.9-cp312-cp312-win32.whl", hash = "sha256:2d057a602cdd19a0ad680417527c45b6961a095081c0f46fe0e03e304aac6470", size = 131606 }, - { url = "https://files.pythonhosted.org/packages/b9/d5/973a43fc9c55e20f2051e9830997649f669be0cb3ca52192087c0143f118/orjson-3.11.9-cp312-cp312-win_amd64.whl", hash = "sha256:59e403b1cc5a676da8eaf31f6254801b7341b3e29efa85f92b48d272637e77be", size = 127101 }, - { url = "https://files.pythonhosted.org/packages/fe/ae/495470f0e4a18f73fa10b7f6b84b464ec4cc5291c4e0c7c2a6c400bef006/orjson-3.11.9-cp312-cp312-win_arm64.whl", hash = "sha256:9af678d6488357948f1f84c6cd1c1d397c014e1ae2f98ae082a44eb48f602624", size = 126736 }, - { url = "https://files.pythonhosted.org/packages/32/33/93fcc25907235c344ae73122f8a4e01d2d393ef062b4af7d2e2487a32c37/orjson-3.11.9-cp313-cp313-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:4bab1b2d6141fe7b32ae71dac905666ece4f94936efbfb13d55bb7739a3a6021", size = 228458 }, - { url = "https://files.pythonhosted.org/packages/8f/27/b1e6dadb3c080313c03fdd8067b85e6a0460c7d8d6a1c3984ef77b904e4d/orjson-3.11.9-cp313-cp313-macosx_15_0_arm64.whl", hash = "sha256:844417969855fc7a41be124aafe83dc424592a7f77cd4501900c67307122b92c", size = 128368 }, - { url = "https://files.pythonhosted.org/packages/21/0f/c9ede0bf052f6b4051e64a7d4fa91b725cccf8321a6a786e86eb03519f00/orjson-3.11.9-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ffe02797b5e9f3a9d8292ddcd289b474ad13e81ad83cd1891a240811f1d2cb81", size = 132070 }, - { url = "https://files.pythonhosted.org/packages/fd/26/d398e28048dc18205bbe812f2c88cb9b40313db2470778e25964796458fe/orjson-3.11.9-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:0e4eed3b200023042814d2fc8a5d2e880f13b52e1ed2485e83da4f3962f7dc1a", size = 127892 }, - { url = "https://files.pythonhosted.org/packages/66/60/52b0054c4c700d5aa7fc5b7ca96917400d8f061307778578e67a10e25852/orjson-3.11.9-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8aff7da9952a5ad1cef8e68017724d96c7b9a66e99e91d6252e1b133d67a7b10", size = 135217 }, - { url = "https://files.pythonhosted.org/packages/d5/97/1e3dc2b2a28b7b2528f403d2fc1d79ec5f39af3bc143ab65d3ec26426385/orjson-3.11.9-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4d4e98d6f3b8afed8bc8cd9718ec0cdf46661826beefb53fe8eafb37f2bf0362", size = 145980 }, - { url = "https://files.pythonhosted.org/packages/fc/39/31fbfe7850f2de32dee7e7e5c09f26d403ab01e440ac96001c6b01ad3c99/orjson-3.11.9-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3a81d52442a7c99b3662333235b3adf96a1715864658b35bb797212be7bddb97", size = 132738 }, - { url = "https://files.pythonhosted.org/packages/a1/08/dca0082dd2a194acb93e5457e73455388e2e2ca464a2672449a9ddbb679d/orjson-3.11.9-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4e39364e726a8fff737309aff059ff67d8a8c8d5b677be7bb49a8b3e84b7e218", size = 134033 }, - { url = "https://files.pythonhosted.org/packages/11/d4/5bdb0626801230139987385554c5d4c42255218ac906525bf4347f22cd95/orjson-3.11.9-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:4fd66214623f1b17501df9f0543bef0b833979ab5b6ded1e1d123222866aa8c9", size = 141492 }, - { url = "https://files.pythonhosted.org/packages/fa/88/a21fb53b3ede6703aede6dce4710ed4111e5b201cfa6bbff5e544f9d47d7/orjson-3.11.9-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:8ecc30f10465fa1e0ce13fd01d9e22c316e5053a719a8d915d4545a09a5ff677", size = 415087 }, - { url = "https://files.pythonhosted.org/packages/3d/57/1b30daf70f0d8180e9a73cefbfbdd99e4bf19eb020466502b01fba7e0e50/orjson-3.11.9-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:97db4c94a7db398a5bd636273324f0b3fd58b350bbbac8bb380ceb825a9b40f4", size = 148031 }, - { url = "https://files.pythonhosted.org/packages/04/83/45fbb6d962e260807f99441db9613cee868ceda4baceda59b3720a563f97/orjson-3.11.9-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9f78cf8fec5bd627f4082b8dfeac7871b43d7f3274904492a43dab39f18a19a0", size = 136915 }, - { url = "https://files.pythonhosted.org/packages/5f/cc/2d10025f9056d376e4127ec05a5808b218d46f035fdc08178a5411b34250/orjson-3.11.9-cp313-cp313-win32.whl", hash = "sha256:d4087e5c0209a0a8efe4de3303c234b9c44d1174161dcd851e8eea07c7560b32", size = 131613 }, - { url = "https://files.pythonhosted.org/packages/67/bd/2775ff28bfe883b9aa1ff348300542eb2ef1ee18d8ae0e3a49846817a865/orjson-3.11.9-cp313-cp313-win_amd64.whl", hash = "sha256:051b102c93b4f634e89f3866b07b9a9a98915ada541f4ec30f177067b2694979", size = 127086 }, - { url = "https://files.pythonhosted.org/packages/91/2b/d26799e580939e32a7da9a39531bc9e58e15ca32ffaa6a8cb3e9bb0d22cd/orjson-3.11.9-cp313-cp313-win_arm64.whl", hash = "sha256:cce9127885941bd28f080cecf1f1d288336b7e0d812c345b08be88b572796254", size = 126696 }, - { url = "https://files.pythonhosted.org/packages/8e/eb/5da01e356015aee6ecfa1187ced87aef51364e306f5e695dd52719bf0e78/orjson-3.11.9-cp314-cp314-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:b6ef1979adc4bc243523f1a2ba91418030a8e29b0a99cbe7e0e2d6807d4dce6e", size = 228465 }, - { url = "https://files.pythonhosted.org/packages/64/62/3e0e0c14c957133bcd855395c62b55ed4e3b0af23ffea11b032cb1dcbdb1/orjson-3.11.9-cp314-cp314-macosx_15_0_arm64.whl", hash = "sha256:f36b7f32c7c0db4a719f1fc5824db4a9c6f8bd1a354debb91faf26ebf3a4c71e", size = 128364 }, - { url = "https://files.pythonhosted.org/packages/5a/5a/07d8aa117211a8ed7630bda80c8c0b14d04e0f8dcf99bcf49656e4a710eb/orjson-3.11.9-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:08f4d8ebb44925c794e535b2bebc507cebf32209df81de22ae285fb0d8d66de0", size = 132063 }, - { url = "https://files.pythonhosted.org/packages/d6/ec/4acaf21483e18aa945be74a474c74b434f284b549f275a0a39b9f98956e9/orjson-3.11.9-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:6cc7923789694fd58f001cbcac7e47abc13af4d560ebbfcf3b41a8b1a0748124", size = 122356 }, - { url = "https://files.pythonhosted.org/packages/13/d8/5f0555e7638801323b7a75850f92e7dfa891bc84fe27a1ba4449170d1200/orjson-3.11.9-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ea5c46eb2d3af39e806b986f4b09d5c2706a1f5afde3cbf7544ce6616127173c", size = 129592 }, - { url = "https://files.pythonhosted.org/packages/b6/30/ed9860412a3603ceb3c5955bfd72d28b9d0e7ba6ed81add14f83d7114236/orjson-3.11.9-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f5d89a2ed90731df3be64bab0aa44f78bff39fdc9d71c291f4a8023aa46425b7", size = 140491 }, - { url = "https://files.pythonhosted.org/packages/d0/17/adc514dea7ac7c505527febf884934b815d34f0c7b8693c1a8b39c5c4a57/orjson-3.11.9-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:25e4aed0312d292c09f61af25bba34e0b2c88546041472b09088c39a4d828af1", size = 127309 }, - { url = "https://files.pythonhosted.org/packages/76/3e/c0b690253f0b82d86e99949af13533363acfb5432ecb5d53dd5b3bce9c34/orjson-3.11.9-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aaea64f3f467d22e70eeed68bdccb3bc4f83f650446c4a03c59f2cba28a108db", size = 134030 }, - { url = "https://files.pythonhosted.org/packages/c1/7a/bc82a0bb25e9faaf92dc4d9ef002732efc09737706af83e346788641d4a7/orjson-3.11.9-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:a028425d1b440c5d92a6be1e1a020739dfe67ea87d96c6dbe828c1b30041728b", size = 141482 }, - { url = "https://files.pythonhosted.org/packages/01/55/e69188b939f77d5d32a9833745ace31ea5ccae3ab613a1ec185d3cd2c4fb/orjson-3.11.9-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:5b192c6cf397e4455b11523c5cf2b18ed084c1bbd61b6c0926344d2129481972", size = 415178 }, - { url = "https://files.pythonhosted.org/packages/2e/1a/b8a5a7ac527e80b9cb11d51e3f6689b709279183264b9ec5c7bc680bb8b5/orjson-3.11.9-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:ea407d4ccf5891d667d045fecae97a7a1e5e87b3b97f97ae1803c2e741130be0", size = 148089 }, - { url = "https://files.pythonhosted.org/packages/97/4e/00503f64204bf859b37213a63927028f30fb6268cd8677fb0a5ad48155e1/orjson-3.11.9-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:5f63aaf97afd9f6dec5b1a68e1b8da12bfccb4cb9a9a65c3e0b6c847849e7586", size = 136921 }, - { url = "https://files.pythonhosted.org/packages/0d/ba/a23b82a0a8d0ed7bed4e5f5035aae751cad4ff6a1e8d2ecd14d8860f5929/orjson-3.11.9-cp314-cp314-win32.whl", hash = "sha256:e30ab17845bb9fa54ccf67fa4f9f5282652d54faa6d17452f47d0f369d038673", size = 131638 }, - { url = "https://files.pythonhosted.org/packages/f3/c3/0c6798456bade745c75c452342dabacce5798196483e77e643be1f53877d/orjson-3.11.9-cp314-cp314-win_amd64.whl", hash = "sha256:32ef5f4283a3be81913947d19608eacb7c6608026851123790cd9cc8982af34b", size = 127078 }, - { url = "https://files.pythonhosted.org/packages/16/21/5a3f1e8913103b703a436a5664238e5b965ec392b555fe68943ea3691e6b/orjson-3.11.9-cp314-cp314-win_arm64.whl", hash = "sha256:eebdbdeef0094e4f5aefa20dcd4eb2368ab5e7a3b4edea27f1e7b2892e009cf9", size = 126687 }, +sdist = { url = "https://files.pythonhosted.org/packages/7e/0c/964746fcafbd16f8ff53219ad9f6b412b34f345c75f384ad434ceaadb538/orjson-3.11.9.tar.gz", hash = "sha256:4fef17e1f8722c11587a6ef18e35902450221da0028e65dbaaa543619e68e48f", size = 5599163, upload-time = "2026-05-06T15:11:08.309Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/10/5d/b95ca542a001135cc250a49370f282f578c8f4e46cc8617d73775297eea8/orjson-3.11.9-cp310-cp310-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:135869ef917b8704ea0a94e01620e0c05021c15c52036e4663baffe75e72f8ce", size = 228986, upload-time = "2026-05-06T15:09:14.765Z" }, + { url = "https://files.pythonhosted.org/packages/80/01/be33fbff646e22f93398429ea645f20d2097aea1a6cdc1e6628e70125f83/orjson-3.11.9-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:115ab5f5f4a0f203cc2a5f0fb09aee503a3f771aa08392949ab5ca230c4fbdbd", size = 132558, upload-time = "2026-05-06T15:09:17.431Z" }, + { url = "https://files.pythonhosted.org/packages/4e/61/73d49333bba660a075daccca10970dc6409ce1cf42ae4046646a19468aad/orjson-3.11.9-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:4da3c38a2083ca4aaf9c2a36776cce3e9328e6647b10d118948f3cfb4913ffe4", size = 128213, upload-time = "2026-05-06T15:09:18.719Z" }, + { url = "https://files.pythonhosted.org/packages/1f/7d/30e844b3dac3f74aed66b1f984daf9db3c98c0328c03d965a9e8dc06449e/orjson-3.11.9-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:53b50b0e14084b8f7e29c5ce84c5af0f1160169b30d8a6914231d97d2fe297d4", size = 135430, upload-time = "2026-05-06T15:09:20.257Z" }, + { url = "https://files.pythonhosted.org/packages/16/64/bd815f5c610b3facc204f26ba94e87a9eb49b0d83de3d5fc1eee2402d91b/orjson-3.11.9-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:231742b4a11dad8d5380a435962c57e91b7c37b79be858f4ef1c0df1a259897e", size = 146178, upload-time = "2026-05-06T15:09:21.616Z" }, + { url = "https://files.pythonhosted.org/packages/c7/35/e744fd36c79b339d27beb06068b5a08a8882ef5418804d0ce545a31f718d/orjson-3.11.9-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:34fd2317602587321faab75ab76c623a0117e80841a6413654f04e47f339a8fb", size = 133068, upload-time = "2026-05-06T15:09:23.228Z" }, + { url = "https://files.pythonhosted.org/packages/2a/56/d54152b67b63a0b3e556cfc549d6ce84f74d7f425ddeadc6c8a74d913da7/orjson-3.11.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:71f3db16e69b667b132e0f305a833d5497da302d801508cbb051ed9a9819da47", size = 134217, upload-time = "2026-05-06T15:09:24.847Z" }, + { url = "https://files.pythonhosted.org/packages/0b/ee/66154baf69f71c7164a268a5e888908aec5a0819d13c81d5e2755a257758/orjson-3.11.9-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:0b34789fa0da61cf7bef0546b09c738fb195331e017e477096d129e9105ab03d", size = 141917, upload-time = "2026-05-06T15:09:26.647Z" }, + { url = "https://files.pythonhosted.org/packages/09/d3/c5824260ca8b9d7ba82648d042a3f8f4815d18c15bb98a1f30edd1bb2d83/orjson-3.11.9-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:87e4d4ab280b0c87424d47695bec2182caf8cfc17879ea78dab76680194abc13", size = 415356, upload-time = "2026-05-06T15:09:28.252Z" }, + { url = "https://files.pythonhosted.org/packages/64/cb/509c2e816fe4df641d93dc92f6a89adc8df3ada8ebdee2bd44aba3264c3c/orjson-3.11.9-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:ace6c58523302d3b97b6ac5c38a5298a54b473762b6be82726b4265c41029f92", size = 148112, upload-time = "2026-05-06T15:09:29.783Z" }, + { url = "https://files.pythonhosted.org/packages/db/b5/3ceae56d2e4962979eedb023ba6a46a4bb65f333960379be0ca470686220/orjson-3.11.9-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:97d0d932803c1b164fde11cb542a9efcb1e0f63b184537cca65887147906ff48", size = 137112, upload-time = "2026-05-06T15:09:31.432Z" }, + { url = "https://files.pythonhosted.org/packages/d7/7a/81fa3f2c7bef79b04cf2ab7838e5ac74b1f12511ceab979759b0275d6bb4/orjson-3.11.9-cp310-cp310-win32.whl", hash = "sha256:b3afcf569c15577a9fe64627292daa3e6b3a70f4fb77a5df246a87ec21681b94", size = 131706, upload-time = "2026-05-06T15:09:32.707Z" }, + { url = "https://files.pythonhosted.org/packages/ae/d8/b64600f9083c7f151ad39717a5877fccbeb0ef6d7efcb55f971ce00b6bee/orjson-3.11.9-cp310-cp310-win_amd64.whl", hash = "sha256:8697ab6a080a5c46edaad50e2bc5bd8c7ca5c66442d24104fa44ec74910a8244", size = 127282, upload-time = "2026-05-06T15:09:33.955Z" }, + { url = "https://files.pythonhosted.org/packages/1e/51/3fb9e65ae76ee97bd611869a503fa3fc0a6e81dd8b737cf3003f682df7ff/orjson-3.11.9-cp311-cp311-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:f01c4818b3fc9b0da8e096722a84318071eaa118df35f6ed2344da0e73a5444f", size = 228522, upload-time = "2026-05-06T15:09:35.362Z" }, + { url = "https://files.pythonhosted.org/packages/16/fa/9d54b07cb3f3b0bfd57841478e42d7a0ece4a9f49f9907eecf5a45461687/orjson-3.11.9-cp311-cp311-macosx_15_0_arm64.whl", hash = "sha256:3ebca4179031ee716ed076ffadc29428e900512f6fccee8614c9983157fcf19c", size = 128463, upload-time = "2026-05-06T15:09:37.063Z" }, + { url = "https://files.pythonhosted.org/packages/88/b1/6ceafc2eefd0a553e3be77ce6c49d107e772485d9568629376171c50e634/orjson-3.11.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:48ee05097750de0ff69ed5b7bbcf0732182fd57a24043dcc2a1da780a5ead3a5", size = 132306, upload-time = "2026-05-06T15:09:38.299Z" }, + { url = "https://files.pythonhosted.org/packages/ea/76/f11311285324a40aab1e3031385c50b635a7cd0734fdaf60c7e89a696f60/orjson-3.11.9-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:a6082706765a95a6680d812e1daf1c0cfe8adec7831b3ff3b625693f3b461b1c", size = 127988, upload-time = "2026-05-06T15:09:39.597Z" }, + { url = "https://files.pythonhosted.org/packages/9e/85/0ef63bcf1337f44031ce9b91b1919563f62a37527b3ea4368bb15a22e5d7/orjson-3.11.9-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:277fefe9d76ee17eb14debf399e3533d4d63b5f677a4d3719eb763536af1f4bd", size = 135188, upload-time = "2026-05-06T15:09:40.957Z" }, + { url = "https://files.pythonhosted.org/packages/05/94/b0d27090ea8a2095db3c2bd1b1c96f96f19bbb494d7fef33130e846e613d/orjson-3.11.9-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:03db380e3780fa0015ed776a90f20e8e20bb11dde13b216ce19e5718e3dfba62", size = 145937, upload-time = "2026-05-06T15:09:42.249Z" }, + { url = "https://files.pythonhosted.org/packages/09/eb/75d50c29c05b8054013e221e598820a365c8e64065312e75e202ed880709/orjson-3.11.9-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:33d7d766701847dc6729846362dc27895d2f2d2251264f9d10e7cb9878194877", size = 132758, upload-time = "2026-05-06T15:09:43.945Z" }, + { url = "https://files.pythonhosted.org/packages/49/bd/360686f39348aa88827cb6fbf7dc606fd41c831a35235e1abf1db8e3a9e6/orjson-3.11.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:147302878da387104b66bb4a8b0227d1d487e976ce41a8501916161072ed87b1", size = 133971, upload-time = "2026-05-06T15:09:45.239Z" }, + { url = "https://files.pythonhosted.org/packages/0e/30/3178eb16f3221aeef068b6f1f1ebe05f656ea5c6dffe9f6c917329fe17a3/orjson-3.11.9-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:3513550321f8c8c811a7c3297b8a630e82dc08e4c10216d07703c997776236cd", size = 141685, upload-time = "2026-05-06T15:09:46.858Z" }, + { url = "https://files.pythonhosted.org/packages/5f/f1/ff2f19ed0225f9680fafa42febca3570dd59444ebf190980738d376214c2/orjson-3.11.9-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:c5d001196b89fa9cf0a4ab79766cd835b991a166e4b621ba95089edc50c429ff", size = 415167, upload-time = "2026-05-06T15:09:48.312Z" }, + { url = "https://files.pythonhosted.org/packages/9b/61/863bddf0da6e9e586765414debd54b4e58db05f560902b6d00658cb88636/orjson-3.11.9-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:16969c9d369c98eb084889c6e4d2d39b77c7eb38ceccf8da2a9fff62ae908980", size = 147913, upload-time = "2026-05-06T15:09:49.733Z" }, + { url = "https://files.pythonhosted.org/packages/b6/8a/4081492586d75b073d60c5271a8d0f05a0955cabf1e34c8473f6fcd84235/orjson-3.11.9-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:63e0efbc991250c0b3143488fa57d95affcabbfc63c99c48d625dd37779aafe2", size = 136959, upload-time = "2026-05-06T15:09:51.311Z" }, + { url = "https://files.pythonhosted.org/packages/0d/bd/70b6ab193594d7abb875320c0a7c8335e846f28968c432c31042409c3c8d/orjson-3.11.9-cp311-cp311-win32.whl", hash = "sha256:14ed654580c1ed2bc217352ec82f91b047aef82951aa71c7f64e0dcb03c0e180", size = 131533, upload-time = "2026-05-06T15:09:52.637Z" }, + { url = "https://files.pythonhosted.org/packages/3f/17/1a1a228183d62d1b77e2c30d210f47dd4768b310ebe1607c63e3c0e3a71e/orjson-3.11.9-cp311-cp311-win_amd64.whl", hash = "sha256:57ea77fb70a448ce87d18fca050193202a3da5e54598f6501ca5476fb66cfe02", size = 127106, upload-time = "2026-05-06T15:09:54.204Z" }, + { url = "https://files.pythonhosted.org/packages/b8/95/285de5fa296d09681ee9c546cd4a8aeb773b701cf343dc125994f4d52953/orjson-3.11.9-cp311-cp311-win_arm64.whl", hash = "sha256:19b72ed11572a2ee51a67a903afbe5af504f84ed6f529c0fe44b0ab3fb5cc697", size = 126848, upload-time = "2026-05-06T15:09:55.551Z" }, + { url = "https://files.pythonhosted.org/packages/16/6d/11867a3ffa3a3608d84a4de51ef4dd0896d6b5cc9132fbe1daf593e677bc/orjson-3.11.9-cp312-cp312-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:9ef6fe90aadef185c7b128859f40beb24720b4ecea95379fc9000931179c3a49", size = 228515, upload-time = "2026-05-06T15:09:57.265Z" }, + { url = "https://files.pythonhosted.org/packages/24/75/05912954c8b288f34fcf5cd4b9b071cb4f6e77b9961e175e56ebb258089f/orjson-3.11.9-cp312-cp312-macosx_15_0_arm64.whl", hash = "sha256:e5c9b8f28e726e97d97696c826bc7bea5d71cecd63576dba92924a32c1961291", size = 128409, upload-time = "2026-05-06T15:09:59.063Z" }, + { url = "https://files.pythonhosted.org/packages/ab/86/1c3a47df3bc8191ea9ac51603bbb872a95167a364320c269f2557911f406/orjson-3.11.9-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:26a473dbb4162108b27901492546f83c76fdcea3d0eadff00ae7a07e18dcce09", size = 132106, upload-time = "2026-05-06T15:10:00.798Z" }, + { url = "https://files.pythonhosted.org/packages/d7/cf/b33b5f3e695ae7d63feef9d915c37cc3b8f465493dcd4f8e0b4c697a2366/orjson-3.11.9-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:011382e2a60fda9d46f1cdee31068cfc52ffe952b587d683ec0463002802a0f4", size = 127864, upload-time = "2026-05-06T15:10:02.15Z" }, + { url = "https://files.pythonhosted.org/packages/31/6a/6cf69385a58208024fcb8c014e2141b8ce838aba6492b589f8acfff97fab/orjson-3.11.9-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c2d3dc759490128c5c1711a53eeaa8ee1d437fd0038ffd2b6008abf46db3f882", size = 135213, upload-time = "2026-05-06T15:10:03.515Z" }, + { url = "https://files.pythonhosted.org/packages/e8/f8/0b1bd3e8f2efcdd376af5c8cfd79eaf13f018080c0089c80ebd724e3c7fb/orjson-3.11.9-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d8ea516b3726d190e1b4297e6f4e7a8650347ae053868a18163b4dd3641d1fff", size = 145994, upload-time = "2026-05-06T15:10:05.083Z" }, + { url = "https://files.pythonhosted.org/packages/f3/59/dab79f61044c529d2c81aecdc589b1f833a1c8dec11ba3b1c2498a02ca7e/orjson-3.11.9-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:380cdce7ba24989af81d0a7013d0aaec5d0e2a21734c0e2681b1bc4f141957fe", size = 132744, upload-time = "2026-05-06T15:10:06.853Z" }, + { url = "https://files.pythonhosted.org/packages/0e/a4/82b7a2fe5d8a67a59ed831b24d59a3d46ea7d207b66e1602d376541d94a6/orjson-3.11.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:be4fa4f0af7fa18951f7ab3fc2148e223af211bf03f59e1c6034ec3f97f21d61", size = 134014, upload-time = "2026-05-06T15:10:08.213Z" }, + { url = "https://files.pythonhosted.org/packages/50/c7/375e83a76851b73b2e39f3bcf0e5a19e2b89bad13e5bca97d0b293d27f24/orjson-3.11.9-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a8f5f8bc7ce7d59f08d9f99fa510c06496164a24cb5f3d34537dbd9ca30132e2", size = 141509, upload-time = "2026-05-06T15:10:09.595Z" }, + { url = "https://files.pythonhosted.org/packages/7f/7c/49d5d82a3d3097f641f094f552131f1e2723b0b8cb0fa2874ab65ecfffa6/orjson-3.11.9-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:4d7fde5501b944f83b3e665e1b31343ff6e154b15560a16b7130ea1e594a4206", size = 415127, upload-time = "2026-05-06T15:10:11.049Z" }, + { url = "https://files.pythonhosted.org/packages/3a/dc/7446c538590d55f455647e5f3c61fc33f7108714e7afcffa6a2a033f8350/orjson-3.11.9-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:cde1a448023ba7d5bb4c01c5afb48894380b5e4956e0627266526587ef4e535f", size = 148025, upload-time = "2026-05-06T15:10:12.842Z" }, + { url = "https://files.pythonhosted.org/packages/df/e5/4d2d8af06f788329b4f78f8cc3679bb395392fcaa1e4d8d3c33e85308fa4/orjson-3.11.9-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:71e63adb0e1f1ed5d9e168f50a91ceb93ae6420731d222dc7da5c69409aa47aa", size = 136943, upload-time = "2026-05-06T15:10:14.405Z" }, + { url = "https://files.pythonhosted.org/packages/06/69/850264ccf6d80f6b174620d30a87f65c9b1490aba33fe6b62798e618cad3/orjson-3.11.9-cp312-cp312-win32.whl", hash = "sha256:2d057a602cdd19a0ad680417527c45b6961a095081c0f46fe0e03e304aac6470", size = 131606, upload-time = "2026-05-06T15:10:15.791Z" }, + { url = "https://files.pythonhosted.org/packages/b9/d5/973a43fc9c55e20f2051e9830997649f669be0cb3ca52192087c0143f118/orjson-3.11.9-cp312-cp312-win_amd64.whl", hash = "sha256:59e403b1cc5a676da8eaf31f6254801b7341b3e29efa85f92b48d272637e77be", size = 127101, upload-time = "2026-05-06T15:10:17.129Z" }, + { url = "https://files.pythonhosted.org/packages/fe/ae/495470f0e4a18f73fa10b7f6b84b464ec4cc5291c4e0c7c2a6c400bef006/orjson-3.11.9-cp312-cp312-win_arm64.whl", hash = "sha256:9af678d6488357948f1f84c6cd1c1d397c014e1ae2f98ae082a44eb48f602624", size = 126736, upload-time = "2026-05-06T15:10:18.645Z" }, + { url = "https://files.pythonhosted.org/packages/32/33/93fcc25907235c344ae73122f8a4e01d2d393ef062b4af7d2e2487a32c37/orjson-3.11.9-cp313-cp313-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:4bab1b2d6141fe7b32ae71dac905666ece4f94936efbfb13d55bb7739a3a6021", size = 228458, upload-time = "2026-05-06T15:10:20.079Z" }, + { url = "https://files.pythonhosted.org/packages/8f/27/b1e6dadb3c080313c03fdd8067b85e6a0460c7d8d6a1c3984ef77b904e4d/orjson-3.11.9-cp313-cp313-macosx_15_0_arm64.whl", hash = "sha256:844417969855fc7a41be124aafe83dc424592a7f77cd4501900c67307122b92c", size = 128368, upload-time = "2026-05-06T15:10:21.549Z" }, + { url = "https://files.pythonhosted.org/packages/21/0f/c9ede0bf052f6b4051e64a7d4fa91b725cccf8321a6a786e86eb03519f00/orjson-3.11.9-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ffe02797b5e9f3a9d8292ddcd289b474ad13e81ad83cd1891a240811f1d2cb81", size = 132070, upload-time = "2026-05-06T15:10:23.371Z" }, + { url = "https://files.pythonhosted.org/packages/fd/26/d398e28048dc18205bbe812f2c88cb9b40313db2470778e25964796458fe/orjson-3.11.9-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:0e4eed3b200023042814d2fc8a5d2e880f13b52e1ed2485e83da4f3962f7dc1a", size = 127892, upload-time = "2026-05-06T15:10:24.714Z" }, + { url = "https://files.pythonhosted.org/packages/66/60/52b0054c4c700d5aa7fc5b7ca96917400d8f061307778578e67a10e25852/orjson-3.11.9-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8aff7da9952a5ad1cef8e68017724d96c7b9a66e99e91d6252e1b133d67a7b10", size = 135217, upload-time = "2026-05-06T15:10:26.084Z" }, + { url = "https://files.pythonhosted.org/packages/d5/97/1e3dc2b2a28b7b2528f403d2fc1d79ec5f39af3bc143ab65d3ec26426385/orjson-3.11.9-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4d4e98d6f3b8afed8bc8cd9718ec0cdf46661826beefb53fe8eafb37f2bf0362", size = 145980, upload-time = "2026-05-06T15:10:28.062Z" }, + { url = "https://files.pythonhosted.org/packages/fc/39/31fbfe7850f2de32dee7e7e5c09f26d403ab01e440ac96001c6b01ad3c99/orjson-3.11.9-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3a81d52442a7c99b3662333235b3adf96a1715864658b35bb797212be7bddb97", size = 132738, upload-time = "2026-05-06T15:10:29.727Z" }, + { url = "https://files.pythonhosted.org/packages/a1/08/dca0082dd2a194acb93e5457e73455388e2e2ca464a2672449a9ddbb679d/orjson-3.11.9-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4e39364e726a8fff737309aff059ff67d8a8c8d5b677be7bb49a8b3e84b7e218", size = 134033, upload-time = "2026-05-06T15:10:31.152Z" }, + { url = "https://files.pythonhosted.org/packages/11/d4/5bdb0626801230139987385554c5d4c42255218ac906525bf4347f22cd95/orjson-3.11.9-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:4fd66214623f1b17501df9f0543bef0b833979ab5b6ded1e1d123222866aa8c9", size = 141492, upload-time = "2026-05-06T15:10:32.641Z" }, + { url = "https://files.pythonhosted.org/packages/fa/88/a21fb53b3ede6703aede6dce4710ed4111e5b201cfa6bbff5e544f9d47d7/orjson-3.11.9-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:8ecc30f10465fa1e0ce13fd01d9e22c316e5053a719a8d915d4545a09a5ff677", size = 415087, upload-time = "2026-05-06T15:10:34.438Z" }, + { url = "https://files.pythonhosted.org/packages/3d/57/1b30daf70f0d8180e9a73cefbfbdd99e4bf19eb020466502b01fba7e0e50/orjson-3.11.9-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:97db4c94a7db398a5bd636273324f0b3fd58b350bbbac8bb380ceb825a9b40f4", size = 148031, upload-time = "2026-05-06T15:10:36.358Z" }, + { url = "https://files.pythonhosted.org/packages/04/83/45fbb6d962e260807f99441db9613cee868ceda4baceda59b3720a563f97/orjson-3.11.9-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9f78cf8fec5bd627f4082b8dfeac7871b43d7f3274904492a43dab39f18a19a0", size = 136915, upload-time = "2026-05-06T15:10:38.013Z" }, + { url = "https://files.pythonhosted.org/packages/5f/cc/2d10025f9056d376e4127ec05a5808b218d46f035fdc08178a5411b34250/orjson-3.11.9-cp313-cp313-win32.whl", hash = "sha256:d4087e5c0209a0a8efe4de3303c234b9c44d1174161dcd851e8eea07c7560b32", size = 131613, upload-time = "2026-05-06T15:10:39.569Z" }, + { url = "https://files.pythonhosted.org/packages/67/bd/2775ff28bfe883b9aa1ff348300542eb2ef1ee18d8ae0e3a49846817a865/orjson-3.11.9-cp313-cp313-win_amd64.whl", hash = "sha256:051b102c93b4f634e89f3866b07b9a9a98915ada541f4ec30f177067b2694979", size = 127086, upload-time = "2026-05-06T15:10:41.262Z" }, + { url = "https://files.pythonhosted.org/packages/91/2b/d26799e580939e32a7da9a39531bc9e58e15ca32ffaa6a8cb3e9bb0d22cd/orjson-3.11.9-cp313-cp313-win_arm64.whl", hash = "sha256:cce9127885941bd28f080cecf1f1d288336b7e0d812c345b08be88b572796254", size = 126696, upload-time = "2026-05-06T15:10:42.651Z" }, + { url = "https://files.pythonhosted.org/packages/8e/eb/5da01e356015aee6ecfa1187ced87aef51364e306f5e695dd52719bf0e78/orjson-3.11.9-cp314-cp314-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:b6ef1979adc4bc243523f1a2ba91418030a8e29b0a99cbe7e0e2d6807d4dce6e", size = 228465, upload-time = "2026-05-06T15:10:44.097Z" }, + { url = "https://files.pythonhosted.org/packages/64/62/3e0e0c14c957133bcd855395c62b55ed4e3b0af23ffea11b032cb1dcbdb1/orjson-3.11.9-cp314-cp314-macosx_15_0_arm64.whl", hash = "sha256:f36b7f32c7c0db4a719f1fc5824db4a9c6f8bd1a354debb91faf26ebf3a4c71e", size = 128364, upload-time = "2026-05-06T15:10:45.839Z" }, + { url = "https://files.pythonhosted.org/packages/5a/5a/07d8aa117211a8ed7630bda80c8c0b14d04e0f8dcf99bcf49656e4a710eb/orjson-3.11.9-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:08f4d8ebb44925c794e535b2bebc507cebf32209df81de22ae285fb0d8d66de0", size = 132063, upload-time = "2026-05-06T15:10:47.267Z" }, + { url = "https://files.pythonhosted.org/packages/d6/ec/4acaf21483e18aa945be74a474c74b434f284b549f275a0a39b9f98956e9/orjson-3.11.9-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:6cc7923789694fd58f001cbcac7e47abc13af4d560ebbfcf3b41a8b1a0748124", size = 122356, upload-time = "2026-05-06T15:10:48.765Z" }, + { url = "https://files.pythonhosted.org/packages/13/d8/5f0555e7638801323b7a75850f92e7dfa891bc84fe27a1ba4449170d1200/orjson-3.11.9-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ea5c46eb2d3af39e806b986f4b09d5c2706a1f5afde3cbf7544ce6616127173c", size = 129592, upload-time = "2026-05-06T15:10:50.13Z" }, + { url = "https://files.pythonhosted.org/packages/b6/30/ed9860412a3603ceb3c5955bfd72d28b9d0e7ba6ed81add14f83d7114236/orjson-3.11.9-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f5d89a2ed90731df3be64bab0aa44f78bff39fdc9d71c291f4a8023aa46425b7", size = 140491, upload-time = "2026-05-06T15:10:51.582Z" }, + { url = "https://files.pythonhosted.org/packages/d0/17/adc514dea7ac7c505527febf884934b815d34f0c7b8693c1a8b39c5c4a57/orjson-3.11.9-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:25e4aed0312d292c09f61af25bba34e0b2c88546041472b09088c39a4d828af1", size = 127309, upload-time = "2026-05-06T15:10:53.329Z" }, + { url = "https://files.pythonhosted.org/packages/76/3e/c0b690253f0b82d86e99949af13533363acfb5432ecb5d53dd5b3bce9c34/orjson-3.11.9-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aaea64f3f467d22e70eeed68bdccb3bc4f83f650446c4a03c59f2cba28a108db", size = 134030, upload-time = "2026-05-06T15:10:54.988Z" }, + { url = "https://files.pythonhosted.org/packages/c1/7a/bc82a0bb25e9faaf92dc4d9ef002732efc09737706af83e346788641d4a7/orjson-3.11.9-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:a028425d1b440c5d92a6be1e1a020739dfe67ea87d96c6dbe828c1b30041728b", size = 141482, upload-time = "2026-05-06T15:10:56.663Z" }, + { url = "https://files.pythonhosted.org/packages/01/55/e69188b939f77d5d32a9833745ace31ea5ccae3ab613a1ec185d3cd2c4fb/orjson-3.11.9-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:5b192c6cf397e4455b11523c5cf2b18ed084c1bbd61b6c0926344d2129481972", size = 415178, upload-time = "2026-05-06T15:10:58.446Z" }, + { url = "https://files.pythonhosted.org/packages/2e/1a/b8a5a7ac527e80b9cb11d51e3f6689b709279183264b9ec5c7bc680bb8b5/orjson-3.11.9-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:ea407d4ccf5891d667d045fecae97a7a1e5e87b3b97f97ae1803c2e741130be0", size = 148089, upload-time = "2026-05-06T15:11:00.441Z" }, + { url = "https://files.pythonhosted.org/packages/97/4e/00503f64204bf859b37213a63927028f30fb6268cd8677fb0a5ad48155e1/orjson-3.11.9-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:5f63aaf97afd9f6dec5b1a68e1b8da12bfccb4cb9a9a65c3e0b6c847849e7586", size = 136921, upload-time = "2026-05-06T15:11:02.176Z" }, + { url = "https://files.pythonhosted.org/packages/0d/ba/a23b82a0a8d0ed7bed4e5f5035aae751cad4ff6a1e8d2ecd14d8860f5929/orjson-3.11.9-cp314-cp314-win32.whl", hash = "sha256:e30ab17845bb9fa54ccf67fa4f9f5282652d54faa6d17452f47d0f369d038673", size = 131638, upload-time = "2026-05-06T15:11:03.696Z" }, + { url = "https://files.pythonhosted.org/packages/f3/c3/0c6798456bade745c75c452342dabacce5798196483e77e643be1f53877d/orjson-3.11.9-cp314-cp314-win_amd64.whl", hash = "sha256:32ef5f4283a3be81913947d19608eacb7c6608026851123790cd9cc8982af34b", size = 127078, upload-time = "2026-05-06T15:11:05.123Z" }, + { url = "https://files.pythonhosted.org/packages/16/21/5a3f1e8913103b703a436a5664238e5b965ec392b555fe68943ea3691e6b/orjson-3.11.9-cp314-cp314-win_arm64.whl", hash = "sha256:eebdbdeef0094e4f5aefa20dcd4eb2368ab5e7a3b4edea27f1e7b2892e009cf9", size = 126687, upload-time = "2026-05-06T15:11:06.602Z" }, ] [[package]] name = "packaging" version = "25.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a1/d4/1fc4078c65507b51b96ca8f8c3ba19e6a61c8253c72794544580a7b6c24d/packaging-25.0.tar.gz", hash = "sha256:d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f", size = 165727 } +sdist = { url = "https://files.pythonhosted.org/packages/a1/d4/1fc4078c65507b51b96ca8f8c3ba19e6a61c8253c72794544580a7b6c24d/packaging-25.0.tar.gz", hash = "sha256:d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f", size = 165727, upload-time = "2025-04-19T11:48:59.673Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/20/12/38679034af332785aac8774540895e234f4d07f7545804097de4b666afd8/packaging-25.0-py3-none-any.whl", hash = "sha256:29572ef2b1f17581046b3a2227d5c611fb25ec70ca1ba8554b24b0e69331a484", size = 66469 }, + { url = "https://files.pythonhosted.org/packages/20/12/38679034af332785aac8774540895e234f4d07f7545804097de4b666afd8/packaging-25.0-py3-none-any.whl", hash = "sha256:29572ef2b1f17581046b3a2227d5c611fb25ec70ca1ba8554b24b0e69331a484", size = 66469, upload-time = "2025-04-19T11:48:57.875Z" }, ] [[package]] name = "parso" version = "0.8.7" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/30/4b/90c937815137d43ce71ba043cd3566221e9df6b9c805f24b5d138c9d40a7/parso-0.8.7.tar.gz", hash = "sha256:eaaac4c9fdd5e9e8852dc778d2d7405897ec510f2a298071453e5e3a07914bb1", size = 401824 } +sdist = { url = "https://files.pythonhosted.org/packages/30/4b/90c937815137d43ce71ba043cd3566221e9df6b9c805f24b5d138c9d40a7/parso-0.8.7.tar.gz", hash = "sha256:eaaac4c9fdd5e9e8852dc778d2d7405897ec510f2a298071453e5e3a07914bb1", size = 401824, upload-time = "2026-05-01T23:13:02.138Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/99/5d/8268b644392ee874ee82a635cd0df1773de230bde356c38de28e298392cc/parso-0.8.7-py2.py3-none-any.whl", hash = "sha256:a8926eb2a1b915486941fdbd31e86a4baf88fe8c210f25f2f35ecec5b574ca1c", size = 107025 }, + { url = "https://files.pythonhosted.org/packages/99/5d/8268b644392ee874ee82a635cd0df1773de230bde356c38de28e298392cc/parso-0.8.7-py2.py3-none-any.whl", hash = "sha256:a8926eb2a1b915486941fdbd31e86a4baf88fe8c210f25f2f35ecec5b574ca1c", size = 107025, upload-time = "2026-05-01T23:12:58.867Z" }, ] [[package]] @@ -2103,125 +2103,125 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "ptyprocess", 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')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/42/92/cc564bf6381ff43ce1f4d06852fc19a2f11d180f23dc32d9588bee2f149d/pexpect-4.9.0.tar.gz", hash = "sha256:ee7d41123f3c9911050ea2c2dac107568dc43b2d3b0c7557a33212c398ead30f", size = 166450 } +sdist = { url = "https://files.pythonhosted.org/packages/42/92/cc564bf6381ff43ce1f4d06852fc19a2f11d180f23dc32d9588bee2f149d/pexpect-4.9.0.tar.gz", hash = "sha256:ee7d41123f3c9911050ea2c2dac107568dc43b2d3b0c7557a33212c398ead30f", size = 166450, upload-time = "2023-11-25T09:07:26.339Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9e/c3/059298687310d527a58bb01f3b1965787ee3b40dce76752eda8b44e9a2c5/pexpect-4.9.0-py2.py3-none-any.whl", hash = "sha256:7236d1e080e4936be2dc3e326cec0af72acf9212a7e1d060210e70a47e253523", size = 63772 }, + { url = "https://files.pythonhosted.org/packages/9e/c3/059298687310d527a58bb01f3b1965787ee3b40dce76752eda8b44e9a2c5/pexpect-4.9.0-py2.py3-none-any.whl", hash = "sha256:7236d1e080e4936be2dc3e326cec0af72acf9212a7e1d060210e70a47e253523", size = 63772, upload-time = "2023-11-25T06:56:14.81Z" }, ] [[package]] name = "pillow" version = "12.2.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/8c/21/c2bcdd5906101a30244eaffc1b6e6ce71a31bd0742a01eb89e660ebfac2d/pillow-12.2.0.tar.gz", hash = "sha256:a830b1a40919539d07806aa58e1b114df53ddd43213d9c8b75847eee6c0182b5", size = 46987819 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/3a/aa/d0b28e1c811cd4d5f5c2bfe2e022292bd255ae5744a3b9ac7d6c8f72dd75/pillow-12.2.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:a4e8f36e677d3336f35089648c8955c51c6d386a13cf6ee9c189c5f5bd713a9f", size = 5354355 }, - { url = "https://files.pythonhosted.org/packages/27/8e/1d5b39b8ae2bd7650d0c7b6abb9602d16043ead9ebbfef4bc4047454da2a/pillow-12.2.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2e589959f10d9824d39b350472b92f0ce3b443c0a3442ebf41c40cb8361c5b97", size = 4695871 }, - { url = "https://files.pythonhosted.org/packages/f0/c5/dcb7a6ca6b7d3be41a76958e90018d56c8462166b3ef223150360850c8da/pillow-12.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:a52edc8bfff4429aaabdf4d9ee0daadbbf8562364f940937b941f87a4290f5ff", size = 6269734 }, - { url = "https://files.pythonhosted.org/packages/ea/f1/aa1bb13b2f4eba914e9637893c73f2af8e48d7d4023b9d3750d4c5eb2d0c/pillow-12.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:975385f4776fafde056abb318f612ef6285b10a1f12b8570f3647ad0d74b48ec", size = 8076080 }, - { url = "https://files.pythonhosted.org/packages/a1/2a/8c79d6a53169937784604a8ae8d77e45888c41537f7f6f65ed1f407fe66d/pillow-12.2.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:bd9c0c7a0c681a347b3194c500cb1e6ca9cab053ea4d82a5cf45b6b754560136", size = 6382236 }, - { url = "https://files.pythonhosted.org/packages/b5/42/bbcb6051030e1e421d103ce7a8ecadf837aa2f39b8f82ef1a8d37c3d4ebc/pillow-12.2.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:88d387ff40b3ff7c274947ed3125dedf5262ec6919d83946753b5f3d7c67ea4c", size = 7070220 }, - { url = "https://files.pythonhosted.org/packages/3f/e1/c2a7d6dd8cfa6b231227da096fd2d58754bab3603b9d73bf609d3c18b64f/pillow-12.2.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:51c4167c34b0d8ba05b547a3bb23578d0ba17b80a5593f93bd8ecb123dd336a3", size = 6493124 }, - { url = "https://files.pythonhosted.org/packages/5f/41/7c8617da5d32e1d2f026e509484fdb6f3ad7efaef1749a0c1928adbb099e/pillow-12.2.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:34c0d99ecccea270c04882cb3b86e7b57296079c9a4aff88cb3b33563d95afaa", size = 7194324 }, - { url = "https://files.pythonhosted.org/packages/2d/de/a777627e19fd6d62f84070ee1521adde5eeda4855b5cf60fe0b149118bca/pillow-12.2.0-cp310-cp310-win32.whl", hash = "sha256:b85f66ae9eb53e860a873b858b789217ba505e5e405a24b85c0464822fe88032", size = 6376363 }, - { url = "https://files.pythonhosted.org/packages/e7/34/fc4cb5204896465842767b96d250c08410f01f2f28afc43b257de842eed5/pillow-12.2.0-cp310-cp310-win_amd64.whl", hash = "sha256:673aa32138f3e7531ccdbca7b3901dba9b70940a19ccecc6a37c77d5fdeb05b5", size = 7083523 }, - { url = "https://files.pythonhosted.org/packages/2d/a0/32852d36bc7709f14dc3f64f929a275e958ad8c19a6deba9610d458e28b3/pillow-12.2.0-cp310-cp310-win_arm64.whl", hash = "sha256:3e080565d8d7c671db5802eedfb438e5565ffa40115216eabb8cd52d0ecce024", size = 2463318 }, - { url = "https://files.pythonhosted.org/packages/68/e1/748f5663efe6edcfc4e74b2b93edfb9b8b99b67f21a854c3ae416500a2d9/pillow-12.2.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:8be29e59487a79f173507c30ddf57e733a357f67881430449bb32614075a40ab", size = 5354347 }, - { url = "https://files.pythonhosted.org/packages/47/a1/d5ff69e747374c33a3b53b9f98cca7889fce1fd03d79cdc4e1bccc6c5a87/pillow-12.2.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:71cde9a1e1551df7d34a25462fc60325e8a11a82cc2e2f54578e5e9a1e153d65", size = 4695873 }, - { url = "https://files.pythonhosted.org/packages/df/21/e3fbdf54408a973c7f7f89a23b2cb97a7ef30c61ab4142af31eee6aebc88/pillow-12.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:f490f9368b6fc026f021db16d7ec2fbf7d89e2edb42e8ec09d2c60505f5729c7", size = 6280168 }, - { url = "https://files.pythonhosted.org/packages/d3/f1/00b7278c7dd52b17ad4329153748f87b6756ec195ff786c2bdf12518337d/pillow-12.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8bd7903a5f2a4545f6fd5935c90058b89d30045568985a71c79f5fd6edf9b91e", size = 8088188 }, - { url = "https://files.pythonhosted.org/packages/ad/cf/220a5994ef1b10e70e85748b75649d77d506499352be135a4989c957b701/pillow-12.2.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3997232e10d2920a68d25191392e3a4487d8183039e1c74c2297f00ed1c50705", size = 6394401 }, - { url = "https://files.pythonhosted.org/packages/e9/bd/e51a61b1054f09437acfbc2ff9106c30d1eb76bc1453d428399946781253/pillow-12.2.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e74473c875d78b8e9d5da2a70f7099549f9eb37ded4e2f6a463e60125bccd176", size = 7079655 }, - { url = "https://files.pythonhosted.org/packages/6b/3d/45132c57d5fb4b5744567c3817026480ac7fc3ce5d4c47902bc0e7f6f853/pillow-12.2.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:56a3f9c60a13133a98ecff6197af34d7824de9b7b38c3654861a725c970c197b", size = 6503105 }, - { url = "https://files.pythonhosted.org/packages/7d/2e/9df2fc1e82097b1df3dce58dc43286aa01068e918c07574711fcc53e6fb4/pillow-12.2.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:90e6f81de50ad6b534cab6e5aef77ff6e37722b2f5d908686f4a5c9eba17a909", size = 7203402 }, - { url = "https://files.pythonhosted.org/packages/bd/2e/2941e42858ebb67e50ae741473de81c2984e6eff7b397017623c676e2e8d/pillow-12.2.0-cp311-cp311-win32.whl", hash = "sha256:8c984051042858021a54926eb597d6ee3012393ce9c181814115df4c60b9a808", size = 6378149 }, - { url = "https://files.pythonhosted.org/packages/69/42/836b6f3cd7f3e5fa10a1f1a5420447c17966044c8fbf589cc0452d5502db/pillow-12.2.0-cp311-cp311-win_amd64.whl", hash = "sha256:6e6b2a0c538fc200b38ff9eb6628228b77908c319a005815f2dde585a0664b60", size = 7082626 }, - { url = "https://files.pythonhosted.org/packages/c2/88/549194b5d6f1f494b485e493edc6693c0a16f4ada488e5bd974ed1f42fad/pillow-12.2.0-cp311-cp311-win_arm64.whl", hash = "sha256:9a8a34cc89c67a65ea7437ce257cea81a9dad65b29805f3ecee8c8fe8ff25ffe", size = 2463531 }, - { url = "https://files.pythonhosted.org/packages/58/be/7482c8a5ebebbc6470b3eb791812fff7d5e0216c2be3827b30b8bb6603ed/pillow-12.2.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:2d192a155bbcec180f8564f693e6fd9bccff5a7af9b32e2e4bf8c9c69dbad6b5", size = 5308279 }, - { url = "https://files.pythonhosted.org/packages/d8/95/0a351b9289c2b5cbde0bacd4a83ebc44023e835490a727b2a3bd60ddc0f4/pillow-12.2.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f3f40b3c5a968281fd507d519e444c35f0ff171237f4fdde090dd60699458421", size = 4695490 }, - { url = "https://files.pythonhosted.org/packages/de/af/4e8e6869cbed569d43c416fad3dc4ecb944cb5d9492defaed89ddd6fe871/pillow-12.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:03e7e372d5240cc23e9f07deca4d775c0817bffc641b01e9c3af208dbd300987", size = 6284462 }, - { url = "https://files.pythonhosted.org/packages/e9/9e/c05e19657fd57841e476be1ab46c4d501bffbadbafdc31a6d665f8b737b6/pillow-12.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:b86024e52a1b269467a802258c25521e6d742349d760728092e1bc2d135b4d76", size = 8094744 }, - { url = "https://files.pythonhosted.org/packages/2b/54/1789c455ed10176066b6e7e6da1b01e50e36f94ba584dc68d9eebfe9156d/pillow-12.2.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7371b48c4fa448d20d2714c9a1f775a81155050d383333e0a6c15b1123dda005", size = 6398371 }, - { url = "https://files.pythonhosted.org/packages/43/e3/fdc657359e919462369869f1c9f0e973f353f9a9ee295a39b1fea8ee1a77/pillow-12.2.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:62f5409336adb0663b7caa0da5c7d9e7bdbaae9ce761d34669420c2a801b2780", size = 7087215 }, - { url = "https://files.pythonhosted.org/packages/8b/f8/2f6825e441d5b1959d2ca5adec984210f1ec086435b0ed5f52c19b3b8a6e/pillow-12.2.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:01afa7cf67f74f09523699b4e88c73fb55c13346d212a59a2db1f86b0a63e8c5", size = 6509783 }, - { url = "https://files.pythonhosted.org/packages/67/f9/029a27095ad20f854f9dba026b3ea6428548316e057e6fc3545409e86651/pillow-12.2.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:fc3d34d4a8fbec3e88a79b92e5465e0f9b842b628675850d860b8bd300b159f5", size = 7212112 }, - { url = "https://files.pythonhosted.org/packages/be/42/025cfe05d1be22dbfdb4f264fe9de1ccda83f66e4fc3aac94748e784af04/pillow-12.2.0-cp312-cp312-win32.whl", hash = "sha256:58f62cc0f00fd29e64b29f4fd923ffdb3859c9f9e6105bfc37ba1d08994e8940", size = 6378489 }, - { url = "https://files.pythonhosted.org/packages/5d/7b/25a221d2c761c6a8ae21bfa3874988ff2583e19cf8a27bf2fee358df7942/pillow-12.2.0-cp312-cp312-win_amd64.whl", hash = "sha256:7f84204dee22a783350679a0333981df803dac21a0190d706a50475e361c93f5", size = 7084129 }, - { url = "https://files.pythonhosted.org/packages/10/e1/542a474affab20fd4a0f1836cb234e8493519da6b76899e30bcc5d990b8b/pillow-12.2.0-cp312-cp312-win_arm64.whl", hash = "sha256:af73337013e0b3b46f175e79492d96845b16126ddf79c438d7ea7ff27783a414", size = 2463612 }, - { url = "https://files.pythonhosted.org/packages/4a/01/53d10cf0dbad820a8db274d259a37ba50b88b24768ddccec07355382d5ad/pillow-12.2.0-cp313-cp313-ios_13_0_arm64_iphoneos.whl", hash = "sha256:8297651f5b5679c19968abefd6bb84d95fe30ef712eb1b2d9b2d31ca61267f4c", size = 4100837 }, - { url = "https://files.pythonhosted.org/packages/0f/98/f3a6657ecb698c937f6c76ee564882945f29b79bad496abcba0e84659ec5/pillow-12.2.0-cp313-cp313-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:50d8520da2a6ce0af445fa6d648c4273c3eeefbc32d7ce049f22e8b5c3daecc2", size = 4176528 }, - { url = "https://files.pythonhosted.org/packages/69/bc/8986948f05e3ea490b8442ea1c1d4d990b24a7e43d8a51b2c7d8b1dced36/pillow-12.2.0-cp313-cp313-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:766cef22385fa1091258ad7e6216792b156dc16d8d3fa607e7545b2b72061f1c", size = 3640401 }, - { url = "https://files.pythonhosted.org/packages/34/46/6c717baadcd62bc8ed51d238d521ab651eaa74838291bda1f86fe1f864c9/pillow-12.2.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:5d2fd0fa6b5d9d1de415060363433f28da8b1526c1c129020435e186794b3795", size = 5308094 }, - { url = "https://files.pythonhosted.org/packages/71/43/905a14a8b17fdb1ccb58d282454490662d2cb89a6bfec26af6d3520da5ec/pillow-12.2.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:56b25336f502b6ed02e889f4ece894a72612fe885889a6e8c4c80239ff6e5f5f", size = 4695402 }, - { url = "https://files.pythonhosted.org/packages/73/dd/42107efcb777b16fa0393317eac58f5b5cf30e8392e266e76e51cff28c3d/pillow-12.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:f1c943e96e85df3d3478f7b691f229887e143f81fedab9b20205349ab04d73ed", size = 6280005 }, - { url = "https://files.pythonhosted.org/packages/a8/68/b93e09e5e8549019e61acf49f65b1a8530765a7f812c77a7461bca7e4494/pillow-12.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:03f6fab9219220f041c74aeaa2939ff0062bd5c364ba9ce037197f4c6d498cd9", size = 8090669 }, - { url = "https://files.pythonhosted.org/packages/4b/6e/3ccb54ce8ec4ddd1accd2d89004308b7b0b21c4ac3d20fa70af4760a4330/pillow-12.2.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5cdfebd752ec52bf5bb4e35d9c64b40826bc5b40a13df7c3cda20a2c03a0f5ed", size = 6395194 }, - { url = "https://files.pythonhosted.org/packages/67/ee/21d4e8536afd1a328f01b359b4d3997b291ffd35a237c877b331c1c3b71c/pillow-12.2.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:eedf4b74eda2b5a4b2b2fb4c006d6295df3bf29e459e198c90ea48e130dc75c3", size = 7082423 }, - { url = "https://files.pythonhosted.org/packages/78/5f/e9f86ab0146464e8c133fe85df987ed9e77e08b29d8d35f9f9f4d6f917ba/pillow-12.2.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:00a2865911330191c0b818c59103b58a5e697cae67042366970a6b6f1b20b7f9", size = 6505667 }, - { url = "https://files.pythonhosted.org/packages/ed/1e/409007f56a2fdce61584fd3acbc2bbc259857d555196cedcadc68c015c82/pillow-12.2.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:1e1757442ed87f4912397c6d35a0db6a7b52592156014706f17658ff58bbf795", size = 7208580 }, - { url = "https://files.pythonhosted.org/packages/23/c4/7349421080b12fb35414607b8871e9534546c128a11965fd4a7002ccfbee/pillow-12.2.0-cp313-cp313-win32.whl", hash = "sha256:144748b3af2d1b358d41286056d0003f47cb339b8c43a9ea42f5fea4d8c66b6e", size = 6375896 }, - { url = "https://files.pythonhosted.org/packages/3f/82/8a3739a5e470b3c6cbb1d21d315800d8e16bff503d1f16b03a4ec3212786/pillow-12.2.0-cp313-cp313-win_amd64.whl", hash = "sha256:390ede346628ccc626e5730107cde16c42d3836b89662a115a921f28440e6a3b", size = 7081266 }, - { url = "https://files.pythonhosted.org/packages/c3/25/f968f618a062574294592f668218f8af564830ccebdd1fa6200f598e65c5/pillow-12.2.0-cp313-cp313-win_arm64.whl", hash = "sha256:8023abc91fba39036dbce14a7d6535632f99c0b857807cbbbf21ecc9f4717f06", size = 2463508 }, - { url = "https://files.pythonhosted.org/packages/4d/a4/b342930964e3cb4dce5038ae34b0eab4653334995336cd486c5a8c25a00c/pillow-12.2.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:042db20a421b9bafecc4b84a8b6e444686bd9d836c7fd24542db3e7df7baad9b", size = 5309927 }, - { url = "https://files.pythonhosted.org/packages/9f/de/23198e0a65a9cf06123f5435a5d95cea62a635697f8f03d134d3f3a96151/pillow-12.2.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:dd025009355c926a84a612fecf58bb315a3f6814b17ead51a8e48d3823d9087f", size = 4698624 }, - { url = "https://files.pythonhosted.org/packages/01/a6/1265e977f17d93ea37aa28aa81bad4fa597933879fac2520d24e021c8da3/pillow-12.2.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:88ddbc66737e277852913bd1e07c150cc7bb124539f94c4e2df5344494e0a612", size = 6321252 }, - { url = "https://files.pythonhosted.org/packages/3c/83/5982eb4a285967baa70340320be9f88e57665a387e3a53a7f0db8231a0cd/pillow-12.2.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d362d1878f00c142b7e1a16e6e5e780f02be8195123f164edf7eddd911eefe7c", size = 8126550 }, - { url = "https://files.pythonhosted.org/packages/4e/48/6ffc514adce69f6050d0753b1a18fd920fce8cac87620d5a31231b04bfc5/pillow-12.2.0-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2c727a6d53cb0018aadd8018c2b938376af27914a68a492f59dfcaca650d5eea", size = 6433114 }, - { url = "https://files.pythonhosted.org/packages/36/a3/f9a77144231fb8d40ee27107b4463e205fa4677e2ca2548e14da5cf18dce/pillow-12.2.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:efd8c21c98c5cc60653bcb311bef2ce0401642b7ce9d09e03a7da87c878289d4", size = 7115667 }, - { url = "https://files.pythonhosted.org/packages/c1/fc/ac4ee3041e7d5a565e1c4fd72a113f03b6394cc72ab7089d27608f8aaccb/pillow-12.2.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:9f08483a632889536b8139663db60f6724bfcb443c96f1b18855860d7d5c0fd4", size = 6538966 }, - { url = "https://files.pythonhosted.org/packages/c0/a8/27fb307055087f3668f6d0a8ccb636e7431d56ed0750e07a60547b1e083e/pillow-12.2.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:dac8d77255a37e81a2efcbd1fc05f1c15ee82200e6c240d7e127e25e365c39ea", size = 7238241 }, - { url = "https://files.pythonhosted.org/packages/ad/4b/926ab182c07fccae9fcb120043464e1ff1564775ec8864f21a0ebce6ac25/pillow-12.2.0-cp313-cp313t-win32.whl", hash = "sha256:ee3120ae9dff32f121610bb08e4313be87e03efeadfc6c0d18f89127e24d0c24", size = 6379592 }, - { url = "https://files.pythonhosted.org/packages/c2/c4/f9e476451a098181b30050cc4c9a3556b64c02cf6497ea421ac047e89e4b/pillow-12.2.0-cp313-cp313t-win_amd64.whl", hash = "sha256:325ca0528c6788d2a6c3d40e3568639398137346c3d6e66bb61db96b96511c98", size = 7085542 }, - { url = "https://files.pythonhosted.org/packages/00/a4/285f12aeacbe2d6dc36c407dfbbe9e96d4a80b0fb710a337f6d2ad978c75/pillow-12.2.0-cp313-cp313t-win_arm64.whl", hash = "sha256:2e5a76d03a6c6dcef67edabda7a52494afa4035021a79c8558e14af25313d453", size = 2465765 }, - { url = "https://files.pythonhosted.org/packages/bf/98/4595daa2365416a86cb0d495248a393dfc84e96d62ad080c8546256cb9c0/pillow-12.2.0-cp314-cp314-ios_13_0_arm64_iphoneos.whl", hash = "sha256:3adc9215e8be0448ed6e814966ecf3d9952f0ea40eb14e89a102b87f450660d8", size = 4100848 }, - { url = "https://files.pythonhosted.org/packages/0b/79/40184d464cf89f6663e18dfcf7ca21aae2491fff1a16127681bf1fa9b8cf/pillow-12.2.0-cp314-cp314-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:6a9adfc6d24b10f89588096364cc726174118c62130c817c2837c60cf08a392b", size = 4176515 }, - { url = "https://files.pythonhosted.org/packages/b0/63/703f86fd4c422a9cf722833670f4f71418fb116b2853ff7da722ea43f184/pillow-12.2.0-cp314-cp314-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:6a6e67ea2e6feda684ed370f9a1c52e7a243631c025ba42149a2cc5934dec295", size = 3640159 }, - { url = "https://files.pythonhosted.org/packages/71/e0/fb22f797187d0be2270f83500aab851536101b254bfa1eae10795709d283/pillow-12.2.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:2bb4a8d594eacdfc59d9e5ad972aa8afdd48d584ffd5f13a937a664c3e7db0ed", size = 5312185 }, - { url = "https://files.pythonhosted.org/packages/ba/8c/1a9e46228571de18f8e28f16fabdfc20212a5d019f3e3303452b3f0a580d/pillow-12.2.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:80b2da48193b2f33ed0c32c38140f9d3186583ce7d516526d462645fd98660ae", size = 4695386 }, - { url = "https://files.pythonhosted.org/packages/70/62/98f6b7f0c88b9addd0e87c217ded307b36be024d4ff8869a812b241d1345/pillow-12.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:22db17c68434de69d8ecfc2fe821569195c0c373b25cccb9cbdacf2c6e53c601", size = 6280384 }, - { url = "https://files.pythonhosted.org/packages/5e/03/688747d2e91cfbe0e64f316cd2e8005698f76ada3130d0194664174fa5de/pillow-12.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7b14cc0106cd9aecda615dd6903840a058b4700fcb817687d0ee4fc8b6e389be", size = 8091599 }, - { url = "https://files.pythonhosted.org/packages/f6/35/577e22b936fcdd66537329b33af0b4ccfefaeabd8aec04b266528cddb33c/pillow-12.2.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8cbeb542b2ebc6fcdacabf8aca8c1a97c9b3ad3927d46b8723f9d4f033288a0f", size = 6396021 }, - { url = "https://files.pythonhosted.org/packages/11/8d/d2532ad2a603ca2b93ad9f5135732124e57811d0168155852f37fbce2458/pillow-12.2.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4bfd07bc812fbd20395212969e41931001fd59eb55a60658b0e5710872e95286", size = 7083360 }, - { url = "https://files.pythonhosted.org/packages/5e/26/d325f9f56c7e039034897e7380e9cc202b1e368bfd04d4cbe6a441f02885/pillow-12.2.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:9aba9a17b623ef750a4d11b742cbafffeb48a869821252b30ee21b5e91392c50", size = 6507628 }, - { url = "https://files.pythonhosted.org/packages/5f/f7/769d5632ffb0988f1c5e7660b3e731e30f7f8ec4318e94d0a5d674eb65a4/pillow-12.2.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:deede7c263feb25dba4e82ea23058a235dcc2fe1f6021025dc71f2b618e26104", size = 7209321 }, - { url = "https://files.pythonhosted.org/packages/6a/7a/c253e3c645cd47f1aceea6a8bacdba9991bf45bb7dfe927f7c893e89c93c/pillow-12.2.0-cp314-cp314-win32.whl", hash = "sha256:632ff19b2778e43162304d50da0181ce24ac5bb8180122cbe1bf4673428328c7", size = 6479723 }, - { url = "https://files.pythonhosted.org/packages/cd/8b/601e6566b957ca50e28725cb6c355c59c2c8609751efbecd980db44e0349/pillow-12.2.0-cp314-cp314-win_amd64.whl", hash = "sha256:4e6c62e9d237e9b65fac06857d511e90d8461a32adcc1b9065ea0c0fa3a28150", size = 7217400 }, - { url = "https://files.pythonhosted.org/packages/d6/94/220e46c73065c3e2951bb91c11a1fb636c8c9ad427ac3ce7d7f3359b9b2f/pillow-12.2.0-cp314-cp314-win_arm64.whl", hash = "sha256:b1c1fbd8a5a1af3412a0810d060a78b5136ec0836c8a4ef9aa11807f2a22f4e1", size = 2554835 }, - { url = "https://files.pythonhosted.org/packages/b6/ab/1b426a3974cb0e7da5c29ccff4807871d48110933a57207b5a676cccc155/pillow-12.2.0-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:57850958fe9c751670e49b2cecf6294acc99e562531f4bd317fa5ddee2068463", size = 5314225 }, - { url = "https://files.pythonhosted.org/packages/19/1e/dce46f371be2438eecfee2a1960ee2a243bbe5e961890146d2dee1ff0f12/pillow-12.2.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:d5d38f1411c0ed9f97bcb49b7bd59b6b7c314e0e27420e34d99d844b9ce3b6f3", size = 4698541 }, - { url = "https://files.pythonhosted.org/packages/55/c3/7fbecf70adb3a0c33b77a300dc52e424dc22ad8cdc06557a2e49523b703d/pillow-12.2.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:5c0a9f29ca8e79f09de89293f82fc9b0270bb4af1d58bc98f540cc4aedf03166", size = 6322251 }, - { url = "https://files.pythonhosted.org/packages/1c/3c/7fbc17cfb7e4fe0ef1642e0abc17fc6c94c9f7a16be41498e12e2ba60408/pillow-12.2.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1610dd6c61621ae1cf811bef44d77e149ce3f7b95afe66a4512f8c59f25d9ebe", size = 8127807 }, - { url = "https://files.pythonhosted.org/packages/ff/c3/a8ae14d6defd2e448493ff512fae903b1e9bd40b72efb6ec55ce0048c8ce/pillow-12.2.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0a34329707af4f73cf1782a36cd2289c0368880654a2c11f027bcee9052d35dd", size = 6433935 }, - { url = "https://files.pythonhosted.org/packages/6e/32/2880fb3a074847ac159d8f902cb43278a61e85f681661e7419e6596803ed/pillow-12.2.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8e9c4f5b3c546fa3458a29ab22646c1c6c787ea8f5ef51300e5a60300736905e", size = 7116720 }, - { url = "https://files.pythonhosted.org/packages/46/87/495cc9c30e0129501643f24d320076f4cc54f718341df18cc70ec94c44e1/pillow-12.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:fb043ee2f06b41473269765c2feae53fc2e2fbf96e5e22ca94fb5ad677856f06", size = 6540498 }, - { url = "https://files.pythonhosted.org/packages/18/53/773f5edca692009d883a72211b60fdaf8871cbef075eaa9d577f0a2f989e/pillow-12.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:f278f034eb75b4e8a13a54a876cc4a5ab39173d2cdd93a638e1b467fc545ac43", size = 7239413 }, - { url = "https://files.pythonhosted.org/packages/c9/e4/4b64a97d71b2a83158134abbb2f5bd3f8a2ea691361282f010998f339ec7/pillow-12.2.0-cp314-cp314t-win32.whl", hash = "sha256:6bb77b2dcb06b20f9f4b4a8454caa581cd4dd0643a08bacf821216a16d9c8354", size = 6482084 }, - { url = "https://files.pythonhosted.org/packages/ba/13/306d275efd3a3453f72114b7431c877d10b1154014c1ebbedd067770d629/pillow-12.2.0-cp314-cp314t-win_amd64.whl", hash = "sha256:6562ace0d3fb5f20ed7290f1f929cae41b25ae29528f2af1722966a0a02e2aa1", size = 7225152 }, - { url = "https://files.pythonhosted.org/packages/ff/6e/cf826fae916b8658848d7b9f38d88da6396895c676e8086fc0988073aaf8/pillow-12.2.0-cp314-cp314t-win_arm64.whl", hash = "sha256:aa88ccfe4e32d362816319ed727a004423aab09c5cea43c01a4b435643fa34eb", size = 2556579 }, - { url = "https://files.pythonhosted.org/packages/4e/b7/2437044fb910f499610356d1352e3423753c98e34f915252aafecc64889f/pillow-12.2.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:0538bd5e05efec03ae613fd89c4ce0368ecd2ba239cc25b9f9be7ed426b0af1f", size = 5273969 }, - { url = "https://files.pythonhosted.org/packages/f6/f4/8316e31de11b780f4ac08ef3654a75555e624a98db1056ecb2122d008d5a/pillow-12.2.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:394167b21da716608eac917c60aa9b969421b5dcbbe02ae7f013e7b85811c69d", size = 4659674 }, - { url = "https://files.pythonhosted.org/packages/d4/37/664fca7201f8bb2aa1d20e2c3d5564a62e6ae5111741966c8319ca802361/pillow-12.2.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:5d04bfa02cc2d23b497d1e90a0f927070043f6cbf303e738300532379a4b4e0f", size = 5288479 }, - { url = "https://files.pythonhosted.org/packages/49/62/5b0ed78fce87346be7a5cfcfaaad91f6a1f98c26f86bdbafa2066c647ef6/pillow-12.2.0-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0c838a5125cee37e68edec915651521191cef1e6aa336b855f495766e77a366e", size = 7032230 }, - { url = "https://files.pythonhosted.org/packages/c3/28/ec0fc38107fc32536908034e990c47914c57cd7c5a3ece4d8d8f7ffd7e27/pillow-12.2.0-pp311-pypy311_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4a6c9fa44005fa37a91ebfc95d081e8079757d2e904b27103f4f5fa6f0bf78c0", size = 5355404 }, - { url = "https://files.pythonhosted.org/packages/5e/8b/51b0eddcfa2180d60e41f06bd6d0a62202b20b59c68f5a132e615b75aecf/pillow-12.2.0-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:25373b66e0dd5905ed63fa3cae13c82fbddf3079f2c8bf15c6fb6a35586324c1", size = 6002215 }, - { url = "https://files.pythonhosted.org/packages/bc/60/5382c03e1970de634027cee8e1b7d39776b778b81812aaf45b694dfe9e28/pillow-12.2.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:bfa9c230d2fe991bed5318a5f119bd6780cda2915cca595393649fc118ab895e", size = 7080946 }, +sdist = { url = "https://files.pythonhosted.org/packages/8c/21/c2bcdd5906101a30244eaffc1b6e6ce71a31bd0742a01eb89e660ebfac2d/pillow-12.2.0.tar.gz", hash = "sha256:a830b1a40919539d07806aa58e1b114df53ddd43213d9c8b75847eee6c0182b5", size = 46987819, upload-time = "2026-04-01T14:46:17.687Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3a/aa/d0b28e1c811cd4d5f5c2bfe2e022292bd255ae5744a3b9ac7d6c8f72dd75/pillow-12.2.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:a4e8f36e677d3336f35089648c8955c51c6d386a13cf6ee9c189c5f5bd713a9f", size = 5354355, upload-time = "2026-04-01T14:42:15.402Z" }, + { url = "https://files.pythonhosted.org/packages/27/8e/1d5b39b8ae2bd7650d0c7b6abb9602d16043ead9ebbfef4bc4047454da2a/pillow-12.2.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2e589959f10d9824d39b350472b92f0ce3b443c0a3442ebf41c40cb8361c5b97", size = 4695871, upload-time = "2026-04-01T14:42:18.234Z" }, + { url = "https://files.pythonhosted.org/packages/f0/c5/dcb7a6ca6b7d3be41a76958e90018d56c8462166b3ef223150360850c8da/pillow-12.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:a52edc8bfff4429aaabdf4d9ee0daadbbf8562364f940937b941f87a4290f5ff", size = 6269734, upload-time = "2026-04-01T14:42:20.608Z" }, + { url = "https://files.pythonhosted.org/packages/ea/f1/aa1bb13b2f4eba914e9637893c73f2af8e48d7d4023b9d3750d4c5eb2d0c/pillow-12.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:975385f4776fafde056abb318f612ef6285b10a1f12b8570f3647ad0d74b48ec", size = 8076080, upload-time = "2026-04-01T14:42:23.095Z" }, + { url = "https://files.pythonhosted.org/packages/a1/2a/8c79d6a53169937784604a8ae8d77e45888c41537f7f6f65ed1f407fe66d/pillow-12.2.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:bd9c0c7a0c681a347b3194c500cb1e6ca9cab053ea4d82a5cf45b6b754560136", size = 6382236, upload-time = "2026-04-01T14:42:25.82Z" }, + { url = "https://files.pythonhosted.org/packages/b5/42/bbcb6051030e1e421d103ce7a8ecadf837aa2f39b8f82ef1a8d37c3d4ebc/pillow-12.2.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:88d387ff40b3ff7c274947ed3125dedf5262ec6919d83946753b5f3d7c67ea4c", size = 7070220, upload-time = "2026-04-01T14:42:28.68Z" }, + { url = "https://files.pythonhosted.org/packages/3f/e1/c2a7d6dd8cfa6b231227da096fd2d58754bab3603b9d73bf609d3c18b64f/pillow-12.2.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:51c4167c34b0d8ba05b547a3bb23578d0ba17b80a5593f93bd8ecb123dd336a3", size = 6493124, upload-time = "2026-04-01T14:42:31.579Z" }, + { url = "https://files.pythonhosted.org/packages/5f/41/7c8617da5d32e1d2f026e509484fdb6f3ad7efaef1749a0c1928adbb099e/pillow-12.2.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:34c0d99ecccea270c04882cb3b86e7b57296079c9a4aff88cb3b33563d95afaa", size = 7194324, upload-time = "2026-04-01T14:42:34.615Z" }, + { url = "https://files.pythonhosted.org/packages/2d/de/a777627e19fd6d62f84070ee1521adde5eeda4855b5cf60fe0b149118bca/pillow-12.2.0-cp310-cp310-win32.whl", hash = "sha256:b85f66ae9eb53e860a873b858b789217ba505e5e405a24b85c0464822fe88032", size = 6376363, upload-time = "2026-04-01T14:42:37.19Z" }, + { url = "https://files.pythonhosted.org/packages/e7/34/fc4cb5204896465842767b96d250c08410f01f2f28afc43b257de842eed5/pillow-12.2.0-cp310-cp310-win_amd64.whl", hash = "sha256:673aa32138f3e7531ccdbca7b3901dba9b70940a19ccecc6a37c77d5fdeb05b5", size = 7083523, upload-time = "2026-04-01T14:42:39.62Z" }, + { url = "https://files.pythonhosted.org/packages/2d/a0/32852d36bc7709f14dc3f64f929a275e958ad8c19a6deba9610d458e28b3/pillow-12.2.0-cp310-cp310-win_arm64.whl", hash = "sha256:3e080565d8d7c671db5802eedfb438e5565ffa40115216eabb8cd52d0ecce024", size = 2463318, upload-time = "2026-04-01T14:42:42.063Z" }, + { url = "https://files.pythonhosted.org/packages/68/e1/748f5663efe6edcfc4e74b2b93edfb9b8b99b67f21a854c3ae416500a2d9/pillow-12.2.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:8be29e59487a79f173507c30ddf57e733a357f67881430449bb32614075a40ab", size = 5354347, upload-time = "2026-04-01T14:42:44.255Z" }, + { url = "https://files.pythonhosted.org/packages/47/a1/d5ff69e747374c33a3b53b9f98cca7889fce1fd03d79cdc4e1bccc6c5a87/pillow-12.2.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:71cde9a1e1551df7d34a25462fc60325e8a11a82cc2e2f54578e5e9a1e153d65", size = 4695873, upload-time = "2026-04-01T14:42:46.452Z" }, + { url = "https://files.pythonhosted.org/packages/df/21/e3fbdf54408a973c7f7f89a23b2cb97a7ef30c61ab4142af31eee6aebc88/pillow-12.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:f490f9368b6fc026f021db16d7ec2fbf7d89e2edb42e8ec09d2c60505f5729c7", size = 6280168, upload-time = "2026-04-01T14:42:49.228Z" }, + { url = "https://files.pythonhosted.org/packages/d3/f1/00b7278c7dd52b17ad4329153748f87b6756ec195ff786c2bdf12518337d/pillow-12.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8bd7903a5f2a4545f6fd5935c90058b89d30045568985a71c79f5fd6edf9b91e", size = 8088188, upload-time = "2026-04-01T14:42:51.735Z" }, + { url = "https://files.pythonhosted.org/packages/ad/cf/220a5994ef1b10e70e85748b75649d77d506499352be135a4989c957b701/pillow-12.2.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3997232e10d2920a68d25191392e3a4487d8183039e1c74c2297f00ed1c50705", size = 6394401, upload-time = "2026-04-01T14:42:54.343Z" }, + { url = "https://files.pythonhosted.org/packages/e9/bd/e51a61b1054f09437acfbc2ff9106c30d1eb76bc1453d428399946781253/pillow-12.2.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e74473c875d78b8e9d5da2a70f7099549f9eb37ded4e2f6a463e60125bccd176", size = 7079655, upload-time = "2026-04-01T14:42:56.954Z" }, + { url = "https://files.pythonhosted.org/packages/6b/3d/45132c57d5fb4b5744567c3817026480ac7fc3ce5d4c47902bc0e7f6f853/pillow-12.2.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:56a3f9c60a13133a98ecff6197af34d7824de9b7b38c3654861a725c970c197b", size = 6503105, upload-time = "2026-04-01T14:42:59.847Z" }, + { url = "https://files.pythonhosted.org/packages/7d/2e/9df2fc1e82097b1df3dce58dc43286aa01068e918c07574711fcc53e6fb4/pillow-12.2.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:90e6f81de50ad6b534cab6e5aef77ff6e37722b2f5d908686f4a5c9eba17a909", size = 7203402, upload-time = "2026-04-01T14:43:02.664Z" }, + { url = "https://files.pythonhosted.org/packages/bd/2e/2941e42858ebb67e50ae741473de81c2984e6eff7b397017623c676e2e8d/pillow-12.2.0-cp311-cp311-win32.whl", hash = "sha256:8c984051042858021a54926eb597d6ee3012393ce9c181814115df4c60b9a808", size = 6378149, upload-time = "2026-04-01T14:43:05.274Z" }, + { url = "https://files.pythonhosted.org/packages/69/42/836b6f3cd7f3e5fa10a1f1a5420447c17966044c8fbf589cc0452d5502db/pillow-12.2.0-cp311-cp311-win_amd64.whl", hash = "sha256:6e6b2a0c538fc200b38ff9eb6628228b77908c319a005815f2dde585a0664b60", size = 7082626, upload-time = "2026-04-01T14:43:08.557Z" }, + { url = "https://files.pythonhosted.org/packages/c2/88/549194b5d6f1f494b485e493edc6693c0a16f4ada488e5bd974ed1f42fad/pillow-12.2.0-cp311-cp311-win_arm64.whl", hash = "sha256:9a8a34cc89c67a65ea7437ce257cea81a9dad65b29805f3ecee8c8fe8ff25ffe", size = 2463531, upload-time = "2026-04-01T14:43:10.743Z" }, + { url = "https://files.pythonhosted.org/packages/58/be/7482c8a5ebebbc6470b3eb791812fff7d5e0216c2be3827b30b8bb6603ed/pillow-12.2.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:2d192a155bbcec180f8564f693e6fd9bccff5a7af9b32e2e4bf8c9c69dbad6b5", size = 5308279, upload-time = "2026-04-01T14:43:13.246Z" }, + { url = "https://files.pythonhosted.org/packages/d8/95/0a351b9289c2b5cbde0bacd4a83ebc44023e835490a727b2a3bd60ddc0f4/pillow-12.2.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f3f40b3c5a968281fd507d519e444c35f0ff171237f4fdde090dd60699458421", size = 4695490, upload-time = "2026-04-01T14:43:15.584Z" }, + { url = "https://files.pythonhosted.org/packages/de/af/4e8e6869cbed569d43c416fad3dc4ecb944cb5d9492defaed89ddd6fe871/pillow-12.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:03e7e372d5240cc23e9f07deca4d775c0817bffc641b01e9c3af208dbd300987", size = 6284462, upload-time = "2026-04-01T14:43:18.268Z" }, + { url = "https://files.pythonhosted.org/packages/e9/9e/c05e19657fd57841e476be1ab46c4d501bffbadbafdc31a6d665f8b737b6/pillow-12.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:b86024e52a1b269467a802258c25521e6d742349d760728092e1bc2d135b4d76", size = 8094744, upload-time = "2026-04-01T14:43:20.716Z" }, + { url = "https://files.pythonhosted.org/packages/2b/54/1789c455ed10176066b6e7e6da1b01e50e36f94ba584dc68d9eebfe9156d/pillow-12.2.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7371b48c4fa448d20d2714c9a1f775a81155050d383333e0a6c15b1123dda005", size = 6398371, upload-time = "2026-04-01T14:43:23.443Z" }, + { url = "https://files.pythonhosted.org/packages/43/e3/fdc657359e919462369869f1c9f0e973f353f9a9ee295a39b1fea8ee1a77/pillow-12.2.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:62f5409336adb0663b7caa0da5c7d9e7bdbaae9ce761d34669420c2a801b2780", size = 7087215, upload-time = "2026-04-01T14:43:26.758Z" }, + { url = "https://files.pythonhosted.org/packages/8b/f8/2f6825e441d5b1959d2ca5adec984210f1ec086435b0ed5f52c19b3b8a6e/pillow-12.2.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:01afa7cf67f74f09523699b4e88c73fb55c13346d212a59a2db1f86b0a63e8c5", size = 6509783, upload-time = "2026-04-01T14:43:29.56Z" }, + { url = "https://files.pythonhosted.org/packages/67/f9/029a27095ad20f854f9dba026b3ea6428548316e057e6fc3545409e86651/pillow-12.2.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:fc3d34d4a8fbec3e88a79b92e5465e0f9b842b628675850d860b8bd300b159f5", size = 7212112, upload-time = "2026-04-01T14:43:32.091Z" }, + { url = "https://files.pythonhosted.org/packages/be/42/025cfe05d1be22dbfdb4f264fe9de1ccda83f66e4fc3aac94748e784af04/pillow-12.2.0-cp312-cp312-win32.whl", hash = "sha256:58f62cc0f00fd29e64b29f4fd923ffdb3859c9f9e6105bfc37ba1d08994e8940", size = 6378489, upload-time = "2026-04-01T14:43:34.601Z" }, + { url = "https://files.pythonhosted.org/packages/5d/7b/25a221d2c761c6a8ae21bfa3874988ff2583e19cf8a27bf2fee358df7942/pillow-12.2.0-cp312-cp312-win_amd64.whl", hash = "sha256:7f84204dee22a783350679a0333981df803dac21a0190d706a50475e361c93f5", size = 7084129, upload-time = "2026-04-01T14:43:37.213Z" }, + { url = "https://files.pythonhosted.org/packages/10/e1/542a474affab20fd4a0f1836cb234e8493519da6b76899e30bcc5d990b8b/pillow-12.2.0-cp312-cp312-win_arm64.whl", hash = "sha256:af73337013e0b3b46f175e79492d96845b16126ddf79c438d7ea7ff27783a414", size = 2463612, upload-time = "2026-04-01T14:43:39.421Z" }, + { url = "https://files.pythonhosted.org/packages/4a/01/53d10cf0dbad820a8db274d259a37ba50b88b24768ddccec07355382d5ad/pillow-12.2.0-cp313-cp313-ios_13_0_arm64_iphoneos.whl", hash = "sha256:8297651f5b5679c19968abefd6bb84d95fe30ef712eb1b2d9b2d31ca61267f4c", size = 4100837, upload-time = "2026-04-01T14:43:41.506Z" }, + { url = "https://files.pythonhosted.org/packages/0f/98/f3a6657ecb698c937f6c76ee564882945f29b79bad496abcba0e84659ec5/pillow-12.2.0-cp313-cp313-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:50d8520da2a6ce0af445fa6d648c4273c3eeefbc32d7ce049f22e8b5c3daecc2", size = 4176528, upload-time = "2026-04-01T14:43:43.773Z" }, + { url = "https://files.pythonhosted.org/packages/69/bc/8986948f05e3ea490b8442ea1c1d4d990b24a7e43d8a51b2c7d8b1dced36/pillow-12.2.0-cp313-cp313-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:766cef22385fa1091258ad7e6216792b156dc16d8d3fa607e7545b2b72061f1c", size = 3640401, upload-time = "2026-04-01T14:43:45.87Z" }, + { url = "https://files.pythonhosted.org/packages/34/46/6c717baadcd62bc8ed51d238d521ab651eaa74838291bda1f86fe1f864c9/pillow-12.2.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:5d2fd0fa6b5d9d1de415060363433f28da8b1526c1c129020435e186794b3795", size = 5308094, upload-time = "2026-04-01T14:43:48.438Z" }, + { url = "https://files.pythonhosted.org/packages/71/43/905a14a8b17fdb1ccb58d282454490662d2cb89a6bfec26af6d3520da5ec/pillow-12.2.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:56b25336f502b6ed02e889f4ece894a72612fe885889a6e8c4c80239ff6e5f5f", size = 4695402, upload-time = "2026-04-01T14:43:51.292Z" }, + { url = "https://files.pythonhosted.org/packages/73/dd/42107efcb777b16fa0393317eac58f5b5cf30e8392e266e76e51cff28c3d/pillow-12.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:f1c943e96e85df3d3478f7b691f229887e143f81fedab9b20205349ab04d73ed", size = 6280005, upload-time = "2026-04-01T14:43:54.242Z" }, + { url = "https://files.pythonhosted.org/packages/a8/68/b93e09e5e8549019e61acf49f65b1a8530765a7f812c77a7461bca7e4494/pillow-12.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:03f6fab9219220f041c74aeaa2939ff0062bd5c364ba9ce037197f4c6d498cd9", size = 8090669, upload-time = "2026-04-01T14:43:57.335Z" }, + { url = "https://files.pythonhosted.org/packages/4b/6e/3ccb54ce8ec4ddd1accd2d89004308b7b0b21c4ac3d20fa70af4760a4330/pillow-12.2.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5cdfebd752ec52bf5bb4e35d9c64b40826bc5b40a13df7c3cda20a2c03a0f5ed", size = 6395194, upload-time = "2026-04-01T14:43:59.864Z" }, + { url = "https://files.pythonhosted.org/packages/67/ee/21d4e8536afd1a328f01b359b4d3997b291ffd35a237c877b331c1c3b71c/pillow-12.2.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:eedf4b74eda2b5a4b2b2fb4c006d6295df3bf29e459e198c90ea48e130dc75c3", size = 7082423, upload-time = "2026-04-01T14:44:02.74Z" }, + { url = "https://files.pythonhosted.org/packages/78/5f/e9f86ab0146464e8c133fe85df987ed9e77e08b29d8d35f9f9f4d6f917ba/pillow-12.2.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:00a2865911330191c0b818c59103b58a5e697cae67042366970a6b6f1b20b7f9", size = 6505667, upload-time = "2026-04-01T14:44:05.381Z" }, + { url = "https://files.pythonhosted.org/packages/ed/1e/409007f56a2fdce61584fd3acbc2bbc259857d555196cedcadc68c015c82/pillow-12.2.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:1e1757442ed87f4912397c6d35a0db6a7b52592156014706f17658ff58bbf795", size = 7208580, upload-time = "2026-04-01T14:44:08.39Z" }, + { url = "https://files.pythonhosted.org/packages/23/c4/7349421080b12fb35414607b8871e9534546c128a11965fd4a7002ccfbee/pillow-12.2.0-cp313-cp313-win32.whl", hash = "sha256:144748b3af2d1b358d41286056d0003f47cb339b8c43a9ea42f5fea4d8c66b6e", size = 6375896, upload-time = "2026-04-01T14:44:11.197Z" }, + { url = "https://files.pythonhosted.org/packages/3f/82/8a3739a5e470b3c6cbb1d21d315800d8e16bff503d1f16b03a4ec3212786/pillow-12.2.0-cp313-cp313-win_amd64.whl", hash = "sha256:390ede346628ccc626e5730107cde16c42d3836b89662a115a921f28440e6a3b", size = 7081266, upload-time = "2026-04-01T14:44:13.947Z" }, + { url = "https://files.pythonhosted.org/packages/c3/25/f968f618a062574294592f668218f8af564830ccebdd1fa6200f598e65c5/pillow-12.2.0-cp313-cp313-win_arm64.whl", hash = "sha256:8023abc91fba39036dbce14a7d6535632f99c0b857807cbbbf21ecc9f4717f06", size = 2463508, upload-time = "2026-04-01T14:44:16.312Z" }, + { url = "https://files.pythonhosted.org/packages/4d/a4/b342930964e3cb4dce5038ae34b0eab4653334995336cd486c5a8c25a00c/pillow-12.2.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:042db20a421b9bafecc4b84a8b6e444686bd9d836c7fd24542db3e7df7baad9b", size = 5309927, upload-time = "2026-04-01T14:44:18.89Z" }, + { url = "https://files.pythonhosted.org/packages/9f/de/23198e0a65a9cf06123f5435a5d95cea62a635697f8f03d134d3f3a96151/pillow-12.2.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:dd025009355c926a84a612fecf58bb315a3f6814b17ead51a8e48d3823d9087f", size = 4698624, upload-time = "2026-04-01T14:44:21.115Z" }, + { url = "https://files.pythonhosted.org/packages/01/a6/1265e977f17d93ea37aa28aa81bad4fa597933879fac2520d24e021c8da3/pillow-12.2.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:88ddbc66737e277852913bd1e07c150cc7bb124539f94c4e2df5344494e0a612", size = 6321252, upload-time = "2026-04-01T14:44:23.663Z" }, + { url = "https://files.pythonhosted.org/packages/3c/83/5982eb4a285967baa70340320be9f88e57665a387e3a53a7f0db8231a0cd/pillow-12.2.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d362d1878f00c142b7e1a16e6e5e780f02be8195123f164edf7eddd911eefe7c", size = 8126550, upload-time = "2026-04-01T14:44:26.772Z" }, + { url = "https://files.pythonhosted.org/packages/4e/48/6ffc514adce69f6050d0753b1a18fd920fce8cac87620d5a31231b04bfc5/pillow-12.2.0-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2c727a6d53cb0018aadd8018c2b938376af27914a68a492f59dfcaca650d5eea", size = 6433114, upload-time = "2026-04-01T14:44:29.615Z" }, + { url = "https://files.pythonhosted.org/packages/36/a3/f9a77144231fb8d40ee27107b4463e205fa4677e2ca2548e14da5cf18dce/pillow-12.2.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:efd8c21c98c5cc60653bcb311bef2ce0401642b7ce9d09e03a7da87c878289d4", size = 7115667, upload-time = "2026-04-01T14:44:32.773Z" }, + { url = "https://files.pythonhosted.org/packages/c1/fc/ac4ee3041e7d5a565e1c4fd72a113f03b6394cc72ab7089d27608f8aaccb/pillow-12.2.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:9f08483a632889536b8139663db60f6724bfcb443c96f1b18855860d7d5c0fd4", size = 6538966, upload-time = "2026-04-01T14:44:35.252Z" }, + { url = "https://files.pythonhosted.org/packages/c0/a8/27fb307055087f3668f6d0a8ccb636e7431d56ed0750e07a60547b1e083e/pillow-12.2.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:dac8d77255a37e81a2efcbd1fc05f1c15ee82200e6c240d7e127e25e365c39ea", size = 7238241, upload-time = "2026-04-01T14:44:37.875Z" }, + { url = "https://files.pythonhosted.org/packages/ad/4b/926ab182c07fccae9fcb120043464e1ff1564775ec8864f21a0ebce6ac25/pillow-12.2.0-cp313-cp313t-win32.whl", hash = "sha256:ee3120ae9dff32f121610bb08e4313be87e03efeadfc6c0d18f89127e24d0c24", size = 6379592, upload-time = "2026-04-01T14:44:40.336Z" }, + { url = "https://files.pythonhosted.org/packages/c2/c4/f9e476451a098181b30050cc4c9a3556b64c02cf6497ea421ac047e89e4b/pillow-12.2.0-cp313-cp313t-win_amd64.whl", hash = "sha256:325ca0528c6788d2a6c3d40e3568639398137346c3d6e66bb61db96b96511c98", size = 7085542, upload-time = "2026-04-01T14:44:43.251Z" }, + { url = "https://files.pythonhosted.org/packages/00/a4/285f12aeacbe2d6dc36c407dfbbe9e96d4a80b0fb710a337f6d2ad978c75/pillow-12.2.0-cp313-cp313t-win_arm64.whl", hash = "sha256:2e5a76d03a6c6dcef67edabda7a52494afa4035021a79c8558e14af25313d453", size = 2465765, upload-time = "2026-04-01T14:44:45.996Z" }, + { url = "https://files.pythonhosted.org/packages/bf/98/4595daa2365416a86cb0d495248a393dfc84e96d62ad080c8546256cb9c0/pillow-12.2.0-cp314-cp314-ios_13_0_arm64_iphoneos.whl", hash = "sha256:3adc9215e8be0448ed6e814966ecf3d9952f0ea40eb14e89a102b87f450660d8", size = 4100848, upload-time = "2026-04-01T14:44:48.48Z" }, + { url = "https://files.pythonhosted.org/packages/0b/79/40184d464cf89f6663e18dfcf7ca21aae2491fff1a16127681bf1fa9b8cf/pillow-12.2.0-cp314-cp314-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:6a9adfc6d24b10f89588096364cc726174118c62130c817c2837c60cf08a392b", size = 4176515, upload-time = "2026-04-01T14:44:51.353Z" }, + { url = "https://files.pythonhosted.org/packages/b0/63/703f86fd4c422a9cf722833670f4f71418fb116b2853ff7da722ea43f184/pillow-12.2.0-cp314-cp314-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:6a6e67ea2e6feda684ed370f9a1c52e7a243631c025ba42149a2cc5934dec295", size = 3640159, upload-time = "2026-04-01T14:44:53.588Z" }, + { url = "https://files.pythonhosted.org/packages/71/e0/fb22f797187d0be2270f83500aab851536101b254bfa1eae10795709d283/pillow-12.2.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:2bb4a8d594eacdfc59d9e5ad972aa8afdd48d584ffd5f13a937a664c3e7db0ed", size = 5312185, upload-time = "2026-04-01T14:44:56.039Z" }, + { url = "https://files.pythonhosted.org/packages/ba/8c/1a9e46228571de18f8e28f16fabdfc20212a5d019f3e3303452b3f0a580d/pillow-12.2.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:80b2da48193b2f33ed0c32c38140f9d3186583ce7d516526d462645fd98660ae", size = 4695386, upload-time = "2026-04-01T14:44:58.663Z" }, + { url = "https://files.pythonhosted.org/packages/70/62/98f6b7f0c88b9addd0e87c217ded307b36be024d4ff8869a812b241d1345/pillow-12.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:22db17c68434de69d8ecfc2fe821569195c0c373b25cccb9cbdacf2c6e53c601", size = 6280384, upload-time = "2026-04-01T14:45:01.5Z" }, + { url = "https://files.pythonhosted.org/packages/5e/03/688747d2e91cfbe0e64f316cd2e8005698f76ada3130d0194664174fa5de/pillow-12.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7b14cc0106cd9aecda615dd6903840a058b4700fcb817687d0ee4fc8b6e389be", size = 8091599, upload-time = "2026-04-01T14:45:04.5Z" }, + { url = "https://files.pythonhosted.org/packages/f6/35/577e22b936fcdd66537329b33af0b4ccfefaeabd8aec04b266528cddb33c/pillow-12.2.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8cbeb542b2ebc6fcdacabf8aca8c1a97c9b3ad3927d46b8723f9d4f033288a0f", size = 6396021, upload-time = "2026-04-01T14:45:07.117Z" }, + { url = "https://files.pythonhosted.org/packages/11/8d/d2532ad2a603ca2b93ad9f5135732124e57811d0168155852f37fbce2458/pillow-12.2.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4bfd07bc812fbd20395212969e41931001fd59eb55a60658b0e5710872e95286", size = 7083360, upload-time = "2026-04-01T14:45:09.763Z" }, + { url = "https://files.pythonhosted.org/packages/5e/26/d325f9f56c7e039034897e7380e9cc202b1e368bfd04d4cbe6a441f02885/pillow-12.2.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:9aba9a17b623ef750a4d11b742cbafffeb48a869821252b30ee21b5e91392c50", size = 6507628, upload-time = "2026-04-01T14:45:12.378Z" }, + { url = "https://files.pythonhosted.org/packages/5f/f7/769d5632ffb0988f1c5e7660b3e731e30f7f8ec4318e94d0a5d674eb65a4/pillow-12.2.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:deede7c263feb25dba4e82ea23058a235dcc2fe1f6021025dc71f2b618e26104", size = 7209321, upload-time = "2026-04-01T14:45:15.122Z" }, + { url = "https://files.pythonhosted.org/packages/6a/7a/c253e3c645cd47f1aceea6a8bacdba9991bf45bb7dfe927f7c893e89c93c/pillow-12.2.0-cp314-cp314-win32.whl", hash = "sha256:632ff19b2778e43162304d50da0181ce24ac5bb8180122cbe1bf4673428328c7", size = 6479723, upload-time = "2026-04-01T14:45:17.797Z" }, + { url = "https://files.pythonhosted.org/packages/cd/8b/601e6566b957ca50e28725cb6c355c59c2c8609751efbecd980db44e0349/pillow-12.2.0-cp314-cp314-win_amd64.whl", hash = "sha256:4e6c62e9d237e9b65fac06857d511e90d8461a32adcc1b9065ea0c0fa3a28150", size = 7217400, upload-time = "2026-04-01T14:45:20.529Z" }, + { url = "https://files.pythonhosted.org/packages/d6/94/220e46c73065c3e2951bb91c11a1fb636c8c9ad427ac3ce7d7f3359b9b2f/pillow-12.2.0-cp314-cp314-win_arm64.whl", hash = "sha256:b1c1fbd8a5a1af3412a0810d060a78b5136ec0836c8a4ef9aa11807f2a22f4e1", size = 2554835, upload-time = "2026-04-01T14:45:23.162Z" }, + { url = "https://files.pythonhosted.org/packages/b6/ab/1b426a3974cb0e7da5c29ccff4807871d48110933a57207b5a676cccc155/pillow-12.2.0-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:57850958fe9c751670e49b2cecf6294acc99e562531f4bd317fa5ddee2068463", size = 5314225, upload-time = "2026-04-01T14:45:25.637Z" }, + { url = "https://files.pythonhosted.org/packages/19/1e/dce46f371be2438eecfee2a1960ee2a243bbe5e961890146d2dee1ff0f12/pillow-12.2.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:d5d38f1411c0ed9f97bcb49b7bd59b6b7c314e0e27420e34d99d844b9ce3b6f3", size = 4698541, upload-time = "2026-04-01T14:45:28.355Z" }, + { url = "https://files.pythonhosted.org/packages/55/c3/7fbecf70adb3a0c33b77a300dc52e424dc22ad8cdc06557a2e49523b703d/pillow-12.2.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:5c0a9f29ca8e79f09de89293f82fc9b0270bb4af1d58bc98f540cc4aedf03166", size = 6322251, upload-time = "2026-04-01T14:45:30.924Z" }, + { url = "https://files.pythonhosted.org/packages/1c/3c/7fbc17cfb7e4fe0ef1642e0abc17fc6c94c9f7a16be41498e12e2ba60408/pillow-12.2.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1610dd6c61621ae1cf811bef44d77e149ce3f7b95afe66a4512f8c59f25d9ebe", size = 8127807, upload-time = "2026-04-01T14:45:33.908Z" }, + { url = "https://files.pythonhosted.org/packages/ff/c3/a8ae14d6defd2e448493ff512fae903b1e9bd40b72efb6ec55ce0048c8ce/pillow-12.2.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0a34329707af4f73cf1782a36cd2289c0368880654a2c11f027bcee9052d35dd", size = 6433935, upload-time = "2026-04-01T14:45:36.623Z" }, + { url = "https://files.pythonhosted.org/packages/6e/32/2880fb3a074847ac159d8f902cb43278a61e85f681661e7419e6596803ed/pillow-12.2.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8e9c4f5b3c546fa3458a29ab22646c1c6c787ea8f5ef51300e5a60300736905e", size = 7116720, upload-time = "2026-04-01T14:45:39.258Z" }, + { url = "https://files.pythonhosted.org/packages/46/87/495cc9c30e0129501643f24d320076f4cc54f718341df18cc70ec94c44e1/pillow-12.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:fb043ee2f06b41473269765c2feae53fc2e2fbf96e5e22ca94fb5ad677856f06", size = 6540498, upload-time = "2026-04-01T14:45:41.879Z" }, + { url = "https://files.pythonhosted.org/packages/18/53/773f5edca692009d883a72211b60fdaf8871cbef075eaa9d577f0a2f989e/pillow-12.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:f278f034eb75b4e8a13a54a876cc4a5ab39173d2cdd93a638e1b467fc545ac43", size = 7239413, upload-time = "2026-04-01T14:45:44.705Z" }, + { url = "https://files.pythonhosted.org/packages/c9/e4/4b64a97d71b2a83158134abbb2f5bd3f8a2ea691361282f010998f339ec7/pillow-12.2.0-cp314-cp314t-win32.whl", hash = "sha256:6bb77b2dcb06b20f9f4b4a8454caa581cd4dd0643a08bacf821216a16d9c8354", size = 6482084, upload-time = "2026-04-01T14:45:47.568Z" }, + { url = "https://files.pythonhosted.org/packages/ba/13/306d275efd3a3453f72114b7431c877d10b1154014c1ebbedd067770d629/pillow-12.2.0-cp314-cp314t-win_amd64.whl", hash = "sha256:6562ace0d3fb5f20ed7290f1f929cae41b25ae29528f2af1722966a0a02e2aa1", size = 7225152, upload-time = "2026-04-01T14:45:50.032Z" }, + { url = "https://files.pythonhosted.org/packages/ff/6e/cf826fae916b8658848d7b9f38d88da6396895c676e8086fc0988073aaf8/pillow-12.2.0-cp314-cp314t-win_arm64.whl", hash = "sha256:aa88ccfe4e32d362816319ed727a004423aab09c5cea43c01a4b435643fa34eb", size = 2556579, upload-time = "2026-04-01T14:45:52.529Z" }, + { url = "https://files.pythonhosted.org/packages/4e/b7/2437044fb910f499610356d1352e3423753c98e34f915252aafecc64889f/pillow-12.2.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:0538bd5e05efec03ae613fd89c4ce0368ecd2ba239cc25b9f9be7ed426b0af1f", size = 5273969, upload-time = "2026-04-01T14:45:55.538Z" }, + { url = "https://files.pythonhosted.org/packages/f6/f4/8316e31de11b780f4ac08ef3654a75555e624a98db1056ecb2122d008d5a/pillow-12.2.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:394167b21da716608eac917c60aa9b969421b5dcbbe02ae7f013e7b85811c69d", size = 4659674, upload-time = "2026-04-01T14:45:58.093Z" }, + { url = "https://files.pythonhosted.org/packages/d4/37/664fca7201f8bb2aa1d20e2c3d5564a62e6ae5111741966c8319ca802361/pillow-12.2.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:5d04bfa02cc2d23b497d1e90a0f927070043f6cbf303e738300532379a4b4e0f", size = 5288479, upload-time = "2026-04-01T14:46:01.141Z" }, + { url = "https://files.pythonhosted.org/packages/49/62/5b0ed78fce87346be7a5cfcfaaad91f6a1f98c26f86bdbafa2066c647ef6/pillow-12.2.0-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0c838a5125cee37e68edec915651521191cef1e6aa336b855f495766e77a366e", size = 7032230, upload-time = "2026-04-01T14:46:03.874Z" }, + { url = "https://files.pythonhosted.org/packages/c3/28/ec0fc38107fc32536908034e990c47914c57cd7c5a3ece4d8d8f7ffd7e27/pillow-12.2.0-pp311-pypy311_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4a6c9fa44005fa37a91ebfc95d081e8079757d2e904b27103f4f5fa6f0bf78c0", size = 5355404, upload-time = "2026-04-01T14:46:06.33Z" }, + { url = "https://files.pythonhosted.org/packages/5e/8b/51b0eddcfa2180d60e41f06bd6d0a62202b20b59c68f5a132e615b75aecf/pillow-12.2.0-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:25373b66e0dd5905ed63fa3cae13c82fbddf3079f2c8bf15c6fb6a35586324c1", size = 6002215, upload-time = "2026-04-01T14:46:08.83Z" }, + { url = "https://files.pythonhosted.org/packages/bc/60/5382c03e1970de634027cee8e1b7d39776b778b81812aaf45b694dfe9e28/pillow-12.2.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:bfa9c230d2fe991bed5318a5f119bd6780cda2915cca595393649fc118ab895e", size = 7080946, upload-time = "2026-04-01T14:46:11.734Z" }, ] [[package]] name = "platformdirs" version = "4.9.6" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/9f/4a/0883b8e3802965322523f0b200ecf33d31f10991d0401162f4b23c698b42/platformdirs-4.9.6.tar.gz", hash = "sha256:3bfa75b0ad0db84096ae777218481852c0ebc6c727b3168c1b9e0118e458cf0a", size = 29400 } +sdist = { url = "https://files.pythonhosted.org/packages/9f/4a/0883b8e3802965322523f0b200ecf33d31f10991d0401162f4b23c698b42/platformdirs-4.9.6.tar.gz", hash = "sha256:3bfa75b0ad0db84096ae777218481852c0ebc6c727b3168c1b9e0118e458cf0a", size = 29400, upload-time = "2026-04-09T00:04:10.812Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/75/a6/a0a304dc33b49145b21f4808d763822111e67d1c3a32b524a1baf947b6e1/platformdirs-4.9.6-py3-none-any.whl", hash = "sha256:e61adb1d5e5cb3441b4b7710bea7e4c12250ca49439228cc1021c00dcfac0917", size = 21348 }, + { url = "https://files.pythonhosted.org/packages/75/a6/a0a304dc33b49145b21f4808d763822111e67d1c3a32b524a1baf947b6e1/platformdirs-4.9.6-py3-none-any.whl", hash = "sha256:e61adb1d5e5cb3441b4b7710bea7e4c12250ca49439228cc1021c00dcfac0917", size = 21348, upload-time = "2026-04-09T00:04:09.463Z" }, ] [[package]] name = "pluggy" version = "1.5.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/96/2d/02d4312c973c6050a18b314a5ad0b3210edb65a906f868e31c111dede4a6/pluggy-1.5.0.tar.gz", hash = "sha256:2cffa88e94fdc978c4c574f15f9e59b7f4201d439195c3715ca9e2486f1d0cf1", size = 67955 } +sdist = { url = "https://files.pythonhosted.org/packages/96/2d/02d4312c973c6050a18b314a5ad0b3210edb65a906f868e31c111dede4a6/pluggy-1.5.0.tar.gz", hash = "sha256:2cffa88e94fdc978c4c574f15f9e59b7f4201d439195c3715ca9e2486f1d0cf1", size = 67955, upload-time = "2024-04-20T21:34:42.531Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/88/5f/e351af9a41f866ac3f1fac4ca0613908d9a41741cfcf2228f4ad853b697d/pluggy-1.5.0-py3-none-any.whl", hash = "sha256:44e1ad92c8ca002de6377e165f3e0f1be63266ab4d554740532335b9d75ea669", size = 20556 }, + { url = "https://files.pythonhosted.org/packages/88/5f/e351af9a41f866ac3f1fac4ca0613908d9a41741cfcf2228f4ad853b697d/pluggy-1.5.0-py3-none-any.whl", hash = "sha256:44e1ad92c8ca002de6377e165f3e0f1be63266ab4d554740532335b9d75ea669", size = 20556, upload-time = "2024-04-20T21:34:40.434Z" }, ] [[package]] @@ -2231,70 +2231,70 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "wcwidth" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a1/96/06e01a7b38dce6fe1db213e061a4602dd6032a8a97ef6c1a862537732421/prompt_toolkit-3.0.52.tar.gz", hash = "sha256:28cde192929c8e7321de85de1ddbe736f1375148b02f2e17edd840042b1be855", size = 434198 } +sdist = { url = "https://files.pythonhosted.org/packages/a1/96/06e01a7b38dce6fe1db213e061a4602dd6032a8a97ef6c1a862537732421/prompt_toolkit-3.0.52.tar.gz", hash = "sha256:28cde192929c8e7321de85de1ddbe736f1375148b02f2e17edd840042b1be855", size = 434198, upload-time = "2025-08-27T15:24:02.057Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/84/03/0d3ce49e2505ae70cf43bc5bb3033955d2fc9f932163e84dc0779cc47f48/prompt_toolkit-3.0.52-py3-none-any.whl", hash = "sha256:9aac639a3bbd33284347de5ad8d68ecc044b91a762dc39b7c21095fcd6a19955", size = 391431 }, + { url = "https://files.pythonhosted.org/packages/84/03/0d3ce49e2505ae70cf43bc5bb3033955d2fc9f932163e84dc0779cc47f48/prompt_toolkit-3.0.52-py3-none-any.whl", hash = "sha256:9aac639a3bbd33284347de5ad8d68ecc044b91a762dc39b7c21095fcd6a19955", size = 391431, upload-time = "2025-08-27T15:23:59.498Z" }, ] [[package]] name = "protobuf" version = "7.35.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/60/fd/5b1491d9e4b586d621c54f4c36b888714164b6875f8d6afa3f9072906a51/protobuf-7.35.0.tar.gz", hash = "sha256:a2efd84605f41e559f1881b0912b44099d0a2ac9bf46b3474823f10fb393b0e6", size = 458677 } +sdist = { url = "https://files.pythonhosted.org/packages/60/fd/5b1491d9e4b586d621c54f4c36b888714164b6875f8d6afa3f9072906a51/protobuf-7.35.0.tar.gz", hash = "sha256:a2efd84605f41e559f1881b0912b44099d0a2ac9bf46b3474823f10fb393b0e6", size = 458677, upload-time = "2026-05-19T23:02:29.197Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/83/ee/93d06e358a4aa32280b00e722d3ea0a1f25fc3cc5778d80581c9cca2c10e/protobuf-7.35.0-cp310-abi3-macosx_10_9_universal2.whl", hash = "sha256:66be6c513931c794fa92c080ffee41671390da3d79da219cf9c0c0907f035dda", size = 433225 }, - { url = "https://files.pythonhosted.org/packages/8b/39/1c76c2da93f3c507e958e0aecee2391cc44d4625de6c728bbc555195b5a8/protobuf-7.35.0-cp310-abi3-manylinux2014_aarch64.whl", hash = "sha256:fcbe42a4ac09d3ec9c987ddfcd956afd0b15f1ff613bd8371bde9405ffd5c8e5", size = 328847 }, - { url = "https://files.pythonhosted.org/packages/91/1a/39f7ce90a238c1a987a4d81ec26379e02ca0aff367de68e4a1fa474215b9/protobuf-7.35.0-cp310-abi3-manylinux2014_s390x.whl", hash = "sha256:4cbf5cc286130e06a6c9bbefac442431173906dfcc979712183d4adcc01b37ee", size = 344030 }, - { url = "https://files.pythonhosted.org/packages/70/5b/6baf9008817964454055ff3fe65f1de0b5f1e26c80c82f7fb108b7cd4ea3/protobuf-7.35.0-cp310-abi3-manylinux2014_x86_64.whl", hash = "sha256:6c0f98f10c8a05ea30f8993dfef2de093d27b490fdae78bb60c8343795d55011", size = 327130 }, - { url = "https://files.pythonhosted.org/packages/8e/e5/e46adb0badc388bfb84877a5f9f026aff63f60e611016cf64dbe77e05446/protobuf-7.35.0-cp310-abi3-win32.whl", hash = "sha256:4c4617b83ade0e279d1d2bfe04025a1adb87f9ed657de038620dc0ff959357f6", size = 428946 }, - { url = "https://files.pythonhosted.org/packages/a7/ab/547fbd9e16d879dd13c167478f8ae0a83a428008ca07a5e06acdc23ad473/protobuf-7.35.0-cp310-abi3-win_amd64.whl", hash = "sha256:f05bcadf9a2a6b8dda047007075135fb7d08c73d9177aabc067e1be46881a201", size = 439996 }, - { url = "https://files.pythonhosted.org/packages/b8/ef/50433d346c56657a70d27f156c7b349ac59a068b01de4eb796e747eecc43/protobuf-7.35.0-py3-none-any.whl", hash = "sha256:c13f325cf242bad135c350629eeb5d54b24228eb472fb3e2e9ebbd4c5dc20ca0", size = 171659 }, + { url = "https://files.pythonhosted.org/packages/83/ee/93d06e358a4aa32280b00e722d3ea0a1f25fc3cc5778d80581c9cca2c10e/protobuf-7.35.0-cp310-abi3-macosx_10_9_universal2.whl", hash = "sha256:66be6c513931c794fa92c080ffee41671390da3d79da219cf9c0c0907f035dda", size = 433225, upload-time = "2026-05-19T23:02:19.884Z" }, + { url = "https://files.pythonhosted.org/packages/8b/39/1c76c2da93f3c507e958e0aecee2391cc44d4625de6c728bbc555195b5a8/protobuf-7.35.0-cp310-abi3-manylinux2014_aarch64.whl", hash = "sha256:fcbe42a4ac09d3ec9c987ddfcd956afd0b15f1ff613bd8371bde9405ffd5c8e5", size = 328847, upload-time = "2026-05-19T23:02:22.3Z" }, + { url = "https://files.pythonhosted.org/packages/91/1a/39f7ce90a238c1a987a4d81ec26379e02ca0aff367de68e4a1fa474215b9/protobuf-7.35.0-cp310-abi3-manylinux2014_s390x.whl", hash = "sha256:4cbf5cc286130e06a6c9bbefac442431173906dfcc979712183d4adcc01b37ee", size = 344030, upload-time = "2026-05-19T23:02:23.591Z" }, + { url = "https://files.pythonhosted.org/packages/70/5b/6baf9008817964454055ff3fe65f1de0b5f1e26c80c82f7fb108b7cd4ea3/protobuf-7.35.0-cp310-abi3-manylinux2014_x86_64.whl", hash = "sha256:6c0f98f10c8a05ea30f8993dfef2de093d27b490fdae78bb60c8343795d55011", size = 327130, upload-time = "2026-05-19T23:02:24.637Z" }, + { url = "https://files.pythonhosted.org/packages/8e/e5/e46adb0badc388bfb84877a5f9f026aff63f60e611016cf64dbe77e05446/protobuf-7.35.0-cp310-abi3-win32.whl", hash = "sha256:4c4617b83ade0e279d1d2bfe04025a1adb87f9ed657de038620dc0ff959357f6", size = 428946, upload-time = "2026-05-19T23:02:25.741Z" }, + { url = "https://files.pythonhosted.org/packages/a7/ab/547fbd9e16d879dd13c167478f8ae0a83a428008ca07a5e06acdc23ad473/protobuf-7.35.0-cp310-abi3-win_amd64.whl", hash = "sha256:f05bcadf9a2a6b8dda047007075135fb7d08c73d9177aabc067e1be46881a201", size = 439996, upload-time = "2026-05-19T23:02:26.808Z" }, + { url = "https://files.pythonhosted.org/packages/b8/ef/50433d346c56657a70d27f156c7b349ac59a068b01de4eb796e747eecc43/protobuf-7.35.0-py3-none-any.whl", hash = "sha256:c13f325cf242bad135c350629eeb5d54b24228eb472fb3e2e9ebbd4c5dc20ca0", size = 171659, upload-time = "2026-05-19T23:02:27.842Z" }, ] [[package]] name = "psutil" version = "7.2.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/aa/c6/d1ddf4abb55e93cebc4f2ed8b5d6dbad109ecb8d63748dd2b20ab5e57ebe/psutil-7.2.2.tar.gz", hash = "sha256:0746f5f8d406af344fd547f1c8daa5f5c33dbc293bb8d6a16d80b4bb88f59372", size = 493740 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/51/08/510cbdb69c25a96f4ae523f733cdc963ae654904e8db864c07585ef99875/psutil-7.2.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:2edccc433cbfa046b980b0df0171cd25bcaeb3a68fe9022db0979e7aa74a826b", size = 130595 }, - { url = "https://files.pythonhosted.org/packages/d6/f5/97baea3fe7a5a9af7436301f85490905379b1c6f2dd51fe3ecf24b4c5fbf/psutil-7.2.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:e78c8603dcd9a04c7364f1a3e670cea95d51ee865e4efb3556a3a63adef958ea", size = 131082 }, - { url = "https://files.pythonhosted.org/packages/37/d6/246513fbf9fa174af531f28412297dd05241d97a75911ac8febefa1a53c6/psutil-7.2.2-cp313-cp313t-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1a571f2330c966c62aeda00dd24620425d4b0cc86881c89861fbc04549e5dc63", size = 181476 }, - { url = "https://files.pythonhosted.org/packages/b8/b5/9182c9af3836cca61696dabe4fd1304e17bc56cb62f17439e1154f225dd3/psutil-7.2.2-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:917e891983ca3c1887b4ef36447b1e0873e70c933afc831c6b6da078ba474312", size = 184062 }, - { url = "https://files.pythonhosted.org/packages/16/ba/0756dca669f5a9300d0cbcbfae9a4c30e446dfc7440ffe43ded5724bfd93/psutil-7.2.2-cp313-cp313t-win_amd64.whl", hash = "sha256:ab486563df44c17f5173621c7b198955bd6b613fb87c71c161f827d3fb149a9b", size = 139893 }, - { url = "https://files.pythonhosted.org/packages/1c/61/8fa0e26f33623b49949346de05ec1ddaad02ed8ba64af45f40a147dbfa97/psutil-7.2.2-cp313-cp313t-win_arm64.whl", hash = "sha256:ae0aefdd8796a7737eccea863f80f81e468a1e4cf14d926bd9b6f5f2d5f90ca9", size = 135589 }, - { url = "https://files.pythonhosted.org/packages/81/69/ef179ab5ca24f32acc1dac0c247fd6a13b501fd5534dbae0e05a1c48b66d/psutil-7.2.2-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:eed63d3b4d62449571547b60578c5b2c4bcccc5387148db46e0c2313dad0ee00", size = 130664 }, - { url = "https://files.pythonhosted.org/packages/7b/64/665248b557a236d3fa9efc378d60d95ef56dd0a490c2cd37dafc7660d4a9/psutil-7.2.2-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:7b6d09433a10592ce39b13d7be5a54fbac1d1228ed29abc880fb23df7cb694c9", size = 131087 }, - { url = "https://files.pythonhosted.org/packages/d5/2e/e6782744700d6759ebce3043dcfa661fb61e2fb752b91cdeae9af12c2178/psutil-7.2.2-cp314-cp314t-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1fa4ecf83bcdf6e6c8f4449aff98eefb5d0604bf88cb883d7da3d8d2d909546a", size = 182383 }, - { url = "https://files.pythonhosted.org/packages/57/49/0a41cefd10cb7505cdc04dab3eacf24c0c2cb158a998b8c7b1d27ee2c1f5/psutil-7.2.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e452c464a02e7dc7822a05d25db4cde564444a67e58539a00f929c51eddda0cf", size = 185210 }, - { url = "https://files.pythonhosted.org/packages/dd/2c/ff9bfb544f283ba5f83ba725a3c5fec6d6b10b8f27ac1dc641c473dc390d/psutil-7.2.2-cp314-cp314t-win_amd64.whl", hash = "sha256:c7663d4e37f13e884d13994247449e9f8f574bc4655d509c3b95e9ec9e2b9dc1", size = 141228 }, - { url = "https://files.pythonhosted.org/packages/f2/fc/f8d9c31db14fcec13748d373e668bc3bed94d9077dbc17fb0eebc073233c/psutil-7.2.2-cp314-cp314t-win_arm64.whl", hash = "sha256:11fe5a4f613759764e79c65cf11ebdf26e33d6dd34336f8a337aa2996d71c841", size = 136284 }, - { url = "https://files.pythonhosted.org/packages/e7/36/5ee6e05c9bd427237b11b3937ad82bb8ad2752d72c6969314590dd0c2f6e/psutil-7.2.2-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:ed0cace939114f62738d808fdcecd4c869222507e266e574799e9c0faa17d486", size = 129090 }, - { url = "https://files.pythonhosted.org/packages/80/c4/f5af4c1ca8c1eeb2e92ccca14ce8effdeec651d5ab6053c589b074eda6e1/psutil-7.2.2-cp36-abi3-macosx_11_0_arm64.whl", hash = "sha256:1a7b04c10f32cc88ab39cbf606e117fd74721c831c98a27dc04578deb0c16979", size = 129859 }, - { url = "https://files.pythonhosted.org/packages/b5/70/5d8df3b09e25bce090399cf48e452d25c935ab72dad19406c77f4e828045/psutil-7.2.2-cp36-abi3-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:076a2d2f923fd4821644f5ba89f059523da90dc9014e85f8e45a5774ca5bc6f9", size = 155560 }, - { url = "https://files.pythonhosted.org/packages/63/65/37648c0c158dc222aba51c089eb3bdfa238e621674dc42d48706e639204f/psutil-7.2.2-cp36-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b0726cecd84f9474419d67252add4ac0cd9811b04d61123054b9fb6f57df6e9e", size = 156997 }, - { url = "https://files.pythonhosted.org/packages/8e/13/125093eadae863ce03c6ffdbae9929430d116a246ef69866dad94da3bfbc/psutil-7.2.2-cp36-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:fd04ef36b4a6d599bbdb225dd1d3f51e00105f6d48a28f006da7f9822f2606d8", size = 148972 }, - { url = "https://files.pythonhosted.org/packages/04/78/0acd37ca84ce3ddffaa92ef0f571e073faa6d8ff1f0559ab1272188ea2be/psutil-7.2.2-cp36-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:b58fabe35e80b264a4e3bb23e6b96f9e45a3df7fb7eed419ac0e5947c61e47cc", size = 148266 }, - { url = "https://files.pythonhosted.org/packages/b4/90/e2159492b5426be0c1fef7acba807a03511f97c5f86b3caeda6ad92351a7/psutil-7.2.2-cp37-abi3-win_amd64.whl", hash = "sha256:eb7e81434c8d223ec4a219b5fc1c47d0417b12be7ea866e24fb5ad6e84b3d988", size = 137737 }, - { url = "https://files.pythonhosted.org/packages/8c/c7/7bb2e321574b10df20cbde462a94e2b71d05f9bbda251ef27d104668306a/psutil-7.2.2-cp37-abi3-win_arm64.whl", hash = "sha256:8c233660f575a5a89e6d4cb65d9f938126312bca76d8fe087b947b3a1aaac9ee", size = 134617 }, +sdist = { url = "https://files.pythonhosted.org/packages/aa/c6/d1ddf4abb55e93cebc4f2ed8b5d6dbad109ecb8d63748dd2b20ab5e57ebe/psutil-7.2.2.tar.gz", hash = "sha256:0746f5f8d406af344fd547f1c8daa5f5c33dbc293bb8d6a16d80b4bb88f59372", size = 493740, upload-time = "2026-01-28T18:14:54.428Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/51/08/510cbdb69c25a96f4ae523f733cdc963ae654904e8db864c07585ef99875/psutil-7.2.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:2edccc433cbfa046b980b0df0171cd25bcaeb3a68fe9022db0979e7aa74a826b", size = 130595, upload-time = "2026-01-28T18:14:57.293Z" }, + { url = "https://files.pythonhosted.org/packages/d6/f5/97baea3fe7a5a9af7436301f85490905379b1c6f2dd51fe3ecf24b4c5fbf/psutil-7.2.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:e78c8603dcd9a04c7364f1a3e670cea95d51ee865e4efb3556a3a63adef958ea", size = 131082, upload-time = "2026-01-28T18:14:59.732Z" }, + { url = "https://files.pythonhosted.org/packages/37/d6/246513fbf9fa174af531f28412297dd05241d97a75911ac8febefa1a53c6/psutil-7.2.2-cp313-cp313t-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1a571f2330c966c62aeda00dd24620425d4b0cc86881c89861fbc04549e5dc63", size = 181476, upload-time = "2026-01-28T18:15:01.884Z" }, + { url = "https://files.pythonhosted.org/packages/b8/b5/9182c9af3836cca61696dabe4fd1304e17bc56cb62f17439e1154f225dd3/psutil-7.2.2-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:917e891983ca3c1887b4ef36447b1e0873e70c933afc831c6b6da078ba474312", size = 184062, upload-time = "2026-01-28T18:15:04.436Z" }, + { url = "https://files.pythonhosted.org/packages/16/ba/0756dca669f5a9300d0cbcbfae9a4c30e446dfc7440ffe43ded5724bfd93/psutil-7.2.2-cp313-cp313t-win_amd64.whl", hash = "sha256:ab486563df44c17f5173621c7b198955bd6b613fb87c71c161f827d3fb149a9b", size = 139893, upload-time = "2026-01-28T18:15:06.378Z" }, + { url = "https://files.pythonhosted.org/packages/1c/61/8fa0e26f33623b49949346de05ec1ddaad02ed8ba64af45f40a147dbfa97/psutil-7.2.2-cp313-cp313t-win_arm64.whl", hash = "sha256:ae0aefdd8796a7737eccea863f80f81e468a1e4cf14d926bd9b6f5f2d5f90ca9", size = 135589, upload-time = "2026-01-28T18:15:08.03Z" }, + { url = "https://files.pythonhosted.org/packages/81/69/ef179ab5ca24f32acc1dac0c247fd6a13b501fd5534dbae0e05a1c48b66d/psutil-7.2.2-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:eed63d3b4d62449571547b60578c5b2c4bcccc5387148db46e0c2313dad0ee00", size = 130664, upload-time = "2026-01-28T18:15:09.469Z" }, + { url = "https://files.pythonhosted.org/packages/7b/64/665248b557a236d3fa9efc378d60d95ef56dd0a490c2cd37dafc7660d4a9/psutil-7.2.2-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:7b6d09433a10592ce39b13d7be5a54fbac1d1228ed29abc880fb23df7cb694c9", size = 131087, upload-time = "2026-01-28T18:15:11.724Z" }, + { url = "https://files.pythonhosted.org/packages/d5/2e/e6782744700d6759ebce3043dcfa661fb61e2fb752b91cdeae9af12c2178/psutil-7.2.2-cp314-cp314t-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1fa4ecf83bcdf6e6c8f4449aff98eefb5d0604bf88cb883d7da3d8d2d909546a", size = 182383, upload-time = "2026-01-28T18:15:13.445Z" }, + { url = "https://files.pythonhosted.org/packages/57/49/0a41cefd10cb7505cdc04dab3eacf24c0c2cb158a998b8c7b1d27ee2c1f5/psutil-7.2.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e452c464a02e7dc7822a05d25db4cde564444a67e58539a00f929c51eddda0cf", size = 185210, upload-time = "2026-01-28T18:15:16.002Z" }, + { url = "https://files.pythonhosted.org/packages/dd/2c/ff9bfb544f283ba5f83ba725a3c5fec6d6b10b8f27ac1dc641c473dc390d/psutil-7.2.2-cp314-cp314t-win_amd64.whl", hash = "sha256:c7663d4e37f13e884d13994247449e9f8f574bc4655d509c3b95e9ec9e2b9dc1", size = 141228, upload-time = "2026-01-28T18:15:18.385Z" }, + { url = "https://files.pythonhosted.org/packages/f2/fc/f8d9c31db14fcec13748d373e668bc3bed94d9077dbc17fb0eebc073233c/psutil-7.2.2-cp314-cp314t-win_arm64.whl", hash = "sha256:11fe5a4f613759764e79c65cf11ebdf26e33d6dd34336f8a337aa2996d71c841", size = 136284, upload-time = "2026-01-28T18:15:19.912Z" }, + { url = "https://files.pythonhosted.org/packages/e7/36/5ee6e05c9bd427237b11b3937ad82bb8ad2752d72c6969314590dd0c2f6e/psutil-7.2.2-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:ed0cace939114f62738d808fdcecd4c869222507e266e574799e9c0faa17d486", size = 129090, upload-time = "2026-01-28T18:15:22.168Z" }, + { url = "https://files.pythonhosted.org/packages/80/c4/f5af4c1ca8c1eeb2e92ccca14ce8effdeec651d5ab6053c589b074eda6e1/psutil-7.2.2-cp36-abi3-macosx_11_0_arm64.whl", hash = "sha256:1a7b04c10f32cc88ab39cbf606e117fd74721c831c98a27dc04578deb0c16979", size = 129859, upload-time = "2026-01-28T18:15:23.795Z" }, + { url = "https://files.pythonhosted.org/packages/b5/70/5d8df3b09e25bce090399cf48e452d25c935ab72dad19406c77f4e828045/psutil-7.2.2-cp36-abi3-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:076a2d2f923fd4821644f5ba89f059523da90dc9014e85f8e45a5774ca5bc6f9", size = 155560, upload-time = "2026-01-28T18:15:25.976Z" }, + { url = "https://files.pythonhosted.org/packages/63/65/37648c0c158dc222aba51c089eb3bdfa238e621674dc42d48706e639204f/psutil-7.2.2-cp36-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b0726cecd84f9474419d67252add4ac0cd9811b04d61123054b9fb6f57df6e9e", size = 156997, upload-time = "2026-01-28T18:15:27.794Z" }, + { url = "https://files.pythonhosted.org/packages/8e/13/125093eadae863ce03c6ffdbae9929430d116a246ef69866dad94da3bfbc/psutil-7.2.2-cp36-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:fd04ef36b4a6d599bbdb225dd1d3f51e00105f6d48a28f006da7f9822f2606d8", size = 148972, upload-time = "2026-01-28T18:15:29.342Z" }, + { url = "https://files.pythonhosted.org/packages/04/78/0acd37ca84ce3ddffaa92ef0f571e073faa6d8ff1f0559ab1272188ea2be/psutil-7.2.2-cp36-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:b58fabe35e80b264a4e3bb23e6b96f9e45a3df7fb7eed419ac0e5947c61e47cc", size = 148266, upload-time = "2026-01-28T18:15:31.597Z" }, + { url = "https://files.pythonhosted.org/packages/b4/90/e2159492b5426be0c1fef7acba807a03511f97c5f86b3caeda6ad92351a7/psutil-7.2.2-cp37-abi3-win_amd64.whl", hash = "sha256:eb7e81434c8d223ec4a219b5fc1c47d0417b12be7ea866e24fb5ad6e84b3d988", size = 137737, upload-time = "2026-01-28T18:15:33.849Z" }, + { url = "https://files.pythonhosted.org/packages/8c/c7/7bb2e321574b10df20cbde462a94e2b71d05f9bbda251ef27d104668306a/psutil-7.2.2-cp37-abi3-win_arm64.whl", hash = "sha256:8c233660f575a5a89e6d4cb65d9f938126312bca76d8fe087b947b3a1aaac9ee", size = 134617, upload-time = "2026-01-28T18:15:36.514Z" }, ] [[package]] name = "ptyprocess" version = "0.7.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/20/e5/16ff212c1e452235a90aeb09066144d0c5a6a8c0834397e03f5224495c4e/ptyprocess-0.7.0.tar.gz", hash = "sha256:5c5d0a3b48ceee0b48485e0c26037c0acd7d29765ca3fbb5cb3831d347423220", size = 70762 } +sdist = { url = "https://files.pythonhosted.org/packages/20/e5/16ff212c1e452235a90aeb09066144d0c5a6a8c0834397e03f5224495c4e/ptyprocess-0.7.0.tar.gz", hash = "sha256:5c5d0a3b48ceee0b48485e0c26037c0acd7d29765ca3fbb5cb3831d347423220", size = 70762, upload-time = "2020-12-28T15:15:30.155Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/22/a6/858897256d0deac81a172289110f31629fc4cee19b6f01283303e18c8db3/ptyprocess-0.7.0-py2.py3-none-any.whl", hash = "sha256:4b41f3967fce3af57cc7e94b888626c18bf37a083e3651ca8feeb66d492fef35", size = 13993 }, + { url = "https://files.pythonhosted.org/packages/22/a6/858897256d0deac81a172289110f31629fc4cee19b6f01283303e18c8db3/ptyprocess-0.7.0-py2.py3-none-any.whl", hash = "sha256:4b41f3967fce3af57cc7e94b888626c18bf37a083e3651ca8feeb66d492fef35", size = 13993, upload-time = "2020-12-28T15:15:28.35Z" }, ] [[package]] name = "pure-eval" version = "0.2.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/cd/05/0a34433a064256a578f1783a10da6df098ceaa4a57bbeaa96a6c0352786b/pure_eval-0.2.3.tar.gz", hash = "sha256:5f4e983f40564c576c7c8635ae88db5956bb2229d7e9237d03b3c0b0190eaf42", size = 19752 } +sdist = { url = "https://files.pythonhosted.org/packages/cd/05/0a34433a064256a578f1783a10da6df098ceaa4a57bbeaa96a6c0352786b/pure_eval-0.2.3.tar.gz", hash = "sha256:5f4e983f40564c576c7c8635ae88db5956bb2229d7e9237d03b3c0b0190eaf42", size = 19752, upload-time = "2024-07-21T12:58:21.801Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8e/37/efad0257dc6e593a18957422533ff0f87ede7c9c6ea010a2177d738fb82f/pure_eval-0.2.3-py3-none-any.whl", hash = "sha256:1db8e35b67b3d218d818ae653e27f06c3aa420901fa7b081ca98cbedc874e0d0", size = 11842 }, + { url = "https://files.pythonhosted.org/packages/8e/37/efad0257dc6e593a18957422533ff0f87ede7c9c6ea010a2177d738fb82f/pure_eval-0.2.3-py3-none-any.whl", hash = "sha256:1db8e35b67b3d218d818ae653e27f06c3aa420901fa7b081ca98cbedc874e0d0", size = 11842, upload-time = "2024-07-21T12:58:20.04Z" }, ] [[package]] @@ -2304,61 +2304,61 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pyyaml" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/38/fb/2b9590512a9d7763620d87171c7531d5295678ce96e57393614b91da8998/pyaml-26.2.1.tar.gz", hash = "sha256:489dd82997235d4cfcf76a6287fce2f075487d77a6567c271e8d790583690c68", size = 30653 } +sdist = { url = "https://files.pythonhosted.org/packages/38/fb/2b9590512a9d7763620d87171c7531d5295678ce96e57393614b91da8998/pyaml-26.2.1.tar.gz", hash = "sha256:489dd82997235d4cfcf76a6287fce2f075487d77a6567c271e8d790583690c68", size = 30653, upload-time = "2026-02-06T13:49:30.769Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5d/f3/1f8651f23101e6fae41d0d504414c9722b0140bf0fc6acf87ac52e18aa41/pyaml-26.2.1-py3-none-any.whl", hash = "sha256:6261c2f0a2f33245286c794ad6ec234be33a73d2b05427079fd343e2812a87cf", size = 27211 }, + { url = "https://files.pythonhosted.org/packages/5d/f3/1f8651f23101e6fae41d0d504414c9722b0140bf0fc6acf87ac52e18aa41/pyaml-26.2.1-py3-none-any.whl", hash = "sha256:6261c2f0a2f33245286c794ad6ec234be33a73d2b05427079fd343e2812a87cf", size = 27211, upload-time = "2026-02-06T13:49:29.652Z" }, ] [[package]] name = "pyclipper" version = "1.4.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f6/21/3c06205bb407e1f79b73b7b4dfb3950bd9537c4f625a68ab5cc41177f5bc/pyclipper-1.4.0.tar.gz", hash = "sha256:9882bd889f27da78add4dd6f881d25697efc740bf840274e749988d25496c8e1", size = 54489 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/8a/9f/a10173d32ecc2ce19a04d018163f3ca22a04c0c6ad03b464dcd32f9152a8/pyclipper-1.4.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:bafad70d2679c187120e8c44e1f9a8b06150bad8c0aecf612ad7dfbfa9510f73", size = 264510 }, - { url = "https://files.pythonhosted.org/packages/e0/c2/5490ddc4a1f7ceeaa0258f4266397e720c02db515b2ca5bc69b85676f697/pyclipper-1.4.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0b74a9dd44b22a7fd35d65fb1ceeba57f3817f34a97a28c3255556362e491447", size = 139498 }, - { url = "https://files.pythonhosted.org/packages/3b/0a/bea9102d1d75634b1a5702b0e92982451a1eafca73c4845d3dbe27eba13d/pyclipper-1.4.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0a4d2736fb3c42e8eb1d38bf27a720d1015526c11e476bded55138a977c17d9d", size = 970974 }, - { url = "https://files.pythonhosted.org/packages/8b/1b/097f8776d5b3a10eb7b443b632221f4ed825d892e79e05682f4b10a1a59c/pyclipper-1.4.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b3b3630051b53ad2564cb079e088b112dd576e3d91038338ad1cc7915e0f14dc", size = 943315 }, - { url = "https://files.pythonhosted.org/packages/fd/4d/17d6a3f1abf0f368d58f2309e80ee3761afb1fd1342f7780ab32ba4f0b1d/pyclipper-1.4.0-cp310-cp310-win32.whl", hash = "sha256:8d42b07a2f6cfe2d9b87daf345443583f00a14e856927782fde52f3a255e305a", size = 95286 }, - { url = "https://files.pythonhosted.org/packages/53/ca/b30138427ed122ec9b47980b943164974a2ec606fa3f71597033b9a9f9a6/pyclipper-1.4.0-cp310-cp310-win_amd64.whl", hash = "sha256:6a97b961f182b92d899ca88c1bb3632faea2e00ce18d07c5f789666ebb021ca4", size = 104227 }, - { url = "https://files.pythonhosted.org/packages/de/e3/64cf7794319b088c288706087141e53ac259c7959728303276d18adc665d/pyclipper-1.4.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:adcb7ca33c5bdc33cd775e8b3eadad54873c802a6d909067a57348bcb96e7a2d", size = 264281 }, - { url = "https://files.pythonhosted.org/packages/34/cd/44ec0da0306fa4231e76f1c2cb1fa394d7bde8db490a2b24d55b39865f69/pyclipper-1.4.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:fd24849d2b94ec749ceac7c34c9f01010d23b6e9d9216cf2238b8481160e703d", size = 139426 }, - { url = "https://files.pythonhosted.org/packages/ad/88/d8f6c6763ea622fe35e19c75d8b39ed6c55191ddc82d65e06bc46b26cb8e/pyclipper-1.4.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1b6c8d75ba20c6433c9ea8f1a0feb7e4d3ac06a09ad1fd6d571afc1ddf89b869", size = 989649 }, - { url = "https://files.pythonhosted.org/packages/ff/e9/ea7d68c8c4af3842d6515bedcf06418610ad75f111e64c92c1d4785a1513/pyclipper-1.4.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:58e29d7443d7cc0e83ee9daf43927730386629786d00c63b04fe3b53ac01462c", size = 962842 }, - { url = "https://files.pythonhosted.org/packages/4e/b7/0b4a272d8726e51ab05e2b933d8cc47f29757fb8212e38b619e170e6015c/pyclipper-1.4.0-cp311-cp311-win32.whl", hash = "sha256:a8d2b5fb75ebe57e21ce61e79a9131edec2622ff23cc665e4d1d1f201bc1a801", size = 95098 }, - { url = "https://files.pythonhosted.org/packages/3a/76/4901de2919198bb2bd3d989f86d4a1dff363962425bb2d63e24e6c990042/pyclipper-1.4.0-cp311-cp311-win_amd64.whl", hash = "sha256:e9b973467d9c5fa9bc30bb6ac95f9f4d7c3d9fc25f6cf2d1cc972088e5955c01", size = 104362 }, - { url = "https://files.pythonhosted.org/packages/90/1b/7a07b68e0842324d46c03e512d8eefa9cb92ba2a792b3b4ebf939dafcac3/pyclipper-1.4.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:222ac96c8b8281b53d695b9c4fedc674f56d6d4320ad23f1bdbd168f4e316140", size = 265676 }, - { url = "https://files.pythonhosted.org/packages/6b/dd/8bd622521c05d04963420ae6664093f154343ed044c53ea260a310c8bb4d/pyclipper-1.4.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:f3672dbafbb458f1b96e1ee3e610d174acb5ace5bd2ed5d1252603bb797f2fc6", size = 140458 }, - { url = "https://files.pythonhosted.org/packages/7a/06/6e3e241882bf7d6ab23d9c69ba4e85f1ec47397cbbeee948a16cf75e21ed/pyclipper-1.4.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d1f807e2b4760a8e5c6d6b4e8c1d71ef52b7fe1946ff088f4fa41e16a881a5ca", size = 978235 }, - { url = "https://files.pythonhosted.org/packages/cf/f4/3418c1cd5eea640a9fa2501d4bc0b3655fa8d40145d1a4f484b987990a75/pyclipper-1.4.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ce1f83c9a4e10ea3de1959f0ae79e9a5bd41346dff648fee6228ba9eaf8b3872", size = 961388 }, - { url = "https://files.pythonhosted.org/packages/ac/94/c85401d24be634af529c962dd5d781f3cb62a67cd769534df2cb3feee97a/pyclipper-1.4.0-cp312-cp312-win32.whl", hash = "sha256:3ef44b64666ebf1cb521a08a60c3e639d21b8c50bfbe846ba7c52a0415e936f4", size = 95169 }, - { url = "https://files.pythonhosted.org/packages/97/77/dfea08e3b230b82ee22543c30c35d33d42f846a77f96caf7c504dd54fab1/pyclipper-1.4.0-cp312-cp312-win_amd64.whl", hash = "sha256:d1e5498d883b706a4ce636247f0d830c6eb34a25b843a1b78e2c969754ca9037", size = 104619 }, - { url = "https://files.pythonhosted.org/packages/67/d0/cbce7d47de1e6458f66a4d999b091640134deb8f2c7351eab993b70d2e10/pyclipper-1.4.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:d49df13cbb2627ccb13a1046f3ea6ebf7177b5504ec61bdef87d6a704046fd6e", size = 264342 }, - { url = "https://files.pythonhosted.org/packages/ce/cc/742b9d69d96c58ac156947e1b56d0f81cbacbccf869e2ac7229f2f86dc4e/pyclipper-1.4.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:37bfec361e174110cdddffd5ecd070a8064015c99383d95eb692c253951eee8a", size = 139839 }, - { url = "https://files.pythonhosted.org/packages/db/48/dd301d62c1529efdd721b47b9e5fb52120fcdac5f4d3405cfc0d2f391414/pyclipper-1.4.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:14c8bdb5a72004b721c4e6f448d2c2262d74a7f0c9e3076aeff41e564a92389f", size = 972142 }, - { url = "https://files.pythonhosted.org/packages/07/bf/d493fd1b33bb090fa64e28c1009374d5d72fa705f9331cd56517c35e381e/pyclipper-1.4.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f2a50c22c3a78cb4e48347ecf06930f61ce98cf9252f2e292aa025471e9d75b1", size = 952789 }, - { url = "https://files.pythonhosted.org/packages/cf/88/b95ea8ea21ddca34aa14b123226a81526dd2faaa993f9aabd3ed21231604/pyclipper-1.4.0-cp313-cp313-win32.whl", hash = "sha256:c9a3faa416ff536cee93417a72bfb690d9dea136dc39a39dbbe1e5dadf108c9c", size = 94817 }, - { url = "https://files.pythonhosted.org/packages/ba/42/0a1920d276a0e1ca21dc0d13ee9e3ba10a9a8aa3abac76cd5e5a9f503306/pyclipper-1.4.0-cp313-cp313-win_amd64.whl", hash = "sha256:d4b2d7c41086f1927d14947c563dfc7beed2f6c0d9af13c42fe3dcdc20d35832", size = 104007 }, - { url = "https://files.pythonhosted.org/packages/1a/20/04d58c70f3ccd404f179f8dd81d16722a05a3bf1ab61445ee64e8218c1f8/pyclipper-1.4.0-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:7c87480fc91a5af4c1ba310bdb7de2f089a3eeef5fe351a3cedc37da1fcced1c", size = 265167 }, - { url = "https://files.pythonhosted.org/packages/bd/2e/a570c1abe69b7260ca0caab4236ce6ea3661193ebf8d1bd7f78ccce537a5/pyclipper-1.4.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:81d8bb2d1fb9d66dc7ea4373b176bb4b02443a7e328b3b603a73faec088b952e", size = 139966 }, - { url = "https://files.pythonhosted.org/packages/e8/3b/e0859e54adabdde8a24a29d3f525ebb31c71ddf2e8d93edce83a3c212ffc/pyclipper-1.4.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:773c0e06b683214dcfc6711be230c83b03cddebe8a57eae053d4603dd63582f9", size = 968216 }, - { url = "https://files.pythonhosted.org/packages/f6/6b/e3c4febf0a35ae643ee579b09988dd931602b5bf311020535fd9e5b7e715/pyclipper-1.4.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9bc45f2463d997848450dbed91c950ca37c6cf27f84a49a5cad4affc0b469e39", size = 954198 }, - { url = "https://files.pythonhosted.org/packages/fc/74/728efcee02e12acb486ce9d56fa037120c9bf5b77c54bbdbaa441c14a9d9/pyclipper-1.4.0-cp314-cp314-win32.whl", hash = "sha256:0b8c2105b3b3c44dbe1a266f64309407fe30bf372cf39a94dc8aaa97df00da5b", size = 96951 }, - { url = "https://files.pythonhosted.org/packages/e3/d7/7f4354e69f10a917e5c7d5d72a499ef2e10945312f5e72c414a0a08d2ae4/pyclipper-1.4.0-cp314-cp314-win_amd64.whl", hash = "sha256:6c317e182590c88ec0194149995e3d71a979cfef3b246383f4e035f9d4a11826", size = 106782 }, - { url = "https://files.pythonhosted.org/packages/63/60/fc32c7a3d7f61a970511ec2857ecd09693d8ac80d560ee7b8e67a6d268c9/pyclipper-1.4.0-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:f160a2c6ba036f7eaf09f1f10f4fbfa734234af9112fb5187877efed78df9303", size = 269880 }, - { url = "https://files.pythonhosted.org/packages/49/df/c4a72d3f62f0ba03ec440c4fff56cd2d674a4334d23c5064cbf41c9583f6/pyclipper-1.4.0-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:a9f11ad133257c52c40d50de7a0ca3370a0cdd8e3d11eec0604ad3c34ba549e9", size = 141706 }, - { url = "https://files.pythonhosted.org/packages/c5/0b/cf55df03e2175e1e2da9db585241401e0bc98f76bee3791bed39d0313449/pyclipper-1.4.0-cp314-cp314t-win32.whl", hash = "sha256:bbc827b77442c99deaeee26e0e7f172355ddb097a5e126aea206d447d3b26286", size = 105308 }, - { url = "https://files.pythonhosted.org/packages/8f/dc/53df8b6931d47080b4fe4ee8450d42e660ee1c5c1556c7ab73359182b769/pyclipper-1.4.0-cp314-cp314t-win_amd64.whl", hash = "sha256:29dae3e0296dff8502eeb7639fcfee794b0eec8590ba3563aee28db269da6b04", size = 117608 }, - { url = "https://files.pythonhosted.org/packages/18/59/81050abdc9e5b90ffc2c765738c5e40e9abd8e44864aaa737b600f16c562/pyclipper-1.4.0-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:98b2a40f98e1fc1b29e8a6094072e7e0c7dfe901e573bf6cfc6eb7ce84a7ae87", size = 126495 }, +sdist = { url = "https://files.pythonhosted.org/packages/f6/21/3c06205bb407e1f79b73b7b4dfb3950bd9537c4f625a68ab5cc41177f5bc/pyclipper-1.4.0.tar.gz", hash = "sha256:9882bd889f27da78add4dd6f881d25697efc740bf840274e749988d25496c8e1", size = 54489, upload-time = "2025-12-01T13:15:35.015Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/8a/9f/a10173d32ecc2ce19a04d018163f3ca22a04c0c6ad03b464dcd32f9152a8/pyclipper-1.4.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:bafad70d2679c187120e8c44e1f9a8b06150bad8c0aecf612ad7dfbfa9510f73", size = 264510, upload-time = "2025-12-01T13:14:46.551Z" }, + { url = "https://files.pythonhosted.org/packages/e0/c2/5490ddc4a1f7ceeaa0258f4266397e720c02db515b2ca5bc69b85676f697/pyclipper-1.4.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0b74a9dd44b22a7fd35d65fb1ceeba57f3817f34a97a28c3255556362e491447", size = 139498, upload-time = "2025-12-01T13:14:48.31Z" }, + { url = "https://files.pythonhosted.org/packages/3b/0a/bea9102d1d75634b1a5702b0e92982451a1eafca73c4845d3dbe27eba13d/pyclipper-1.4.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0a4d2736fb3c42e8eb1d38bf27a720d1015526c11e476bded55138a977c17d9d", size = 970974, upload-time = "2025-12-01T13:14:49.799Z" }, + { url = "https://files.pythonhosted.org/packages/8b/1b/097f8776d5b3a10eb7b443b632221f4ed825d892e79e05682f4b10a1a59c/pyclipper-1.4.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b3b3630051b53ad2564cb079e088b112dd576e3d91038338ad1cc7915e0f14dc", size = 943315, upload-time = "2025-12-01T13:14:51.266Z" }, + { url = "https://files.pythonhosted.org/packages/fd/4d/17d6a3f1abf0f368d58f2309e80ee3761afb1fd1342f7780ab32ba4f0b1d/pyclipper-1.4.0-cp310-cp310-win32.whl", hash = "sha256:8d42b07a2f6cfe2d9b87daf345443583f00a14e856927782fde52f3a255e305a", size = 95286, upload-time = "2025-12-01T13:14:52.922Z" }, + { url = "https://files.pythonhosted.org/packages/53/ca/b30138427ed122ec9b47980b943164974a2ec606fa3f71597033b9a9f9a6/pyclipper-1.4.0-cp310-cp310-win_amd64.whl", hash = "sha256:6a97b961f182b92d899ca88c1bb3632faea2e00ce18d07c5f789666ebb021ca4", size = 104227, upload-time = "2025-12-01T13:14:54.013Z" }, + { url = "https://files.pythonhosted.org/packages/de/e3/64cf7794319b088c288706087141e53ac259c7959728303276d18adc665d/pyclipper-1.4.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:adcb7ca33c5bdc33cd775e8b3eadad54873c802a6d909067a57348bcb96e7a2d", size = 264281, upload-time = "2025-12-01T13:14:55.47Z" }, + { url = "https://files.pythonhosted.org/packages/34/cd/44ec0da0306fa4231e76f1c2cb1fa394d7bde8db490a2b24d55b39865f69/pyclipper-1.4.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:fd24849d2b94ec749ceac7c34c9f01010d23b6e9d9216cf2238b8481160e703d", size = 139426, upload-time = "2025-12-01T13:14:56.683Z" }, + { url = "https://files.pythonhosted.org/packages/ad/88/d8f6c6763ea622fe35e19c75d8b39ed6c55191ddc82d65e06bc46b26cb8e/pyclipper-1.4.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1b6c8d75ba20c6433c9ea8f1a0feb7e4d3ac06a09ad1fd6d571afc1ddf89b869", size = 989649, upload-time = "2025-12-01T13:14:58.28Z" }, + { url = "https://files.pythonhosted.org/packages/ff/e9/ea7d68c8c4af3842d6515bedcf06418610ad75f111e64c92c1d4785a1513/pyclipper-1.4.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:58e29d7443d7cc0e83ee9daf43927730386629786d00c63b04fe3b53ac01462c", size = 962842, upload-time = "2025-12-01T13:15:00.044Z" }, + { url = "https://files.pythonhosted.org/packages/4e/b7/0b4a272d8726e51ab05e2b933d8cc47f29757fb8212e38b619e170e6015c/pyclipper-1.4.0-cp311-cp311-win32.whl", hash = "sha256:a8d2b5fb75ebe57e21ce61e79a9131edec2622ff23cc665e4d1d1f201bc1a801", size = 95098, upload-time = "2025-12-01T13:15:01.359Z" }, + { url = "https://files.pythonhosted.org/packages/3a/76/4901de2919198bb2bd3d989f86d4a1dff363962425bb2d63e24e6c990042/pyclipper-1.4.0-cp311-cp311-win_amd64.whl", hash = "sha256:e9b973467d9c5fa9bc30bb6ac95f9f4d7c3d9fc25f6cf2d1cc972088e5955c01", size = 104362, upload-time = "2025-12-01T13:15:02.439Z" }, + { url = "https://files.pythonhosted.org/packages/90/1b/7a07b68e0842324d46c03e512d8eefa9cb92ba2a792b3b4ebf939dafcac3/pyclipper-1.4.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:222ac96c8b8281b53d695b9c4fedc674f56d6d4320ad23f1bdbd168f4e316140", size = 265676, upload-time = "2025-12-01T13:15:04.15Z" }, + { url = "https://files.pythonhosted.org/packages/6b/dd/8bd622521c05d04963420ae6664093f154343ed044c53ea260a310c8bb4d/pyclipper-1.4.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:f3672dbafbb458f1b96e1ee3e610d174acb5ace5bd2ed5d1252603bb797f2fc6", size = 140458, upload-time = "2025-12-01T13:15:05.76Z" }, + { url = "https://files.pythonhosted.org/packages/7a/06/6e3e241882bf7d6ab23d9c69ba4e85f1ec47397cbbeee948a16cf75e21ed/pyclipper-1.4.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d1f807e2b4760a8e5c6d6b4e8c1d71ef52b7fe1946ff088f4fa41e16a881a5ca", size = 978235, upload-time = "2025-12-01T13:15:06.993Z" }, + { url = "https://files.pythonhosted.org/packages/cf/f4/3418c1cd5eea640a9fa2501d4bc0b3655fa8d40145d1a4f484b987990a75/pyclipper-1.4.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ce1f83c9a4e10ea3de1959f0ae79e9a5bd41346dff648fee6228ba9eaf8b3872", size = 961388, upload-time = "2025-12-01T13:15:08.467Z" }, + { url = "https://files.pythonhosted.org/packages/ac/94/c85401d24be634af529c962dd5d781f3cb62a67cd769534df2cb3feee97a/pyclipper-1.4.0-cp312-cp312-win32.whl", hash = "sha256:3ef44b64666ebf1cb521a08a60c3e639d21b8c50bfbe846ba7c52a0415e936f4", size = 95169, upload-time = "2025-12-01T13:15:10.098Z" }, + { url = "https://files.pythonhosted.org/packages/97/77/dfea08e3b230b82ee22543c30c35d33d42f846a77f96caf7c504dd54fab1/pyclipper-1.4.0-cp312-cp312-win_amd64.whl", hash = "sha256:d1e5498d883b706a4ce636247f0d830c6eb34a25b843a1b78e2c969754ca9037", size = 104619, upload-time = "2025-12-01T13:15:11.592Z" }, + { url = "https://files.pythonhosted.org/packages/67/d0/cbce7d47de1e6458f66a4d999b091640134deb8f2c7351eab993b70d2e10/pyclipper-1.4.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:d49df13cbb2627ccb13a1046f3ea6ebf7177b5504ec61bdef87d6a704046fd6e", size = 264342, upload-time = "2025-12-01T13:15:12.697Z" }, + { url = "https://files.pythonhosted.org/packages/ce/cc/742b9d69d96c58ac156947e1b56d0f81cbacbccf869e2ac7229f2f86dc4e/pyclipper-1.4.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:37bfec361e174110cdddffd5ecd070a8064015c99383d95eb692c253951eee8a", size = 139839, upload-time = "2025-12-01T13:15:13.911Z" }, + { url = "https://files.pythonhosted.org/packages/db/48/dd301d62c1529efdd721b47b9e5fb52120fcdac5f4d3405cfc0d2f391414/pyclipper-1.4.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:14c8bdb5a72004b721c4e6f448d2c2262d74a7f0c9e3076aeff41e564a92389f", size = 972142, upload-time = "2025-12-01T13:15:15.477Z" }, + { url = "https://files.pythonhosted.org/packages/07/bf/d493fd1b33bb090fa64e28c1009374d5d72fa705f9331cd56517c35e381e/pyclipper-1.4.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f2a50c22c3a78cb4e48347ecf06930f61ce98cf9252f2e292aa025471e9d75b1", size = 952789, upload-time = "2025-12-01T13:15:17.042Z" }, + { url = "https://files.pythonhosted.org/packages/cf/88/b95ea8ea21ddca34aa14b123226a81526dd2faaa993f9aabd3ed21231604/pyclipper-1.4.0-cp313-cp313-win32.whl", hash = "sha256:c9a3faa416ff536cee93417a72bfb690d9dea136dc39a39dbbe1e5dadf108c9c", size = 94817, upload-time = "2025-12-01T13:15:18.724Z" }, + { url = "https://files.pythonhosted.org/packages/ba/42/0a1920d276a0e1ca21dc0d13ee9e3ba10a9a8aa3abac76cd5e5a9f503306/pyclipper-1.4.0-cp313-cp313-win_amd64.whl", hash = "sha256:d4b2d7c41086f1927d14947c563dfc7beed2f6c0d9af13c42fe3dcdc20d35832", size = 104007, upload-time = "2025-12-01T13:15:19.763Z" }, + { url = "https://files.pythonhosted.org/packages/1a/20/04d58c70f3ccd404f179f8dd81d16722a05a3bf1ab61445ee64e8218c1f8/pyclipper-1.4.0-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:7c87480fc91a5af4c1ba310bdb7de2f089a3eeef5fe351a3cedc37da1fcced1c", size = 265167, upload-time = "2025-12-01T13:15:20.844Z" }, + { url = "https://files.pythonhosted.org/packages/bd/2e/a570c1abe69b7260ca0caab4236ce6ea3661193ebf8d1bd7f78ccce537a5/pyclipper-1.4.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:81d8bb2d1fb9d66dc7ea4373b176bb4b02443a7e328b3b603a73faec088b952e", size = 139966, upload-time = "2025-12-01T13:15:22.036Z" }, + { url = "https://files.pythonhosted.org/packages/e8/3b/e0859e54adabdde8a24a29d3f525ebb31c71ddf2e8d93edce83a3c212ffc/pyclipper-1.4.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:773c0e06b683214dcfc6711be230c83b03cddebe8a57eae053d4603dd63582f9", size = 968216, upload-time = "2025-12-01T13:15:23.18Z" }, + { url = "https://files.pythonhosted.org/packages/f6/6b/e3c4febf0a35ae643ee579b09988dd931602b5bf311020535fd9e5b7e715/pyclipper-1.4.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9bc45f2463d997848450dbed91c950ca37c6cf27f84a49a5cad4affc0b469e39", size = 954198, upload-time = "2025-12-01T13:15:24.522Z" }, + { url = "https://files.pythonhosted.org/packages/fc/74/728efcee02e12acb486ce9d56fa037120c9bf5b77c54bbdbaa441c14a9d9/pyclipper-1.4.0-cp314-cp314-win32.whl", hash = "sha256:0b8c2105b3b3c44dbe1a266f64309407fe30bf372cf39a94dc8aaa97df00da5b", size = 96951, upload-time = "2025-12-01T13:15:25.79Z" }, + { url = "https://files.pythonhosted.org/packages/e3/d7/7f4354e69f10a917e5c7d5d72a499ef2e10945312f5e72c414a0a08d2ae4/pyclipper-1.4.0-cp314-cp314-win_amd64.whl", hash = "sha256:6c317e182590c88ec0194149995e3d71a979cfef3b246383f4e035f9d4a11826", size = 106782, upload-time = "2025-12-01T13:15:26.945Z" }, + { url = "https://files.pythonhosted.org/packages/63/60/fc32c7a3d7f61a970511ec2857ecd09693d8ac80d560ee7b8e67a6d268c9/pyclipper-1.4.0-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:f160a2c6ba036f7eaf09f1f10f4fbfa734234af9112fb5187877efed78df9303", size = 269880, upload-time = "2025-12-01T13:15:28.117Z" }, + { url = "https://files.pythonhosted.org/packages/49/df/c4a72d3f62f0ba03ec440c4fff56cd2d674a4334d23c5064cbf41c9583f6/pyclipper-1.4.0-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:a9f11ad133257c52c40d50de7a0ca3370a0cdd8e3d11eec0604ad3c34ba549e9", size = 141706, upload-time = "2025-12-01T13:15:30.134Z" }, + { url = "https://files.pythonhosted.org/packages/c5/0b/cf55df03e2175e1e2da9db585241401e0bc98f76bee3791bed39d0313449/pyclipper-1.4.0-cp314-cp314t-win32.whl", hash = "sha256:bbc827b77442c99deaeee26e0e7f172355ddb097a5e126aea206d447d3b26286", size = 105308, upload-time = "2025-12-01T13:15:31.225Z" }, + { url = "https://files.pythonhosted.org/packages/8f/dc/53df8b6931d47080b4fe4ee8450d42e660ee1c5c1556c7ab73359182b769/pyclipper-1.4.0-cp314-cp314t-win_amd64.whl", hash = "sha256:29dae3e0296dff8502eeb7639fcfee794b0eec8590ba3563aee28db269da6b04", size = 117608, upload-time = "2025-12-01T13:15:32.69Z" }, + { url = "https://files.pythonhosted.org/packages/18/59/81050abdc9e5b90ffc2c765738c5e40e9abd8e44864aaa737b600f16c562/pyclipper-1.4.0-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:98b2a40f98e1fc1b29e8a6094072e7e0c7dfe901e573bf6cfc6eb7ce84a7ae87", size = 126495, upload-time = "2025-12-01T13:15:33.743Z" }, ] [[package]] name = "pycparser" version = "3.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/1b/7d/92392ff7815c21062bea51aa7b87d45576f649f16458d78b7cf94b9ab2e6/pycparser-3.0.tar.gz", hash = "sha256:600f49d217304a5902ac3c37e1281c9fe94e4d0489de643a9504c5cdfdfc6b29", size = 103492 } +sdist = { url = "https://files.pythonhosted.org/packages/1b/7d/92392ff7815c21062bea51aa7b87d45576f649f16458d78b7cf94b9ab2e6/pycparser-3.0.tar.gz", hash = "sha256:600f49d217304a5902ac3c37e1281c9fe94e4d0489de643a9504c5cdfdfc6b29", size = 103492, upload-time = "2026-01-21T14:26:51.89Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0c/c3/44f3fbbfa403ea2a7c779186dc20772604442dde72947e7d01069cbe98e3/pycparser-3.0-py3-none-any.whl", hash = "sha256:b727414169a36b7d524c1c3e31839a521725078d7b2ff038656844266160a992", size = 48172 }, + { url = "https://files.pythonhosted.org/packages/0c/c3/44f3fbbfa403ea2a7c779186dc20772604442dde72947e7d01069cbe98e3/pycparser-3.0-py3-none-any.whl", hash = "sha256:b727414169a36b7d524c1c3e31839a521725078d7b2ff038656844266160a992", size = 48172, upload-time = "2026-01-21T14:26:50.693Z" }, ] [[package]] @@ -2369,27 +2369,27 @@ dependencies = [ { name = "dataclasses-json" }, { name = "deprecated" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/22/e8/f8232abdf9c085333689b0a428dcd1d0f83edd1ecafa6ed878a633d8c9d5/pygltflib-1.16.5.tar.gz", hash = "sha256:1f15740d5a7aaf71a5083e285af6b361184958e255659132f4ba8fe4f3d21ea9", size = 43272 } +sdist = { url = "https://files.pythonhosted.org/packages/22/e8/f8232abdf9c085333689b0a428dcd1d0f83edd1ecafa6ed878a633d8c9d5/pygltflib-1.16.5.tar.gz", hash = "sha256:1f15740d5a7aaf71a5083e285af6b361184958e255659132f4ba8fe4f3d21ea9", size = 43272, upload-time = "2025-07-24T06:35:38.611Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/91/d6/7eb8a0e4eb30add2b76c957a41107a5f2ba26472d656e2733728bec0476b/pygltflib-1.16.5-py3-none-any.whl", hash = "sha256:41d3349c59dcf1586faeaee29c967be07ac2bf7cecdb8ae2b527da1f25afdaac", size = 27557 }, + { url = "https://files.pythonhosted.org/packages/91/d6/7eb8a0e4eb30add2b76c957a41107a5f2ba26472d656e2733728bec0476b/pygltflib-1.16.5-py3-none-any.whl", hash = "sha256:41d3349c59dcf1586faeaee29c967be07ac2bf7cecdb8ae2b527da1f25afdaac", size = 27557, upload-time = "2025-07-24T06:35:37.328Z" }, ] [[package]] name = "pygments" version = "2.20.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/c3/b2/bc9c9196916376152d655522fdcebac55e66de6603a76a02bca1b6414f6c/pygments-2.20.0.tar.gz", hash = "sha256:6757cd03768053ff99f3039c1a36d6c0aa0b263438fcab17520b30a303a82b5f", size = 4955991 } +sdist = { url = "https://files.pythonhosted.org/packages/c3/b2/bc9c9196916376152d655522fdcebac55e66de6603a76a02bca1b6414f6c/pygments-2.20.0.tar.gz", hash = "sha256:6757cd03768053ff99f3039c1a36d6c0aa0b263438fcab17520b30a303a82b5f", size = 4955991, upload-time = "2026-03-29T13:29:33.898Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f4/7e/a72dd26f3b0f4f2bf1dd8923c85f7ceb43172af56d63c7383eb62b332364/pygments-2.20.0-py3-none-any.whl", hash = "sha256:81a9e26dd42fd28a23a2d169d86d7ac03b46e2f8b59ed4698fb4785f946d0176", size = 1231151 }, + { url = "https://files.pythonhosted.org/packages/f4/7e/a72dd26f3b0f4f2bf1dd8923c85f7ceb43172af56d63c7383eb62b332364/pygments-2.20.0-py3-none-any.whl", hash = "sha256:81a9e26dd42fd28a23a2d169d86d7ac03b46e2f8b59ed4698fb4785f946d0176", size = 1231151, upload-time = "2026-03-29T13:29:30.038Z" }, ] [[package]] name = "pyparsing" version = "3.3.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f3/91/9c6ee907786a473bf81c5f53cf703ba0957b23ab84c264080fb5a450416f/pyparsing-3.3.2.tar.gz", hash = "sha256:c777f4d763f140633dcb6d8a3eda953bf7a214dc4eff598413c070bcdc117cbc", size = 6851574 } +sdist = { url = "https://files.pythonhosted.org/packages/f3/91/9c6ee907786a473bf81c5f53cf703ba0957b23ab84c264080fb5a450416f/pyparsing-3.3.2.tar.gz", hash = "sha256:c777f4d763f140633dcb6d8a3eda953bf7a214dc4eff598413c070bcdc117cbc", size = 6851574, upload-time = "2026-01-21T03:57:59.36Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/10/bd/c038d7cc38edc1aa5bf91ab8068b63d4308c66c4c8bb3cbba7dfbc049f9c/pyparsing-3.3.2-py3-none-any.whl", hash = "sha256:850ba148bd908d7e2411587e247a1e4f0327839c40e2e5e6d05a007ecc69911d", size = 122781 }, + { url = "https://files.pythonhosted.org/packages/10/bd/c038d7cc38edc1aa5bf91ab8068b63d4308c66c4c8bb3cbba7dfbc049f9c/pyparsing-3.3.2-py3-none-any.whl", hash = "sha256:850ba148bd908d7e2411587e247a1e4f0327839c40e2e5e6d05a007ecc69911d", size = 122781, upload-time = "2026-01-21T03:57:55.912Z" }, ] [[package]] @@ -2399,16 +2399,16 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "typing-extensions", version = "4.13.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/70/79/9fd087fbff8300e5c2a9b2bd0200b75c6ef8c1f9a7a2cfe3df0659aa4025/pypdf-6.13.0.tar.gz", hash = "sha256:558683ec9daf6b91c280c322c84c32f5cc216afd3eaa3a37de5ae88ae0c3b787", size = 6476995 } +sdist = { url = "https://files.pythonhosted.org/packages/70/79/9fd087fbff8300e5c2a9b2bd0200b75c6ef8c1f9a7a2cfe3df0659aa4025/pypdf-6.13.0.tar.gz", hash = "sha256:558683ec9daf6b91c280c322c84c32f5cc216afd3eaa3a37de5ae88ae0c3b787", size = 6476995, upload-time = "2026-06-05T10:12:05.568Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9d/70/16942ec95d32187d8679ce8419cee2d5c0dbe90fa3ac1b307daea4c86da9/pypdf-6.13.0-py3-none-any.whl", hash = "sha256:de1294ae49d6956edb4e5c41527fb9e8716ddd2b120f2185c68aab784d4ffe60", size = 345958 }, + { url = "https://files.pythonhosted.org/packages/9d/70/16942ec95d32187d8679ce8419cee2d5c0dbe90fa3ac1b307daea4c86da9/pypdf-6.13.0-py3-none-any.whl", hash = "sha256:de1294ae49d6956edb4e5c41527fb9e8716ddd2b120f2185c68aab784d4ffe60", size = 345958, upload-time = "2026-06-05T10:12:03.453Z" }, ] [[package]] name = "pyperclip" version = "1.9.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/30/23/2f0a3efc4d6a32f3b63cdff36cd398d9701d26cda58e3ab97ac79fb5e60d/pyperclip-1.9.0.tar.gz", hash = "sha256:b7de0142ddc81bfc5c7507eea19da920b92252b548b96186caf94a5e2527d310", size = 20961 } +sdist = { url = "https://files.pythonhosted.org/packages/30/23/2f0a3efc4d6a32f3b63cdff36cd398d9701d26cda58e3ab97ac79fb5e60d/pyperclip-1.9.0.tar.gz", hash = "sha256:b7de0142ddc81bfc5c7507eea19da920b92252b548b96186caf94a5e2527d310", size = 20961, upload-time = "2024-06-18T20:38:48.401Z" } [[package]] name = "pytest" @@ -2422,9 +2422,9 @@ dependencies = [ { name = "pluggy" }, { name = "tomli", marker = "python_full_version < '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ae/3c/c9d525a414d506893f0cd8a8d0de7706446213181570cdbd766691164e40/pytest-8.3.5.tar.gz", hash = "sha256:f4efe70cc14e511565ac476b57c279e12a855b11f48f212af1080ef2263d3845", size = 1450891 } +sdist = { url = "https://files.pythonhosted.org/packages/ae/3c/c9d525a414d506893f0cd8a8d0de7706446213181570cdbd766691164e40/pytest-8.3.5.tar.gz", hash = "sha256:f4efe70cc14e511565ac476b57c279e12a855b11f48f212af1080ef2263d3845", size = 1450891, upload-time = "2025-03-02T12:54:54.503Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/30/3d/64ad57c803f1fa1e963a7946b6e0fea4a70df53c1a7fed304586539c2bac/pytest-8.3.5-py3-none-any.whl", hash = "sha256:c69214aa47deac29fad6c2a4f590b9c4a9fdb16a403176fe154b79c0b4d4d820", size = 343634 }, + { url = "https://files.pythonhosted.org/packages/30/3d/64ad57c803f1fa1e963a7946b6e0fea4a70df53c1a7fed304586539c2bac/pytest-8.3.5-py3-none-any.whl", hash = "sha256:c69214aa47deac29fad6c2a4f590b9c4a9fdb16a403176fe154b79c0b4d4d820", size = 343634, upload-time = "2025-03-02T12:54:52.069Z" }, ] [[package]] @@ -2434,53 +2434,53 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "six" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/66/c0/0c8b6ad9f17a802ee498c46e004a0eb49bc148f2fd230864601a86dcf6db/python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3", size = 342432 } +sdist = { url = "https://files.pythonhosted.org/packages/66/c0/0c8b6ad9f17a802ee498c46e004a0eb49bc148f2fd230864601a86dcf6db/python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3", size = 342432, upload-time = "2024-03-01T18:36:20.211Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl", hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427", size = 229892 }, + { url = "https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl", hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427", size = 229892, upload-time = "2024-03-01T18:36:18.57Z" }, ] [[package]] name = "pyyaml" version = "6.0.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/54/ed/79a089b6be93607fa5cdaedf301d7dfb23af5f25c398d5ead2525b063e17/pyyaml-6.0.2.tar.gz", hash = "sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e", size = 130631 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/9b/95/a3fac87cb7158e231b5a6012e438c647e1a87f09f8e0d123acec8ab8bf71/PyYAML-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086", size = 184199 }, - { url = "https://files.pythonhosted.org/packages/c7/7a/68bd47624dab8fd4afbfd3c48e3b79efe09098ae941de5b58abcbadff5cb/PyYAML-6.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf", size = 171758 }, - { url = "https://files.pythonhosted.org/packages/49/ee/14c54df452143b9ee9f0f29074d7ca5516a36edb0b4cc40c3f280131656f/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237", size = 718463 }, - { url = "https://files.pythonhosted.org/packages/4d/61/de363a97476e766574650d742205be468921a7b532aa2499fcd886b62530/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b", size = 719280 }, - { url = "https://files.pythonhosted.org/packages/6b/4e/1523cb902fd98355e2e9ea5e5eb237cbc5f3ad5f3075fa65087aa0ecb669/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed", size = 751239 }, - { url = "https://files.pythonhosted.org/packages/b7/33/5504b3a9a4464893c32f118a9cc045190a91637b119a9c881da1cf6b7a72/PyYAML-6.0.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180", size = 695802 }, - { url = "https://files.pythonhosted.org/packages/5c/20/8347dcabd41ef3a3cdc4f7b7a2aff3d06598c8779faa189cdbf878b626a4/PyYAML-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68", size = 720527 }, - { url = "https://files.pythonhosted.org/packages/be/aa/5afe99233fb360d0ff37377145a949ae258aaab831bde4792b32650a4378/PyYAML-6.0.2-cp310-cp310-win32.whl", hash = "sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99", size = 144052 }, - { url = "https://files.pythonhosted.org/packages/b5/84/0fa4b06f6d6c958d207620fc60005e241ecedceee58931bb20138e1e5776/PyYAML-6.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e", size = 161774 }, - { url = "https://files.pythonhosted.org/packages/f8/aa/7af4e81f7acba21a4c6be026da38fd2b872ca46226673c89a758ebdc4fd2/PyYAML-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774", size = 184612 }, - { url = "https://files.pythonhosted.org/packages/8b/62/b9faa998fd185f65c1371643678e4d58254add437edb764a08c5a98fb986/PyYAML-6.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee", size = 172040 }, - { url = "https://files.pythonhosted.org/packages/ad/0c/c804f5f922a9a6563bab712d8dcc70251e8af811fce4524d57c2c0fd49a4/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c", size = 736829 }, - { url = "https://files.pythonhosted.org/packages/51/16/6af8d6a6b210c8e54f1406a6b9481febf9c64a3109c541567e35a49aa2e7/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317", size = 764167 }, - { url = "https://files.pythonhosted.org/packages/75/e4/2c27590dfc9992f73aabbeb9241ae20220bd9452df27483b6e56d3975cc5/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85", size = 762952 }, - { url = "https://files.pythonhosted.org/packages/9b/97/ecc1abf4a823f5ac61941a9c00fe501b02ac3ab0e373c3857f7d4b83e2b6/PyYAML-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4", size = 735301 }, - { url = "https://files.pythonhosted.org/packages/45/73/0f49dacd6e82c9430e46f4a027baa4ca205e8b0a9dce1397f44edc23559d/PyYAML-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e", size = 756638 }, - { url = "https://files.pythonhosted.org/packages/22/5f/956f0f9fc65223a58fbc14459bf34b4cc48dec52e00535c79b8db361aabd/PyYAML-6.0.2-cp311-cp311-win32.whl", hash = "sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5", size = 143850 }, - { url = "https://files.pythonhosted.org/packages/ed/23/8da0bbe2ab9dcdd11f4f4557ccaf95c10b9811b13ecced089d43ce59c3c8/PyYAML-6.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44", size = 161980 }, - { url = "https://files.pythonhosted.org/packages/86/0c/c581167fc46d6d6d7ddcfb8c843a4de25bdd27e4466938109ca68492292c/PyYAML-6.0.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab", size = 183873 }, - { url = "https://files.pythonhosted.org/packages/a8/0c/38374f5bb272c051e2a69281d71cba6fdb983413e6758b84482905e29a5d/PyYAML-6.0.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725", size = 173302 }, - { url = "https://files.pythonhosted.org/packages/c3/93/9916574aa8c00aa06bbac729972eb1071d002b8e158bd0e83a3b9a20a1f7/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5", size = 739154 }, - { url = "https://files.pythonhosted.org/packages/95/0f/b8938f1cbd09739c6da569d172531567dbcc9789e0029aa070856f123984/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425", size = 766223 }, - { url = "https://files.pythonhosted.org/packages/b9/2b/614b4752f2e127db5cc206abc23a8c19678e92b23c3db30fc86ab731d3bd/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476", size = 767542 }, - { url = "https://files.pythonhosted.org/packages/d4/00/dd137d5bcc7efea1836d6264f049359861cf548469d18da90cd8216cf05f/PyYAML-6.0.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48", size = 731164 }, - { url = "https://files.pythonhosted.org/packages/c9/1f/4f998c900485e5c0ef43838363ba4a9723ac0ad73a9dc42068b12aaba4e4/PyYAML-6.0.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b", size = 756611 }, - { url = "https://files.pythonhosted.org/packages/df/d1/f5a275fdb252768b7a11ec63585bc38d0e87c9e05668a139fea92b80634c/PyYAML-6.0.2-cp312-cp312-win32.whl", hash = "sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4", size = 140591 }, - { url = "https://files.pythonhosted.org/packages/0c/e8/4f648c598b17c3d06e8753d7d13d57542b30d56e6c2dedf9c331ae56312e/PyYAML-6.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8", size = 156338 }, - { url = "https://files.pythonhosted.org/packages/ef/e3/3af305b830494fa85d95f6d95ef7fa73f2ee1cc8ef5b495c7c3269fb835f/PyYAML-6.0.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba", size = 181309 }, - { url = "https://files.pythonhosted.org/packages/45/9f/3b1c20a0b7a3200524eb0076cc027a970d320bd3a6592873c85c92a08731/PyYAML-6.0.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1", size = 171679 }, - { url = "https://files.pythonhosted.org/packages/7c/9a/337322f27005c33bcb656c655fa78325b730324c78620e8328ae28b64d0c/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133", size = 733428 }, - { url = "https://files.pythonhosted.org/packages/a3/69/864fbe19e6c18ea3cc196cbe5d392175b4cf3d5d0ac1403ec3f2d237ebb5/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484", size = 763361 }, - { url = "https://files.pythonhosted.org/packages/04/24/b7721e4845c2f162d26f50521b825fb061bc0a5afcf9a386840f23ea19fa/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5", size = 759523 }, - { url = "https://files.pythonhosted.org/packages/2b/b2/e3234f59ba06559c6ff63c4e10baea10e5e7df868092bf9ab40e5b9c56b6/PyYAML-6.0.2-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc", size = 726660 }, - { url = "https://files.pythonhosted.org/packages/fe/0f/25911a9f080464c59fab9027482f822b86bf0608957a5fcc6eaac85aa515/PyYAML-6.0.2-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652", size = 751597 }, - { url = "https://files.pythonhosted.org/packages/14/0d/e2c3b43bbce3cf6bd97c840b46088a3031085179e596d4929729d8d68270/PyYAML-6.0.2-cp313-cp313-win32.whl", hash = "sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183", size = 140527 }, - { url = "https://files.pythonhosted.org/packages/fa/de/02b54f42487e3d3c6efb3f89428677074ca7bf43aae402517bc7cca949f3/PyYAML-6.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563", size = 156446 }, +sdist = { url = "https://files.pythonhosted.org/packages/54/ed/79a089b6be93607fa5cdaedf301d7dfb23af5f25c398d5ead2525b063e17/pyyaml-6.0.2.tar.gz", hash = "sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e", size = 130631, upload-time = "2024-08-06T20:33:50.674Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9b/95/a3fac87cb7158e231b5a6012e438c647e1a87f09f8e0d123acec8ab8bf71/PyYAML-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086", size = 184199, upload-time = "2024-08-06T20:31:40.178Z" }, + { url = "https://files.pythonhosted.org/packages/c7/7a/68bd47624dab8fd4afbfd3c48e3b79efe09098ae941de5b58abcbadff5cb/PyYAML-6.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf", size = 171758, upload-time = "2024-08-06T20:31:42.173Z" }, + { url = "https://files.pythonhosted.org/packages/49/ee/14c54df452143b9ee9f0f29074d7ca5516a36edb0b4cc40c3f280131656f/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237", size = 718463, upload-time = "2024-08-06T20:31:44.263Z" }, + { url = "https://files.pythonhosted.org/packages/4d/61/de363a97476e766574650d742205be468921a7b532aa2499fcd886b62530/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b", size = 719280, upload-time = "2024-08-06T20:31:50.199Z" }, + { url = "https://files.pythonhosted.org/packages/6b/4e/1523cb902fd98355e2e9ea5e5eb237cbc5f3ad5f3075fa65087aa0ecb669/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed", size = 751239, upload-time = "2024-08-06T20:31:52.292Z" }, + { url = "https://files.pythonhosted.org/packages/b7/33/5504b3a9a4464893c32f118a9cc045190a91637b119a9c881da1cf6b7a72/PyYAML-6.0.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180", size = 695802, upload-time = "2024-08-06T20:31:53.836Z" }, + { url = "https://files.pythonhosted.org/packages/5c/20/8347dcabd41ef3a3cdc4f7b7a2aff3d06598c8779faa189cdbf878b626a4/PyYAML-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68", size = 720527, upload-time = "2024-08-06T20:31:55.565Z" }, + { url = "https://files.pythonhosted.org/packages/be/aa/5afe99233fb360d0ff37377145a949ae258aaab831bde4792b32650a4378/PyYAML-6.0.2-cp310-cp310-win32.whl", hash = "sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99", size = 144052, upload-time = "2024-08-06T20:31:56.914Z" }, + { url = "https://files.pythonhosted.org/packages/b5/84/0fa4b06f6d6c958d207620fc60005e241ecedceee58931bb20138e1e5776/PyYAML-6.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e", size = 161774, upload-time = "2024-08-06T20:31:58.304Z" }, + { url = "https://files.pythonhosted.org/packages/f8/aa/7af4e81f7acba21a4c6be026da38fd2b872ca46226673c89a758ebdc4fd2/PyYAML-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774", size = 184612, upload-time = "2024-08-06T20:32:03.408Z" }, + { url = "https://files.pythonhosted.org/packages/8b/62/b9faa998fd185f65c1371643678e4d58254add437edb764a08c5a98fb986/PyYAML-6.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee", size = 172040, upload-time = "2024-08-06T20:32:04.926Z" }, + { url = "https://files.pythonhosted.org/packages/ad/0c/c804f5f922a9a6563bab712d8dcc70251e8af811fce4524d57c2c0fd49a4/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c", size = 736829, upload-time = "2024-08-06T20:32:06.459Z" }, + { url = "https://files.pythonhosted.org/packages/51/16/6af8d6a6b210c8e54f1406a6b9481febf9c64a3109c541567e35a49aa2e7/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317", size = 764167, upload-time = "2024-08-06T20:32:08.338Z" }, + { url = "https://files.pythonhosted.org/packages/75/e4/2c27590dfc9992f73aabbeb9241ae20220bd9452df27483b6e56d3975cc5/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85", size = 762952, upload-time = "2024-08-06T20:32:14.124Z" }, + { url = "https://files.pythonhosted.org/packages/9b/97/ecc1abf4a823f5ac61941a9c00fe501b02ac3ab0e373c3857f7d4b83e2b6/PyYAML-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4", size = 735301, upload-time = "2024-08-06T20:32:16.17Z" }, + { url = "https://files.pythonhosted.org/packages/45/73/0f49dacd6e82c9430e46f4a027baa4ca205e8b0a9dce1397f44edc23559d/PyYAML-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e", size = 756638, upload-time = "2024-08-06T20:32:18.555Z" }, + { url = "https://files.pythonhosted.org/packages/22/5f/956f0f9fc65223a58fbc14459bf34b4cc48dec52e00535c79b8db361aabd/PyYAML-6.0.2-cp311-cp311-win32.whl", hash = "sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5", size = 143850, upload-time = "2024-08-06T20:32:19.889Z" }, + { url = "https://files.pythonhosted.org/packages/ed/23/8da0bbe2ab9dcdd11f4f4557ccaf95c10b9811b13ecced089d43ce59c3c8/PyYAML-6.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44", size = 161980, upload-time = "2024-08-06T20:32:21.273Z" }, + { url = "https://files.pythonhosted.org/packages/86/0c/c581167fc46d6d6d7ddcfb8c843a4de25bdd27e4466938109ca68492292c/PyYAML-6.0.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab", size = 183873, upload-time = "2024-08-06T20:32:25.131Z" }, + { url = "https://files.pythonhosted.org/packages/a8/0c/38374f5bb272c051e2a69281d71cba6fdb983413e6758b84482905e29a5d/PyYAML-6.0.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725", size = 173302, upload-time = "2024-08-06T20:32:26.511Z" }, + { url = "https://files.pythonhosted.org/packages/c3/93/9916574aa8c00aa06bbac729972eb1071d002b8e158bd0e83a3b9a20a1f7/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5", size = 739154, upload-time = "2024-08-06T20:32:28.363Z" }, + { url = "https://files.pythonhosted.org/packages/95/0f/b8938f1cbd09739c6da569d172531567dbcc9789e0029aa070856f123984/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425", size = 766223, upload-time = "2024-08-06T20:32:30.058Z" }, + { url = "https://files.pythonhosted.org/packages/b9/2b/614b4752f2e127db5cc206abc23a8c19678e92b23c3db30fc86ab731d3bd/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476", size = 767542, upload-time = "2024-08-06T20:32:31.881Z" }, + { url = "https://files.pythonhosted.org/packages/d4/00/dd137d5bcc7efea1836d6264f049359861cf548469d18da90cd8216cf05f/PyYAML-6.0.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48", size = 731164, upload-time = "2024-08-06T20:32:37.083Z" }, + { url = "https://files.pythonhosted.org/packages/c9/1f/4f998c900485e5c0ef43838363ba4a9723ac0ad73a9dc42068b12aaba4e4/PyYAML-6.0.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b", size = 756611, upload-time = "2024-08-06T20:32:38.898Z" }, + { url = "https://files.pythonhosted.org/packages/df/d1/f5a275fdb252768b7a11ec63585bc38d0e87c9e05668a139fea92b80634c/PyYAML-6.0.2-cp312-cp312-win32.whl", hash = "sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4", size = 140591, upload-time = "2024-08-06T20:32:40.241Z" }, + { url = "https://files.pythonhosted.org/packages/0c/e8/4f648c598b17c3d06e8753d7d13d57542b30d56e6c2dedf9c331ae56312e/PyYAML-6.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8", size = 156338, upload-time = "2024-08-06T20:32:41.93Z" }, + { url = "https://files.pythonhosted.org/packages/ef/e3/3af305b830494fa85d95f6d95ef7fa73f2ee1cc8ef5b495c7c3269fb835f/PyYAML-6.0.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba", size = 181309, upload-time = "2024-08-06T20:32:43.4Z" }, + { url = "https://files.pythonhosted.org/packages/45/9f/3b1c20a0b7a3200524eb0076cc027a970d320bd3a6592873c85c92a08731/PyYAML-6.0.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1", size = 171679, upload-time = "2024-08-06T20:32:44.801Z" }, + { url = "https://files.pythonhosted.org/packages/7c/9a/337322f27005c33bcb656c655fa78325b730324c78620e8328ae28b64d0c/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133", size = 733428, upload-time = "2024-08-06T20:32:46.432Z" }, + { url = "https://files.pythonhosted.org/packages/a3/69/864fbe19e6c18ea3cc196cbe5d392175b4cf3d5d0ac1403ec3f2d237ebb5/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484", size = 763361, upload-time = "2024-08-06T20:32:51.188Z" }, + { url = "https://files.pythonhosted.org/packages/04/24/b7721e4845c2f162d26f50521b825fb061bc0a5afcf9a386840f23ea19fa/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5", size = 759523, upload-time = "2024-08-06T20:32:53.019Z" }, + { url = "https://files.pythonhosted.org/packages/2b/b2/e3234f59ba06559c6ff63c4e10baea10e5e7df868092bf9ab40e5b9c56b6/PyYAML-6.0.2-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc", size = 726660, upload-time = "2024-08-06T20:32:54.708Z" }, + { url = "https://files.pythonhosted.org/packages/fe/0f/25911a9f080464c59fab9027482f822b86bf0608957a5fcc6eaac85aa515/PyYAML-6.0.2-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652", size = 751597, upload-time = "2024-08-06T20:32:56.985Z" }, + { url = "https://files.pythonhosted.org/packages/14/0d/e2c3b43bbce3cf6bd97c840b46088a3031085179e596d4929729d8d68270/PyYAML-6.0.2-cp313-cp313-win32.whl", hash = "sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183", size = 140527, upload-time = "2024-08-06T20:33:03.001Z" }, + { url = "https://files.pythonhosted.org/packages/fa/de/02b54f42487e3d3c6efb3f89428677074ca7bf43aae402517bc7cca949f3/PyYAML-6.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563", size = 156446, upload-time = "2024-08-06T20:33:04.33Z" }, ] [[package]] @@ -2490,70 +2490,70 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cffi", marker = "implementation_name == 'pypy'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/04/0b/3c9baedbdf613ecaa7aa07027780b8867f57b6293b6ee50de316c9f3222b/pyzmq-27.1.0.tar.gz", hash = "sha256:ac0765e3d44455adb6ddbf4417dcce460fc40a05978c08efdf2948072f6db540", size = 281750 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/67/b9/52aa9ec2867528b54f1e60846728d8b4d84726630874fee3a91e66c7df81/pyzmq-27.1.0-cp310-cp310-macosx_10_15_universal2.whl", hash = "sha256:508e23ec9bc44c0005c4946ea013d9317ae00ac67778bd47519fdf5a0e930ff4", size = 1329850 }, - { url = "https://files.pythonhosted.org/packages/99/64/5653e7b7425b169f994835a2b2abf9486264401fdef18df91ddae47ce2cc/pyzmq-27.1.0-cp310-cp310-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:507b6f430bdcf0ee48c0d30e734ea89ce5567fd7b8a0f0044a369c176aa44556", size = 906380 }, - { url = "https://files.pythonhosted.org/packages/73/78/7d713284dbe022f6440e391bd1f3c48d9185673878034cfb3939cdf333b2/pyzmq-27.1.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:bf7b38f9fd7b81cb6d9391b2946382c8237fd814075c6aa9c3b746d53076023b", size = 666421 }, - { url = "https://files.pythonhosted.org/packages/30/76/8f099f9d6482450428b17c4d6b241281af7ce6a9de8149ca8c1c649f6792/pyzmq-27.1.0-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:03ff0b279b40d687691a6217c12242ee71f0fba28bf8626ff50e3ef0f4410e1e", size = 854149 }, - { url = "https://files.pythonhosted.org/packages/59/f0/37fbfff06c68016019043897e4c969ceab18bde46cd2aca89821fcf4fb2e/pyzmq-27.1.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:677e744fee605753eac48198b15a2124016c009a11056f93807000ab11ce6526", size = 1655070 }, - { url = "https://files.pythonhosted.org/packages/47/14/7254be73f7a8edc3587609554fcaa7bfd30649bf89cd260e4487ca70fdaa/pyzmq-27.1.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:dd2fec2b13137416a1c5648b7009499bcc8fea78154cd888855fa32514f3dad1", size = 2033441 }, - { url = "https://files.pythonhosted.org/packages/22/dc/49f2be26c6f86f347e796a4d99b19167fc94503f0af3fd010ad262158822/pyzmq-27.1.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:08e90bb4b57603b84eab1d0ca05b3bbb10f60c1839dc471fc1c9e1507bef3386", size = 1891529 }, - { url = "https://files.pythonhosted.org/packages/a3/3e/154fb963ae25be70c0064ce97776c937ecc7d8b0259f22858154a9999769/pyzmq-27.1.0-cp310-cp310-win32.whl", hash = "sha256:a5b42d7a0658b515319148875fcb782bbf118dd41c671b62dae33666c2213bda", size = 567276 }, - { url = "https://files.pythonhosted.org/packages/62/b2/f4ab56c8c595abcb26b2be5fd9fa9e6899c1e5ad54964e93ae8bb35482be/pyzmq-27.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:c0bb87227430ee3aefcc0ade2088100e528d5d3298a0a715a64f3d04c60ba02f", size = 632208 }, - { url = "https://files.pythonhosted.org/packages/3b/e3/be2cc7ab8332bdac0522fdb64c17b1b6241a795bee02e0196636ec5beb79/pyzmq-27.1.0-cp310-cp310-win_arm64.whl", hash = "sha256:9a916f76c2ab8d045b19f2286851a38e9ac94ea91faf65bd64735924522a8b32", size = 559766 }, - { url = "https://files.pythonhosted.org/packages/06/5d/305323ba86b284e6fcb0d842d6adaa2999035f70f8c38a9b6d21ad28c3d4/pyzmq-27.1.0-cp311-cp311-macosx_10_15_universal2.whl", hash = "sha256:226b091818d461a3bef763805e75685e478ac17e9008f49fce2d3e52b3d58b86", size = 1333328 }, - { url = "https://files.pythonhosted.org/packages/bd/a0/fc7e78a23748ad5443ac3275943457e8452da67fda347e05260261108cbc/pyzmq-27.1.0-cp311-cp311-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:0790a0161c281ca9723f804871b4027f2e8b5a528d357c8952d08cd1a9c15581", size = 908803 }, - { url = "https://files.pythonhosted.org/packages/7e/22/37d15eb05f3bdfa4abea6f6d96eb3bb58585fbd3e4e0ded4e743bc650c97/pyzmq-27.1.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c895a6f35476b0c3a54e3eb6ccf41bf3018de937016e6e18748317f25d4e925f", size = 668836 }, - { url = "https://files.pythonhosted.org/packages/b1/c4/2a6fe5111a01005fc7af3878259ce17684fabb8852815eda6225620f3c59/pyzmq-27.1.0-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5bbf8d3630bf96550b3be8e1fc0fea5cbdc8d5466c1192887bd94869da17a63e", size = 857038 }, - { url = "https://files.pythonhosted.org/packages/cb/eb/bfdcb41d0db9cd233d6fb22dc131583774135505ada800ebf14dfb0a7c40/pyzmq-27.1.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:15c8bd0fe0dabf808e2d7a681398c4e5ded70a551ab47482067a572c054c8e2e", size = 1657531 }, - { url = "https://files.pythonhosted.org/packages/ab/21/e3180ca269ed4a0de5c34417dfe71a8ae80421198be83ee619a8a485b0c7/pyzmq-27.1.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:bafcb3dd171b4ae9f19ee6380dfc71ce0390fefaf26b504c0e5f628d7c8c54f2", size = 2034786 }, - { url = "https://files.pythonhosted.org/packages/3b/b1/5e21d0b517434b7f33588ff76c177c5a167858cc38ef740608898cd329f2/pyzmq-27.1.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:e829529fcaa09937189178115c49c504e69289abd39967cd8a4c215761373394", size = 1894220 }, - { url = "https://files.pythonhosted.org/packages/03/f2/44913a6ff6941905efc24a1acf3d3cb6146b636c546c7406c38c49c403d4/pyzmq-27.1.0-cp311-cp311-win32.whl", hash = "sha256:6df079c47d5902af6db298ec92151db82ecb557af663098b92f2508c398bb54f", size = 567155 }, - { url = "https://files.pythonhosted.org/packages/23/6d/d8d92a0eb270a925c9b4dd039c0b4dc10abc2fcbc48331788824ef113935/pyzmq-27.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:190cbf120fbc0fc4957b56866830def56628934a9d112aec0e2507aa6a032b97", size = 633428 }, - { url = "https://files.pythonhosted.org/packages/ae/14/01afebc96c5abbbd713ecfc7469cfb1bc801c819a74ed5c9fad9a48801cb/pyzmq-27.1.0-cp311-cp311-win_arm64.whl", hash = "sha256:eca6b47df11a132d1745eb3b5b5e557a7dae2c303277aa0e69c6ba91b8736e07", size = 559497 }, - { url = "https://files.pythonhosted.org/packages/92/e7/038aab64a946d535901103da16b953c8c9cc9c961dadcbf3609ed6428d23/pyzmq-27.1.0-cp312-abi3-macosx_10_15_universal2.whl", hash = "sha256:452631b640340c928fa343801b0d07eb0c3789a5ffa843f6e1a9cee0ba4eb4fc", size = 1306279 }, - { url = "https://files.pythonhosted.org/packages/e8/5e/c3c49fdd0f535ef45eefcc16934648e9e59dace4a37ee88fc53f6cd8e641/pyzmq-27.1.0-cp312-abi3-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:1c179799b118e554b66da67d88ed66cd37a169f1f23b5d9f0a231b4e8d44a113", size = 895645 }, - { url = "https://files.pythonhosted.org/packages/f8/e5/b0b2504cb4e903a74dcf1ebae157f9e20ebb6ea76095f6cfffea28c42ecd/pyzmq-27.1.0-cp312-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3837439b7f99e60312f0c926a6ad437b067356dc2bc2ec96eb395fd0fe804233", size = 652574 }, - { url = "https://files.pythonhosted.org/packages/f8/9b/c108cdb55560eaf253f0cbdb61b29971e9fb34d9c3499b0e96e4e60ed8a5/pyzmq-27.1.0-cp312-abi3-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:43ad9a73e3da1fab5b0e7e13402f0b2fb934ae1c876c51d0afff0e7c052eca31", size = 840995 }, - { url = "https://files.pythonhosted.org/packages/c2/bb/b79798ca177b9eb0825b4c9998c6af8cd2a7f15a6a1a4272c1d1a21d382f/pyzmq-27.1.0-cp312-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:0de3028d69d4cdc475bfe47a6128eb38d8bc0e8f4d69646adfbcd840facbac28", size = 1642070 }, - { url = "https://files.pythonhosted.org/packages/9c/80/2df2e7977c4ede24c79ae39dcef3899bfc5f34d1ca7a5b24f182c9b7a9ca/pyzmq-27.1.0-cp312-abi3-musllinux_1_2_i686.whl", hash = "sha256:cf44a7763aea9298c0aa7dbf859f87ed7012de8bda0f3977b6fb1d96745df856", size = 2021121 }, - { url = "https://files.pythonhosted.org/packages/46/bd/2d45ad24f5f5ae7e8d01525eb76786fa7557136555cac7d929880519e33a/pyzmq-27.1.0-cp312-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:f30f395a9e6fbca195400ce833c731e7b64c3919aa481af4d88c3759e0cb7496", size = 1878550 }, - { url = "https://files.pythonhosted.org/packages/e6/2f/104c0a3c778d7c2ab8190e9db4f62f0b6957b53c9d87db77c284b69f33ea/pyzmq-27.1.0-cp312-abi3-win32.whl", hash = "sha256:250e5436a4ba13885494412b3da5d518cd0d3a278a1ae640e113c073a5f88edd", size = 559184 }, - { url = "https://files.pythonhosted.org/packages/fc/7f/a21b20d577e4100c6a41795842028235998a643b1ad406a6d4163ea8f53e/pyzmq-27.1.0-cp312-abi3-win_amd64.whl", hash = "sha256:9ce490cf1d2ca2ad84733aa1d69ce6855372cb5ce9223802450c9b2a7cba0ccf", size = 619480 }, - { url = "https://files.pythonhosted.org/packages/78/c2/c012beae5f76b72f007a9e91ee9401cb88c51d0f83c6257a03e785c81cc2/pyzmq-27.1.0-cp312-abi3-win_arm64.whl", hash = "sha256:75a2f36223f0d535a0c919e23615fc85a1e23b71f40c7eb43d7b1dedb4d8f15f", size = 552993 }, - { url = "https://files.pythonhosted.org/packages/60/cb/84a13459c51da6cec1b7b1dc1a47e6db6da50b77ad7fd9c145842750a011/pyzmq-27.1.0-cp313-cp313-android_24_arm64_v8a.whl", hash = "sha256:93ad4b0855a664229559e45c8d23797ceac03183c7b6f5b4428152a6b06684a5", size = 1122436 }, - { url = "https://files.pythonhosted.org/packages/dc/b6/94414759a69a26c3dd674570a81813c46a078767d931a6c70ad29fc585cb/pyzmq-27.1.0-cp313-cp313-android_24_x86_64.whl", hash = "sha256:fbb4f2400bfda24f12f009cba62ad5734148569ff4949b1b6ec3b519444342e6", size = 1156301 }, - { url = "https://files.pythonhosted.org/packages/a5/ad/15906493fd40c316377fd8a8f6b1f93104f97a752667763c9b9c1b71d42d/pyzmq-27.1.0-cp313-cp313t-macosx_10_15_universal2.whl", hash = "sha256:e343d067f7b151cfe4eb3bb796a7752c9d369eed007b91231e817071d2c2fec7", size = 1341197 }, - { url = "https://files.pythonhosted.org/packages/14/1d/d343f3ce13db53a54cb8946594e567410b2125394dafcc0268d8dda027e0/pyzmq-27.1.0-cp313-cp313t-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:08363b2011dec81c354d694bdecaef4770e0ae96b9afea70b3f47b973655cc05", size = 897275 }, - { url = "https://files.pythonhosted.org/packages/69/2d/d83dd6d7ca929a2fc67d2c3005415cdf322af7751d773524809f9e585129/pyzmq-27.1.0-cp313-cp313t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d54530c8c8b5b8ddb3318f481297441af102517602b569146185fa10b63f4fa9", size = 660469 }, - { url = "https://files.pythonhosted.org/packages/3e/cd/9822a7af117f4bc0f1952dbe9ef8358eb50a24928efd5edf54210b850259/pyzmq-27.1.0-cp313-cp313t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6f3afa12c392f0a44a2414056d730eebc33ec0926aae92b5ad5cf26ebb6cc128", size = 847961 }, - { url = "https://files.pythonhosted.org/packages/9a/12/f003e824a19ed73be15542f172fd0ec4ad0b60cf37436652c93b9df7c585/pyzmq-27.1.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:c65047adafe573ff023b3187bb93faa583151627bc9c51fc4fb2c561ed689d39", size = 1650282 }, - { url = "https://files.pythonhosted.org/packages/d5/4a/e82d788ed58e9a23995cee70dbc20c9aded3d13a92d30d57ec2291f1e8a3/pyzmq-27.1.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:90e6e9441c946a8b0a667356f7078d96411391a3b8f80980315455574177ec97", size = 2024468 }, - { url = "https://files.pythonhosted.org/packages/d9/94/2da0a60841f757481e402b34bf4c8bf57fa54a5466b965de791b1e6f747d/pyzmq-27.1.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:add071b2d25f84e8189aaf0882d39a285b42fa3853016ebab234a5e78c7a43db", size = 1885394 }, - { url = "https://files.pythonhosted.org/packages/4f/6f/55c10e2e49ad52d080dc24e37adb215e5b0d64990b57598abc2e3f01725b/pyzmq-27.1.0-cp313-cp313t-win32.whl", hash = "sha256:7ccc0700cfdf7bd487bea8d850ec38f204478681ea02a582a8da8171b7f90a1c", size = 574964 }, - { url = "https://files.pythonhosted.org/packages/87/4d/2534970ba63dd7c522d8ca80fb92777f362c0f321900667c615e2067cb29/pyzmq-27.1.0-cp313-cp313t-win_amd64.whl", hash = "sha256:8085a9fba668216b9b4323be338ee5437a235fe275b9d1610e422ccc279733e2", size = 641029 }, - { url = "https://files.pythonhosted.org/packages/f6/fa/f8aea7a28b0641f31d40dea42d7ef003fded31e184ef47db696bc74cd610/pyzmq-27.1.0-cp313-cp313t-win_arm64.whl", hash = "sha256:6bb54ca21bcfe361e445256c15eedf083f153811c37be87e0514934d6913061e", size = 561541 }, - { url = "https://files.pythonhosted.org/packages/87/45/19efbb3000956e82d0331bafca5d9ac19ea2857722fa2caacefb6042f39d/pyzmq-27.1.0-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:ce980af330231615756acd5154f29813d553ea555485ae712c491cd483df6b7a", size = 1341197 }, - { url = "https://files.pythonhosted.org/packages/48/43/d72ccdbf0d73d1343936296665826350cb1e825f92f2db9db3e61c2162a2/pyzmq-27.1.0-cp314-cp314t-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:1779be8c549e54a1c38f805e56d2a2e5c009d26de10921d7d51cfd1c8d4632ea", size = 897175 }, - { url = "https://files.pythonhosted.org/packages/2f/2e/a483f73a10b65a9ef0161e817321d39a770b2acf8bcf3004a28d90d14a94/pyzmq-27.1.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7200bb0f03345515df50d99d3db206a0a6bee1955fbb8c453c76f5bf0e08fb96", size = 660427 }, - { url = "https://files.pythonhosted.org/packages/f5/d2/5f36552c2d3e5685abe60dfa56f91169f7a2d99bbaf67c5271022ab40863/pyzmq-27.1.0-cp314-cp314t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:01c0e07d558b06a60773744ea6251f769cd79a41a97d11b8bf4ab8f034b0424d", size = 847929 }, - { url = "https://files.pythonhosted.org/packages/c4/2a/404b331f2b7bf3198e9945f75c4c521f0c6a3a23b51f7a4a401b94a13833/pyzmq-27.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:80d834abee71f65253c91540445d37c4c561e293ba6e741b992f20a105d69146", size = 1650193 }, - { url = "https://files.pythonhosted.org/packages/1c/0b/f4107e33f62a5acf60e3ded67ed33d79b4ce18de432625ce2fc5093d6388/pyzmq-27.1.0-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:544b4e3b7198dde4a62b8ff6685e9802a9a1ebf47e77478a5eb88eca2a82f2fd", size = 2024388 }, - { url = "https://files.pythonhosted.org/packages/0d/01/add31fe76512642fd6e40e3a3bd21f4b47e242c8ba33efb6809e37076d9b/pyzmq-27.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:cedc4c68178e59a4046f97eca31b148ddcf51e88677de1ef4e78cf06c5376c9a", size = 1885316 }, - { url = "https://files.pythonhosted.org/packages/c4/59/a5f38970f9bf07cee96128de79590bb354917914a9be11272cfc7ff26af0/pyzmq-27.1.0-cp314-cp314t-win32.whl", hash = "sha256:1f0b2a577fd770aa6f053211a55d1c47901f4d537389a034c690291485e5fe92", size = 587472 }, - { url = "https://files.pythonhosted.org/packages/70/d8/78b1bad170f93fcf5e3536e70e8fadac55030002275c9a29e8f5719185de/pyzmq-27.1.0-cp314-cp314t-win_amd64.whl", hash = "sha256:19c9468ae0437f8074af379e986c5d3d7d7bfe033506af442e8c879732bedbe0", size = 661401 }, - { url = "https://files.pythonhosted.org/packages/81/d6/4bfbb40c9a0b42fc53c7cf442f6385db70b40f74a783130c5d0a5aa62228/pyzmq-27.1.0-cp314-cp314t-win_arm64.whl", hash = "sha256:dc5dbf68a7857b59473f7df42650c621d7e8923fb03fa74a526890f4d33cc4d7", size = 575170 }, - { url = "https://files.pythonhosted.org/packages/f3/81/a65e71c1552f74dec9dff91d95bafb6e0d33338a8dfefbc88aa562a20c92/pyzmq-27.1.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:c17e03cbc9312bee223864f1a2b13a99522e0dc9f7c5df0177cd45210ac286e6", size = 836266 }, - { url = "https://files.pythonhosted.org/packages/58/ed/0202ca350f4f2b69faa95c6d931e3c05c3a397c184cacb84cb4f8f42f287/pyzmq-27.1.0-pp310-pypy310_pp73-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:f328d01128373cb6763823b2b4e7f73bdf767834268c565151eacb3b7a392f90", size = 800206 }, - { url = "https://files.pythonhosted.org/packages/47/42/1ff831fa87fe8f0a840ddb399054ca0009605d820e2b44ea43114f5459f4/pyzmq-27.1.0-pp310-pypy310_pp73-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9c1790386614232e1b3a40a958454bdd42c6d1811837b15ddbb052a032a43f62", size = 567747 }, - { url = "https://files.pythonhosted.org/packages/d1/db/5c4d6807434751e3f21231bee98109aa57b9b9b55e058e450d0aef59b70f/pyzmq-27.1.0-pp310-pypy310_pp73-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:448f9cb54eb0cee4732b46584f2710c8bc178b0e5371d9e4fc8125201e413a74", size = 747371 }, - { url = "https://files.pythonhosted.org/packages/26/af/78ce193dbf03567eb8c0dc30e3df2b9e56f12a670bf7eb20f9fb532c7e8a/pyzmq-27.1.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:05b12f2d32112bf8c95ef2e74ec4f1d4beb01f8b5e703b38537f8849f92cb9ba", size = 544862 }, - { url = "https://files.pythonhosted.org/packages/4c/c6/c4dcdecdbaa70969ee1fdced6d7b8f60cfabe64d25361f27ac4665a70620/pyzmq-27.1.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:18770c8d3563715387139060d37859c02ce40718d1faf299abddcdcc6a649066", size = 836265 }, - { url = "https://files.pythonhosted.org/packages/3e/79/f38c92eeaeb03a2ccc2ba9866f0439593bb08c5e3b714ac1d553e5c96e25/pyzmq-27.1.0-pp311-pypy311_pp73-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:ac25465d42f92e990f8d8b0546b01c391ad431c3bf447683fdc40565941d0604", size = 800208 }, - { url = "https://files.pythonhosted.org/packages/49/0e/3f0d0d335c6b3abb9b7b723776d0b21fa7f3a6c819a0db6097059aada160/pyzmq-27.1.0-pp311-pypy311_pp73-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:53b40f8ae006f2734ee7608d59ed661419f087521edbfc2149c3932e9c14808c", size = 567747 }, - { url = "https://files.pythonhosted.org/packages/a1/cf/f2b3784d536250ffd4be70e049f3b60981235d70c6e8ce7e3ef21e1adb25/pyzmq-27.1.0-pp311-pypy311_pp73-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f605d884e7c8be8fe1aa94e0a783bf3f591b84c24e4bc4f3e7564c82ac25e271", size = 747371 }, - { url = "https://files.pythonhosted.org/packages/01/1b/5dbe84eefc86f48473947e2f41711aded97eecef1231f4558f1f02713c12/pyzmq-27.1.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:c9f7f6e13dff2e44a6afeaf2cf54cee5929ad64afaf4d40b50f93c58fc687355", size = 544862 }, +sdist = { url = "https://files.pythonhosted.org/packages/04/0b/3c9baedbdf613ecaa7aa07027780b8867f57b6293b6ee50de316c9f3222b/pyzmq-27.1.0.tar.gz", hash = "sha256:ac0765e3d44455adb6ddbf4417dcce460fc40a05978c08efdf2948072f6db540", size = 281750, upload-time = "2025-09-08T23:10:18.157Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/67/b9/52aa9ec2867528b54f1e60846728d8b4d84726630874fee3a91e66c7df81/pyzmq-27.1.0-cp310-cp310-macosx_10_15_universal2.whl", hash = "sha256:508e23ec9bc44c0005c4946ea013d9317ae00ac67778bd47519fdf5a0e930ff4", size = 1329850, upload-time = "2025-09-08T23:07:26.274Z" }, + { url = "https://files.pythonhosted.org/packages/99/64/5653e7b7425b169f994835a2b2abf9486264401fdef18df91ddae47ce2cc/pyzmq-27.1.0-cp310-cp310-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:507b6f430bdcf0ee48c0d30e734ea89ce5567fd7b8a0f0044a369c176aa44556", size = 906380, upload-time = "2025-09-08T23:07:29.78Z" }, + { url = "https://files.pythonhosted.org/packages/73/78/7d713284dbe022f6440e391bd1f3c48d9185673878034cfb3939cdf333b2/pyzmq-27.1.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:bf7b38f9fd7b81cb6d9391b2946382c8237fd814075c6aa9c3b746d53076023b", size = 666421, upload-time = "2025-09-08T23:07:31.263Z" }, + { url = "https://files.pythonhosted.org/packages/30/76/8f099f9d6482450428b17c4d6b241281af7ce6a9de8149ca8c1c649f6792/pyzmq-27.1.0-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:03ff0b279b40d687691a6217c12242ee71f0fba28bf8626ff50e3ef0f4410e1e", size = 854149, upload-time = "2025-09-08T23:07:33.17Z" }, + { url = "https://files.pythonhosted.org/packages/59/f0/37fbfff06c68016019043897e4c969ceab18bde46cd2aca89821fcf4fb2e/pyzmq-27.1.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:677e744fee605753eac48198b15a2124016c009a11056f93807000ab11ce6526", size = 1655070, upload-time = "2025-09-08T23:07:35.205Z" }, + { url = "https://files.pythonhosted.org/packages/47/14/7254be73f7a8edc3587609554fcaa7bfd30649bf89cd260e4487ca70fdaa/pyzmq-27.1.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:dd2fec2b13137416a1c5648b7009499bcc8fea78154cd888855fa32514f3dad1", size = 2033441, upload-time = "2025-09-08T23:07:37.432Z" }, + { url = "https://files.pythonhosted.org/packages/22/dc/49f2be26c6f86f347e796a4d99b19167fc94503f0af3fd010ad262158822/pyzmq-27.1.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:08e90bb4b57603b84eab1d0ca05b3bbb10f60c1839dc471fc1c9e1507bef3386", size = 1891529, upload-time = "2025-09-08T23:07:39.047Z" }, + { url = "https://files.pythonhosted.org/packages/a3/3e/154fb963ae25be70c0064ce97776c937ecc7d8b0259f22858154a9999769/pyzmq-27.1.0-cp310-cp310-win32.whl", hash = "sha256:a5b42d7a0658b515319148875fcb782bbf118dd41c671b62dae33666c2213bda", size = 567276, upload-time = "2025-09-08T23:07:40.695Z" }, + { url = "https://files.pythonhosted.org/packages/62/b2/f4ab56c8c595abcb26b2be5fd9fa9e6899c1e5ad54964e93ae8bb35482be/pyzmq-27.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:c0bb87227430ee3aefcc0ade2088100e528d5d3298a0a715a64f3d04c60ba02f", size = 632208, upload-time = "2025-09-08T23:07:42.298Z" }, + { url = "https://files.pythonhosted.org/packages/3b/e3/be2cc7ab8332bdac0522fdb64c17b1b6241a795bee02e0196636ec5beb79/pyzmq-27.1.0-cp310-cp310-win_arm64.whl", hash = "sha256:9a916f76c2ab8d045b19f2286851a38e9ac94ea91faf65bd64735924522a8b32", size = 559766, upload-time = "2025-09-08T23:07:43.869Z" }, + { url = "https://files.pythonhosted.org/packages/06/5d/305323ba86b284e6fcb0d842d6adaa2999035f70f8c38a9b6d21ad28c3d4/pyzmq-27.1.0-cp311-cp311-macosx_10_15_universal2.whl", hash = "sha256:226b091818d461a3bef763805e75685e478ac17e9008f49fce2d3e52b3d58b86", size = 1333328, upload-time = "2025-09-08T23:07:45.946Z" }, + { url = "https://files.pythonhosted.org/packages/bd/a0/fc7e78a23748ad5443ac3275943457e8452da67fda347e05260261108cbc/pyzmq-27.1.0-cp311-cp311-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:0790a0161c281ca9723f804871b4027f2e8b5a528d357c8952d08cd1a9c15581", size = 908803, upload-time = "2025-09-08T23:07:47.551Z" }, + { url = "https://files.pythonhosted.org/packages/7e/22/37d15eb05f3bdfa4abea6f6d96eb3bb58585fbd3e4e0ded4e743bc650c97/pyzmq-27.1.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c895a6f35476b0c3a54e3eb6ccf41bf3018de937016e6e18748317f25d4e925f", size = 668836, upload-time = "2025-09-08T23:07:49.436Z" }, + { url = "https://files.pythonhosted.org/packages/b1/c4/2a6fe5111a01005fc7af3878259ce17684fabb8852815eda6225620f3c59/pyzmq-27.1.0-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5bbf8d3630bf96550b3be8e1fc0fea5cbdc8d5466c1192887bd94869da17a63e", size = 857038, upload-time = "2025-09-08T23:07:51.234Z" }, + { url = "https://files.pythonhosted.org/packages/cb/eb/bfdcb41d0db9cd233d6fb22dc131583774135505ada800ebf14dfb0a7c40/pyzmq-27.1.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:15c8bd0fe0dabf808e2d7a681398c4e5ded70a551ab47482067a572c054c8e2e", size = 1657531, upload-time = "2025-09-08T23:07:52.795Z" }, + { url = "https://files.pythonhosted.org/packages/ab/21/e3180ca269ed4a0de5c34417dfe71a8ae80421198be83ee619a8a485b0c7/pyzmq-27.1.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:bafcb3dd171b4ae9f19ee6380dfc71ce0390fefaf26b504c0e5f628d7c8c54f2", size = 2034786, upload-time = "2025-09-08T23:07:55.047Z" }, + { url = "https://files.pythonhosted.org/packages/3b/b1/5e21d0b517434b7f33588ff76c177c5a167858cc38ef740608898cd329f2/pyzmq-27.1.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:e829529fcaa09937189178115c49c504e69289abd39967cd8a4c215761373394", size = 1894220, upload-time = "2025-09-08T23:07:57.172Z" }, + { url = "https://files.pythonhosted.org/packages/03/f2/44913a6ff6941905efc24a1acf3d3cb6146b636c546c7406c38c49c403d4/pyzmq-27.1.0-cp311-cp311-win32.whl", hash = "sha256:6df079c47d5902af6db298ec92151db82ecb557af663098b92f2508c398bb54f", size = 567155, upload-time = "2025-09-08T23:07:59.05Z" }, + { url = "https://files.pythonhosted.org/packages/23/6d/d8d92a0eb270a925c9b4dd039c0b4dc10abc2fcbc48331788824ef113935/pyzmq-27.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:190cbf120fbc0fc4957b56866830def56628934a9d112aec0e2507aa6a032b97", size = 633428, upload-time = "2025-09-08T23:08:00.663Z" }, + { url = "https://files.pythonhosted.org/packages/ae/14/01afebc96c5abbbd713ecfc7469cfb1bc801c819a74ed5c9fad9a48801cb/pyzmq-27.1.0-cp311-cp311-win_arm64.whl", hash = "sha256:eca6b47df11a132d1745eb3b5b5e557a7dae2c303277aa0e69c6ba91b8736e07", size = 559497, upload-time = "2025-09-08T23:08:02.15Z" }, + { url = "https://files.pythonhosted.org/packages/92/e7/038aab64a946d535901103da16b953c8c9cc9c961dadcbf3609ed6428d23/pyzmq-27.1.0-cp312-abi3-macosx_10_15_universal2.whl", hash = "sha256:452631b640340c928fa343801b0d07eb0c3789a5ffa843f6e1a9cee0ba4eb4fc", size = 1306279, upload-time = "2025-09-08T23:08:03.807Z" }, + { url = "https://files.pythonhosted.org/packages/e8/5e/c3c49fdd0f535ef45eefcc16934648e9e59dace4a37ee88fc53f6cd8e641/pyzmq-27.1.0-cp312-abi3-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:1c179799b118e554b66da67d88ed66cd37a169f1f23b5d9f0a231b4e8d44a113", size = 895645, upload-time = "2025-09-08T23:08:05.301Z" }, + { url = "https://files.pythonhosted.org/packages/f8/e5/b0b2504cb4e903a74dcf1ebae157f9e20ebb6ea76095f6cfffea28c42ecd/pyzmq-27.1.0-cp312-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3837439b7f99e60312f0c926a6ad437b067356dc2bc2ec96eb395fd0fe804233", size = 652574, upload-time = "2025-09-08T23:08:06.828Z" }, + { url = "https://files.pythonhosted.org/packages/f8/9b/c108cdb55560eaf253f0cbdb61b29971e9fb34d9c3499b0e96e4e60ed8a5/pyzmq-27.1.0-cp312-abi3-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:43ad9a73e3da1fab5b0e7e13402f0b2fb934ae1c876c51d0afff0e7c052eca31", size = 840995, upload-time = "2025-09-08T23:08:08.396Z" }, + { url = "https://files.pythonhosted.org/packages/c2/bb/b79798ca177b9eb0825b4c9998c6af8cd2a7f15a6a1a4272c1d1a21d382f/pyzmq-27.1.0-cp312-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:0de3028d69d4cdc475bfe47a6128eb38d8bc0e8f4d69646adfbcd840facbac28", size = 1642070, upload-time = "2025-09-08T23:08:09.989Z" }, + { url = "https://files.pythonhosted.org/packages/9c/80/2df2e7977c4ede24c79ae39dcef3899bfc5f34d1ca7a5b24f182c9b7a9ca/pyzmq-27.1.0-cp312-abi3-musllinux_1_2_i686.whl", hash = "sha256:cf44a7763aea9298c0aa7dbf859f87ed7012de8bda0f3977b6fb1d96745df856", size = 2021121, upload-time = "2025-09-08T23:08:11.907Z" }, + { url = "https://files.pythonhosted.org/packages/46/bd/2d45ad24f5f5ae7e8d01525eb76786fa7557136555cac7d929880519e33a/pyzmq-27.1.0-cp312-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:f30f395a9e6fbca195400ce833c731e7b64c3919aa481af4d88c3759e0cb7496", size = 1878550, upload-time = "2025-09-08T23:08:13.513Z" }, + { url = "https://files.pythonhosted.org/packages/e6/2f/104c0a3c778d7c2ab8190e9db4f62f0b6957b53c9d87db77c284b69f33ea/pyzmq-27.1.0-cp312-abi3-win32.whl", hash = "sha256:250e5436a4ba13885494412b3da5d518cd0d3a278a1ae640e113c073a5f88edd", size = 559184, upload-time = "2025-09-08T23:08:15.163Z" }, + { url = "https://files.pythonhosted.org/packages/fc/7f/a21b20d577e4100c6a41795842028235998a643b1ad406a6d4163ea8f53e/pyzmq-27.1.0-cp312-abi3-win_amd64.whl", hash = "sha256:9ce490cf1d2ca2ad84733aa1d69ce6855372cb5ce9223802450c9b2a7cba0ccf", size = 619480, upload-time = "2025-09-08T23:08:17.192Z" }, + { url = "https://files.pythonhosted.org/packages/78/c2/c012beae5f76b72f007a9e91ee9401cb88c51d0f83c6257a03e785c81cc2/pyzmq-27.1.0-cp312-abi3-win_arm64.whl", hash = "sha256:75a2f36223f0d535a0c919e23615fc85a1e23b71f40c7eb43d7b1dedb4d8f15f", size = 552993, upload-time = "2025-09-08T23:08:18.926Z" }, + { url = "https://files.pythonhosted.org/packages/60/cb/84a13459c51da6cec1b7b1dc1a47e6db6da50b77ad7fd9c145842750a011/pyzmq-27.1.0-cp313-cp313-android_24_arm64_v8a.whl", hash = "sha256:93ad4b0855a664229559e45c8d23797ceac03183c7b6f5b4428152a6b06684a5", size = 1122436, upload-time = "2025-09-08T23:08:20.801Z" }, + { url = "https://files.pythonhosted.org/packages/dc/b6/94414759a69a26c3dd674570a81813c46a078767d931a6c70ad29fc585cb/pyzmq-27.1.0-cp313-cp313-android_24_x86_64.whl", hash = "sha256:fbb4f2400bfda24f12f009cba62ad5734148569ff4949b1b6ec3b519444342e6", size = 1156301, upload-time = "2025-09-08T23:08:22.47Z" }, + { url = "https://files.pythonhosted.org/packages/a5/ad/15906493fd40c316377fd8a8f6b1f93104f97a752667763c9b9c1b71d42d/pyzmq-27.1.0-cp313-cp313t-macosx_10_15_universal2.whl", hash = "sha256:e343d067f7b151cfe4eb3bb796a7752c9d369eed007b91231e817071d2c2fec7", size = 1341197, upload-time = "2025-09-08T23:08:24.286Z" }, + { url = "https://files.pythonhosted.org/packages/14/1d/d343f3ce13db53a54cb8946594e567410b2125394dafcc0268d8dda027e0/pyzmq-27.1.0-cp313-cp313t-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:08363b2011dec81c354d694bdecaef4770e0ae96b9afea70b3f47b973655cc05", size = 897275, upload-time = "2025-09-08T23:08:26.063Z" }, + { url = "https://files.pythonhosted.org/packages/69/2d/d83dd6d7ca929a2fc67d2c3005415cdf322af7751d773524809f9e585129/pyzmq-27.1.0-cp313-cp313t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d54530c8c8b5b8ddb3318f481297441af102517602b569146185fa10b63f4fa9", size = 660469, upload-time = "2025-09-08T23:08:27.623Z" }, + { url = "https://files.pythonhosted.org/packages/3e/cd/9822a7af117f4bc0f1952dbe9ef8358eb50a24928efd5edf54210b850259/pyzmq-27.1.0-cp313-cp313t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6f3afa12c392f0a44a2414056d730eebc33ec0926aae92b5ad5cf26ebb6cc128", size = 847961, upload-time = "2025-09-08T23:08:29.672Z" }, + { url = "https://files.pythonhosted.org/packages/9a/12/f003e824a19ed73be15542f172fd0ec4ad0b60cf37436652c93b9df7c585/pyzmq-27.1.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:c65047adafe573ff023b3187bb93faa583151627bc9c51fc4fb2c561ed689d39", size = 1650282, upload-time = "2025-09-08T23:08:31.349Z" }, + { url = "https://files.pythonhosted.org/packages/d5/4a/e82d788ed58e9a23995cee70dbc20c9aded3d13a92d30d57ec2291f1e8a3/pyzmq-27.1.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:90e6e9441c946a8b0a667356f7078d96411391a3b8f80980315455574177ec97", size = 2024468, upload-time = "2025-09-08T23:08:33.543Z" }, + { url = "https://files.pythonhosted.org/packages/d9/94/2da0a60841f757481e402b34bf4c8bf57fa54a5466b965de791b1e6f747d/pyzmq-27.1.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:add071b2d25f84e8189aaf0882d39a285b42fa3853016ebab234a5e78c7a43db", size = 1885394, upload-time = "2025-09-08T23:08:35.51Z" }, + { url = "https://files.pythonhosted.org/packages/4f/6f/55c10e2e49ad52d080dc24e37adb215e5b0d64990b57598abc2e3f01725b/pyzmq-27.1.0-cp313-cp313t-win32.whl", hash = "sha256:7ccc0700cfdf7bd487bea8d850ec38f204478681ea02a582a8da8171b7f90a1c", size = 574964, upload-time = "2025-09-08T23:08:37.178Z" }, + { url = "https://files.pythonhosted.org/packages/87/4d/2534970ba63dd7c522d8ca80fb92777f362c0f321900667c615e2067cb29/pyzmq-27.1.0-cp313-cp313t-win_amd64.whl", hash = "sha256:8085a9fba668216b9b4323be338ee5437a235fe275b9d1610e422ccc279733e2", size = 641029, upload-time = "2025-09-08T23:08:40.595Z" }, + { url = "https://files.pythonhosted.org/packages/f6/fa/f8aea7a28b0641f31d40dea42d7ef003fded31e184ef47db696bc74cd610/pyzmq-27.1.0-cp313-cp313t-win_arm64.whl", hash = "sha256:6bb54ca21bcfe361e445256c15eedf083f153811c37be87e0514934d6913061e", size = 561541, upload-time = "2025-09-08T23:08:42.668Z" }, + { url = "https://files.pythonhosted.org/packages/87/45/19efbb3000956e82d0331bafca5d9ac19ea2857722fa2caacefb6042f39d/pyzmq-27.1.0-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:ce980af330231615756acd5154f29813d553ea555485ae712c491cd483df6b7a", size = 1341197, upload-time = "2025-09-08T23:08:44.973Z" }, + { url = "https://files.pythonhosted.org/packages/48/43/d72ccdbf0d73d1343936296665826350cb1e825f92f2db9db3e61c2162a2/pyzmq-27.1.0-cp314-cp314t-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:1779be8c549e54a1c38f805e56d2a2e5c009d26de10921d7d51cfd1c8d4632ea", size = 897175, upload-time = "2025-09-08T23:08:46.601Z" }, + { url = "https://files.pythonhosted.org/packages/2f/2e/a483f73a10b65a9ef0161e817321d39a770b2acf8bcf3004a28d90d14a94/pyzmq-27.1.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7200bb0f03345515df50d99d3db206a0a6bee1955fbb8c453c76f5bf0e08fb96", size = 660427, upload-time = "2025-09-08T23:08:48.187Z" }, + { url = "https://files.pythonhosted.org/packages/f5/d2/5f36552c2d3e5685abe60dfa56f91169f7a2d99bbaf67c5271022ab40863/pyzmq-27.1.0-cp314-cp314t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:01c0e07d558b06a60773744ea6251f769cd79a41a97d11b8bf4ab8f034b0424d", size = 847929, upload-time = "2025-09-08T23:08:49.76Z" }, + { url = "https://files.pythonhosted.org/packages/c4/2a/404b331f2b7bf3198e9945f75c4c521f0c6a3a23b51f7a4a401b94a13833/pyzmq-27.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:80d834abee71f65253c91540445d37c4c561e293ba6e741b992f20a105d69146", size = 1650193, upload-time = "2025-09-08T23:08:51.7Z" }, + { url = "https://files.pythonhosted.org/packages/1c/0b/f4107e33f62a5acf60e3ded67ed33d79b4ce18de432625ce2fc5093d6388/pyzmq-27.1.0-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:544b4e3b7198dde4a62b8ff6685e9802a9a1ebf47e77478a5eb88eca2a82f2fd", size = 2024388, upload-time = "2025-09-08T23:08:53.393Z" }, + { url = "https://files.pythonhosted.org/packages/0d/01/add31fe76512642fd6e40e3a3bd21f4b47e242c8ba33efb6809e37076d9b/pyzmq-27.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:cedc4c68178e59a4046f97eca31b148ddcf51e88677de1ef4e78cf06c5376c9a", size = 1885316, upload-time = "2025-09-08T23:08:55.702Z" }, + { url = "https://files.pythonhosted.org/packages/c4/59/a5f38970f9bf07cee96128de79590bb354917914a9be11272cfc7ff26af0/pyzmq-27.1.0-cp314-cp314t-win32.whl", hash = "sha256:1f0b2a577fd770aa6f053211a55d1c47901f4d537389a034c690291485e5fe92", size = 587472, upload-time = "2025-09-08T23:08:58.18Z" }, + { url = "https://files.pythonhosted.org/packages/70/d8/78b1bad170f93fcf5e3536e70e8fadac55030002275c9a29e8f5719185de/pyzmq-27.1.0-cp314-cp314t-win_amd64.whl", hash = "sha256:19c9468ae0437f8074af379e986c5d3d7d7bfe033506af442e8c879732bedbe0", size = 661401, upload-time = "2025-09-08T23:08:59.802Z" }, + { url = "https://files.pythonhosted.org/packages/81/d6/4bfbb40c9a0b42fc53c7cf442f6385db70b40f74a783130c5d0a5aa62228/pyzmq-27.1.0-cp314-cp314t-win_arm64.whl", hash = "sha256:dc5dbf68a7857b59473f7df42650c621d7e8923fb03fa74a526890f4d33cc4d7", size = 575170, upload-time = "2025-09-08T23:09:01.418Z" }, + { url = "https://files.pythonhosted.org/packages/f3/81/a65e71c1552f74dec9dff91d95bafb6e0d33338a8dfefbc88aa562a20c92/pyzmq-27.1.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:c17e03cbc9312bee223864f1a2b13a99522e0dc9f7c5df0177cd45210ac286e6", size = 836266, upload-time = "2025-09-08T23:09:40.048Z" }, + { url = "https://files.pythonhosted.org/packages/58/ed/0202ca350f4f2b69faa95c6d931e3c05c3a397c184cacb84cb4f8f42f287/pyzmq-27.1.0-pp310-pypy310_pp73-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:f328d01128373cb6763823b2b4e7f73bdf767834268c565151eacb3b7a392f90", size = 800206, upload-time = "2025-09-08T23:09:41.902Z" }, + { url = "https://files.pythonhosted.org/packages/47/42/1ff831fa87fe8f0a840ddb399054ca0009605d820e2b44ea43114f5459f4/pyzmq-27.1.0-pp310-pypy310_pp73-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9c1790386614232e1b3a40a958454bdd42c6d1811837b15ddbb052a032a43f62", size = 567747, upload-time = "2025-09-08T23:09:43.741Z" }, + { url = "https://files.pythonhosted.org/packages/d1/db/5c4d6807434751e3f21231bee98109aa57b9b9b55e058e450d0aef59b70f/pyzmq-27.1.0-pp310-pypy310_pp73-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:448f9cb54eb0cee4732b46584f2710c8bc178b0e5371d9e4fc8125201e413a74", size = 747371, upload-time = "2025-09-08T23:09:45.575Z" }, + { url = "https://files.pythonhosted.org/packages/26/af/78ce193dbf03567eb8c0dc30e3df2b9e56f12a670bf7eb20f9fb532c7e8a/pyzmq-27.1.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:05b12f2d32112bf8c95ef2e74ec4f1d4beb01f8b5e703b38537f8849f92cb9ba", size = 544862, upload-time = "2025-09-08T23:09:47.448Z" }, + { url = "https://files.pythonhosted.org/packages/4c/c6/c4dcdecdbaa70969ee1fdced6d7b8f60cfabe64d25361f27ac4665a70620/pyzmq-27.1.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:18770c8d3563715387139060d37859c02ce40718d1faf299abddcdcc6a649066", size = 836265, upload-time = "2025-09-08T23:09:49.376Z" }, + { url = "https://files.pythonhosted.org/packages/3e/79/f38c92eeaeb03a2ccc2ba9866f0439593bb08c5e3b714ac1d553e5c96e25/pyzmq-27.1.0-pp311-pypy311_pp73-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:ac25465d42f92e990f8d8b0546b01c391ad431c3bf447683fdc40565941d0604", size = 800208, upload-time = "2025-09-08T23:09:51.073Z" }, + { url = "https://files.pythonhosted.org/packages/49/0e/3f0d0d335c6b3abb9b7b723776d0b21fa7f3a6c819a0db6097059aada160/pyzmq-27.1.0-pp311-pypy311_pp73-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:53b40f8ae006f2734ee7608d59ed661419f087521edbfc2149c3932e9c14808c", size = 567747, upload-time = "2025-09-08T23:09:52.698Z" }, + { url = "https://files.pythonhosted.org/packages/a1/cf/f2b3784d536250ffd4be70e049f3b60981235d70c6e8ce7e3ef21e1adb25/pyzmq-27.1.0-pp311-pypy311_pp73-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f605d884e7c8be8fe1aa94e0a783bf3f591b84c24e4bc4f3e7564c82ac25e271", size = 747371, upload-time = "2025-09-08T23:09:54.563Z" }, + { url = "https://files.pythonhosted.org/packages/01/1b/5dbe84eefc86f48473947e2f41711aded97eecef1231f4558f1f02713c12/pyzmq-27.1.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:c9f7f6e13dff2e44a6afeaf2cf54cee5929ad64afaf4d40b50f93c58fc687355", size = 544862, upload-time = "2025-09-08T23:09:56.509Z" }, ] [[package]] @@ -2563,9 +2563,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "prompt-toolkit" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f6/45/eafb0bba0f9988f6a2520f9ca2df2c82ddfa8d67c95d6625452e97b204a5/questionary-2.1.1.tar.gz", hash = "sha256:3d7e980292bb0107abaa79c68dd3eee3c561b83a0f89ae482860b181c8bd412d", size = 25845 } +sdist = { url = "https://files.pythonhosted.org/packages/f6/45/eafb0bba0f9988f6a2520f9ca2df2c82ddfa8d67c95d6625452e97b204a5/questionary-2.1.1.tar.gz", hash = "sha256:3d7e980292bb0107abaa79c68dd3eee3c561b83a0f89ae482860b181c8bd412d", size = 25845, upload-time = "2025-08-28T19:00:20.851Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3c/26/1062c7ec1b053db9e499b4d2d5bc231743201b74051c973dadeac80a8f43/questionary-2.1.1-py3-none-any.whl", hash = "sha256:a51af13f345f1cdea62347589fbb6df3b290306ab8930713bfae4d475a7d4a59", size = 36753 }, + { url = "https://files.pythonhosted.org/packages/3c/26/1062c7ec1b053db9e499b4d2d5bc231743201b74051c973dadeac80a8f43/questionary-2.1.1-py3-none-any.whl", hash = "sha256:a51af13f345f1cdea62347589fbb6df3b290306ab8930713bfae4d475a7d4a59", size = 36753, upload-time = "2025-08-28T19:00:19.56Z" }, ] [[package]] @@ -2587,7 +2587,7 @@ dependencies = [ { name = "tqdm" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/ea/4a/fa521d947f0fc7bb304bf11bec4cb66266bd81494588b4cb48dc01001719/rapidocr-3.8.1-py3-none-any.whl", hash = "sha256:650044b1fbce9e6bae5cae462dcf8be754cde11e2f23fc51f65dcc08deae2c46", size = 15080319 }, + { url = "https://files.pythonhosted.org/packages/ea/4a/fa521d947f0fc7bb304bf11bec4cb66266bd81494588b4cb48dc01001719/rapidocr-3.8.1-py3-none-any.whl", hash = "sha256:650044b1fbce9e6bae5cae462dcf8be754cde11e2f23fc51f65dcc08deae2c46", size = 15080319, upload-time = "2026-04-11T07:13:22.56Z" }, ] [[package]] @@ -2600,9 +2600,9 @@ dependencies = [ { name = "idna" }, { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/5f/a4/98b9c7c6428a668bf7e42ebb7c79d576a1c3c1e3ae2d47e674b468388871/requests-2.33.1.tar.gz", hash = "sha256:18817f8c57c6263968bc123d237e3b8b08ac046f5456bd1e307ee8f4250d3517", size = 134120 } +sdist = { url = "https://files.pythonhosted.org/packages/5f/a4/98b9c7c6428a668bf7e42ebb7c79d576a1c3c1e3ae2d47e674b468388871/requests-2.33.1.tar.gz", hash = "sha256:18817f8c57c6263968bc123d237e3b8b08ac046f5456bd1e307ee8f4250d3517", size = 134120, upload-time = "2026-03-30T16:09:15.531Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d7/8e/7540e8a2036f79a125c1d2ebadf69ed7901608859186c856fa0388ef4197/requests-2.33.1-py3-none-any.whl", hash = "sha256:4e6d1ef462f3626a1f0a0a9c42dd93c63bad33f9f1c1937509b8c5c8718ab56a", size = 64947 }, + { url = "https://files.pythonhosted.org/packages/d7/8e/7540e8a2036f79a125c1d2ebadf69ed7901608859186c856fa0388ef4197/requests-2.33.1-py3-none-any.whl", hash = "sha256:4e6d1ef462f3626a1f0a0a9c42dd93c63bad33f9f1c1937509b8c5c8718ab56a", size = 64947, upload-time = "2026-03-30T16:09:13.83Z" }, ] [[package]] @@ -2614,18 +2614,18 @@ dependencies = [ { name = "pygments" }, { name = "typing-extensions", version = "4.13.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a1/53/830aa4c3066a8ab0ae9a9955976fb770fe9c6102117c8ec4ab3ea62d89e8/rich-14.0.0.tar.gz", hash = "sha256:82f1bc23a6a21ebca4ae0c45af9bdbc492ed20231dcb63f297d6d1021a9d5725", size = 224078 } +sdist = { url = "https://files.pythonhosted.org/packages/a1/53/830aa4c3066a8ab0ae9a9955976fb770fe9c6102117c8ec4ab3ea62d89e8/rich-14.0.0.tar.gz", hash = "sha256:82f1bc23a6a21ebca4ae0c45af9bdbc492ed20231dcb63f297d6d1021a9d5725", size = 224078, upload-time = "2025-03-30T14:15:14.23Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0d/9b/63f4c7ebc259242c89b3acafdb37b41d1185c07ff0011164674e9076b491/rich-14.0.0-py3-none-any.whl", hash = "sha256:1c9491e1951aac09caffd42f448ee3d04e58923ffe14993f6e83068dc395d7e0", size = 243229 }, + { url = "https://files.pythonhosted.org/packages/0d/9b/63f4c7ebc259242c89b3acafdb37b41d1185c07ff0011164674e9076b491/rich-14.0.0-py3-none-any.whl", hash = "sha256:1c9491e1951aac09caffd42f448ee3d04e58923ffe14993f6e83068dc395d7e0", size = 243229, upload-time = "2025-03-30T14:15:12.283Z" }, ] [[package]] name = "roman-numerals-py" version = "3.1.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/30/76/48fd56d17c5bdbdf65609abbc67288728a98ed4c02919428d4f52d23b24b/roman_numerals_py-3.1.0.tar.gz", hash = "sha256:be4bf804f083a4ce001b5eb7e3c0862479d10f94c936f6c4e5f250aa5ff5bd2d", size = 9017 } +sdist = { url = "https://files.pythonhosted.org/packages/30/76/48fd56d17c5bdbdf65609abbc67288728a98ed4c02919428d4f52d23b24b/roman_numerals_py-3.1.0.tar.gz", hash = "sha256:be4bf804f083a4ce001b5eb7e3c0862479d10f94c936f6c4e5f250aa5ff5bd2d", size = 9017, upload-time = "2025-02-22T07:34:54.333Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/53/97/d2cbbaa10c9b826af0e10fdf836e1bf344d9f0abb873ebc34d1f49642d3f/roman_numerals_py-3.1.0-py3-none-any.whl", hash = "sha256:9da2ad2fb670bcf24e81070ceb3be72f6c11c440d73bd579fbeca1e9f330954c", size = 7742 }, + { url = "https://files.pythonhosted.org/packages/53/97/d2cbbaa10c9b826af0e10fdf836e1bf344d9f0abb873ebc34d1f49642d3f/roman_numerals_py-3.1.0-py3-none-any.whl", hash = "sha256:9da2ad2fb670bcf24e81070ceb3be72f6c11c440d73bd579fbeca1e9f330954c", size = 7742, upload-time = "2025-02-22T07:34:52.422Z" }, ] [[package]] @@ -2640,53 +2640,53 @@ resolution-markers = [ dependencies = [ { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/0f/37/6964b830433e654ec7485e45a00fc9a27cf868d622838f6b6d9c5ec0d532/scipy-1.15.3.tar.gz", hash = "sha256:eae3cf522bc7df64b42cad3925c876e1b0b6c35c1337c93e12c0f366f55b0eaf", size = 59419214 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/78/2f/4966032c5f8cc7e6a60f1b2e0ad686293b9474b65246b0c642e3ef3badd0/scipy-1.15.3-cp310-cp310-macosx_10_13_x86_64.whl", hash = "sha256:a345928c86d535060c9c2b25e71e87c39ab2f22fc96e9636bd74d1dbf9de448c", size = 38702770 }, - { url = "https://files.pythonhosted.org/packages/a0/6e/0c3bf90fae0e910c274db43304ebe25a6b391327f3f10b5dcc638c090795/scipy-1.15.3-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:ad3432cb0f9ed87477a8d97f03b763fd1d57709f1bbde3c9369b1dff5503b253", size = 30094511 }, - { url = "https://files.pythonhosted.org/packages/ea/b1/4deb37252311c1acff7f101f6453f0440794f51b6eacb1aad4459a134081/scipy-1.15.3-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:aef683a9ae6eb00728a542b796f52a5477b78252edede72b8327a886ab63293f", size = 22368151 }, - { url = "https://files.pythonhosted.org/packages/38/7d/f457626e3cd3c29b3a49ca115a304cebb8cc6f31b04678f03b216899d3c6/scipy-1.15.3-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:1c832e1bd78dea67d5c16f786681b28dd695a8cb1fb90af2e27580d3d0967e92", size = 25121732 }, - { url = "https://files.pythonhosted.org/packages/db/0a/92b1de4a7adc7a15dcf5bddc6e191f6f29ee663b30511ce20467ef9b82e4/scipy-1.15.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:263961f658ce2165bbd7b99fa5135195c3a12d9bef045345016b8b50c315cb82", size = 35547617 }, - { url = "https://files.pythonhosted.org/packages/8e/6d/41991e503e51fc1134502694c5fa7a1671501a17ffa12716a4a9151af3df/scipy-1.15.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9e2abc762b0811e09a0d3258abee2d98e0c703eee49464ce0069590846f31d40", size = 37662964 }, - { url = "https://files.pythonhosted.org/packages/25/e1/3df8f83cb15f3500478c889be8fb18700813b95e9e087328230b98d547ff/scipy-1.15.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:ed7284b21a7a0c8f1b6e5977ac05396c0d008b89e05498c8b7e8f4a1423bba0e", size = 37238749 }, - { url = "https://files.pythonhosted.org/packages/93/3e/b3257cf446f2a3533ed7809757039016b74cd6f38271de91682aa844cfc5/scipy-1.15.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:5380741e53df2c566f4d234b100a484b420af85deb39ea35a1cc1be84ff53a5c", size = 40022383 }, - { url = "https://files.pythonhosted.org/packages/d1/84/55bc4881973d3f79b479a5a2e2df61c8c9a04fcb986a213ac9c02cfb659b/scipy-1.15.3-cp310-cp310-win_amd64.whl", hash = "sha256:9d61e97b186a57350f6d6fd72640f9e99d5a4a2b8fbf4b9ee9a841eab327dc13", size = 41259201 }, - { url = "https://files.pythonhosted.org/packages/96/ab/5cc9f80f28f6a7dff646c5756e559823614a42b1939d86dd0ed550470210/scipy-1.15.3-cp311-cp311-macosx_10_13_x86_64.whl", hash = "sha256:993439ce220d25e3696d1b23b233dd010169b62f6456488567e830654ee37a6b", size = 38714255 }, - { url = "https://files.pythonhosted.org/packages/4a/4a/66ba30abe5ad1a3ad15bfb0b59d22174012e8056ff448cb1644deccbfed2/scipy-1.15.3-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:34716e281f181a02341ddeaad584205bd2fd3c242063bd3423d61ac259ca7eba", size = 30111035 }, - { url = "https://files.pythonhosted.org/packages/4b/fa/a7e5b95afd80d24313307f03624acc65801846fa75599034f8ceb9e2cbf6/scipy-1.15.3-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:3b0334816afb8b91dab859281b1b9786934392aa3d527cd847e41bb6f45bee65", size = 22384499 }, - { url = "https://files.pythonhosted.org/packages/17/99/f3aaddccf3588bb4aea70ba35328c204cadd89517a1612ecfda5b2dd9d7a/scipy-1.15.3-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:6db907c7368e3092e24919b5e31c76998b0ce1684d51a90943cb0ed1b4ffd6c1", size = 25152602 }, - { url = "https://files.pythonhosted.org/packages/56/c5/1032cdb565f146109212153339f9cb8b993701e9fe56b1c97699eee12586/scipy-1.15.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:721d6b4ef5dc82ca8968c25b111e307083d7ca9091bc38163fb89243e85e3889", size = 35503415 }, - { url = "https://files.pythonhosted.org/packages/bd/37/89f19c8c05505d0601ed5650156e50eb881ae3918786c8fd7262b4ee66d3/scipy-1.15.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:39cb9c62e471b1bb3750066ecc3a3f3052b37751c7c3dfd0fd7e48900ed52982", size = 37652622 }, - { url = "https://files.pythonhosted.org/packages/7e/31/be59513aa9695519b18e1851bb9e487de66f2d31f835201f1b42f5d4d475/scipy-1.15.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:795c46999bae845966368a3c013e0e00947932d68e235702b5c3f6ea799aa8c9", size = 37244796 }, - { url = "https://files.pythonhosted.org/packages/10/c0/4f5f3eeccc235632aab79b27a74a9130c6c35df358129f7ac8b29f562ac7/scipy-1.15.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:18aaacb735ab38b38db42cb01f6b92a2d0d4b6aabefeb07f02849e47f8fb3594", size = 40047684 }, - { url = "https://files.pythonhosted.org/packages/ab/a7/0ddaf514ce8a8714f6ed243a2b391b41dbb65251affe21ee3077ec45ea9a/scipy-1.15.3-cp311-cp311-win_amd64.whl", hash = "sha256:ae48a786a28412d744c62fd7816a4118ef97e5be0bee968ce8f0a2fba7acf3bb", size = 41246504 }, - { url = "https://files.pythonhosted.org/packages/37/4b/683aa044c4162e10ed7a7ea30527f2cbd92e6999c10a8ed8edb253836e9c/scipy-1.15.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6ac6310fdbfb7aa6612408bd2f07295bcbd3fda00d2d702178434751fe48e019", size = 38766735 }, - { url = "https://files.pythonhosted.org/packages/7b/7e/f30be3d03de07f25dc0ec926d1681fed5c732d759ac8f51079708c79e680/scipy-1.15.3-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:185cd3d6d05ca4b44a8f1595af87f9c372bb6acf9c808e99aa3e9aa03bd98cf6", size = 30173284 }, - { url = "https://files.pythonhosted.org/packages/07/9c/0ddb0d0abdabe0d181c1793db51f02cd59e4901da6f9f7848e1f96759f0d/scipy-1.15.3-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:05dc6abcd105e1a29f95eada46d4a3f251743cfd7d3ae8ddb4088047f24ea477", size = 22446958 }, - { url = "https://files.pythonhosted.org/packages/af/43/0bce905a965f36c58ff80d8bea33f1f9351b05fad4beaad4eae34699b7a1/scipy-1.15.3-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:06efcba926324df1696931a57a176c80848ccd67ce6ad020c810736bfd58eb1c", size = 25242454 }, - { url = "https://files.pythonhosted.org/packages/56/30/a6f08f84ee5b7b28b4c597aca4cbe545535c39fe911845a96414700b64ba/scipy-1.15.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c05045d8b9bfd807ee1b9f38761993297b10b245f012b11b13b91ba8945f7e45", size = 35210199 }, - { url = "https://files.pythonhosted.org/packages/0b/1f/03f52c282437a168ee2c7c14a1a0d0781a9a4a8962d84ac05c06b4c5b555/scipy-1.15.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:271e3713e645149ea5ea3e97b57fdab61ce61333f97cfae392c28ba786f9bb49", size = 37309455 }, - { url = "https://files.pythonhosted.org/packages/89/b1/fbb53137f42c4bf630b1ffdfc2151a62d1d1b903b249f030d2b1c0280af8/scipy-1.15.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6cfd56fc1a8e53f6e89ba3a7a7251f7396412d655bca2aa5611c8ec9a6784a1e", size = 36885140 }, - { url = "https://files.pythonhosted.org/packages/2e/2e/025e39e339f5090df1ff266d021892694dbb7e63568edcfe43f892fa381d/scipy-1.15.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:0ff17c0bb1cb32952c09217d8d1eed9b53d1463e5f1dd6052c7857f83127d539", size = 39710549 }, - { url = "https://files.pythonhosted.org/packages/e6/eb/3bf6ea8ab7f1503dca3a10df2e4b9c3f6b3316df07f6c0ded94b281c7101/scipy-1.15.3-cp312-cp312-win_amd64.whl", hash = "sha256:52092bc0472cfd17df49ff17e70624345efece4e1a12b23783a1ac59a1b728ed", size = 40966184 }, - { url = "https://files.pythonhosted.org/packages/73/18/ec27848c9baae6e0d6573eda6e01a602e5649ee72c27c3a8aad673ebecfd/scipy-1.15.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:2c620736bcc334782e24d173c0fdbb7590a0a436d2fdf39310a8902505008759", size = 38728256 }, - { url = "https://files.pythonhosted.org/packages/74/cd/1aef2184948728b4b6e21267d53b3339762c285a46a274ebb7863c9e4742/scipy-1.15.3-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:7e11270a000969409d37ed399585ee530b9ef6aa99d50c019de4cb01e8e54e62", size = 30109540 }, - { url = "https://files.pythonhosted.org/packages/5b/d8/59e452c0a255ec352bd0a833537a3bc1bfb679944c4938ab375b0a6b3a3e/scipy-1.15.3-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:8c9ed3ba2c8a2ce098163a9bdb26f891746d02136995df25227a20e71c396ebb", size = 22383115 }, - { url = "https://files.pythonhosted.org/packages/08/f5/456f56bbbfccf696263b47095291040655e3cbaf05d063bdc7c7517f32ac/scipy-1.15.3-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:0bdd905264c0c9cfa74a4772cdb2070171790381a5c4d312c973382fc6eaf730", size = 25163884 }, - { url = "https://files.pythonhosted.org/packages/a2/66/a9618b6a435a0f0c0b8a6d0a2efb32d4ec5a85f023c2b79d39512040355b/scipy-1.15.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:79167bba085c31f38603e11a267d862957cbb3ce018d8b38f79ac043bc92d825", size = 35174018 }, - { url = "https://files.pythonhosted.org/packages/b5/09/c5b6734a50ad4882432b6bb7c02baf757f5b2f256041da5df242e2d7e6b6/scipy-1.15.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c9deabd6d547aee2c9a81dee6cc96c6d7e9a9b1953f74850c179f91fdc729cb7", size = 37269716 }, - { url = "https://files.pythonhosted.org/packages/77/0a/eac00ff741f23bcabd352731ed9b8995a0a60ef57f5fd788d611d43d69a1/scipy-1.15.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:dde4fc32993071ac0c7dd2d82569e544f0bdaff66269cb475e0f369adad13f11", size = 36872342 }, - { url = "https://files.pythonhosted.org/packages/fe/54/4379be86dd74b6ad81551689107360d9a3e18f24d20767a2d5b9253a3f0a/scipy-1.15.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:f77f853d584e72e874d87357ad70f44b437331507d1c311457bed8ed2b956126", size = 39670869 }, - { url = "https://files.pythonhosted.org/packages/87/2e/892ad2862ba54f084ffe8cc4a22667eaf9c2bcec6d2bff1d15713c6c0703/scipy-1.15.3-cp313-cp313-win_amd64.whl", hash = "sha256:b90ab29d0c37ec9bf55424c064312930ca5f4bde15ee8619ee44e69319aab163", size = 40988851 }, - { url = "https://files.pythonhosted.org/packages/1b/e9/7a879c137f7e55b30d75d90ce3eb468197646bc7b443ac036ae3fe109055/scipy-1.15.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:3ac07623267feb3ae308487c260ac684b32ea35fd81e12845039952f558047b8", size = 38863011 }, - { url = "https://files.pythonhosted.org/packages/51/d1/226a806bbd69f62ce5ef5f3ffadc35286e9fbc802f606a07eb83bf2359de/scipy-1.15.3-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:6487aa99c2a3d509a5227d9a5e889ff05830a06b2ce08ec30df6d79db5fcd5c5", size = 30266407 }, - { url = "https://files.pythonhosted.org/packages/e5/9b/f32d1d6093ab9eeabbd839b0f7619c62e46cc4b7b6dbf05b6e615bbd4400/scipy-1.15.3-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:50f9e62461c95d933d5c5ef4a1f2ebf9a2b4e83b0db374cb3f1de104d935922e", size = 22540030 }, - { url = "https://files.pythonhosted.org/packages/e7/29/c278f699b095c1a884f29fda126340fcc201461ee8bfea5c8bdb1c7c958b/scipy-1.15.3-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:14ed70039d182f411ffc74789a16df3835e05dc469b898233a245cdfd7f162cb", size = 25218709 }, - { url = "https://files.pythonhosted.org/packages/24/18/9e5374b617aba742a990581373cd6b68a2945d65cc588482749ef2e64467/scipy-1.15.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0a769105537aa07a69468a0eefcd121be52006db61cdd8cac8a0e68980bbb723", size = 34809045 }, - { url = "https://files.pythonhosted.org/packages/e1/fe/9c4361e7ba2927074360856db6135ef4904d505e9b3afbbcb073c4008328/scipy-1.15.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9db984639887e3dffb3928d118145ffe40eff2fa40cb241a306ec57c219ebbbb", size = 36703062 }, - { url = "https://files.pythonhosted.org/packages/b7/8e/038ccfe29d272b30086b25a4960f757f97122cb2ec42e62b460d02fe98e9/scipy-1.15.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:40e54d5c7e7ebf1aa596c374c49fa3135f04648a0caabcb66c52884b943f02b4", size = 36393132 }, - { url = "https://files.pythonhosted.org/packages/10/7e/5c12285452970be5bdbe8352c619250b97ebf7917d7a9a9e96b8a8140f17/scipy-1.15.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:5e721fed53187e71d0ccf382b6bf977644c533e506c4d33c3fb24de89f5c3ed5", size = 38979503 }, - { url = "https://files.pythonhosted.org/packages/81/06/0a5e5349474e1cbc5757975b21bd4fad0e72ebf138c5592f191646154e06/scipy-1.15.3-cp313-cp313t-win_amd64.whl", hash = "sha256:76ad1fb5f8752eabf0fa02e4cc0336b4e8f021e2d5f061ed37d6d264db35e3ca", size = 40308097 }, +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 = [ + { url = "https://files.pythonhosted.org/packages/78/2f/4966032c5f8cc7e6a60f1b2e0ad686293b9474b65246b0c642e3ef3badd0/scipy-1.15.3-cp310-cp310-macosx_10_13_x86_64.whl", hash = "sha256:a345928c86d535060c9c2b25e71e87c39ab2f22fc96e9636bd74d1dbf9de448c", size = 38702770, upload-time = "2025-05-08T16:04:20.849Z" }, + { url = "https://files.pythonhosted.org/packages/a0/6e/0c3bf90fae0e910c274db43304ebe25a6b391327f3f10b5dcc638c090795/scipy-1.15.3-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:ad3432cb0f9ed87477a8d97f03b763fd1d57709f1bbde3c9369b1dff5503b253", size = 30094511, upload-time = "2025-05-08T16:04:27.103Z" }, + { url = "https://files.pythonhosted.org/packages/ea/b1/4deb37252311c1acff7f101f6453f0440794f51b6eacb1aad4459a134081/scipy-1.15.3-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:aef683a9ae6eb00728a542b796f52a5477b78252edede72b8327a886ab63293f", size = 22368151, upload-time = "2025-05-08T16:04:31.731Z" }, + { url = "https://files.pythonhosted.org/packages/38/7d/f457626e3cd3c29b3a49ca115a304cebb8cc6f31b04678f03b216899d3c6/scipy-1.15.3-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:1c832e1bd78dea67d5c16f786681b28dd695a8cb1fb90af2e27580d3d0967e92", size = 25121732, upload-time = "2025-05-08T16:04:36.596Z" }, + { url = "https://files.pythonhosted.org/packages/db/0a/92b1de4a7adc7a15dcf5bddc6e191f6f29ee663b30511ce20467ef9b82e4/scipy-1.15.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:263961f658ce2165bbd7b99fa5135195c3a12d9bef045345016b8b50c315cb82", size = 35547617, upload-time = "2025-05-08T16:04:43.546Z" }, + { url = "https://files.pythonhosted.org/packages/8e/6d/41991e503e51fc1134502694c5fa7a1671501a17ffa12716a4a9151af3df/scipy-1.15.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9e2abc762b0811e09a0d3258abee2d98e0c703eee49464ce0069590846f31d40", size = 37662964, upload-time = "2025-05-08T16:04:49.431Z" }, + { url = "https://files.pythonhosted.org/packages/25/e1/3df8f83cb15f3500478c889be8fb18700813b95e9e087328230b98d547ff/scipy-1.15.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:ed7284b21a7a0c8f1b6e5977ac05396c0d008b89e05498c8b7e8f4a1423bba0e", size = 37238749, upload-time = "2025-05-08T16:04:55.215Z" }, + { url = "https://files.pythonhosted.org/packages/93/3e/b3257cf446f2a3533ed7809757039016b74cd6f38271de91682aa844cfc5/scipy-1.15.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:5380741e53df2c566f4d234b100a484b420af85deb39ea35a1cc1be84ff53a5c", size = 40022383, upload-time = "2025-05-08T16:05:01.914Z" }, + { url = "https://files.pythonhosted.org/packages/d1/84/55bc4881973d3f79b479a5a2e2df61c8c9a04fcb986a213ac9c02cfb659b/scipy-1.15.3-cp310-cp310-win_amd64.whl", hash = "sha256:9d61e97b186a57350f6d6fd72640f9e99d5a4a2b8fbf4b9ee9a841eab327dc13", size = 41259201, upload-time = "2025-05-08T16:05:08.166Z" }, + { url = "https://files.pythonhosted.org/packages/96/ab/5cc9f80f28f6a7dff646c5756e559823614a42b1939d86dd0ed550470210/scipy-1.15.3-cp311-cp311-macosx_10_13_x86_64.whl", hash = "sha256:993439ce220d25e3696d1b23b233dd010169b62f6456488567e830654ee37a6b", size = 38714255, upload-time = "2025-05-08T16:05:14.596Z" }, + { url = "https://files.pythonhosted.org/packages/4a/4a/66ba30abe5ad1a3ad15bfb0b59d22174012e8056ff448cb1644deccbfed2/scipy-1.15.3-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:34716e281f181a02341ddeaad584205bd2fd3c242063bd3423d61ac259ca7eba", size = 30111035, upload-time = "2025-05-08T16:05:20.152Z" }, + { url = "https://files.pythonhosted.org/packages/4b/fa/a7e5b95afd80d24313307f03624acc65801846fa75599034f8ceb9e2cbf6/scipy-1.15.3-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:3b0334816afb8b91dab859281b1b9786934392aa3d527cd847e41bb6f45bee65", size = 22384499, upload-time = "2025-05-08T16:05:24.494Z" }, + { url = "https://files.pythonhosted.org/packages/17/99/f3aaddccf3588bb4aea70ba35328c204cadd89517a1612ecfda5b2dd9d7a/scipy-1.15.3-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:6db907c7368e3092e24919b5e31c76998b0ce1684d51a90943cb0ed1b4ffd6c1", size = 25152602, upload-time = "2025-05-08T16:05:29.313Z" }, + { url = "https://files.pythonhosted.org/packages/56/c5/1032cdb565f146109212153339f9cb8b993701e9fe56b1c97699eee12586/scipy-1.15.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:721d6b4ef5dc82ca8968c25b111e307083d7ca9091bc38163fb89243e85e3889", size = 35503415, upload-time = "2025-05-08T16:05:34.699Z" }, + { url = "https://files.pythonhosted.org/packages/bd/37/89f19c8c05505d0601ed5650156e50eb881ae3918786c8fd7262b4ee66d3/scipy-1.15.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:39cb9c62e471b1bb3750066ecc3a3f3052b37751c7c3dfd0fd7e48900ed52982", size = 37652622, upload-time = "2025-05-08T16:05:40.762Z" }, + { url = "https://files.pythonhosted.org/packages/7e/31/be59513aa9695519b18e1851bb9e487de66f2d31f835201f1b42f5d4d475/scipy-1.15.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:795c46999bae845966368a3c013e0e00947932d68e235702b5c3f6ea799aa8c9", size = 37244796, upload-time = "2025-05-08T16:05:48.119Z" }, + { url = "https://files.pythonhosted.org/packages/10/c0/4f5f3eeccc235632aab79b27a74a9130c6c35df358129f7ac8b29f562ac7/scipy-1.15.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:18aaacb735ab38b38db42cb01f6b92a2d0d4b6aabefeb07f02849e47f8fb3594", size = 40047684, upload-time = "2025-05-08T16:05:54.22Z" }, + { url = "https://files.pythonhosted.org/packages/ab/a7/0ddaf514ce8a8714f6ed243a2b391b41dbb65251affe21ee3077ec45ea9a/scipy-1.15.3-cp311-cp311-win_amd64.whl", hash = "sha256:ae48a786a28412d744c62fd7816a4118ef97e5be0bee968ce8f0a2fba7acf3bb", size = 41246504, upload-time = "2025-05-08T16:06:00.437Z" }, + { url = "https://files.pythonhosted.org/packages/37/4b/683aa044c4162e10ed7a7ea30527f2cbd92e6999c10a8ed8edb253836e9c/scipy-1.15.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6ac6310fdbfb7aa6612408bd2f07295bcbd3fda00d2d702178434751fe48e019", size = 38766735, upload-time = "2025-05-08T16:06:06.471Z" }, + { url = "https://files.pythonhosted.org/packages/7b/7e/f30be3d03de07f25dc0ec926d1681fed5c732d759ac8f51079708c79e680/scipy-1.15.3-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:185cd3d6d05ca4b44a8f1595af87f9c372bb6acf9c808e99aa3e9aa03bd98cf6", size = 30173284, upload-time = "2025-05-08T16:06:11.686Z" }, + { url = "https://files.pythonhosted.org/packages/07/9c/0ddb0d0abdabe0d181c1793db51f02cd59e4901da6f9f7848e1f96759f0d/scipy-1.15.3-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:05dc6abcd105e1a29f95eada46d4a3f251743cfd7d3ae8ddb4088047f24ea477", size = 22446958, upload-time = "2025-05-08T16:06:15.97Z" }, + { url = "https://files.pythonhosted.org/packages/af/43/0bce905a965f36c58ff80d8bea33f1f9351b05fad4beaad4eae34699b7a1/scipy-1.15.3-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:06efcba926324df1696931a57a176c80848ccd67ce6ad020c810736bfd58eb1c", size = 25242454, upload-time = "2025-05-08T16:06:20.394Z" }, + { url = "https://files.pythonhosted.org/packages/56/30/a6f08f84ee5b7b28b4c597aca4cbe545535c39fe911845a96414700b64ba/scipy-1.15.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c05045d8b9bfd807ee1b9f38761993297b10b245f012b11b13b91ba8945f7e45", size = 35210199, upload-time = "2025-05-08T16:06:26.159Z" }, + { url = "https://files.pythonhosted.org/packages/0b/1f/03f52c282437a168ee2c7c14a1a0d0781a9a4a8962d84ac05c06b4c5b555/scipy-1.15.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:271e3713e645149ea5ea3e97b57fdab61ce61333f97cfae392c28ba786f9bb49", size = 37309455, upload-time = "2025-05-08T16:06:32.778Z" }, + { url = "https://files.pythonhosted.org/packages/89/b1/fbb53137f42c4bf630b1ffdfc2151a62d1d1b903b249f030d2b1c0280af8/scipy-1.15.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6cfd56fc1a8e53f6e89ba3a7a7251f7396412d655bca2aa5611c8ec9a6784a1e", size = 36885140, upload-time = "2025-05-08T16:06:39.249Z" }, + { url = "https://files.pythonhosted.org/packages/2e/2e/025e39e339f5090df1ff266d021892694dbb7e63568edcfe43f892fa381d/scipy-1.15.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:0ff17c0bb1cb32952c09217d8d1eed9b53d1463e5f1dd6052c7857f83127d539", size = 39710549, upload-time = "2025-05-08T16:06:45.729Z" }, + { url = "https://files.pythonhosted.org/packages/e6/eb/3bf6ea8ab7f1503dca3a10df2e4b9c3f6b3316df07f6c0ded94b281c7101/scipy-1.15.3-cp312-cp312-win_amd64.whl", hash = "sha256:52092bc0472cfd17df49ff17e70624345efece4e1a12b23783a1ac59a1b728ed", size = 40966184, upload-time = "2025-05-08T16:06:52.623Z" }, + { url = "https://files.pythonhosted.org/packages/73/18/ec27848c9baae6e0d6573eda6e01a602e5649ee72c27c3a8aad673ebecfd/scipy-1.15.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:2c620736bcc334782e24d173c0fdbb7590a0a436d2fdf39310a8902505008759", size = 38728256, upload-time = "2025-05-08T16:06:58.696Z" }, + { url = "https://files.pythonhosted.org/packages/74/cd/1aef2184948728b4b6e21267d53b3339762c285a46a274ebb7863c9e4742/scipy-1.15.3-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:7e11270a000969409d37ed399585ee530b9ef6aa99d50c019de4cb01e8e54e62", size = 30109540, upload-time = "2025-05-08T16:07:04.209Z" }, + { url = "https://files.pythonhosted.org/packages/5b/d8/59e452c0a255ec352bd0a833537a3bc1bfb679944c4938ab375b0a6b3a3e/scipy-1.15.3-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:8c9ed3ba2c8a2ce098163a9bdb26f891746d02136995df25227a20e71c396ebb", size = 22383115, upload-time = "2025-05-08T16:07:08.998Z" }, + { url = "https://files.pythonhosted.org/packages/08/f5/456f56bbbfccf696263b47095291040655e3cbaf05d063bdc7c7517f32ac/scipy-1.15.3-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:0bdd905264c0c9cfa74a4772cdb2070171790381a5c4d312c973382fc6eaf730", size = 25163884, upload-time = "2025-05-08T16:07:14.091Z" }, + { url = "https://files.pythonhosted.org/packages/a2/66/a9618b6a435a0f0c0b8a6d0a2efb32d4ec5a85f023c2b79d39512040355b/scipy-1.15.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:79167bba085c31f38603e11a267d862957cbb3ce018d8b38f79ac043bc92d825", size = 35174018, upload-time = "2025-05-08T16:07:19.427Z" }, + { url = "https://files.pythonhosted.org/packages/b5/09/c5b6734a50ad4882432b6bb7c02baf757f5b2f256041da5df242e2d7e6b6/scipy-1.15.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c9deabd6d547aee2c9a81dee6cc96c6d7e9a9b1953f74850c179f91fdc729cb7", size = 37269716, upload-time = "2025-05-08T16:07:25.712Z" }, + { url = "https://files.pythonhosted.org/packages/77/0a/eac00ff741f23bcabd352731ed9b8995a0a60ef57f5fd788d611d43d69a1/scipy-1.15.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:dde4fc32993071ac0c7dd2d82569e544f0bdaff66269cb475e0f369adad13f11", size = 36872342, upload-time = "2025-05-08T16:07:31.468Z" }, + { url = "https://files.pythonhosted.org/packages/fe/54/4379be86dd74b6ad81551689107360d9a3e18f24d20767a2d5b9253a3f0a/scipy-1.15.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:f77f853d584e72e874d87357ad70f44b437331507d1c311457bed8ed2b956126", size = 39670869, upload-time = "2025-05-08T16:07:38.002Z" }, + { url = "https://files.pythonhosted.org/packages/87/2e/892ad2862ba54f084ffe8cc4a22667eaf9c2bcec6d2bff1d15713c6c0703/scipy-1.15.3-cp313-cp313-win_amd64.whl", hash = "sha256:b90ab29d0c37ec9bf55424c064312930ca5f4bde15ee8619ee44e69319aab163", size = 40988851, upload-time = "2025-05-08T16:08:33.671Z" }, + { url = "https://files.pythonhosted.org/packages/1b/e9/7a879c137f7e55b30d75d90ce3eb468197646bc7b443ac036ae3fe109055/scipy-1.15.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:3ac07623267feb3ae308487c260ac684b32ea35fd81e12845039952f558047b8", size = 38863011, upload-time = "2025-05-08T16:07:44.039Z" }, + { url = "https://files.pythonhosted.org/packages/51/d1/226a806bbd69f62ce5ef5f3ffadc35286e9fbc802f606a07eb83bf2359de/scipy-1.15.3-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:6487aa99c2a3d509a5227d9a5e889ff05830a06b2ce08ec30df6d79db5fcd5c5", size = 30266407, upload-time = "2025-05-08T16:07:49.891Z" }, + { url = "https://files.pythonhosted.org/packages/e5/9b/f32d1d6093ab9eeabbd839b0f7619c62e46cc4b7b6dbf05b6e615bbd4400/scipy-1.15.3-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:50f9e62461c95d933d5c5ef4a1f2ebf9a2b4e83b0db374cb3f1de104d935922e", size = 22540030, upload-time = "2025-05-08T16:07:54.121Z" }, + { url = "https://files.pythonhosted.org/packages/e7/29/c278f699b095c1a884f29fda126340fcc201461ee8bfea5c8bdb1c7c958b/scipy-1.15.3-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:14ed70039d182f411ffc74789a16df3835e05dc469b898233a245cdfd7f162cb", size = 25218709, upload-time = "2025-05-08T16:07:58.506Z" }, + { url = "https://files.pythonhosted.org/packages/24/18/9e5374b617aba742a990581373cd6b68a2945d65cc588482749ef2e64467/scipy-1.15.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0a769105537aa07a69468a0eefcd121be52006db61cdd8cac8a0e68980bbb723", size = 34809045, upload-time = "2025-05-08T16:08:03.929Z" }, + { url = "https://files.pythonhosted.org/packages/e1/fe/9c4361e7ba2927074360856db6135ef4904d505e9b3afbbcb073c4008328/scipy-1.15.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9db984639887e3dffb3928d118145ffe40eff2fa40cb241a306ec57c219ebbbb", size = 36703062, upload-time = "2025-05-08T16:08:09.558Z" }, + { url = "https://files.pythonhosted.org/packages/b7/8e/038ccfe29d272b30086b25a4960f757f97122cb2ec42e62b460d02fe98e9/scipy-1.15.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:40e54d5c7e7ebf1aa596c374c49fa3135f04648a0caabcb66c52884b943f02b4", size = 36393132, upload-time = "2025-05-08T16:08:15.34Z" }, + { url = "https://files.pythonhosted.org/packages/10/7e/5c12285452970be5bdbe8352c619250b97ebf7917d7a9a9e96b8a8140f17/scipy-1.15.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:5e721fed53187e71d0ccf382b6bf977644c533e506c4d33c3fb24de89f5c3ed5", size = 38979503, upload-time = "2025-05-08T16:08:21.513Z" }, + { url = "https://files.pythonhosted.org/packages/81/06/0a5e5349474e1cbc5757975b21bd4fad0e72ebf138c5592f191646154e06/scipy-1.15.3-cp313-cp313t-win_amd64.whl", hash = "sha256:76ad1fb5f8752eabf0fa02e4cc0336b4e8f021e2d5f061ed37d6d264db35e3ca", size = 40308097, upload-time = "2025-05-08T16:08:27.627Z" }, ] [[package]] @@ -2713,68 +2713,68 @@ resolution-markers = [ dependencies = [ { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7a/97/5a3609c4f8d58b039179648e62dd220f89864f56f7357f5d4f45c29eb2cc/scipy-1.17.1.tar.gz", hash = "sha256:95d8e012d8cb8816c226aef832200b1d45109ed4464303e997c5b13122b297c0", size = 30573822 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/df/75/b4ce781849931fef6fd529afa6b63711d5a733065722d0c3e2724af9e40a/scipy-1.17.1-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:1f95b894f13729334fb990162e911c9e5dc1ab390c58aa6cbecb389c5b5e28ec", size = 31613675 }, - { url = "https://files.pythonhosted.org/packages/f7/58/bccc2861b305abdd1b8663d6130c0b3d7cc22e8d86663edbc8401bfd40d4/scipy-1.17.1-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:e18f12c6b0bc5a592ed23d3f7b891f68fd7f8241d69b7883769eb5d5dfb52696", size = 28162057 }, - { url = "https://files.pythonhosted.org/packages/6d/ee/18146b7757ed4976276b9c9819108adbc73c5aad636e5353e20746b73069/scipy-1.17.1-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:a3472cfbca0a54177d0faa68f697d8ba4c80bbdc19908c3465556d9f7efce9ee", size = 20334032 }, - { url = "https://files.pythonhosted.org/packages/ec/e6/cef1cf3557f0c54954198554a10016b6a03b2ec9e22a4e1df734936bd99c/scipy-1.17.1-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:766e0dc5a616d026a3a1cffa379af959671729083882f50307e18175797b3dfd", size = 22709533 }, - { url = "https://files.pythonhosted.org/packages/4d/60/8804678875fc59362b0fb759ab3ecce1f09c10a735680318ac30da8cd76b/scipy-1.17.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:744b2bf3640d907b79f3fd7874efe432d1cf171ee721243e350f55234b4cec4c", size = 33062057 }, - { url = "https://files.pythonhosted.org/packages/09/7d/af933f0f6e0767995b4e2d705a0665e454d1c19402aa7e895de3951ebb04/scipy-1.17.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:43af8d1f3bea642559019edfe64e9b11192a8978efbd1539d7bc2aaa23d92de4", size = 35349300 }, - { url = "https://files.pythonhosted.org/packages/b4/3d/7ccbbdcbb54c8fdc20d3b6930137c782a163fa626f0aef920349873421ba/scipy-1.17.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:cd96a1898c0a47be4520327e01f874acfd61fb48a9420f8aa9f6483412ffa444", size = 35127333 }, - { url = "https://files.pythonhosted.org/packages/e8/19/f926cb11c42b15ba08e3a71e376d816ac08614f769b4f47e06c3580c836a/scipy-1.17.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:4eb6c25dd62ee8d5edf68a8e1c171dd71c292fdae95d8aeb3dd7d7de4c364082", size = 37741314 }, - { url = "https://files.pythonhosted.org/packages/95/da/0d1df507cf574b3f224ccc3d45244c9a1d732c81dcb26b1e8a766ae271a8/scipy-1.17.1-cp311-cp311-win_amd64.whl", hash = "sha256:d30e57c72013c2a4fe441c2fcb8e77b14e152ad48b5464858e07e2ad9fbfceff", size = 36607512 }, - { url = "https://files.pythonhosted.org/packages/68/7f/bdd79ceaad24b671543ffe0ef61ed8e659440eb683b66f033454dcee90eb/scipy-1.17.1-cp311-cp311-win_arm64.whl", hash = "sha256:9ecb4efb1cd6e8c4afea0daa91a87fbddbce1b99d2895d151596716c0b2e859d", size = 24599248 }, - { url = "https://files.pythonhosted.org/packages/35/48/b992b488d6f299dbe3f11a20b24d3dda3d46f1a635ede1c46b5b17a7b163/scipy-1.17.1-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:35c3a56d2ef83efc372eaec584314bd0ef2e2f0d2adb21c55e6ad5b344c0dcb8", size = 31610954 }, - { url = "https://files.pythonhosted.org/packages/b2/02/cf107b01494c19dc100f1d0b7ac3cc08666e96ba2d64db7626066cee895e/scipy-1.17.1-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:fcb310ddb270a06114bb64bbe53c94926b943f5b7f0842194d585c65eb4edd76", size = 28172662 }, - { url = "https://files.pythonhosted.org/packages/cf/a9/599c28631bad314d219cf9ffd40e985b24d603fc8a2f4ccc5ae8419a535b/scipy-1.17.1-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:cc90d2e9c7e5c7f1a482c9875007c095c3194b1cfedca3c2f3291cdc2bc7c086", size = 20344366 }, - { url = "https://files.pythonhosted.org/packages/35/f5/906eda513271c8deb5af284e5ef0206d17a96239af79f9fa0aebfe0e36b4/scipy-1.17.1-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:c80be5ede8f3f8eded4eff73cc99a25c388ce98e555b17d31da05287015ffa5b", size = 22704017 }, - { url = "https://files.pythonhosted.org/packages/da/34/16f10e3042d2f1d6b66e0428308ab52224b6a23049cb2f5c1756f713815f/scipy-1.17.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e19ebea31758fac5893a2ac360fedd00116cbb7628e650842a6691ba7ca28a21", size = 32927842 }, - { url = "https://files.pythonhosted.org/packages/01/8e/1e35281b8ab6d5d72ebe9911edcdffa3f36b04ed9d51dec6dd140396e220/scipy-1.17.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:02ae3b274fde71c5e92ac4d54bc06c42d80e399fec704383dcd99b301df37458", size = 35235890 }, - { url = "https://files.pythonhosted.org/packages/c5/5c/9d7f4c88bea6e0d5a4f1bc0506a53a00e9fcb198de372bfe4d3652cef482/scipy-1.17.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:8a604bae87c6195d8b1045eddece0514d041604b14f2727bbc2b3020172045eb", size = 35003557 }, - { url = "https://files.pythonhosted.org/packages/65/94/7698add8f276dbab7a9de9fb6b0e02fc13ee61d51c7c3f85ac28b65e1239/scipy-1.17.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:f590cd684941912d10becc07325a3eeb77886fe981415660d9265c4c418d0bea", size = 37625856 }, - { url = "https://files.pythonhosted.org/packages/a2/84/dc08d77fbf3d87d3ee27f6a0c6dcce1de5829a64f2eae85a0ecc1f0daa73/scipy-1.17.1-cp312-cp312-win_amd64.whl", hash = "sha256:41b71f4a3a4cab9d366cd9065b288efc4d4f3c0b37a91a8e0947fb5bd7f31d87", size = 36549682 }, - { url = "https://files.pythonhosted.org/packages/bc/98/fe9ae9ffb3b54b62559f52dedaebe204b408db8109a8c66fdd04869e6424/scipy-1.17.1-cp312-cp312-win_arm64.whl", hash = "sha256:f4115102802df98b2b0db3cce5cb9b92572633a1197c77b7553e5203f284a5b3", size = 24547340 }, - { url = "https://files.pythonhosted.org/packages/76/27/07ee1b57b65e92645f219b37148a7e7928b82e2b5dbeccecb4dff7c64f0b/scipy-1.17.1-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:5e3c5c011904115f88a39308379c17f91546f77c1667cea98739fe0fccea804c", size = 31590199 }, - { url = "https://files.pythonhosted.org/packages/ec/ae/db19f8ab842e9b724bf5dbb7db29302a91f1e55bc4d04b1025d6d605a2c5/scipy-1.17.1-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:6fac755ca3d2c3edcb22f479fceaa241704111414831ddd3bc6056e18516892f", size = 28154001 }, - { url = "https://files.pythonhosted.org/packages/5b/58/3ce96251560107b381cbd6e8413c483bbb1228a6b919fa8652b0d4090e7f/scipy-1.17.1-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:7ff200bf9d24f2e4d5dc6ee8c3ac64d739d3a89e2326ba68aaf6c4a2b838fd7d", size = 20325719 }, - { url = "https://files.pythonhosted.org/packages/b2/83/15087d945e0e4d48ce2377498abf5ad171ae013232ae31d06f336e64c999/scipy-1.17.1-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:4b400bdc6f79fa02a4d86640310dde87a21fba0c979efff5248908c6f15fad1b", size = 22683595 }, - { url = "https://files.pythonhosted.org/packages/b4/e0/e58fbde4a1a594c8be8114eb4aac1a55bcd6587047efc18a61eb1f5c0d30/scipy-1.17.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2b64ca7d4aee0102a97f3ba22124052b4bd2152522355073580bf4845e2550b6", size = 32896429 }, - { url = "https://files.pythonhosted.org/packages/f5/5f/f17563f28ff03c7b6799c50d01d5d856a1d55f2676f537ca8d28c7f627cd/scipy-1.17.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:581b2264fc0aa555f3f435a5944da7504ea3a065d7029ad60e7c3d1ae09c5464", size = 35203952 }, - { url = "https://files.pythonhosted.org/packages/8d/a5/9afd17de24f657fdfe4df9a3f1ea049b39aef7c06000c13db1530d81ccca/scipy-1.17.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:beeda3d4ae615106d7094f7e7cef6218392e4465cc95d25f900bebabfded0950", size = 34979063 }, - { url = "https://files.pythonhosted.org/packages/8b/13/88b1d2384b424bf7c924f2038c1c409f8d88bb2a8d49d097861dd64a57b2/scipy-1.17.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6609bc224e9568f65064cfa72edc0f24ee6655b47575954ec6339534b2798369", size = 37598449 }, - { url = "https://files.pythonhosted.org/packages/35/e5/d6d0e51fc888f692a35134336866341c08655d92614f492c6860dc45bb2c/scipy-1.17.1-cp313-cp313-win_amd64.whl", hash = "sha256:37425bc9175607b0268f493d79a292c39f9d001a357bebb6b88fdfaff13f6448", size = 36510943 }, - { url = "https://files.pythonhosted.org/packages/2a/fd/3be73c564e2a01e690e19cc618811540ba5354c67c8680dce3281123fb79/scipy-1.17.1-cp313-cp313-win_arm64.whl", hash = "sha256:5cf36e801231b6a2059bf354720274b7558746f3b1a4efb43fcf557ccd484a87", size = 24545621 }, - { url = "https://files.pythonhosted.org/packages/6f/6b/17787db8b8114933a66f9dcc479a8272e4b4da75fe03b0c282f7b0ade8cd/scipy-1.17.1-cp313-cp313t-macosx_10_14_x86_64.whl", hash = "sha256:d59c30000a16d8edc7e64152e30220bfbd724c9bbb08368c054e24c651314f0a", size = 31936708 }, - { url = "https://files.pythonhosted.org/packages/38/2e/524405c2b6392765ab1e2b722a41d5da33dc5c7b7278184a8ad29b6cb206/scipy-1.17.1-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:010f4333c96c9bb1a4516269e33cb5917b08ef2166d5556ca2fd9f082a9e6ea0", size = 28570135 }, - { url = "https://files.pythonhosted.org/packages/fd/c3/5bd7199f4ea8556c0c8e39f04ccb014ac37d1468e6cfa6a95c6b3562b76e/scipy-1.17.1-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:2ceb2d3e01c5f1d83c4189737a42d9cb2fc38a6eeed225e7515eef71ad301dce", size = 20741977 }, - { url = "https://files.pythonhosted.org/packages/d9/b8/8ccd9b766ad14c78386599708eb745f6b44f08400a5fd0ade7cf89b6fc93/scipy-1.17.1-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:844e165636711ef41f80b4103ed234181646b98a53c8f05da12ca5ca289134f6", size = 23029601 }, - { url = "https://files.pythonhosted.org/packages/6d/a0/3cb6f4d2fb3e17428ad2880333cac878909ad1a89f678527b5328b93c1d4/scipy-1.17.1-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:158dd96d2207e21c966063e1635b1063cd7787b627b6f07305315dd73d9c679e", size = 33019667 }, - { url = "https://files.pythonhosted.org/packages/f3/c3/2d834a5ac7bf3a0c806ad1508efc02dda3c8c61472a56132d7894c312dea/scipy-1.17.1-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:74cbb80d93260fe2ffa334efa24cb8f2f0f622a9b9febf8b483c0b865bfb3475", size = 35264159 }, - { url = "https://files.pythonhosted.org/packages/4d/77/d3ed4becfdbd217c52062fafe35a72388d1bd82c2d0ba5ca19d6fcc93e11/scipy-1.17.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:dbc12c9f3d185f5c737d801da555fb74b3dcfa1a50b66a1a93e09190f41fab50", size = 35102771 }, - { url = "https://files.pythonhosted.org/packages/bd/12/d19da97efde68ca1ee5538bb261d5d2c062f0c055575128f11a2730e3ac1/scipy-1.17.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:94055a11dfebe37c656e70317e1996dc197e1a15bbcc351bcdd4610e128fe1ca", size = 37665910 }, - { url = "https://files.pythonhosted.org/packages/06/1c/1172a88d507a4baaf72c5a09bb6c018fe2ae0ab622e5830b703a46cc9e44/scipy-1.17.1-cp313-cp313t-win_amd64.whl", hash = "sha256:e30bdeaa5deed6bc27b4cc490823cd0347d7dae09119b8803ae576ea0ce52e4c", size = 36562980 }, - { url = "https://files.pythonhosted.org/packages/70/b0/eb757336e5a76dfa7911f63252e3b7d1de00935d7705cf772db5b45ec238/scipy-1.17.1-cp313-cp313t-win_arm64.whl", hash = "sha256:a720477885a9d2411f94a93d16f9d89bad0f28ca23c3f8daa521e2dcc3f44d49", size = 24856543 }, - { url = "https://files.pythonhosted.org/packages/cf/83/333afb452af6f0fd70414dc04f898647ee1423979ce02efa75c3b0f2c28e/scipy-1.17.1-cp314-cp314-macosx_10_14_x86_64.whl", hash = "sha256:a48a72c77a310327f6a3a920092fa2b8fd03d7deaa60f093038f22d98e096717", size = 31584510 }, - { url = "https://files.pythonhosted.org/packages/ed/a6/d05a85fd51daeb2e4ea71d102f15b34fedca8e931af02594193ae4fd25f7/scipy-1.17.1-cp314-cp314-macosx_12_0_arm64.whl", hash = "sha256:45abad819184f07240d8a696117a7aacd39787af9e0b719d00285549ed19a1e9", size = 28170131 }, - { url = "https://files.pythonhosted.org/packages/db/7b/8624a203326675d7746a254083a187398090a179335b2e4a20e2ddc46e83/scipy-1.17.1-cp314-cp314-macosx_14_0_arm64.whl", hash = "sha256:3fd1fcdab3ea951b610dc4cef356d416d5802991e7e32b5254828d342f7b7e0b", size = 20342032 }, - { url = "https://files.pythonhosted.org/packages/c9/35/2c342897c00775d688d8ff3987aced3426858fd89d5a0e26e020b660b301/scipy-1.17.1-cp314-cp314-macosx_14_0_x86_64.whl", hash = "sha256:7bdf2da170b67fdf10bca777614b1c7d96ae3ca5794fd9587dce41eb2966e866", size = 22678766 }, - { url = "https://files.pythonhosted.org/packages/ef/f2/7cdb8eb308a1a6ae1e19f945913c82c23c0c442a462a46480ce487fdc0ac/scipy-1.17.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:adb2642e060a6549c343603a3851ba76ef0b74cc8c079a9a58121c7ec9fe2350", size = 32957007 }, - { url = "https://files.pythonhosted.org/packages/0b/2e/7eea398450457ecb54e18e9d10110993fa65561c4f3add5e8eccd2b9cd41/scipy-1.17.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:eee2cfda04c00a857206a4330f0c5e3e56535494e30ca445eb19ec624ae75118", size = 35221333 }, - { url = "https://files.pythonhosted.org/packages/d9/77/5b8509d03b77f093a0d52e606d3c4f79e8b06d1d38c441dacb1e26cacf46/scipy-1.17.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:d2650c1fb97e184d12d8ba010493ee7b322864f7d3d00d3f9bb97d9c21de4068", size = 35042066 }, - { url = "https://files.pythonhosted.org/packages/f9/df/18f80fb99df40b4070328d5ae5c596f2f00fffb50167e31439e932f29e7d/scipy-1.17.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:08b900519463543aa604a06bec02461558a6e1cef8fdbb8098f77a48a83c8118", size = 37612763 }, - { url = "https://files.pythonhosted.org/packages/4b/39/f0e8ea762a764a9dc52aa7dabcfad51a354819de1f0d4652b6a1122424d6/scipy-1.17.1-cp314-cp314-win_amd64.whl", hash = "sha256:3877ac408e14da24a6196de0ddcace62092bfc12a83823e92e49e40747e52c19", size = 37290984 }, - { url = "https://files.pythonhosted.org/packages/7c/56/fe201e3b0f93d1a8bcf75d3379affd228a63d7e2d80ab45467a74b494947/scipy-1.17.1-cp314-cp314-win_arm64.whl", hash = "sha256:f8885db0bc2bffa59d5c1b72fad7a6a92d3e80e7257f967dd81abb553a90d293", size = 25192877 }, - { url = "https://files.pythonhosted.org/packages/96/ad/f8c414e121f82e02d76f310f16db9899c4fcde36710329502a6b2a3c0392/scipy-1.17.1-cp314-cp314t-macosx_10_14_x86_64.whl", hash = "sha256:1cc682cea2ae55524432f3cdff9e9a3be743d52a7443d0cba9017c23c87ae2f6", size = 31949750 }, - { url = "https://files.pythonhosted.org/packages/7c/b0/c741e8865d61b67c81e255f4f0a832846c064e426636cd7de84e74d209be/scipy-1.17.1-cp314-cp314t-macosx_12_0_arm64.whl", hash = "sha256:2040ad4d1795a0ae89bfc7e8429677f365d45aa9fd5e4587cf1ea737f927b4a1", size = 28585858 }, - { url = "https://files.pythonhosted.org/packages/ed/1b/3985219c6177866628fa7c2595bfd23f193ceebbe472c98a08824b9466ff/scipy-1.17.1-cp314-cp314t-macosx_14_0_arm64.whl", hash = "sha256:131f5aaea57602008f9822e2115029b55d4b5f7c070287699fe45c661d051e39", size = 20757723 }, - { url = "https://files.pythonhosted.org/packages/c0/19/2a04aa25050d656d6f7b9e7b685cc83d6957fb101665bfd9369ca6534563/scipy-1.17.1-cp314-cp314t-macosx_14_0_x86_64.whl", hash = "sha256:9cdc1a2fcfd5c52cfb3045feb399f7b3ce822abdde3a193a6b9a60b3cb5854ca", size = 23043098 }, - { url = "https://files.pythonhosted.org/packages/86/f1/3383beb9b5d0dbddd030335bf8a8b32d4317185efe495374f134d8be6cce/scipy-1.17.1-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6e3dcd57ab780c741fde8dc68619de988b966db759a3c3152e8e9142c26295ad", size = 33030397 }, - { url = "https://files.pythonhosted.org/packages/41/68/8f21e8a65a5a03f25a79165ec9d2b28c00e66dc80546cf5eb803aeeff35b/scipy-1.17.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a9956e4d4f4a301ebf6cde39850333a6b6110799d470dbbb1e25326ac447f52a", size = 35281163 }, - { url = "https://files.pythonhosted.org/packages/84/8d/c8a5e19479554007a5632ed7529e665c315ae7492b4f946b0deb39870e39/scipy-1.17.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:a4328d245944d09fd639771de275701ccadf5f781ba0ff092ad141e017eccda4", size = 35116291 }, - { url = "https://files.pythonhosted.org/packages/52/52/e57eceff0e342a1f50e274264ed47497b59e6a4e3118808ee58ddda7b74a/scipy-1.17.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:a77cbd07b940d326d39a1d1b37817e2ee4d79cb30e7338f3d0cddffae70fcaa2", size = 37682317 }, - { url = "https://files.pythonhosted.org/packages/11/2f/b29eafe4a3fbc3d6de9662b36e028d5f039e72d345e05c250e121a230dd4/scipy-1.17.1-cp314-cp314t-win_amd64.whl", hash = "sha256:eb092099205ef62cd1782b006658db09e2fed75bffcae7cc0d44052d8aa0f484", size = 37345327 }, - { url = "https://files.pythonhosted.org/packages/07/39/338d9219c4e87f3e708f18857ecd24d22a0c3094752393319553096b98af/scipy-1.17.1-cp314-cp314t-win_arm64.whl", hash = "sha256:200e1050faffacc162be6a486a984a0497866ec54149a01270adc8a59b7c7d21", size = 25489165 }, +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 = [ + { url = "https://files.pythonhosted.org/packages/df/75/b4ce781849931fef6fd529afa6b63711d5a733065722d0c3e2724af9e40a/scipy-1.17.1-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:1f95b894f13729334fb990162e911c9e5dc1ab390c58aa6cbecb389c5b5e28ec", size = 31613675, upload-time = "2026-02-23T00:16:00.13Z" }, + { url = "https://files.pythonhosted.org/packages/f7/58/bccc2861b305abdd1b8663d6130c0b3d7cc22e8d86663edbc8401bfd40d4/scipy-1.17.1-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:e18f12c6b0bc5a592ed23d3f7b891f68fd7f8241d69b7883769eb5d5dfb52696", size = 28162057, upload-time = "2026-02-23T00:16:09.456Z" }, + { url = "https://files.pythonhosted.org/packages/6d/ee/18146b7757ed4976276b9c9819108adbc73c5aad636e5353e20746b73069/scipy-1.17.1-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:a3472cfbca0a54177d0faa68f697d8ba4c80bbdc19908c3465556d9f7efce9ee", size = 20334032, upload-time = "2026-02-23T00:16:17.358Z" }, + { url = "https://files.pythonhosted.org/packages/ec/e6/cef1cf3557f0c54954198554a10016b6a03b2ec9e22a4e1df734936bd99c/scipy-1.17.1-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:766e0dc5a616d026a3a1cffa379af959671729083882f50307e18175797b3dfd", size = 22709533, upload-time = "2026-02-23T00:16:25.791Z" }, + { url = "https://files.pythonhosted.org/packages/4d/60/8804678875fc59362b0fb759ab3ecce1f09c10a735680318ac30da8cd76b/scipy-1.17.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:744b2bf3640d907b79f3fd7874efe432d1cf171ee721243e350f55234b4cec4c", size = 33062057, upload-time = "2026-02-23T00:16:36.931Z" }, + { url = "https://files.pythonhosted.org/packages/09/7d/af933f0f6e0767995b4e2d705a0665e454d1c19402aa7e895de3951ebb04/scipy-1.17.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:43af8d1f3bea642559019edfe64e9b11192a8978efbd1539d7bc2aaa23d92de4", size = 35349300, upload-time = "2026-02-23T00:16:49.108Z" }, + { url = "https://files.pythonhosted.org/packages/b4/3d/7ccbbdcbb54c8fdc20d3b6930137c782a163fa626f0aef920349873421ba/scipy-1.17.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:cd96a1898c0a47be4520327e01f874acfd61fb48a9420f8aa9f6483412ffa444", size = 35127333, upload-time = "2026-02-23T00:17:01.293Z" }, + { url = "https://files.pythonhosted.org/packages/e8/19/f926cb11c42b15ba08e3a71e376d816ac08614f769b4f47e06c3580c836a/scipy-1.17.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:4eb6c25dd62ee8d5edf68a8e1c171dd71c292fdae95d8aeb3dd7d7de4c364082", size = 37741314, upload-time = "2026-02-23T00:17:12.576Z" }, + { url = "https://files.pythonhosted.org/packages/95/da/0d1df507cf574b3f224ccc3d45244c9a1d732c81dcb26b1e8a766ae271a8/scipy-1.17.1-cp311-cp311-win_amd64.whl", hash = "sha256:d30e57c72013c2a4fe441c2fcb8e77b14e152ad48b5464858e07e2ad9fbfceff", size = 36607512, upload-time = "2026-02-23T00:17:23.424Z" }, + { url = "https://files.pythonhosted.org/packages/68/7f/bdd79ceaad24b671543ffe0ef61ed8e659440eb683b66f033454dcee90eb/scipy-1.17.1-cp311-cp311-win_arm64.whl", hash = "sha256:9ecb4efb1cd6e8c4afea0daa91a87fbddbce1b99d2895d151596716c0b2e859d", size = 24599248, upload-time = "2026-02-23T00:17:34.561Z" }, + { url = "https://files.pythonhosted.org/packages/35/48/b992b488d6f299dbe3f11a20b24d3dda3d46f1a635ede1c46b5b17a7b163/scipy-1.17.1-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:35c3a56d2ef83efc372eaec584314bd0ef2e2f0d2adb21c55e6ad5b344c0dcb8", size = 31610954, upload-time = "2026-02-23T00:17:49.855Z" }, + { url = "https://files.pythonhosted.org/packages/b2/02/cf107b01494c19dc100f1d0b7ac3cc08666e96ba2d64db7626066cee895e/scipy-1.17.1-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:fcb310ddb270a06114bb64bbe53c94926b943f5b7f0842194d585c65eb4edd76", size = 28172662, upload-time = "2026-02-23T00:18:01.64Z" }, + { url = "https://files.pythonhosted.org/packages/cf/a9/599c28631bad314d219cf9ffd40e985b24d603fc8a2f4ccc5ae8419a535b/scipy-1.17.1-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:cc90d2e9c7e5c7f1a482c9875007c095c3194b1cfedca3c2f3291cdc2bc7c086", size = 20344366, upload-time = "2026-02-23T00:18:12.015Z" }, + { url = "https://files.pythonhosted.org/packages/35/f5/906eda513271c8deb5af284e5ef0206d17a96239af79f9fa0aebfe0e36b4/scipy-1.17.1-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:c80be5ede8f3f8eded4eff73cc99a25c388ce98e555b17d31da05287015ffa5b", size = 22704017, upload-time = "2026-02-23T00:18:21.502Z" }, + { url = "https://files.pythonhosted.org/packages/da/34/16f10e3042d2f1d6b66e0428308ab52224b6a23049cb2f5c1756f713815f/scipy-1.17.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e19ebea31758fac5893a2ac360fedd00116cbb7628e650842a6691ba7ca28a21", size = 32927842, upload-time = "2026-02-23T00:18:35.367Z" }, + { url = "https://files.pythonhosted.org/packages/01/8e/1e35281b8ab6d5d72ebe9911edcdffa3f36b04ed9d51dec6dd140396e220/scipy-1.17.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:02ae3b274fde71c5e92ac4d54bc06c42d80e399fec704383dcd99b301df37458", size = 35235890, upload-time = "2026-02-23T00:18:49.188Z" }, + { url = "https://files.pythonhosted.org/packages/c5/5c/9d7f4c88bea6e0d5a4f1bc0506a53a00e9fcb198de372bfe4d3652cef482/scipy-1.17.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:8a604bae87c6195d8b1045eddece0514d041604b14f2727bbc2b3020172045eb", size = 35003557, upload-time = "2026-02-23T00:18:54.74Z" }, + { url = "https://files.pythonhosted.org/packages/65/94/7698add8f276dbab7a9de9fb6b0e02fc13ee61d51c7c3f85ac28b65e1239/scipy-1.17.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:f590cd684941912d10becc07325a3eeb77886fe981415660d9265c4c418d0bea", size = 37625856, upload-time = "2026-02-23T00:19:00.307Z" }, + { url = "https://files.pythonhosted.org/packages/a2/84/dc08d77fbf3d87d3ee27f6a0c6dcce1de5829a64f2eae85a0ecc1f0daa73/scipy-1.17.1-cp312-cp312-win_amd64.whl", hash = "sha256:41b71f4a3a4cab9d366cd9065b288efc4d4f3c0b37a91a8e0947fb5bd7f31d87", size = 36549682, upload-time = "2026-02-23T00:19:07.67Z" }, + { url = "https://files.pythonhosted.org/packages/bc/98/fe9ae9ffb3b54b62559f52dedaebe204b408db8109a8c66fdd04869e6424/scipy-1.17.1-cp312-cp312-win_arm64.whl", hash = "sha256:f4115102802df98b2b0db3cce5cb9b92572633a1197c77b7553e5203f284a5b3", size = 24547340, upload-time = "2026-02-23T00:19:12.024Z" }, + { url = "https://files.pythonhosted.org/packages/76/27/07ee1b57b65e92645f219b37148a7e7928b82e2b5dbeccecb4dff7c64f0b/scipy-1.17.1-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:5e3c5c011904115f88a39308379c17f91546f77c1667cea98739fe0fccea804c", size = 31590199, upload-time = "2026-02-23T00:19:17.192Z" }, + { url = "https://files.pythonhosted.org/packages/ec/ae/db19f8ab842e9b724bf5dbb7db29302a91f1e55bc4d04b1025d6d605a2c5/scipy-1.17.1-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:6fac755ca3d2c3edcb22f479fceaa241704111414831ddd3bc6056e18516892f", size = 28154001, upload-time = "2026-02-23T00:19:22.241Z" }, + { url = "https://files.pythonhosted.org/packages/5b/58/3ce96251560107b381cbd6e8413c483bbb1228a6b919fa8652b0d4090e7f/scipy-1.17.1-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:7ff200bf9d24f2e4d5dc6ee8c3ac64d739d3a89e2326ba68aaf6c4a2b838fd7d", size = 20325719, upload-time = "2026-02-23T00:19:26.329Z" }, + { url = "https://files.pythonhosted.org/packages/b2/83/15087d945e0e4d48ce2377498abf5ad171ae013232ae31d06f336e64c999/scipy-1.17.1-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:4b400bdc6f79fa02a4d86640310dde87a21fba0c979efff5248908c6f15fad1b", size = 22683595, upload-time = "2026-02-23T00:19:30.304Z" }, + { url = "https://files.pythonhosted.org/packages/b4/e0/e58fbde4a1a594c8be8114eb4aac1a55bcd6587047efc18a61eb1f5c0d30/scipy-1.17.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2b64ca7d4aee0102a97f3ba22124052b4bd2152522355073580bf4845e2550b6", size = 32896429, upload-time = "2026-02-23T00:19:35.536Z" }, + { url = "https://files.pythonhosted.org/packages/f5/5f/f17563f28ff03c7b6799c50d01d5d856a1d55f2676f537ca8d28c7f627cd/scipy-1.17.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:581b2264fc0aa555f3f435a5944da7504ea3a065d7029ad60e7c3d1ae09c5464", size = 35203952, upload-time = "2026-02-23T00:19:42.259Z" }, + { url = "https://files.pythonhosted.org/packages/8d/a5/9afd17de24f657fdfe4df9a3f1ea049b39aef7c06000c13db1530d81ccca/scipy-1.17.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:beeda3d4ae615106d7094f7e7cef6218392e4465cc95d25f900bebabfded0950", size = 34979063, upload-time = "2026-02-23T00:19:47.547Z" }, + { url = "https://files.pythonhosted.org/packages/8b/13/88b1d2384b424bf7c924f2038c1c409f8d88bb2a8d49d097861dd64a57b2/scipy-1.17.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6609bc224e9568f65064cfa72edc0f24ee6655b47575954ec6339534b2798369", size = 37598449, upload-time = "2026-02-23T00:19:53.238Z" }, + { url = "https://files.pythonhosted.org/packages/35/e5/d6d0e51fc888f692a35134336866341c08655d92614f492c6860dc45bb2c/scipy-1.17.1-cp313-cp313-win_amd64.whl", hash = "sha256:37425bc9175607b0268f493d79a292c39f9d001a357bebb6b88fdfaff13f6448", size = 36510943, upload-time = "2026-02-23T00:20:50.89Z" }, + { url = "https://files.pythonhosted.org/packages/2a/fd/3be73c564e2a01e690e19cc618811540ba5354c67c8680dce3281123fb79/scipy-1.17.1-cp313-cp313-win_arm64.whl", hash = "sha256:5cf36e801231b6a2059bf354720274b7558746f3b1a4efb43fcf557ccd484a87", size = 24545621, upload-time = "2026-02-23T00:20:55.871Z" }, + { url = "https://files.pythonhosted.org/packages/6f/6b/17787db8b8114933a66f9dcc479a8272e4b4da75fe03b0c282f7b0ade8cd/scipy-1.17.1-cp313-cp313t-macosx_10_14_x86_64.whl", hash = "sha256:d59c30000a16d8edc7e64152e30220bfbd724c9bbb08368c054e24c651314f0a", size = 31936708, upload-time = "2026-02-23T00:19:58.694Z" }, + { url = "https://files.pythonhosted.org/packages/38/2e/524405c2b6392765ab1e2b722a41d5da33dc5c7b7278184a8ad29b6cb206/scipy-1.17.1-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:010f4333c96c9bb1a4516269e33cb5917b08ef2166d5556ca2fd9f082a9e6ea0", size = 28570135, upload-time = "2026-02-23T00:20:03.934Z" }, + { url = "https://files.pythonhosted.org/packages/fd/c3/5bd7199f4ea8556c0c8e39f04ccb014ac37d1468e6cfa6a95c6b3562b76e/scipy-1.17.1-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:2ceb2d3e01c5f1d83c4189737a42d9cb2fc38a6eeed225e7515eef71ad301dce", size = 20741977, upload-time = "2026-02-23T00:20:07.935Z" }, + { url = "https://files.pythonhosted.org/packages/d9/b8/8ccd9b766ad14c78386599708eb745f6b44f08400a5fd0ade7cf89b6fc93/scipy-1.17.1-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:844e165636711ef41f80b4103ed234181646b98a53c8f05da12ca5ca289134f6", size = 23029601, upload-time = "2026-02-23T00:20:12.161Z" }, + { url = "https://files.pythonhosted.org/packages/6d/a0/3cb6f4d2fb3e17428ad2880333cac878909ad1a89f678527b5328b93c1d4/scipy-1.17.1-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:158dd96d2207e21c966063e1635b1063cd7787b627b6f07305315dd73d9c679e", size = 33019667, upload-time = "2026-02-23T00:20:17.208Z" }, + { url = "https://files.pythonhosted.org/packages/f3/c3/2d834a5ac7bf3a0c806ad1508efc02dda3c8c61472a56132d7894c312dea/scipy-1.17.1-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:74cbb80d93260fe2ffa334efa24cb8f2f0f622a9b9febf8b483c0b865bfb3475", size = 35264159, upload-time = "2026-02-23T00:20:23.087Z" }, + { url = "https://files.pythonhosted.org/packages/4d/77/d3ed4becfdbd217c52062fafe35a72388d1bd82c2d0ba5ca19d6fcc93e11/scipy-1.17.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:dbc12c9f3d185f5c737d801da555fb74b3dcfa1a50b66a1a93e09190f41fab50", size = 35102771, upload-time = "2026-02-23T00:20:28.636Z" }, + { url = "https://files.pythonhosted.org/packages/bd/12/d19da97efde68ca1ee5538bb261d5d2c062f0c055575128f11a2730e3ac1/scipy-1.17.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:94055a11dfebe37c656e70317e1996dc197e1a15bbcc351bcdd4610e128fe1ca", size = 37665910, upload-time = "2026-02-23T00:20:34.743Z" }, + { url = "https://files.pythonhosted.org/packages/06/1c/1172a88d507a4baaf72c5a09bb6c018fe2ae0ab622e5830b703a46cc9e44/scipy-1.17.1-cp313-cp313t-win_amd64.whl", hash = "sha256:e30bdeaa5deed6bc27b4cc490823cd0347d7dae09119b8803ae576ea0ce52e4c", size = 36562980, upload-time = "2026-02-23T00:20:40.575Z" }, + { url = "https://files.pythonhosted.org/packages/70/b0/eb757336e5a76dfa7911f63252e3b7d1de00935d7705cf772db5b45ec238/scipy-1.17.1-cp313-cp313t-win_arm64.whl", hash = "sha256:a720477885a9d2411f94a93d16f9d89bad0f28ca23c3f8daa521e2dcc3f44d49", size = 24856543, upload-time = "2026-02-23T00:20:45.313Z" }, + { url = "https://files.pythonhosted.org/packages/cf/83/333afb452af6f0fd70414dc04f898647ee1423979ce02efa75c3b0f2c28e/scipy-1.17.1-cp314-cp314-macosx_10_14_x86_64.whl", hash = "sha256:a48a72c77a310327f6a3a920092fa2b8fd03d7deaa60f093038f22d98e096717", size = 31584510, upload-time = "2026-02-23T00:21:01.015Z" }, + { url = "https://files.pythonhosted.org/packages/ed/a6/d05a85fd51daeb2e4ea71d102f15b34fedca8e931af02594193ae4fd25f7/scipy-1.17.1-cp314-cp314-macosx_12_0_arm64.whl", hash = "sha256:45abad819184f07240d8a696117a7aacd39787af9e0b719d00285549ed19a1e9", size = 28170131, upload-time = "2026-02-23T00:21:05.888Z" }, + { url = "https://files.pythonhosted.org/packages/db/7b/8624a203326675d7746a254083a187398090a179335b2e4a20e2ddc46e83/scipy-1.17.1-cp314-cp314-macosx_14_0_arm64.whl", hash = "sha256:3fd1fcdab3ea951b610dc4cef356d416d5802991e7e32b5254828d342f7b7e0b", size = 20342032, upload-time = "2026-02-23T00:21:09.904Z" }, + { url = "https://files.pythonhosted.org/packages/c9/35/2c342897c00775d688d8ff3987aced3426858fd89d5a0e26e020b660b301/scipy-1.17.1-cp314-cp314-macosx_14_0_x86_64.whl", hash = "sha256:7bdf2da170b67fdf10bca777614b1c7d96ae3ca5794fd9587dce41eb2966e866", size = 22678766, upload-time = "2026-02-23T00:21:14.313Z" }, + { url = "https://files.pythonhosted.org/packages/ef/f2/7cdb8eb308a1a6ae1e19f945913c82c23c0c442a462a46480ce487fdc0ac/scipy-1.17.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:adb2642e060a6549c343603a3851ba76ef0b74cc8c079a9a58121c7ec9fe2350", size = 32957007, upload-time = "2026-02-23T00:21:19.663Z" }, + { url = "https://files.pythonhosted.org/packages/0b/2e/7eea398450457ecb54e18e9d10110993fa65561c4f3add5e8eccd2b9cd41/scipy-1.17.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:eee2cfda04c00a857206a4330f0c5e3e56535494e30ca445eb19ec624ae75118", size = 35221333, upload-time = "2026-02-23T00:21:25.278Z" }, + { url = "https://files.pythonhosted.org/packages/d9/77/5b8509d03b77f093a0d52e606d3c4f79e8b06d1d38c441dacb1e26cacf46/scipy-1.17.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:d2650c1fb97e184d12d8ba010493ee7b322864f7d3d00d3f9bb97d9c21de4068", size = 35042066, upload-time = "2026-02-23T00:21:31.358Z" }, + { url = "https://files.pythonhosted.org/packages/f9/df/18f80fb99df40b4070328d5ae5c596f2f00fffb50167e31439e932f29e7d/scipy-1.17.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:08b900519463543aa604a06bec02461558a6e1cef8fdbb8098f77a48a83c8118", size = 37612763, upload-time = "2026-02-23T00:21:37.247Z" }, + { url = "https://files.pythonhosted.org/packages/4b/39/f0e8ea762a764a9dc52aa7dabcfad51a354819de1f0d4652b6a1122424d6/scipy-1.17.1-cp314-cp314-win_amd64.whl", hash = "sha256:3877ac408e14da24a6196de0ddcace62092bfc12a83823e92e49e40747e52c19", size = 37290984, upload-time = "2026-02-23T00:22:35.023Z" }, + { url = "https://files.pythonhosted.org/packages/7c/56/fe201e3b0f93d1a8bcf75d3379affd228a63d7e2d80ab45467a74b494947/scipy-1.17.1-cp314-cp314-win_arm64.whl", hash = "sha256:f8885db0bc2bffa59d5c1b72fad7a6a92d3e80e7257f967dd81abb553a90d293", size = 25192877, upload-time = "2026-02-23T00:22:39.798Z" }, + { url = "https://files.pythonhosted.org/packages/96/ad/f8c414e121f82e02d76f310f16db9899c4fcde36710329502a6b2a3c0392/scipy-1.17.1-cp314-cp314t-macosx_10_14_x86_64.whl", hash = "sha256:1cc682cea2ae55524432f3cdff9e9a3be743d52a7443d0cba9017c23c87ae2f6", size = 31949750, upload-time = "2026-02-23T00:21:42.289Z" }, + { url = "https://files.pythonhosted.org/packages/7c/b0/c741e8865d61b67c81e255f4f0a832846c064e426636cd7de84e74d209be/scipy-1.17.1-cp314-cp314t-macosx_12_0_arm64.whl", hash = "sha256:2040ad4d1795a0ae89bfc7e8429677f365d45aa9fd5e4587cf1ea737f927b4a1", size = 28585858, upload-time = "2026-02-23T00:21:47.706Z" }, + { url = "https://files.pythonhosted.org/packages/ed/1b/3985219c6177866628fa7c2595bfd23f193ceebbe472c98a08824b9466ff/scipy-1.17.1-cp314-cp314t-macosx_14_0_arm64.whl", hash = "sha256:131f5aaea57602008f9822e2115029b55d4b5f7c070287699fe45c661d051e39", size = 20757723, upload-time = "2026-02-23T00:21:52.039Z" }, + { url = "https://files.pythonhosted.org/packages/c0/19/2a04aa25050d656d6f7b9e7b685cc83d6957fb101665bfd9369ca6534563/scipy-1.17.1-cp314-cp314t-macosx_14_0_x86_64.whl", hash = "sha256:9cdc1a2fcfd5c52cfb3045feb399f7b3ce822abdde3a193a6b9a60b3cb5854ca", size = 23043098, upload-time = "2026-02-23T00:21:56.185Z" }, + { url = "https://files.pythonhosted.org/packages/86/f1/3383beb9b5d0dbddd030335bf8a8b32d4317185efe495374f134d8be6cce/scipy-1.17.1-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6e3dcd57ab780c741fde8dc68619de988b966db759a3c3152e8e9142c26295ad", size = 33030397, upload-time = "2026-02-23T00:22:01.404Z" }, + { url = "https://files.pythonhosted.org/packages/41/68/8f21e8a65a5a03f25a79165ec9d2b28c00e66dc80546cf5eb803aeeff35b/scipy-1.17.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a9956e4d4f4a301ebf6cde39850333a6b6110799d470dbbb1e25326ac447f52a", size = 35281163, upload-time = "2026-02-23T00:22:07.024Z" }, + { url = "https://files.pythonhosted.org/packages/84/8d/c8a5e19479554007a5632ed7529e665c315ae7492b4f946b0deb39870e39/scipy-1.17.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:a4328d245944d09fd639771de275701ccadf5f781ba0ff092ad141e017eccda4", size = 35116291, upload-time = "2026-02-23T00:22:12.585Z" }, + { url = "https://files.pythonhosted.org/packages/52/52/e57eceff0e342a1f50e274264ed47497b59e6a4e3118808ee58ddda7b74a/scipy-1.17.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:a77cbd07b940d326d39a1d1b37817e2ee4d79cb30e7338f3d0cddffae70fcaa2", size = 37682317, upload-time = "2026-02-23T00:22:18.513Z" }, + { url = "https://files.pythonhosted.org/packages/11/2f/b29eafe4a3fbc3d6de9662b36e028d5f039e72d345e05c250e121a230dd4/scipy-1.17.1-cp314-cp314t-win_amd64.whl", hash = "sha256:eb092099205ef62cd1782b006658db09e2fed75bffcae7cc0d44052d8aa0f484", size = 37345327, upload-time = "2026-02-23T00:22:24.442Z" }, + { url = "https://files.pythonhosted.org/packages/07/39/338d9219c4e87f3e708f18857ecd24d22a0c3094752393319553096b98af/scipy-1.17.1-cp314-cp314t-win_arm64.whl", hash = "sha256:200e1050faffacc162be6a486a984a0497866ec54149a01270adc8a59b7c7d21", size = 25489165, upload-time = "2026-02-23T00:22:29.563Z" }, ] [[package]] @@ -2785,73 +2785,73 @@ dependencies = [ { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/4d/bc/0989043118a27cccb4e906a46b7565ce36ca7b57f5a18b78f4f1b0f72d9d/shapely-2.1.2.tar.gz", hash = "sha256:2ed4ecb28320a433db18a5bf029986aa8afcfd740745e78847e330d5d94922a9", size = 315489 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/05/89/c3548aa9b9812a5d143986764dededfa48d817714e947398bdda87c77a72/shapely-2.1.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:7ae48c236c0324b4e139bea88a306a04ca630f49be66741b340729d380d8f52f", size = 1825959 }, - { url = "https://files.pythonhosted.org/packages/ce/8a/7ebc947080442edd614ceebe0ce2cdbd00c25e832c240e1d1de61d0e6b38/shapely-2.1.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:eba6710407f1daa8e7602c347dfc94adc02205ec27ed956346190d66579eb9ea", size = 1629196 }, - { url = "https://files.pythonhosted.org/packages/c8/86/c9c27881c20d00fc409e7e059de569d5ed0abfcec9c49548b124ebddea51/shapely-2.1.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ef4a456cc8b7b3d50ccec29642aa4aeda959e9da2fe9540a92754770d5f0cf1f", size = 2951065 }, - { url = "https://files.pythonhosted.org/packages/50/8a/0ab1f7433a2a85d9e9aea5b1fbb333f3b09b309e7817309250b4b7b2cc7a/shapely-2.1.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e38a190442aacc67ff9f75ce60aec04893041f16f97d242209106d502486a142", size = 3058666 }, - { url = "https://files.pythonhosted.org/packages/bb/c6/5a30ffac9c4f3ffd5b7113a7f5299ccec4713acd5ee44039778a7698224e/shapely-2.1.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:40d784101f5d06a1fd30b55fc11ea58a61be23f930d934d86f19a180909908a4", size = 3966905 }, - { url = "https://files.pythonhosted.org/packages/9c/72/e92f3035ba43e53959007f928315a68fbcf2eeb4e5ededb6f0dc7ff1ecc3/shapely-2.1.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:f6f6cd5819c50d9bcf921882784586aab34a4bd53e7553e175dece6db513a6f0", size = 4129260 }, - { url = "https://files.pythonhosted.org/packages/42/24/605901b73a3d9f65fa958e63c9211f4be23d584da8a1a7487382fac7fdc5/shapely-2.1.2-cp310-cp310-win32.whl", hash = "sha256:fe9627c39c59e553c90f5bc3128252cb85dc3b3be8189710666d2f8bc3a5503e", size = 1544301 }, - { url = "https://files.pythonhosted.org/packages/e1/89/6db795b8dd3919851856bd2ddd13ce434a748072f6fdee42ff30cbd3afa3/shapely-2.1.2-cp310-cp310-win_amd64.whl", hash = "sha256:1d0bfb4b8f661b3b4ec3565fa36c340bfb1cda82087199711f86a88647d26b2f", size = 1722074 }, - { url = "https://files.pythonhosted.org/packages/8f/8d/1ff672dea9ec6a7b5d422eb6d095ed886e2e523733329f75fdcb14ee1149/shapely-2.1.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:91121757b0a36c9aac3427a651a7e6567110a4a67c97edf04f8d55d4765f6618", size = 1820038 }, - { url = "https://files.pythonhosted.org/packages/4f/ce/28fab8c772ce5db23a0d86bf0adaee0c4c79d5ad1db766055fa3dab442e2/shapely-2.1.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:16a9c722ba774cf50b5d4541242b4cce05aafd44a015290c82ba8a16931ff63d", size = 1626039 }, - { url = "https://files.pythonhosted.org/packages/70/8b/868b7e3f4982f5006e9395c1e12343c66a8155c0374fdc07c0e6a1ab547d/shapely-2.1.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:cc4f7397459b12c0b196c9efe1f9d7e92463cbba142632b4cc6d8bbbbd3e2b09", size = 3001519 }, - { url = "https://files.pythonhosted.org/packages/13/02/58b0b8d9c17c93ab6340edd8b7308c0c5a5b81f94ce65705819b7416dba5/shapely-2.1.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:136ab87b17e733e22f0961504d05e77e7be8c9b5a8184f685b4a91a84efe3c26", size = 3110842 }, - { url = "https://files.pythonhosted.org/packages/af/61/8e389c97994d5f331dcffb25e2fa761aeedfb52b3ad9bcdd7b8671f4810a/shapely-2.1.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:16c5d0fc45d3aa0a69074979f4f1928ca2734fb2e0dde8af9611e134e46774e7", size = 4021316 }, - { url = "https://files.pythonhosted.org/packages/d3/d4/9b2a9fe6039f9e42ccf2cb3e84f219fd8364b0c3b8e7bbc857b5fbe9c14c/shapely-2.1.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:6ddc759f72b5b2b0f54a7e7cde44acef680a55019eb52ac63a7af2cf17cb9cd2", size = 4178586 }, - { url = "https://files.pythonhosted.org/packages/16/f6/9840f6963ed4decf76b08fd6d7fed14f8779fb7a62cb45c5617fa8ac6eab/shapely-2.1.2-cp311-cp311-win32.whl", hash = "sha256:2fa78b49485391224755a856ed3b3bd91c8455f6121fee0db0e71cefb07d0ef6", size = 1543961 }, - { url = "https://files.pythonhosted.org/packages/38/1e/3f8ea46353c2a33c1669eb7327f9665103aa3a8dfe7f2e4ef714c210b2c2/shapely-2.1.2-cp311-cp311-win_amd64.whl", hash = "sha256:c64d5c97b2f47e3cd9b712eaced3b061f2b71234b3fc263e0fcf7d889c6559dc", size = 1722856 }, - { url = "https://files.pythonhosted.org/packages/24/c0/f3b6453cf2dfa99adc0ba6675f9aaff9e526d2224cbd7ff9c1a879238693/shapely-2.1.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:fe2533caae6a91a543dec62e8360fe86ffcdc42a7c55f9dfd0128a977a896b94", size = 1833550 }, - { url = "https://files.pythonhosted.org/packages/86/07/59dee0bc4b913b7ab59ab1086225baca5b8f19865e6101db9ebb7243e132/shapely-2.1.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ba4d1333cc0bc94381d6d4308d2e4e008e0bd128bdcff5573199742ee3634359", size = 1643556 }, - { url = "https://files.pythonhosted.org/packages/26/29/a5397e75b435b9895cd53e165083faed5d12fd9626eadec15a83a2411f0f/shapely-2.1.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:0bd308103340030feef6c111d3eb98d50dc13feea33affc8a6f9fa549e9458a3", size = 2988308 }, - { url = "https://files.pythonhosted.org/packages/b9/37/e781683abac55dde9771e086b790e554811a71ed0b2b8a1e789b7430dd44/shapely-2.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1e7d4d7ad262a48bb44277ca12c7c78cb1b0f56b32c10734ec9a1d30c0b0c54b", size = 3099844 }, - { url = "https://files.pythonhosted.org/packages/d8/f3/9876b64d4a5a321b9dc482c92bb6f061f2fa42131cba643c699f39317cb9/shapely-2.1.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:e9eddfe513096a71896441a7c37db72da0687b34752c4e193577a145c71736fc", size = 3988842 }, - { url = "https://files.pythonhosted.org/packages/d1/a0/704c7292f7014c7e74ec84eddb7b109e1fbae74a16deae9c1504b1d15565/shapely-2.1.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:980c777c612514c0cf99bc8a9de6d286f5e186dcaf9091252fcd444e5638193d", size = 4152714 }, - { url = "https://files.pythonhosted.org/packages/53/46/319c9dc788884ad0785242543cdffac0e6530e4d0deb6c4862bc4143dcf3/shapely-2.1.2-cp312-cp312-win32.whl", hash = "sha256:9111274b88e4d7b54a95218e243282709b330ef52b7b86bc6aaf4f805306f454", size = 1542745 }, - { url = "https://files.pythonhosted.org/packages/ec/bf/cb6c1c505cb31e818e900b9312d514f381fbfa5c4363edfce0fcc4f8c1a4/shapely-2.1.2-cp312-cp312-win_amd64.whl", hash = "sha256:743044b4cfb34f9a67205cee9279feaf60ba7d02e69febc2afc609047cb49179", size = 1722861 }, - { url = "https://files.pythonhosted.org/packages/c3/90/98ef257c23c46425dc4d1d31005ad7c8d649fe423a38b917db02c30f1f5a/shapely-2.1.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:b510dda1a3672d6879beb319bc7c5fd302c6c354584690973c838f46ec3e0fa8", size = 1832644 }, - { url = "https://files.pythonhosted.org/packages/6d/ab/0bee5a830d209adcd3a01f2d4b70e587cdd9fd7380d5198c064091005af8/shapely-2.1.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:8cff473e81017594d20ec55d86b54bc635544897e13a7cfc12e36909c5309a2a", size = 1642887 }, - { url = "https://files.pythonhosted.org/packages/2d/5e/7d7f54ba960c13302584c73704d8c4d15404a51024631adb60b126a4ae88/shapely-2.1.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:fe7b77dc63d707c09726b7908f575fc04ff1d1ad0f3fb92aec212396bc6cfe5e", size = 2970931 }, - { url = "https://files.pythonhosted.org/packages/f2/a2/83fc37e2a58090e3d2ff79175a95493c664bcd0b653dd75cb9134645a4e5/shapely-2.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7ed1a5bbfb386ee8332713bf7508bc24e32d24b74fc9a7b9f8529a55db9f4ee6", size = 3082855 }, - { url = "https://files.pythonhosted.org/packages/44/2b/578faf235a5b09f16b5f02833c53822294d7f21b242f8e2d0cf03fb64321/shapely-2.1.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a84e0582858d841d54355246ddfcbd1fce3179f185da7470f41ce39d001ee1af", size = 3979960 }, - { url = "https://files.pythonhosted.org/packages/4d/04/167f096386120f692cc4ca02f75a17b961858997a95e67a3cb6a7bbd6b53/shapely-2.1.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:dc3487447a43d42adcdf52d7ac73804f2312cbfa5d433a7d2c506dcab0033dfd", size = 4142851 }, - { url = "https://files.pythonhosted.org/packages/48/74/fb402c5a6235d1c65a97348b48cdedb75fb19eca2b1d66d04969fc1c6091/shapely-2.1.2-cp313-cp313-win32.whl", hash = "sha256:9c3a3c648aedc9f99c09263b39f2d8252f199cb3ac154fadc173283d7d111350", size = 1541890 }, - { url = "https://files.pythonhosted.org/packages/41/47/3647fe7ad990af60ad98b889657a976042c9988c2807cf322a9d6685f462/shapely-2.1.2-cp313-cp313-win_amd64.whl", hash = "sha256:ca2591bff6645c216695bdf1614fca9c82ea1144d4a7591a466fef64f28f0715", size = 1722151 }, - { url = "https://files.pythonhosted.org/packages/3c/49/63953754faa51ffe7d8189bfbe9ca34def29f8c0e34c67cbe2a2795f269d/shapely-2.1.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:2d93d23bdd2ed9dc157b46bc2f19b7da143ca8714464249bef6771c679d5ff40", size = 1834130 }, - { url = "https://files.pythonhosted.org/packages/7f/ee/dce001c1984052970ff60eb4727164892fb2d08052c575042a47f5a9e88f/shapely-2.1.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:01d0d304b25634d60bd7cf291828119ab55a3bab87dc4af1e44b07fb225f188b", size = 1642802 }, - { url = "https://files.pythonhosted.org/packages/da/e7/fc4e9a19929522877fa602f705706b96e78376afb7fad09cad5b9af1553c/shapely-2.1.2-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:8d8382dd120d64b03698b7298b89611a6ea6f55ada9d39942838b79c9bc89801", size = 3018460 }, - { url = "https://files.pythonhosted.org/packages/a1/18/7519a25db21847b525696883ddc8e6a0ecaa36159ea88e0fef11466384d0/shapely-2.1.2-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:19efa3611eef966e776183e338b2d7ea43569ae99ab34f8d17c2c054d3205cc0", size = 3095223 }, - { url = "https://files.pythonhosted.org/packages/48/de/b59a620b1f3a129c3fecc2737104a0a7e04e79335bd3b0a1f1609744cf17/shapely-2.1.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:346ec0c1a0fcd32f57f00e4134d1200e14bf3f5ae12af87ba83ca275c502498c", size = 4030760 }, - { url = "https://files.pythonhosted.org/packages/96/b3/c6655ee7232b417562bae192ae0d3ceaadb1cc0ffc2088a2ddf415456cc2/shapely-2.1.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:6305993a35989391bd3476ee538a5c9a845861462327efe00dd11a5c8c709a99", size = 4170078 }, - { url = "https://files.pythonhosted.org/packages/a0/8e/605c76808d73503c9333af8f6cbe7e1354d2d238bda5f88eea36bfe0f42a/shapely-2.1.2-cp313-cp313t-win32.whl", hash = "sha256:c8876673449f3401f278c86eb33224c5764582f72b653a415d0e6672fde887bf", size = 1559178 }, - { url = "https://files.pythonhosted.org/packages/36/f7/d317eb232352a1f1444d11002d477e54514a4a6045536d49d0c59783c0da/shapely-2.1.2-cp313-cp313t-win_amd64.whl", hash = "sha256:4a44bc62a10d84c11a7a3d7c1c4fe857f7477c3506e24c9062da0db0ae0c449c", size = 1739756 }, - { url = "https://files.pythonhosted.org/packages/fc/c4/3ce4c2d9b6aabd27d26ec988f08cb877ba9e6e96086eff81bfea93e688c7/shapely-2.1.2-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:9a522f460d28e2bf4e12396240a5fc1518788b2fcd73535166d748399ef0c223", size = 1831290 }, - { url = "https://files.pythonhosted.org/packages/17/b9/f6ab8918fc15429f79cb04afa9f9913546212d7fb5e5196132a2af46676b/shapely-2.1.2-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:1ff629e00818033b8d71139565527ced7d776c269a49bd78c9df84e8f852190c", size = 1641463 }, - { url = "https://files.pythonhosted.org/packages/a5/57/91d59ae525ca641e7ac5551c04c9503aee6f29b92b392f31790fcb1a4358/shapely-2.1.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:f67b34271dedc3c653eba4e3d7111aa421d5be9b4c4c7d38d30907f796cb30df", size = 2970145 }, - { url = "https://files.pythonhosted.org/packages/8a/cb/4948be52ee1da6927831ab59e10d4c29baa2a714f599f1f0d1bc747f5777/shapely-2.1.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:21952dc00df38a2c28375659b07a3979d22641aeb104751e769c3ee825aadecf", size = 3073806 }, - { url = "https://files.pythonhosted.org/packages/03/83/f768a54af775eb41ef2e7bec8a0a0dbe7d2431c3e78c0a8bdba7ab17e446/shapely-2.1.2-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:1f2f33f486777456586948e333a56ae21f35ae273be99255a191f5c1fa302eb4", size = 3980803 }, - { url = "https://files.pythonhosted.org/packages/9f/cb/559c7c195807c91c79d38a1f6901384a2878a76fbdf3f1048893a9b7534d/shapely-2.1.2-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:cf831a13e0d5a7eb519e96f58ec26e049b1fad411fc6fc23b162a7ce04d9cffc", size = 4133301 }, - { url = "https://files.pythonhosted.org/packages/80/cd/60d5ae203241c53ef3abd2ef27c6800e21afd6c94e39db5315ea0cbafb4a/shapely-2.1.2-cp314-cp314-win32.whl", hash = "sha256:61edcd8d0d17dd99075d320a1dd39c0cb9616f7572f10ef91b4b5b00c4aeb566", size = 1583247 }, - { url = "https://files.pythonhosted.org/packages/74/d4/135684f342e909330e50d31d441ace06bf83c7dc0777e11043f99167b123/shapely-2.1.2-cp314-cp314-win_amd64.whl", hash = "sha256:a444e7afccdb0999e203b976adb37ea633725333e5b119ad40b1ca291ecf311c", size = 1773019 }, - { url = "https://files.pythonhosted.org/packages/a3/05/a44f3f9f695fa3ada22786dc9da33c933da1cbc4bfe876fe3a100bafe263/shapely-2.1.2-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:5ebe3f84c6112ad3d4632b1fd2290665aa75d4cef5f6c5d77c4c95b324527c6a", size = 1834137 }, - { url = "https://files.pythonhosted.org/packages/52/7e/4d57db45bf314573427b0a70dfca15d912d108e6023f623947fa69f39b72/shapely-2.1.2-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:5860eb9f00a1d49ebb14e881f5caf6c2cf472c7fd38bd7f253bbd34f934eb076", size = 1642884 }, - { url = "https://files.pythonhosted.org/packages/5a/27/4e29c0a55d6d14ad7422bf86995d7ff3f54af0eba59617eb95caf84b9680/shapely-2.1.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:b705c99c76695702656327b819c9660768ec33f5ce01fa32b2af62b56ba400a1", size = 3018320 }, - { url = "https://files.pythonhosted.org/packages/9f/bb/992e6a3c463f4d29d4cd6ab8963b75b1b1040199edbd72beada4af46bde5/shapely-2.1.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:a1fd0ea855b2cf7c9cddaf25543e914dd75af9de08785f20ca3085f2c9ca60b0", size = 3094931 }, - { url = "https://files.pythonhosted.org/packages/9c/16/82e65e21070e473f0ed6451224ed9fa0be85033d17e0c6e7213a12f59d12/shapely-2.1.2-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:df90e2db118c3671a0754f38e36802db75fe0920d211a27481daf50a711fdf26", size = 4030406 }, - { url = "https://files.pythonhosted.org/packages/7c/75/c24ed871c576d7e2b64b04b1fe3d075157f6eb54e59670d3f5ffb36e25c7/shapely-2.1.2-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:361b6d45030b4ac64ddd0a26046906c8202eb60d0f9f53085f5179f1d23021a0", size = 4169511 }, - { url = "https://files.pythonhosted.org/packages/b1/f7/b3d1d6d18ebf55236eec1c681ce5e665742aab3c0b7b232720a7d43df7b6/shapely-2.1.2-cp314-cp314t-win32.whl", hash = "sha256:b54df60f1fbdecc8ebc2c5b11870461a6417b3d617f555e5033f1505d36e5735", size = 1602607 }, - { url = "https://files.pythonhosted.org/packages/9a/f6/f09272a71976dfc138129b8faf435d064a811ae2f708cb147dccdf7aacdb/shapely-2.1.2-cp314-cp314t-win_amd64.whl", hash = "sha256:0036ac886e0923417932c2e6369b6c52e38e0ff5d9120b90eef5cd9a5fc5cae9", size = 1796682 }, +sdist = { url = "https://files.pythonhosted.org/packages/4d/bc/0989043118a27cccb4e906a46b7565ce36ca7b57f5a18b78f4f1b0f72d9d/shapely-2.1.2.tar.gz", hash = "sha256:2ed4ecb28320a433db18a5bf029986aa8afcfd740745e78847e330d5d94922a9", size = 315489, upload-time = "2025-09-24T13:51:41.432Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/05/89/c3548aa9b9812a5d143986764dededfa48d817714e947398bdda87c77a72/shapely-2.1.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:7ae48c236c0324b4e139bea88a306a04ca630f49be66741b340729d380d8f52f", size = 1825959, upload-time = "2025-09-24T13:50:00.682Z" }, + { url = "https://files.pythonhosted.org/packages/ce/8a/7ebc947080442edd614ceebe0ce2cdbd00c25e832c240e1d1de61d0e6b38/shapely-2.1.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:eba6710407f1daa8e7602c347dfc94adc02205ec27ed956346190d66579eb9ea", size = 1629196, upload-time = "2025-09-24T13:50:03.447Z" }, + { url = "https://files.pythonhosted.org/packages/c8/86/c9c27881c20d00fc409e7e059de569d5ed0abfcec9c49548b124ebddea51/shapely-2.1.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ef4a456cc8b7b3d50ccec29642aa4aeda959e9da2fe9540a92754770d5f0cf1f", size = 2951065, upload-time = "2025-09-24T13:50:05.266Z" }, + { url = "https://files.pythonhosted.org/packages/50/8a/0ab1f7433a2a85d9e9aea5b1fbb333f3b09b309e7817309250b4b7b2cc7a/shapely-2.1.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e38a190442aacc67ff9f75ce60aec04893041f16f97d242209106d502486a142", size = 3058666, upload-time = "2025-09-24T13:50:06.872Z" }, + { url = "https://files.pythonhosted.org/packages/bb/c6/5a30ffac9c4f3ffd5b7113a7f5299ccec4713acd5ee44039778a7698224e/shapely-2.1.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:40d784101f5d06a1fd30b55fc11ea58a61be23f930d934d86f19a180909908a4", size = 3966905, upload-time = "2025-09-24T13:50:09.417Z" }, + { url = "https://files.pythonhosted.org/packages/9c/72/e92f3035ba43e53959007f928315a68fbcf2eeb4e5ededb6f0dc7ff1ecc3/shapely-2.1.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:f6f6cd5819c50d9bcf921882784586aab34a4bd53e7553e175dece6db513a6f0", size = 4129260, upload-time = "2025-09-24T13:50:11.183Z" }, + { url = "https://files.pythonhosted.org/packages/42/24/605901b73a3d9f65fa958e63c9211f4be23d584da8a1a7487382fac7fdc5/shapely-2.1.2-cp310-cp310-win32.whl", hash = "sha256:fe9627c39c59e553c90f5bc3128252cb85dc3b3be8189710666d2f8bc3a5503e", size = 1544301, upload-time = "2025-09-24T13:50:12.521Z" }, + { url = "https://files.pythonhosted.org/packages/e1/89/6db795b8dd3919851856bd2ddd13ce434a748072f6fdee42ff30cbd3afa3/shapely-2.1.2-cp310-cp310-win_amd64.whl", hash = "sha256:1d0bfb4b8f661b3b4ec3565fa36c340bfb1cda82087199711f86a88647d26b2f", size = 1722074, upload-time = "2025-09-24T13:50:13.909Z" }, + { url = "https://files.pythonhosted.org/packages/8f/8d/1ff672dea9ec6a7b5d422eb6d095ed886e2e523733329f75fdcb14ee1149/shapely-2.1.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:91121757b0a36c9aac3427a651a7e6567110a4a67c97edf04f8d55d4765f6618", size = 1820038, upload-time = "2025-09-24T13:50:15.628Z" }, + { url = "https://files.pythonhosted.org/packages/4f/ce/28fab8c772ce5db23a0d86bf0adaee0c4c79d5ad1db766055fa3dab442e2/shapely-2.1.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:16a9c722ba774cf50b5d4541242b4cce05aafd44a015290c82ba8a16931ff63d", size = 1626039, upload-time = "2025-09-24T13:50:16.881Z" }, + { url = "https://files.pythonhosted.org/packages/70/8b/868b7e3f4982f5006e9395c1e12343c66a8155c0374fdc07c0e6a1ab547d/shapely-2.1.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:cc4f7397459b12c0b196c9efe1f9d7e92463cbba142632b4cc6d8bbbbd3e2b09", size = 3001519, upload-time = "2025-09-24T13:50:18.606Z" }, + { url = "https://files.pythonhosted.org/packages/13/02/58b0b8d9c17c93ab6340edd8b7308c0c5a5b81f94ce65705819b7416dba5/shapely-2.1.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:136ab87b17e733e22f0961504d05e77e7be8c9b5a8184f685b4a91a84efe3c26", size = 3110842, upload-time = "2025-09-24T13:50:21.77Z" }, + { url = "https://files.pythonhosted.org/packages/af/61/8e389c97994d5f331dcffb25e2fa761aeedfb52b3ad9bcdd7b8671f4810a/shapely-2.1.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:16c5d0fc45d3aa0a69074979f4f1928ca2734fb2e0dde8af9611e134e46774e7", size = 4021316, upload-time = "2025-09-24T13:50:23.626Z" }, + { url = "https://files.pythonhosted.org/packages/d3/d4/9b2a9fe6039f9e42ccf2cb3e84f219fd8364b0c3b8e7bbc857b5fbe9c14c/shapely-2.1.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:6ddc759f72b5b2b0f54a7e7cde44acef680a55019eb52ac63a7af2cf17cb9cd2", size = 4178586, upload-time = "2025-09-24T13:50:25.443Z" }, + { url = "https://files.pythonhosted.org/packages/16/f6/9840f6963ed4decf76b08fd6d7fed14f8779fb7a62cb45c5617fa8ac6eab/shapely-2.1.2-cp311-cp311-win32.whl", hash = "sha256:2fa78b49485391224755a856ed3b3bd91c8455f6121fee0db0e71cefb07d0ef6", size = 1543961, upload-time = "2025-09-24T13:50:26.968Z" }, + { url = "https://files.pythonhosted.org/packages/38/1e/3f8ea46353c2a33c1669eb7327f9665103aa3a8dfe7f2e4ef714c210b2c2/shapely-2.1.2-cp311-cp311-win_amd64.whl", hash = "sha256:c64d5c97b2f47e3cd9b712eaced3b061f2b71234b3fc263e0fcf7d889c6559dc", size = 1722856, upload-time = "2025-09-24T13:50:28.497Z" }, + { url = "https://files.pythonhosted.org/packages/24/c0/f3b6453cf2dfa99adc0ba6675f9aaff9e526d2224cbd7ff9c1a879238693/shapely-2.1.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:fe2533caae6a91a543dec62e8360fe86ffcdc42a7c55f9dfd0128a977a896b94", size = 1833550, upload-time = "2025-09-24T13:50:30.019Z" }, + { url = "https://files.pythonhosted.org/packages/86/07/59dee0bc4b913b7ab59ab1086225baca5b8f19865e6101db9ebb7243e132/shapely-2.1.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ba4d1333cc0bc94381d6d4308d2e4e008e0bd128bdcff5573199742ee3634359", size = 1643556, upload-time = "2025-09-24T13:50:32.291Z" }, + { url = "https://files.pythonhosted.org/packages/26/29/a5397e75b435b9895cd53e165083faed5d12fd9626eadec15a83a2411f0f/shapely-2.1.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:0bd308103340030feef6c111d3eb98d50dc13feea33affc8a6f9fa549e9458a3", size = 2988308, upload-time = "2025-09-24T13:50:33.862Z" }, + { url = "https://files.pythonhosted.org/packages/b9/37/e781683abac55dde9771e086b790e554811a71ed0b2b8a1e789b7430dd44/shapely-2.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1e7d4d7ad262a48bb44277ca12c7c78cb1b0f56b32c10734ec9a1d30c0b0c54b", size = 3099844, upload-time = "2025-09-24T13:50:35.459Z" }, + { url = "https://files.pythonhosted.org/packages/d8/f3/9876b64d4a5a321b9dc482c92bb6f061f2fa42131cba643c699f39317cb9/shapely-2.1.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:e9eddfe513096a71896441a7c37db72da0687b34752c4e193577a145c71736fc", size = 3988842, upload-time = "2025-09-24T13:50:37.478Z" }, + { url = "https://files.pythonhosted.org/packages/d1/a0/704c7292f7014c7e74ec84eddb7b109e1fbae74a16deae9c1504b1d15565/shapely-2.1.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:980c777c612514c0cf99bc8a9de6d286f5e186dcaf9091252fcd444e5638193d", size = 4152714, upload-time = "2025-09-24T13:50:39.9Z" }, + { url = "https://files.pythonhosted.org/packages/53/46/319c9dc788884ad0785242543cdffac0e6530e4d0deb6c4862bc4143dcf3/shapely-2.1.2-cp312-cp312-win32.whl", hash = "sha256:9111274b88e4d7b54a95218e243282709b330ef52b7b86bc6aaf4f805306f454", size = 1542745, upload-time = "2025-09-24T13:50:41.414Z" }, + { url = "https://files.pythonhosted.org/packages/ec/bf/cb6c1c505cb31e818e900b9312d514f381fbfa5c4363edfce0fcc4f8c1a4/shapely-2.1.2-cp312-cp312-win_amd64.whl", hash = "sha256:743044b4cfb34f9a67205cee9279feaf60ba7d02e69febc2afc609047cb49179", size = 1722861, upload-time = "2025-09-24T13:50:43.35Z" }, + { url = "https://files.pythonhosted.org/packages/c3/90/98ef257c23c46425dc4d1d31005ad7c8d649fe423a38b917db02c30f1f5a/shapely-2.1.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:b510dda1a3672d6879beb319bc7c5fd302c6c354584690973c838f46ec3e0fa8", size = 1832644, upload-time = "2025-09-24T13:50:44.886Z" }, + { url = "https://files.pythonhosted.org/packages/6d/ab/0bee5a830d209adcd3a01f2d4b70e587cdd9fd7380d5198c064091005af8/shapely-2.1.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:8cff473e81017594d20ec55d86b54bc635544897e13a7cfc12e36909c5309a2a", size = 1642887, upload-time = "2025-09-24T13:50:46.735Z" }, + { url = "https://files.pythonhosted.org/packages/2d/5e/7d7f54ba960c13302584c73704d8c4d15404a51024631adb60b126a4ae88/shapely-2.1.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:fe7b77dc63d707c09726b7908f575fc04ff1d1ad0f3fb92aec212396bc6cfe5e", size = 2970931, upload-time = "2025-09-24T13:50:48.374Z" }, + { url = "https://files.pythonhosted.org/packages/f2/a2/83fc37e2a58090e3d2ff79175a95493c664bcd0b653dd75cb9134645a4e5/shapely-2.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7ed1a5bbfb386ee8332713bf7508bc24e32d24b74fc9a7b9f8529a55db9f4ee6", size = 3082855, upload-time = "2025-09-24T13:50:50.037Z" }, + { url = "https://files.pythonhosted.org/packages/44/2b/578faf235a5b09f16b5f02833c53822294d7f21b242f8e2d0cf03fb64321/shapely-2.1.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a84e0582858d841d54355246ddfcbd1fce3179f185da7470f41ce39d001ee1af", size = 3979960, upload-time = "2025-09-24T13:50:51.74Z" }, + { url = "https://files.pythonhosted.org/packages/4d/04/167f096386120f692cc4ca02f75a17b961858997a95e67a3cb6a7bbd6b53/shapely-2.1.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:dc3487447a43d42adcdf52d7ac73804f2312cbfa5d433a7d2c506dcab0033dfd", size = 4142851, upload-time = "2025-09-24T13:50:53.49Z" }, + { url = "https://files.pythonhosted.org/packages/48/74/fb402c5a6235d1c65a97348b48cdedb75fb19eca2b1d66d04969fc1c6091/shapely-2.1.2-cp313-cp313-win32.whl", hash = "sha256:9c3a3c648aedc9f99c09263b39f2d8252f199cb3ac154fadc173283d7d111350", size = 1541890, upload-time = "2025-09-24T13:50:55.337Z" }, + { url = "https://files.pythonhosted.org/packages/41/47/3647fe7ad990af60ad98b889657a976042c9988c2807cf322a9d6685f462/shapely-2.1.2-cp313-cp313-win_amd64.whl", hash = "sha256:ca2591bff6645c216695bdf1614fca9c82ea1144d4a7591a466fef64f28f0715", size = 1722151, upload-time = "2025-09-24T13:50:57.153Z" }, + { url = "https://files.pythonhosted.org/packages/3c/49/63953754faa51ffe7d8189bfbe9ca34def29f8c0e34c67cbe2a2795f269d/shapely-2.1.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:2d93d23bdd2ed9dc157b46bc2f19b7da143ca8714464249bef6771c679d5ff40", size = 1834130, upload-time = "2025-09-24T13:50:58.49Z" }, + { url = "https://files.pythonhosted.org/packages/7f/ee/dce001c1984052970ff60eb4727164892fb2d08052c575042a47f5a9e88f/shapely-2.1.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:01d0d304b25634d60bd7cf291828119ab55a3bab87dc4af1e44b07fb225f188b", size = 1642802, upload-time = "2025-09-24T13:50:59.871Z" }, + { url = "https://files.pythonhosted.org/packages/da/e7/fc4e9a19929522877fa602f705706b96e78376afb7fad09cad5b9af1553c/shapely-2.1.2-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:8d8382dd120d64b03698b7298b89611a6ea6f55ada9d39942838b79c9bc89801", size = 3018460, upload-time = "2025-09-24T13:51:02.08Z" }, + { url = "https://files.pythonhosted.org/packages/a1/18/7519a25db21847b525696883ddc8e6a0ecaa36159ea88e0fef11466384d0/shapely-2.1.2-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:19efa3611eef966e776183e338b2d7ea43569ae99ab34f8d17c2c054d3205cc0", size = 3095223, upload-time = "2025-09-24T13:51:04.472Z" }, + { url = "https://files.pythonhosted.org/packages/48/de/b59a620b1f3a129c3fecc2737104a0a7e04e79335bd3b0a1f1609744cf17/shapely-2.1.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:346ec0c1a0fcd32f57f00e4134d1200e14bf3f5ae12af87ba83ca275c502498c", size = 4030760, upload-time = "2025-09-24T13:51:06.455Z" }, + { url = "https://files.pythonhosted.org/packages/96/b3/c6655ee7232b417562bae192ae0d3ceaadb1cc0ffc2088a2ddf415456cc2/shapely-2.1.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:6305993a35989391bd3476ee538a5c9a845861462327efe00dd11a5c8c709a99", size = 4170078, upload-time = "2025-09-24T13:51:08.584Z" }, + { url = "https://files.pythonhosted.org/packages/a0/8e/605c76808d73503c9333af8f6cbe7e1354d2d238bda5f88eea36bfe0f42a/shapely-2.1.2-cp313-cp313t-win32.whl", hash = "sha256:c8876673449f3401f278c86eb33224c5764582f72b653a415d0e6672fde887bf", size = 1559178, upload-time = "2025-09-24T13:51:10.73Z" }, + { url = "https://files.pythonhosted.org/packages/36/f7/d317eb232352a1f1444d11002d477e54514a4a6045536d49d0c59783c0da/shapely-2.1.2-cp313-cp313t-win_amd64.whl", hash = "sha256:4a44bc62a10d84c11a7a3d7c1c4fe857f7477c3506e24c9062da0db0ae0c449c", size = 1739756, upload-time = "2025-09-24T13:51:12.105Z" }, + { url = "https://files.pythonhosted.org/packages/fc/c4/3ce4c2d9b6aabd27d26ec988f08cb877ba9e6e96086eff81bfea93e688c7/shapely-2.1.2-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:9a522f460d28e2bf4e12396240a5fc1518788b2fcd73535166d748399ef0c223", size = 1831290, upload-time = "2025-09-24T13:51:13.56Z" }, + { url = "https://files.pythonhosted.org/packages/17/b9/f6ab8918fc15429f79cb04afa9f9913546212d7fb5e5196132a2af46676b/shapely-2.1.2-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:1ff629e00818033b8d71139565527ced7d776c269a49bd78c9df84e8f852190c", size = 1641463, upload-time = "2025-09-24T13:51:14.972Z" }, + { url = "https://files.pythonhosted.org/packages/a5/57/91d59ae525ca641e7ac5551c04c9503aee6f29b92b392f31790fcb1a4358/shapely-2.1.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:f67b34271dedc3c653eba4e3d7111aa421d5be9b4c4c7d38d30907f796cb30df", size = 2970145, upload-time = "2025-09-24T13:51:16.961Z" }, + { url = "https://files.pythonhosted.org/packages/8a/cb/4948be52ee1da6927831ab59e10d4c29baa2a714f599f1f0d1bc747f5777/shapely-2.1.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:21952dc00df38a2c28375659b07a3979d22641aeb104751e769c3ee825aadecf", size = 3073806, upload-time = "2025-09-24T13:51:18.712Z" }, + { url = "https://files.pythonhosted.org/packages/03/83/f768a54af775eb41ef2e7bec8a0a0dbe7d2431c3e78c0a8bdba7ab17e446/shapely-2.1.2-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:1f2f33f486777456586948e333a56ae21f35ae273be99255a191f5c1fa302eb4", size = 3980803, upload-time = "2025-09-24T13:51:20.37Z" }, + { url = "https://files.pythonhosted.org/packages/9f/cb/559c7c195807c91c79d38a1f6901384a2878a76fbdf3f1048893a9b7534d/shapely-2.1.2-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:cf831a13e0d5a7eb519e96f58ec26e049b1fad411fc6fc23b162a7ce04d9cffc", size = 4133301, upload-time = "2025-09-24T13:51:21.887Z" }, + { url = "https://files.pythonhosted.org/packages/80/cd/60d5ae203241c53ef3abd2ef27c6800e21afd6c94e39db5315ea0cbafb4a/shapely-2.1.2-cp314-cp314-win32.whl", hash = "sha256:61edcd8d0d17dd99075d320a1dd39c0cb9616f7572f10ef91b4b5b00c4aeb566", size = 1583247, upload-time = "2025-09-24T13:51:23.401Z" }, + { url = "https://files.pythonhosted.org/packages/74/d4/135684f342e909330e50d31d441ace06bf83c7dc0777e11043f99167b123/shapely-2.1.2-cp314-cp314-win_amd64.whl", hash = "sha256:a444e7afccdb0999e203b976adb37ea633725333e5b119ad40b1ca291ecf311c", size = 1773019, upload-time = "2025-09-24T13:51:24.873Z" }, + { url = "https://files.pythonhosted.org/packages/a3/05/a44f3f9f695fa3ada22786dc9da33c933da1cbc4bfe876fe3a100bafe263/shapely-2.1.2-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:5ebe3f84c6112ad3d4632b1fd2290665aa75d4cef5f6c5d77c4c95b324527c6a", size = 1834137, upload-time = "2025-09-24T13:51:26.665Z" }, + { url = "https://files.pythonhosted.org/packages/52/7e/4d57db45bf314573427b0a70dfca15d912d108e6023f623947fa69f39b72/shapely-2.1.2-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:5860eb9f00a1d49ebb14e881f5caf6c2cf472c7fd38bd7f253bbd34f934eb076", size = 1642884, upload-time = "2025-09-24T13:51:28.029Z" }, + { url = "https://files.pythonhosted.org/packages/5a/27/4e29c0a55d6d14ad7422bf86995d7ff3f54af0eba59617eb95caf84b9680/shapely-2.1.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:b705c99c76695702656327b819c9660768ec33f5ce01fa32b2af62b56ba400a1", size = 3018320, upload-time = "2025-09-24T13:51:29.903Z" }, + { url = "https://files.pythonhosted.org/packages/9f/bb/992e6a3c463f4d29d4cd6ab8963b75b1b1040199edbd72beada4af46bde5/shapely-2.1.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:a1fd0ea855b2cf7c9cddaf25543e914dd75af9de08785f20ca3085f2c9ca60b0", size = 3094931, upload-time = "2025-09-24T13:51:32.699Z" }, + { url = "https://files.pythonhosted.org/packages/9c/16/82e65e21070e473f0ed6451224ed9fa0be85033d17e0c6e7213a12f59d12/shapely-2.1.2-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:df90e2db118c3671a0754f38e36802db75fe0920d211a27481daf50a711fdf26", size = 4030406, upload-time = "2025-09-24T13:51:34.189Z" }, + { url = "https://files.pythonhosted.org/packages/7c/75/c24ed871c576d7e2b64b04b1fe3d075157f6eb54e59670d3f5ffb36e25c7/shapely-2.1.2-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:361b6d45030b4ac64ddd0a26046906c8202eb60d0f9f53085f5179f1d23021a0", size = 4169511, upload-time = "2025-09-24T13:51:36.297Z" }, + { url = "https://files.pythonhosted.org/packages/b1/f7/b3d1d6d18ebf55236eec1c681ce5e665742aab3c0b7b232720a7d43df7b6/shapely-2.1.2-cp314-cp314t-win32.whl", hash = "sha256:b54df60f1fbdecc8ebc2c5b11870461a6417b3d617f555e5033f1505d36e5735", size = 1602607, upload-time = "2025-09-24T13:51:37.757Z" }, + { url = "https://files.pythonhosted.org/packages/9a/f6/f09272a71976dfc138129b8faf435d064a811ae2f708cb147dccdf7aacdb/shapely-2.1.2-cp314-cp314t-win_amd64.whl", hash = "sha256:0036ac886e0923417932c2e6369b6c52e38e0ff5d9120b90eef5cd9a5fc5cae9", size = 1796682, upload-time = "2025-09-24T13:51:39.233Z" }, ] [[package]] name = "shellingham" version = "1.5.4" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/58/15/8b3609fd3830ef7b27b655beb4b4e9c62313a4e8da8c676e142cc210d58e/shellingham-1.5.4.tar.gz", hash = "sha256:8dbca0739d487e5bd35ab3ca4b36e11c4078f3a234bfce294b0a0291363404de", size = 10310 } +sdist = { url = "https://files.pythonhosted.org/packages/58/15/8b3609fd3830ef7b27b655beb4b4e9c62313a4e8da8c676e142cc210d58e/shellingham-1.5.4.tar.gz", hash = "sha256:8dbca0739d487e5bd35ab3ca4b36e11c4078f3a234bfce294b0a0291363404de", size = 10310, upload-time = "2023-10-24T04:13:40.426Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e0/f9/0595336914c5619e5f28a1fb793285925a8cd4b432c9da0a987836c7f822/shellingham-1.5.4-py2.py3-none-any.whl", hash = "sha256:7ecfff8f2fd72616f7481040475a65b2bf8af90a56c89140852d1120324e8686", size = 9755 }, + { url = "https://files.pythonhosted.org/packages/e0/f9/0595336914c5619e5f28a1fb793285925a8cd4b432c9da0a987836c7f822/shellingham-1.5.4-py2.py3-none-any.whl", hash = "sha256:7ecfff8f2fd72616f7481040475a65b2bf8af90a56c89140852d1120324e8686", size = 9755, upload-time = "2023-10-24T04:13:38.866Z" }, ] [[package]] @@ -2861,36 +2861,36 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "wsproto" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b0/d4/bfa032f961103eba93de583b161f0e6a5b63cebb8f2c7d0c6e6efe1e3d2e/simple_websocket-1.1.0.tar.gz", hash = "sha256:7939234e7aa067c534abdab3a9ed933ec9ce4691b0713c78acb195560aa52ae4", size = 17300 } +sdist = { url = "https://files.pythonhosted.org/packages/b0/d4/bfa032f961103eba93de583b161f0e6a5b63cebb8f2c7d0c6e6efe1e3d2e/simple_websocket-1.1.0.tar.gz", hash = "sha256:7939234e7aa067c534abdab3a9ed933ec9ce4691b0713c78acb195560aa52ae4", size = 17300, upload-time = "2024-10-10T22:39:31.412Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/52/59/0782e51887ac6b07ffd1570e0364cf901ebc36345fea669969d2084baebb/simple_websocket-1.1.0-py3-none-any.whl", hash = "sha256:4af6069630a38ed6c561010f0e11a5bc0d4ca569b36306eb257cd9a192497c8c", size = 13842 }, + { url = "https://files.pythonhosted.org/packages/52/59/0782e51887ac6b07ffd1570e0364cf901ebc36345fea669969d2084baebb/simple_websocket-1.1.0-py3-none-any.whl", hash = "sha256:4af6069630a38ed6c561010f0e11a5bc0d4ca569b36306eb257cd9a192497c8c", size = 13842, upload-time = "2024-10-10T22:39:29.645Z" }, ] [[package]] name = "six" version = "1.17.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/94/e7/b2c673351809dca68a0e064b6af791aa332cf192da575fd474ed7d6f16a2/six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81", size = 34031 } +sdist = { url = "https://files.pythonhosted.org/packages/94/e7/b2c673351809dca68a0e064b6af791aa332cf192da575fd474ed7d6f16a2/six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81", size = 34031, upload-time = "2024-12-04T17:35:28.174Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274", size = 11050 }, + { url = "https://files.pythonhosted.org/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274", size = 11050, upload-time = "2024-12-04T17:35:26.475Z" }, ] [[package]] name = "snowballstemmer" version = "2.2.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/44/7b/af302bebf22c749c56c9c3e8ae13190b5b5db37a33d9068652e8f73b7089/snowballstemmer-2.2.0.tar.gz", hash = "sha256:09b16deb8547d3412ad7b590689584cd0fe25ec8db3be37788be3810cbf19cb1", size = 86699 } +sdist = { url = "https://files.pythonhosted.org/packages/44/7b/af302bebf22c749c56c9c3e8ae13190b5b5db37a33d9068652e8f73b7089/snowballstemmer-2.2.0.tar.gz", hash = "sha256:09b16deb8547d3412ad7b590689584cd0fe25ec8db3be37788be3810cbf19cb1", size = 86699, upload-time = "2021-11-16T18:38:38.009Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ed/dc/c02e01294f7265e63a7315fe086dd1df7dacb9f840a804da846b96d01b96/snowballstemmer-2.2.0-py2.py3-none-any.whl", hash = "sha256:c8e1716e83cc398ae16824e5572ae04e0d9fc2c6b985fb0f900f5f0c96ecba1a", size = 93002 }, + { url = "https://files.pythonhosted.org/packages/ed/dc/c02e01294f7265e63a7315fe086dd1df7dacb9f840a804da846b96d01b96/snowballstemmer-2.2.0-py2.py3-none-any.whl", hash = "sha256:c8e1716e83cc398ae16824e5572ae04e0d9fc2c6b985fb0f900f5f0c96ecba1a", size = 93002, upload-time = "2021-11-16T18:38:34.792Z" }, ] [[package]] name = "soupsieve" version = "2.6" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/d7/ce/fbaeed4f9fb8b2daa961f90591662df6a86c1abf25c548329a86920aedfb/soupsieve-2.6.tar.gz", hash = "sha256:e2e68417777af359ec65daac1057404a3c8a5455bb8abc36f1a9866ab1a51abb", size = 101569 } +sdist = { url = "https://files.pythonhosted.org/packages/d7/ce/fbaeed4f9fb8b2daa961f90591662df6a86c1abf25c548329a86920aedfb/soupsieve-2.6.tar.gz", hash = "sha256:e2e68417777af359ec65daac1057404a3c8a5455bb8abc36f1a9866ab1a51abb", size = 101569, upload-time = "2024-08-13T13:39:12.166Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d1/c2/fe97d779f3ef3b15f05c94a2f1e3d21732574ed441687474db9d342a7315/soupsieve-2.6-py3-none-any.whl", hash = "sha256:e72c4ff06e4fb6e4b5a9f0f55fe6e81514581fca1515028625d0f299c602ccc9", size = 36186 }, + { url = "https://files.pythonhosted.org/packages/d1/c2/fe97d779f3ef3b15f05c94a2f1e3d21732574ed441687474db9d342a7315/soupsieve-2.6-py3-none-any.whl", hash = "sha256:e72c4ff06e4fb6e4b5a9f0f55fe6e81514581fca1515028625d0f299c602ccc9", size = 36186, upload-time = "2024-08-13T13:39:10.986Z" }, ] [[package]] @@ -2921,9 +2921,9 @@ dependencies = [ { name = "sphinxcontrib-serializinghtml", marker = "python_full_version < '3.11'" }, { name = "tomli", marker = "python_full_version < '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/6f/6d/be0b61178fe2cdcb67e2a92fc9ebb488e3c51c4f74a36a7824c0adf23425/sphinx-8.1.3.tar.gz", hash = "sha256:43c1911eecb0d3e161ad78611bc905d1ad0e523e4ddc202a58a821773dc4c927", size = 8184611 } +sdist = { url = "https://files.pythonhosted.org/packages/6f/6d/be0b61178fe2cdcb67e2a92fc9ebb488e3c51c4f74a36a7824c0adf23425/sphinx-8.1.3.tar.gz", hash = "sha256:43c1911eecb0d3e161ad78611bc905d1ad0e523e4ddc202a58a821773dc4c927", size = 8184611, upload-time = "2024-10-13T20:27:13.93Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/26/60/1ddff83a56d33aaf6f10ec8ce84b4c007d9368b21008876fceda7e7381ef/sphinx-8.1.3-py3-none-any.whl", hash = "sha256:09719015511837b76bf6e03e42eb7595ac8c2e41eeb9c29c5b755c6b677992a2", size = 3487125 }, + { url = "https://files.pythonhosted.org/packages/26/60/1ddff83a56d33aaf6f10ec8ce84b4c007d9368b21008876fceda7e7381ef/sphinx-8.1.3-py3-none-any.whl", hash = "sha256:09719015511837b76bf6e03e42eb7595ac8c2e41eeb9c29c5b755c6b677992a2", size = 3487125, upload-time = "2024-10-13T20:27:10.448Z" }, ] [[package]] @@ -2966,9 +2966,9 @@ dependencies = [ { name = "sphinxcontrib-qthelp", marker = "python_full_version >= '3.11'" }, { name = "sphinxcontrib-serializinghtml", marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/38/ad/4360e50ed56cb483667b8e6dadf2d3fda62359593faabbe749a27c4eaca6/sphinx-8.2.3.tar.gz", hash = "sha256:398ad29dee7f63a75888314e9424d40f52ce5a6a87ae88e7071e80af296ec348", size = 8321876 } +sdist = { url = "https://files.pythonhosted.org/packages/38/ad/4360e50ed56cb483667b8e6dadf2d3fda62359593faabbe749a27c4eaca6/sphinx-8.2.3.tar.gz", hash = "sha256:398ad29dee7f63a75888314e9424d40f52ce5a6a87ae88e7071e80af296ec348", size = 8321876, upload-time = "2025-03-02T22:31:59.658Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/31/53/136e9eca6e0b9dc0e1962e2c908fbea2e5ac000c2a2fbd9a35797958c48b/sphinx-8.2.3-py3-none-any.whl", hash = "sha256:4405915165f13521d875a8c29c8970800a0141c14cc5416a38feca4ea5d9b9c3", size = 3589741 }, + { url = "https://files.pythonhosted.org/packages/31/53/136e9eca6e0b9dc0e1962e2c908fbea2e5ac000c2a2fbd9a35797958c48b/sphinx-8.2.3-py3-none-any.whl", hash = "sha256:4405915165f13521d875a8c29c8970800a0141c14cc5416a38feca4ea5d9b9c3", size = 3589741, upload-time = "2025-03-02T22:31:56.836Z" }, ] [[package]] @@ -2982,9 +2982,9 @@ dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7f/a8/22b379a2a75ccb881217d3d4ae56d7d35f2d1bb4c8c0c51d0253676746a1/sphinx_autoapi-3.6.0.tar.gz", hash = "sha256:c685f274e41d0842ae7e199460c322c4bd7fec816ccc2da8d806094b4f64af06", size = 55417 } +sdist = { url = "https://files.pythonhosted.org/packages/7f/a8/22b379a2a75ccb881217d3d4ae56d7d35f2d1bb4c8c0c51d0253676746a1/sphinx_autoapi-3.6.0.tar.gz", hash = "sha256:c685f274e41d0842ae7e199460c322c4bd7fec816ccc2da8d806094b4f64af06", size = 55417, upload-time = "2025-02-18T01:50:55.241Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/58/17/0eda9dc80fcaf257222b506844207e71b5d59567c41bbdcca2a72da119b9/sphinx_autoapi-3.6.0-py3-none-any.whl", hash = "sha256:f3b66714493cab140b0e896d33ce7137654a16ac1edb6563edcbd47bf975f711", size = 35281 }, + { url = "https://files.pythonhosted.org/packages/58/17/0eda9dc80fcaf257222b506844207e71b5d59567c41bbdcca2a72da119b9/sphinx_autoapi-3.6.0-py3-none-any.whl", hash = "sha256:f3b66714493cab140b0e896d33ce7137654a16ac1edb6563edcbd47bf975f711", size = 35281, upload-time = "2025-02-18T01:50:52.789Z" }, ] [[package]] @@ -2995,9 +2995,9 @@ dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/98/0b/a866924ded68efec7a1759587a4e478aec7559d8165fac8b2ad1c0e774d6/sphinx_basic_ng-1.0.0b2.tar.gz", hash = "sha256:9ec55a47c90c8c002b5960c57492ec3021f5193cb26cebc2dc4ea226848651c9", size = 20736 } +sdist = { url = "https://files.pythonhosted.org/packages/98/0b/a866924ded68efec7a1759587a4e478aec7559d8165fac8b2ad1c0e774d6/sphinx_basic_ng-1.0.0b2.tar.gz", hash = "sha256:9ec55a47c90c8c002b5960c57492ec3021f5193cb26cebc2dc4ea226848651c9", size = 20736, upload-time = "2023-07-08T18:40:54.166Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3c/dd/018ce05c532a22007ac58d4f45232514cd9d6dd0ee1dc374e309db830983/sphinx_basic_ng-1.0.0b2-py3-none-any.whl", hash = "sha256:eb09aedbabfb650607e9b4b68c9d240b90b1e1be221d6ad71d61c52e29f7932b", size = 22496 }, + { url = "https://files.pythonhosted.org/packages/3c/dd/018ce05c532a22007ac58d4f45232514cd9d6dd0ee1dc374e309db830983/sphinx_basic_ng-1.0.0b2-py3-none-any.whl", hash = "sha256:eb09aedbabfb650607e9b4b68c9d240b90b1e1be221d6ad71d61c52e29f7932b", size = 22496, upload-time = "2023-07-08T18:40:52.659Z" }, ] [[package]] @@ -3009,9 +3009,9 @@ dependencies = [ { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, { name = "sphinx-markdown-builder" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/59/23/fe184bf9c6761c2cd04dc5b5456b717f626143663a3004f628636a2f7b0e/sphinx_llm-0.4.1.tar.gz", hash = "sha256:0789185dcbbecc00b5e25aa3db6342b98dad6a9def96088a9e50fa0203fda090", size = 280250 } +sdist = { url = "https://files.pythonhosted.org/packages/59/23/fe184bf9c6761c2cd04dc5b5456b717f626143663a3004f628636a2f7b0e/sphinx_llm-0.4.1.tar.gz", hash = "sha256:0789185dcbbecc00b5e25aa3db6342b98dad6a9def96088a9e50fa0203fda090", size = 280250, upload-time = "2026-04-02T09:09:18.881Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/31/2b/a54c49b42b25a6eb6039daf882f06488812c28e32734e944b2f7b6f82554/sphinx_llm-0.4.1-py3-none-any.whl", hash = "sha256:d7c8ee2a6335636b628ea2b26cd1e1dee1f0cf9c40fe51b20f201af1c05b95f5", size = 28453 }, + { url = "https://files.pythonhosted.org/packages/31/2b/a54c49b42b25a6eb6039daf882f06488812c28e32734e944b2f7b6f82554/sphinx_llm-0.4.1-py3-none-any.whl", hash = "sha256:d7c8ee2a6335636b628ea2b26cd1e1dee1f0cf9c40fe51b20f201af1c05b95f5", size = 28453, upload-time = "2026-04-02T09:09:17.632Z" }, ] [[package]] @@ -3024,63 +3024,63 @@ dependencies = [ { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, { name = "tabulate" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a0/58/0b7b9a7d071140b3705885d51932e8b62f520388c2772e4952189971727b/sphinx_markdown_builder-0.6.10.tar.gz", hash = "sha256:cd5acf88d52ea0146a712fd557404f10326dff3428a78ba928e59b1727fd4a86", size = 22688 } +sdist = { url = "https://files.pythonhosted.org/packages/a0/58/0b7b9a7d071140b3705885d51932e8b62f520388c2772e4952189971727b/sphinx_markdown_builder-0.6.10.tar.gz", hash = "sha256:cd5acf88d52ea0146a712fd557404f10326dff3428a78ba928e59b1727fd4a86", size = 22688, upload-time = "2026-03-11T10:56:57.639Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c2/8f/9fecf3d081d5cd49eff83a17b9fef50ed741e6223ab3bb906de4ab0068f9/sphinx_markdown_builder-0.6.10-py3-none-any.whl", hash = "sha256:16d86738b9ac69fcbc86e373c31c6402c30af1fa8d98d0f62cc5f38bfe5fc26e", size = 16700 }, + { url = "https://files.pythonhosted.org/packages/c2/8f/9fecf3d081d5cd49eff83a17b9fef50ed741e6223ab3bb906de4ab0068f9/sphinx_markdown_builder-0.6.10-py3-none-any.whl", hash = "sha256:16d86738b9ac69fcbc86e373c31c6402c30af1fa8d98d0f62cc5f38bfe5fc26e", size = 16700, upload-time = "2026-03-11T10:56:56.135Z" }, ] [[package]] name = "sphinxcontrib-applehelp" version = "2.0.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ba/6e/b837e84a1a704953c62ef8776d45c3e8d759876b4a84fe14eba2859106fe/sphinxcontrib_applehelp-2.0.0.tar.gz", hash = "sha256:2f29ef331735ce958efa4734873f084941970894c6090408b079c61b2e1c06d1", size = 20053 } +sdist = { url = "https://files.pythonhosted.org/packages/ba/6e/b837e84a1a704953c62ef8776d45c3e8d759876b4a84fe14eba2859106fe/sphinxcontrib_applehelp-2.0.0.tar.gz", hash = "sha256:2f29ef331735ce958efa4734873f084941970894c6090408b079c61b2e1c06d1", size = 20053, upload-time = "2024-07-29T01:09:00.465Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5d/85/9ebeae2f76e9e77b952f4b274c27238156eae7979c5421fba91a28f4970d/sphinxcontrib_applehelp-2.0.0-py3-none-any.whl", hash = "sha256:4cd3f0ec4ac5dd9c17ec65e9ab272c9b867ea77425228e68ecf08d6b28ddbdb5", size = 119300 }, + { url = "https://files.pythonhosted.org/packages/5d/85/9ebeae2f76e9e77b952f4b274c27238156eae7979c5421fba91a28f4970d/sphinxcontrib_applehelp-2.0.0-py3-none-any.whl", hash = "sha256:4cd3f0ec4ac5dd9c17ec65e9ab272c9b867ea77425228e68ecf08d6b28ddbdb5", size = 119300, upload-time = "2024-07-29T01:08:58.99Z" }, ] [[package]] name = "sphinxcontrib-devhelp" version = "2.0.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f6/d2/5beee64d3e4e747f316bae86b55943f51e82bb86ecd325883ef65741e7da/sphinxcontrib_devhelp-2.0.0.tar.gz", hash = "sha256:411f5d96d445d1d73bb5d52133377b4248ec79db5c793ce7dbe59e074b4dd1ad", size = 12967 } +sdist = { url = "https://files.pythonhosted.org/packages/f6/d2/5beee64d3e4e747f316bae86b55943f51e82bb86ecd325883ef65741e7da/sphinxcontrib_devhelp-2.0.0.tar.gz", hash = "sha256:411f5d96d445d1d73bb5d52133377b4248ec79db5c793ce7dbe59e074b4dd1ad", size = 12967, upload-time = "2024-07-29T01:09:23.417Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/35/7a/987e583882f985fe4d7323774889ec58049171828b58c2217e7f79cdf44e/sphinxcontrib_devhelp-2.0.0-py3-none-any.whl", hash = "sha256:aefb8b83854e4b0998877524d1029fd3e6879210422ee3780459e28a1f03a8a2", size = 82530 }, + { url = "https://files.pythonhosted.org/packages/35/7a/987e583882f985fe4d7323774889ec58049171828b58c2217e7f79cdf44e/sphinxcontrib_devhelp-2.0.0-py3-none-any.whl", hash = "sha256:aefb8b83854e4b0998877524d1029fd3e6879210422ee3780459e28a1f03a8a2", size = 82530, upload-time = "2024-07-29T01:09:21.945Z" }, ] [[package]] name = "sphinxcontrib-htmlhelp" version = "2.1.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/43/93/983afd9aa001e5201eab16b5a444ed5b9b0a7a010541e0ddfbbfd0b2470c/sphinxcontrib_htmlhelp-2.1.0.tar.gz", hash = "sha256:c9e2916ace8aad64cc13a0d233ee22317f2b9025b9cf3295249fa985cc7082e9", size = 22617 } +sdist = { url = "https://files.pythonhosted.org/packages/43/93/983afd9aa001e5201eab16b5a444ed5b9b0a7a010541e0ddfbbfd0b2470c/sphinxcontrib_htmlhelp-2.1.0.tar.gz", hash = "sha256:c9e2916ace8aad64cc13a0d233ee22317f2b9025b9cf3295249fa985cc7082e9", size = 22617, upload-time = "2024-07-29T01:09:37.889Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0a/7b/18a8c0bcec9182c05a0b3ec2a776bba4ead82750a55ff798e8d406dae604/sphinxcontrib_htmlhelp-2.1.0-py3-none-any.whl", hash = "sha256:166759820b47002d22914d64a075ce08f4c46818e17cfc9470a9786b759b19f8", size = 98705 }, + { url = "https://files.pythonhosted.org/packages/0a/7b/18a8c0bcec9182c05a0b3ec2a776bba4ead82750a55ff798e8d406dae604/sphinxcontrib_htmlhelp-2.1.0-py3-none-any.whl", hash = "sha256:166759820b47002d22914d64a075ce08f4c46818e17cfc9470a9786b759b19f8", size = 98705, upload-time = "2024-07-29T01:09:36.407Z" }, ] [[package]] name = "sphinxcontrib-jsmath" version = "1.0.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/b2/e8/9ed3830aeed71f17c026a07a5097edcf44b692850ef215b161b8ad875729/sphinxcontrib-jsmath-1.0.1.tar.gz", hash = "sha256:a9925e4a4587247ed2191a22df5f6970656cb8ca2bd6284309578f2153e0c4b8", size = 5787 } +sdist = { url = "https://files.pythonhosted.org/packages/b2/e8/9ed3830aeed71f17c026a07a5097edcf44b692850ef215b161b8ad875729/sphinxcontrib-jsmath-1.0.1.tar.gz", hash = "sha256:a9925e4a4587247ed2191a22df5f6970656cb8ca2bd6284309578f2153e0c4b8", size = 5787, upload-time = "2019-01-21T16:10:16.347Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c2/42/4c8646762ee83602e3fb3fbe774c2fac12f317deb0b5dbeeedd2d3ba4b77/sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl", hash = "sha256:2ec2eaebfb78f3f2078e73666b1415417a116cc848b72e5172e596c871103178", size = 5071 }, + { url = "https://files.pythonhosted.org/packages/c2/42/4c8646762ee83602e3fb3fbe774c2fac12f317deb0b5dbeeedd2d3ba4b77/sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl", hash = "sha256:2ec2eaebfb78f3f2078e73666b1415417a116cc848b72e5172e596c871103178", size = 5071, upload-time = "2019-01-21T16:10:14.333Z" }, ] [[package]] name = "sphinxcontrib-qthelp" version = "2.0.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/68/bc/9104308fc285eb3e0b31b67688235db556cd5b0ef31d96f30e45f2e51cae/sphinxcontrib_qthelp-2.0.0.tar.gz", hash = "sha256:4fe7d0ac8fc171045be623aba3e2a8f613f8682731f9153bb2e40ece16b9bbab", size = 17165 } +sdist = { url = "https://files.pythonhosted.org/packages/68/bc/9104308fc285eb3e0b31b67688235db556cd5b0ef31d96f30e45f2e51cae/sphinxcontrib_qthelp-2.0.0.tar.gz", hash = "sha256:4fe7d0ac8fc171045be623aba3e2a8f613f8682731f9153bb2e40ece16b9bbab", size = 17165, upload-time = "2024-07-29T01:09:56.435Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/27/83/859ecdd180cacc13b1f7e857abf8582a64552ea7a061057a6c716e790fce/sphinxcontrib_qthelp-2.0.0-py3-none-any.whl", hash = "sha256:b18a828cdba941ccd6ee8445dbe72ffa3ef8cbe7505d8cd1fa0d42d3f2d5f3eb", size = 88743 }, + { url = "https://files.pythonhosted.org/packages/27/83/859ecdd180cacc13b1f7e857abf8582a64552ea7a061057a6c716e790fce/sphinxcontrib_qthelp-2.0.0-py3-none-any.whl", hash = "sha256:b18a828cdba941ccd6ee8445dbe72ffa3ef8cbe7505d8cd1fa0d42d3f2d5f3eb", size = 88743, upload-time = "2024-07-29T01:09:54.885Z" }, ] [[package]] name = "sphinxcontrib-serializinghtml" version = "2.0.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/3b/44/6716b257b0aa6bfd51a1b31665d1c205fb12cb5ad56de752dfa15657de2f/sphinxcontrib_serializinghtml-2.0.0.tar.gz", hash = "sha256:e9d912827f872c029017a53f0ef2180b327c3f7fd23c87229f7a8e8b70031d4d", size = 16080 } +sdist = { url = "https://files.pythonhosted.org/packages/3b/44/6716b257b0aa6bfd51a1b31665d1c205fb12cb5ad56de752dfa15657de2f/sphinxcontrib_serializinghtml-2.0.0.tar.gz", hash = "sha256:e9d912827f872c029017a53f0ef2180b327c3f7fd23c87229f7a8e8b70031d4d", size = 16080, upload-time = "2024-07-29T01:10:09.332Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/52/a7/d2782e4e3f77c8450f727ba74a8f12756d5ba823d81b941f1b04da9d033a/sphinxcontrib_serializinghtml-2.0.0-py3-none-any.whl", hash = "sha256:6e2cb0eef194e10c27ec0023bfeb25badbbb5868244cf5bc5bdc04e4464bf331", size = 92072 }, + { url = "https://files.pythonhosted.org/packages/52/a7/d2782e4e3f77c8450f727ba74a8f12756d5ba823d81b941f1b04da9d033a/sphinxcontrib_serializinghtml-2.0.0-py3-none-any.whl", hash = "sha256:6e2cb0eef194e10c27ec0023bfeb25badbbb5868244cf5bc5bdc04e4464bf331", size = 92072, upload-time = "2024-07-29T01:10:08.203Z" }, ] [[package]] @@ -3092,18 +3092,18 @@ dependencies = [ { name = "executing" }, { name = "pure-eval" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/28/e3/55dcc2cfbc3ca9c29519eb6884dd1415ecb53b0e934862d3559ddcb7e20b/stack_data-0.6.3.tar.gz", hash = "sha256:836a778de4fec4dcd1dcd89ed8abff8a221f58308462e1c4aa2a3cf30148f0b9", size = 44707 } +sdist = { url = "https://files.pythonhosted.org/packages/28/e3/55dcc2cfbc3ca9c29519eb6884dd1415ecb53b0e934862d3559ddcb7e20b/stack_data-0.6.3.tar.gz", hash = "sha256:836a778de4fec4dcd1dcd89ed8abff8a221f58308462e1c4aa2a3cf30148f0b9", size = 44707, upload-time = "2023-09-30T13:58:05.479Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f1/7b/ce1eafaf1a76852e2ec9b22edecf1daa58175c090266e9f6c64afcd81d91/stack_data-0.6.3-py3-none-any.whl", hash = "sha256:d5558e0c25a4cb0853cddad3d77da9891a08cb85dd9f9f91b9f8cd66e511e695", size = 24521 }, + { url = "https://files.pythonhosted.org/packages/f1/7b/ce1eafaf1a76852e2ec9b22edecf1daa58175c090266e9f6c64afcd81d91/stack_data-0.6.3-py3-none-any.whl", hash = "sha256:d5558e0c25a4cb0853cddad3d77da9891a08cb85dd9f9f91b9f8cd66e511e695", size = 24521, upload-time = "2023-09-30T13:58:03.53Z" }, ] [[package]] name = "svgelements" version = "1.9.6" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/5d/29/1c93c94a2289675ba2ff898612f9c9a03f46d69f253bdf4da0dfc08a599d/svgelements-1.9.6.tar.gz", hash = "sha256:7c02ad6404cd3d1771fd50e40fbfc0550b0893933466f86a6eb815f3ba3f37f7", size = 162145 } +sdist = { url = "https://files.pythonhosted.org/packages/5d/29/1c93c94a2289675ba2ff898612f9c9a03f46d69f253bdf4da0dfc08a599d/svgelements-1.9.6.tar.gz", hash = "sha256:7c02ad6404cd3d1771fd50e40fbfc0550b0893933466f86a6eb815f3ba3f37f7", size = 162145, upload-time = "2023-08-17T02:01:51.822Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/48/2c/6c9bb53db56c8a12a736d2158a8b842a5993b96daabc29d90a098e840280/svgelements-1.9.6-py2.py3-none-any.whl", hash = "sha256:8a5cf2cc066d98e713d5b875b1d6e5eeb9b92e855e835ebd7caab2713ae1dcad", size = 137856 }, + { url = "https://files.pythonhosted.org/packages/48/2c/6c9bb53db56c8a12a736d2158a8b842a5993b96daabc29d90a098e840280/svgelements-1.9.6-py2.py3-none-any.whl", hash = "sha256:8a5cf2cc066d98e713d5b875b1d6e5eeb9b92e855e835ebd7caab2713ae1dcad", size = 137856, upload-time = "2023-08-17T02:01:48.76Z" }, ] [[package]] @@ -3117,18 +3117,18 @@ dependencies = [ { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, { name = "svgwrite" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/3e/a0/06163182bdb00300a23e51b433a6ca5c881761e7dfbef432b4da44e3a84a/svgpathtools-1.7.2.tar.gz", hash = "sha256:5974daba24825e22f284ea10aa980d7d6f77a1ca55d914d80283e3ea8a7ac450", size = 2136092 } +sdist = { url = "https://files.pythonhosted.org/packages/3e/a0/06163182bdb00300a23e51b433a6ca5c881761e7dfbef432b4da44e3a84a/svgpathtools-1.7.2.tar.gz", hash = "sha256:5974daba24825e22f284ea10aa980d7d6f77a1ca55d914d80283e3ea8a7ac450", size = 2136092, upload-time = "2025-11-30T19:15:03.446Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/98/4b/9128c82796479426fba219a5b0da70bbf8f1f0b571a54cc7a420cea0e9c4/svgpathtools-1.7.2-py2.py3-none-any.whl", hash = "sha256:ecb1885f7c6363be2903f39d8584ed772bd055a2e92044f43d412780b1d4c283", size = 68346 }, + { url = "https://files.pythonhosted.org/packages/98/4b/9128c82796479426fba219a5b0da70bbf8f1f0b571a54cc7a420cea0e9c4/svgpathtools-1.7.2-py2.py3-none-any.whl", hash = "sha256:ecb1885f7c6363be2903f39d8584ed772bd055a2e92044f43d412780b1d4c283", size = 68346, upload-time = "2025-11-30T19:15:02.053Z" }, ] [[package]] name = "svgwrite" version = "1.4.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/16/c1/263d4e93b543390d86d8eb4fc23d9ce8a8d6efd146f9427364109004fa9b/svgwrite-1.4.3.zip", hash = "sha256:a8fbdfd4443302a6619a7f76bc937fc683daf2628d9b737c891ec08b8ce524c3", size = 189516 } +sdist = { url = "https://files.pythonhosted.org/packages/16/c1/263d4e93b543390d86d8eb4fc23d9ce8a8d6efd146f9427364109004fa9b/svgwrite-1.4.3.zip", hash = "sha256:a8fbdfd4443302a6619a7f76bc937fc683daf2628d9b737c891ec08b8ce524c3", size = 189516, upload-time = "2022-07-14T14:05:26.107Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/84/15/640e399579024a6875918839454025bb1d5f850bb70d96a11eabb644d11c/svgwrite-1.4.3-py3-none-any.whl", hash = "sha256:bb6b2b5450f1edbfa597d924f9ac2dd099e625562e492021d7dd614f65f8a22d", size = 67122 }, + { url = "https://files.pythonhosted.org/packages/84/15/640e399579024a6875918839454025bb1d5f850bb70d96a11eabb644d11c/svgwrite-1.4.3-py3-none-any.whl", hash = "sha256:bb6b2b5450f1edbfa597d924f9ac2dd099e625562e492021d7dd614f65f8a22d", size = 67122, upload-time = "2022-07-14T14:05:24.459Z" }, ] [[package]] @@ -3138,18 +3138,18 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "mpmath" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/83/d3/803453b36afefb7c2bb238361cd4ae6125a569b4db67cd9e79846ba2d68c/sympy-1.14.0.tar.gz", hash = "sha256:d3d3fe8df1e5a0b42f0e7bdf50541697dbe7d23746e894990c030e2b05e72517", size = 7793921 } +sdist = { url = "https://files.pythonhosted.org/packages/83/d3/803453b36afefb7c2bb238361cd4ae6125a569b4db67cd9e79846ba2d68c/sympy-1.14.0.tar.gz", hash = "sha256:d3d3fe8df1e5a0b42f0e7bdf50541697dbe7d23746e894990c030e2b05e72517", size = 7793921, upload-time = "2025-04-27T18:05:01.611Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a2/09/77d55d46fd61b4a135c444fc97158ef34a095e5681d0a6c10b75bf356191/sympy-1.14.0-py3-none-any.whl", hash = "sha256:e091cc3e99d2141a0ba2847328f5479b05d94a6635cb96148ccb3f34671bd8f5", size = 6299353 }, + { url = "https://files.pythonhosted.org/packages/a2/09/77d55d46fd61b4a135c444fc97158ef34a095e5681d0a6c10b75bf356191/sympy-1.14.0-py3-none-any.whl", hash = "sha256:e091cc3e99d2141a0ba2847328f5479b05d94a6635cb96148ccb3f34671bd8f5", size = 6299353, upload-time = "2025-04-27T18:04:59.103Z" }, ] [[package]] name = "tabulate" version = "0.10.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/46/58/8c37dea7bbf769b20d58e7ace7e5edfe65b849442b00ffcdd56be88697c6/tabulate-0.10.0.tar.gz", hash = "sha256:e2cfde8f79420f6deeffdeda9aaec3b6bc5abce947655d17ac662b126e48a60d", size = 91754 } +sdist = { url = "https://files.pythonhosted.org/packages/46/58/8c37dea7bbf769b20d58e7ace7e5edfe65b849442b00ffcdd56be88697c6/tabulate-0.10.0.tar.gz", hash = "sha256:e2cfde8f79420f6deeffdeda9aaec3b6bc5abce947655d17ac662b126e48a60d", size = 91754, upload-time = "2026-03-04T18:55:34.402Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/99/55/db07de81b5c630da5cbf5c7df646580ca26dfaefa593667fc6f2fe016d2e/tabulate-0.10.0-py3-none-any.whl", hash = "sha256:f0b0622e567335c8fabaaa659f1b33bcb6ddfe2e496071b743aa113f8774f2d3", size = 39814 }, + { url = "https://files.pythonhosted.org/packages/99/55/db07de81b5c630da5cbf5c7df646580ca26dfaefa593667fc6f2fe016d2e/tabulate-0.10.0-py3-none-any.whl", hash = "sha256:f0b0622e567335c8fabaaa659f1b33bcb6ddfe2e496071b743aa113f8774f2d3", size = 39814, upload-time = "2026-03-04T18:55:31.284Z" }, ] [[package]] @@ -3162,65 +3162,65 @@ dependencies = [ { name = "pygltflib" }, { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/35/f9/b4dbd46e69614b7c47c922048ecf1a98b9cf9bf1e7a74dff8240abfcea9b/threejs_materials-1.1.1.tar.gz", hash = "sha256:ca00c8297934a20a96f3570db7918288f20805bb1b8a4ae50342ce9860e1cf73", size = 128286 } +sdist = { url = "https://files.pythonhosted.org/packages/35/f9/b4dbd46e69614b7c47c922048ecf1a98b9cf9bf1e7a74dff8240abfcea9b/threejs_materials-1.1.1.tar.gz", hash = "sha256:ca00c8297934a20a96f3570db7918288f20805bb1b8a4ae50342ce9860e1cf73", size = 128286, upload-time = "2026-05-06T15:22:41.836Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/80/98/76e560d986385352239ad3ba1b8826ce2c33b1a5de25265a0ed7b87ec703/threejs_materials-1.1.1-py3-none-any.whl", hash = "sha256:06fa718363355530e51258e5e1f833e69bbc0d0ed917d456c2095854e24f13f4", size = 72168 }, + { url = "https://files.pythonhosted.org/packages/80/98/76e560d986385352239ad3ba1b8826ce2c33b1a5de25265a0ed7b87ec703/threejs_materials-1.1.1-py3-none-any.whl", hash = "sha256:06fa718363355530e51258e5e1f833e69bbc0d0ed917d456c2095854e24f13f4", size = 72168, upload-time = "2026-05-06T15:22:40.192Z" }, ] [[package]] name = "tomli" version = "2.2.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/18/87/302344fed471e44a87289cf4967697d07e532f2421fdaf868a303cbae4ff/tomli-2.2.1.tar.gz", hash = "sha256:cd45e1dc79c835ce60f7404ec8119f2eb06d38b1deba146f07ced3bbc44505ff", size = 17175 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/43/ca/75707e6efa2b37c77dadb324ae7d9571cb424e61ea73fad7c56c2d14527f/tomli-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:678e4fa69e4575eb77d103de3df8a895e1591b48e740211bd1067378c69e8249", size = 131077 }, - { url = "https://files.pythonhosted.org/packages/c7/16/51ae563a8615d472fdbffc43a3f3d46588c264ac4f024f63f01283becfbb/tomli-2.2.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:023aa114dd824ade0100497eb2318602af309e5a55595f76b626d6d9f3b7b0a6", size = 123429 }, - { url = "https://files.pythonhosted.org/packages/f1/dd/4f6cd1e7b160041db83c694abc78e100473c15d54620083dbd5aae7b990e/tomli-2.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ece47d672db52ac607a3d9599a9d48dcb2f2f735c6c2d1f34130085bb12b112a", size = 226067 }, - { url = "https://files.pythonhosted.org/packages/a9/6b/c54ede5dc70d648cc6361eaf429304b02f2871a345bbdd51e993d6cdf550/tomli-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6972ca9c9cc9f0acaa56a8ca1ff51e7af152a9f87fb64623e31d5c83700080ee", size = 236030 }, - { url = "https://files.pythonhosted.org/packages/1f/47/999514fa49cfaf7a92c805a86c3c43f4215621855d151b61c602abb38091/tomli-2.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c954d2250168d28797dd4e3ac5cf812a406cd5a92674ee4c8f123c889786aa8e", size = 240898 }, - { url = "https://files.pythonhosted.org/packages/73/41/0a01279a7ae09ee1573b423318e7934674ce06eb33f50936655071d81a24/tomli-2.2.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:8dd28b3e155b80f4d54beb40a441d366adcfe740969820caf156c019fb5c7ec4", size = 229894 }, - { url = "https://files.pythonhosted.org/packages/55/18/5d8bc5b0a0362311ce4d18830a5d28943667599a60d20118074ea1b01bb7/tomli-2.2.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:e59e304978767a54663af13c07b3d1af22ddee3bb2fb0618ca1593e4f593a106", size = 245319 }, - { url = "https://files.pythonhosted.org/packages/92/a3/7ade0576d17f3cdf5ff44d61390d4b3febb8a9fc2b480c75c47ea048c646/tomli-2.2.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:33580bccab0338d00994d7f16f4c4ec25b776af3ffaac1ed74e0b3fc95e885a8", size = 238273 }, - { url = "https://files.pythonhosted.org/packages/72/6f/fa64ef058ac1446a1e51110c375339b3ec6be245af9d14c87c4a6412dd32/tomli-2.2.1-cp311-cp311-win32.whl", hash = "sha256:465af0e0875402f1d226519c9904f37254b3045fc5084697cefb9bdde1ff99ff", size = 98310 }, - { url = "https://files.pythonhosted.org/packages/6a/1c/4a2dcde4a51b81be3530565e92eda625d94dafb46dbeb15069df4caffc34/tomli-2.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:2d0f2fdd22b02c6d81637a3c95f8cd77f995846af7414c5c4b8d0545afa1bc4b", size = 108309 }, - { url = "https://files.pythonhosted.org/packages/52/e1/f8af4c2fcde17500422858155aeb0d7e93477a0d59a98e56cbfe75070fd0/tomli-2.2.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:4a8f6e44de52d5e6c657c9fe83b562f5f4256d8ebbfe4ff922c495620a7f6cea", size = 132762 }, - { url = "https://files.pythonhosted.org/packages/03/b8/152c68bb84fc00396b83e7bbddd5ec0bd3dd409db4195e2a9b3e398ad2e3/tomli-2.2.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8d57ca8095a641b8237d5b079147646153d22552f1c637fd3ba7f4b0b29167a8", size = 123453 }, - { url = "https://files.pythonhosted.org/packages/c8/d6/fc9267af9166f79ac528ff7e8c55c8181ded34eb4b0e93daa767b8841573/tomli-2.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4e340144ad7ae1533cb897d406382b4b6fede8890a03738ff1683af800d54192", size = 233486 }, - { url = "https://files.pythonhosted.org/packages/5c/51/51c3f2884d7bab89af25f678447ea7d297b53b5a3b5730a7cb2ef6069f07/tomli-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:db2b95f9de79181805df90bedc5a5ab4c165e6ec3fe99f970d0e302f384ad222", size = 242349 }, - { url = "https://files.pythonhosted.org/packages/ab/df/bfa89627d13a5cc22402e441e8a931ef2108403db390ff3345c05253935e/tomli-2.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:40741994320b232529c802f8bc86da4e1aa9f413db394617b9a256ae0f9a7f77", size = 252159 }, - { url = "https://files.pythonhosted.org/packages/9e/6e/fa2b916dced65763a5168c6ccb91066f7639bdc88b48adda990db10c8c0b/tomli-2.2.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:400e720fe168c0f8521520190686ef8ef033fb19fc493da09779e592861b78c6", size = 237243 }, - { url = "https://files.pythonhosted.org/packages/b4/04/885d3b1f650e1153cbb93a6a9782c58a972b94ea4483ae4ac5cedd5e4a09/tomli-2.2.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:02abe224de6ae62c19f090f68da4e27b10af2b93213d36cf44e6e1c5abd19fdd", size = 259645 }, - { url = "https://files.pythonhosted.org/packages/9c/de/6b432d66e986e501586da298e28ebeefd3edc2c780f3ad73d22566034239/tomli-2.2.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:b82ebccc8c8a36f2094e969560a1b836758481f3dc360ce9a3277c65f374285e", size = 244584 }, - { url = "https://files.pythonhosted.org/packages/1c/9a/47c0449b98e6e7d1be6cbac02f93dd79003234ddc4aaab6ba07a9a7482e2/tomli-2.2.1-cp312-cp312-win32.whl", hash = "sha256:889f80ef92701b9dbb224e49ec87c645ce5df3fa2cc548664eb8a25e03127a98", size = 98875 }, - { url = "https://files.pythonhosted.org/packages/ef/60/9b9638f081c6f1261e2688bd487625cd1e660d0a85bd469e91d8db969734/tomli-2.2.1-cp312-cp312-win_amd64.whl", hash = "sha256:7fc04e92e1d624a4a63c76474610238576942d6b8950a2d7f908a340494e67e4", size = 109418 }, - { url = "https://files.pythonhosted.org/packages/04/90/2ee5f2e0362cb8a0b6499dc44f4d7d48f8fff06d28ba46e6f1eaa61a1388/tomli-2.2.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f4039b9cbc3048b2416cc57ab3bda989a6fcf9b36cf8937f01a6e731b64f80d7", size = 132708 }, - { url = "https://files.pythonhosted.org/packages/c0/ec/46b4108816de6b385141f082ba99e315501ccd0a2ea23db4a100dd3990ea/tomli-2.2.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:286f0ca2ffeeb5b9bd4fcc8d6c330534323ec51b2f52da063b11c502da16f30c", size = 123582 }, - { url = "https://files.pythonhosted.org/packages/a0/bd/b470466d0137b37b68d24556c38a0cc819e8febe392d5b199dcd7f578365/tomli-2.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a92ef1a44547e894e2a17d24e7557a5e85a9e1d0048b0b5e7541f76c5032cb13", size = 232543 }, - { url = "https://files.pythonhosted.org/packages/d9/e5/82e80ff3b751373f7cead2815bcbe2d51c895b3c990686741a8e56ec42ab/tomli-2.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9316dc65bed1684c9a98ee68759ceaed29d229e985297003e494aa825ebb0281", size = 241691 }, - { url = "https://files.pythonhosted.org/packages/05/7e/2a110bc2713557d6a1bfb06af23dd01e7dde52b6ee7dadc589868f9abfac/tomli-2.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e85e99945e688e32d5a35c1ff38ed0b3f41f43fad8df0bdf79f72b2ba7bc5272", size = 251170 }, - { url = "https://files.pythonhosted.org/packages/64/7b/22d713946efe00e0adbcdfd6d1aa119ae03fd0b60ebed51ebb3fa9f5a2e5/tomli-2.2.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:ac065718db92ca818f8d6141b5f66369833d4a80a9d74435a268c52bdfa73140", size = 236530 }, - { url = "https://files.pythonhosted.org/packages/38/31/3a76f67da4b0cf37b742ca76beaf819dca0ebef26d78fc794a576e08accf/tomli-2.2.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:d920f33822747519673ee656a4b6ac33e382eca9d331c87770faa3eef562aeb2", size = 258666 }, - { url = "https://files.pythonhosted.org/packages/07/10/5af1293da642aded87e8a988753945d0cf7e00a9452d3911dd3bb354c9e2/tomli-2.2.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:a198f10c4d1b1375d7687bc25294306e551bf1abfa4eace6650070a5c1ae2744", size = 243954 }, - { url = "https://files.pythonhosted.org/packages/5b/b9/1ed31d167be802da0fc95020d04cd27b7d7065cc6fbefdd2f9186f60d7bd/tomli-2.2.1-cp313-cp313-win32.whl", hash = "sha256:d3f5614314d758649ab2ab3a62d4f2004c825922f9e370b29416484086b264ec", size = 98724 }, - { url = "https://files.pythonhosted.org/packages/c7/32/b0963458706accd9afcfeb867c0f9175a741bf7b19cd424230714d722198/tomli-2.2.1-cp313-cp313-win_amd64.whl", hash = "sha256:a38aa0308e754b0e3c67e344754dff64999ff9b513e691d0e786265c93583c69", size = 109383 }, - { url = "https://files.pythonhosted.org/packages/6e/c2/61d3e0f47e2b74ef40a68b9e6ad5984f6241a942f7cd3bbfbdbd03861ea9/tomli-2.2.1-py3-none-any.whl", hash = "sha256:cb55c73c5f4408779d0cf3eef9f762b9c9f147a77de7b258bef0a5628adc85cc", size = 14257 }, +sdist = { url = "https://files.pythonhosted.org/packages/18/87/302344fed471e44a87289cf4967697d07e532f2421fdaf868a303cbae4ff/tomli-2.2.1.tar.gz", hash = "sha256:cd45e1dc79c835ce60f7404ec8119f2eb06d38b1deba146f07ced3bbc44505ff", size = 17175, upload-time = "2024-11-27T22:38:36.873Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/43/ca/75707e6efa2b37c77dadb324ae7d9571cb424e61ea73fad7c56c2d14527f/tomli-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:678e4fa69e4575eb77d103de3df8a895e1591b48e740211bd1067378c69e8249", size = 131077, upload-time = "2024-11-27T22:37:54.956Z" }, + { url = "https://files.pythonhosted.org/packages/c7/16/51ae563a8615d472fdbffc43a3f3d46588c264ac4f024f63f01283becfbb/tomli-2.2.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:023aa114dd824ade0100497eb2318602af309e5a55595f76b626d6d9f3b7b0a6", size = 123429, upload-time = "2024-11-27T22:37:56.698Z" }, + { url = "https://files.pythonhosted.org/packages/f1/dd/4f6cd1e7b160041db83c694abc78e100473c15d54620083dbd5aae7b990e/tomli-2.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ece47d672db52ac607a3d9599a9d48dcb2f2f735c6c2d1f34130085bb12b112a", size = 226067, upload-time = "2024-11-27T22:37:57.63Z" }, + { url = "https://files.pythonhosted.org/packages/a9/6b/c54ede5dc70d648cc6361eaf429304b02f2871a345bbdd51e993d6cdf550/tomli-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6972ca9c9cc9f0acaa56a8ca1ff51e7af152a9f87fb64623e31d5c83700080ee", size = 236030, upload-time = "2024-11-27T22:37:59.344Z" }, + { url = "https://files.pythonhosted.org/packages/1f/47/999514fa49cfaf7a92c805a86c3c43f4215621855d151b61c602abb38091/tomli-2.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c954d2250168d28797dd4e3ac5cf812a406cd5a92674ee4c8f123c889786aa8e", size = 240898, upload-time = "2024-11-27T22:38:00.429Z" }, + { url = "https://files.pythonhosted.org/packages/73/41/0a01279a7ae09ee1573b423318e7934674ce06eb33f50936655071d81a24/tomli-2.2.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:8dd28b3e155b80f4d54beb40a441d366adcfe740969820caf156c019fb5c7ec4", size = 229894, upload-time = "2024-11-27T22:38:02.094Z" }, + { url = "https://files.pythonhosted.org/packages/55/18/5d8bc5b0a0362311ce4d18830a5d28943667599a60d20118074ea1b01bb7/tomli-2.2.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:e59e304978767a54663af13c07b3d1af22ddee3bb2fb0618ca1593e4f593a106", size = 245319, upload-time = "2024-11-27T22:38:03.206Z" }, + { url = "https://files.pythonhosted.org/packages/92/a3/7ade0576d17f3cdf5ff44d61390d4b3febb8a9fc2b480c75c47ea048c646/tomli-2.2.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:33580bccab0338d00994d7f16f4c4ec25b776af3ffaac1ed74e0b3fc95e885a8", size = 238273, upload-time = "2024-11-27T22:38:04.217Z" }, + { url = "https://files.pythonhosted.org/packages/72/6f/fa64ef058ac1446a1e51110c375339b3ec6be245af9d14c87c4a6412dd32/tomli-2.2.1-cp311-cp311-win32.whl", hash = "sha256:465af0e0875402f1d226519c9904f37254b3045fc5084697cefb9bdde1ff99ff", size = 98310, upload-time = "2024-11-27T22:38:05.908Z" }, + { url = "https://files.pythonhosted.org/packages/6a/1c/4a2dcde4a51b81be3530565e92eda625d94dafb46dbeb15069df4caffc34/tomli-2.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:2d0f2fdd22b02c6d81637a3c95f8cd77f995846af7414c5c4b8d0545afa1bc4b", size = 108309, upload-time = "2024-11-27T22:38:06.812Z" }, + { url = "https://files.pythonhosted.org/packages/52/e1/f8af4c2fcde17500422858155aeb0d7e93477a0d59a98e56cbfe75070fd0/tomli-2.2.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:4a8f6e44de52d5e6c657c9fe83b562f5f4256d8ebbfe4ff922c495620a7f6cea", size = 132762, upload-time = "2024-11-27T22:38:07.731Z" }, + { url = "https://files.pythonhosted.org/packages/03/b8/152c68bb84fc00396b83e7bbddd5ec0bd3dd409db4195e2a9b3e398ad2e3/tomli-2.2.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8d57ca8095a641b8237d5b079147646153d22552f1c637fd3ba7f4b0b29167a8", size = 123453, upload-time = "2024-11-27T22:38:09.384Z" }, + { url = "https://files.pythonhosted.org/packages/c8/d6/fc9267af9166f79ac528ff7e8c55c8181ded34eb4b0e93daa767b8841573/tomli-2.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4e340144ad7ae1533cb897d406382b4b6fede8890a03738ff1683af800d54192", size = 233486, upload-time = "2024-11-27T22:38:10.329Z" }, + { url = "https://files.pythonhosted.org/packages/5c/51/51c3f2884d7bab89af25f678447ea7d297b53b5a3b5730a7cb2ef6069f07/tomli-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:db2b95f9de79181805df90bedc5a5ab4c165e6ec3fe99f970d0e302f384ad222", size = 242349, upload-time = "2024-11-27T22:38:11.443Z" }, + { url = "https://files.pythonhosted.org/packages/ab/df/bfa89627d13a5cc22402e441e8a931ef2108403db390ff3345c05253935e/tomli-2.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:40741994320b232529c802f8bc86da4e1aa9f413db394617b9a256ae0f9a7f77", size = 252159, upload-time = "2024-11-27T22:38:13.099Z" }, + { url = "https://files.pythonhosted.org/packages/9e/6e/fa2b916dced65763a5168c6ccb91066f7639bdc88b48adda990db10c8c0b/tomli-2.2.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:400e720fe168c0f8521520190686ef8ef033fb19fc493da09779e592861b78c6", size = 237243, upload-time = "2024-11-27T22:38:14.766Z" }, + { url = "https://files.pythonhosted.org/packages/b4/04/885d3b1f650e1153cbb93a6a9782c58a972b94ea4483ae4ac5cedd5e4a09/tomli-2.2.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:02abe224de6ae62c19f090f68da4e27b10af2b93213d36cf44e6e1c5abd19fdd", size = 259645, upload-time = "2024-11-27T22:38:15.843Z" }, + { url = "https://files.pythonhosted.org/packages/9c/de/6b432d66e986e501586da298e28ebeefd3edc2c780f3ad73d22566034239/tomli-2.2.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:b82ebccc8c8a36f2094e969560a1b836758481f3dc360ce9a3277c65f374285e", size = 244584, upload-time = "2024-11-27T22:38:17.645Z" }, + { url = "https://files.pythonhosted.org/packages/1c/9a/47c0449b98e6e7d1be6cbac02f93dd79003234ddc4aaab6ba07a9a7482e2/tomli-2.2.1-cp312-cp312-win32.whl", hash = "sha256:889f80ef92701b9dbb224e49ec87c645ce5df3fa2cc548664eb8a25e03127a98", size = 98875, upload-time = "2024-11-27T22:38:19.159Z" }, + { url = "https://files.pythonhosted.org/packages/ef/60/9b9638f081c6f1261e2688bd487625cd1e660d0a85bd469e91d8db969734/tomli-2.2.1-cp312-cp312-win_amd64.whl", hash = "sha256:7fc04e92e1d624a4a63c76474610238576942d6b8950a2d7f908a340494e67e4", size = 109418, upload-time = "2024-11-27T22:38:20.064Z" }, + { url = "https://files.pythonhosted.org/packages/04/90/2ee5f2e0362cb8a0b6499dc44f4d7d48f8fff06d28ba46e6f1eaa61a1388/tomli-2.2.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f4039b9cbc3048b2416cc57ab3bda989a6fcf9b36cf8937f01a6e731b64f80d7", size = 132708, upload-time = "2024-11-27T22:38:21.659Z" }, + { url = "https://files.pythonhosted.org/packages/c0/ec/46b4108816de6b385141f082ba99e315501ccd0a2ea23db4a100dd3990ea/tomli-2.2.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:286f0ca2ffeeb5b9bd4fcc8d6c330534323ec51b2f52da063b11c502da16f30c", size = 123582, upload-time = "2024-11-27T22:38:22.693Z" }, + { url = "https://files.pythonhosted.org/packages/a0/bd/b470466d0137b37b68d24556c38a0cc819e8febe392d5b199dcd7f578365/tomli-2.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a92ef1a44547e894e2a17d24e7557a5e85a9e1d0048b0b5e7541f76c5032cb13", size = 232543, upload-time = "2024-11-27T22:38:24.367Z" }, + { url = "https://files.pythonhosted.org/packages/d9/e5/82e80ff3b751373f7cead2815bcbe2d51c895b3c990686741a8e56ec42ab/tomli-2.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9316dc65bed1684c9a98ee68759ceaed29d229e985297003e494aa825ebb0281", size = 241691, upload-time = "2024-11-27T22:38:26.081Z" }, + { url = "https://files.pythonhosted.org/packages/05/7e/2a110bc2713557d6a1bfb06af23dd01e7dde52b6ee7dadc589868f9abfac/tomli-2.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e85e99945e688e32d5a35c1ff38ed0b3f41f43fad8df0bdf79f72b2ba7bc5272", size = 251170, upload-time = "2024-11-27T22:38:27.921Z" }, + { url = "https://files.pythonhosted.org/packages/64/7b/22d713946efe00e0adbcdfd6d1aa119ae03fd0b60ebed51ebb3fa9f5a2e5/tomli-2.2.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:ac065718db92ca818f8d6141b5f66369833d4a80a9d74435a268c52bdfa73140", size = 236530, upload-time = "2024-11-27T22:38:29.591Z" }, + { url = "https://files.pythonhosted.org/packages/38/31/3a76f67da4b0cf37b742ca76beaf819dca0ebef26d78fc794a576e08accf/tomli-2.2.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:d920f33822747519673ee656a4b6ac33e382eca9d331c87770faa3eef562aeb2", size = 258666, upload-time = "2024-11-27T22:38:30.639Z" }, + { url = "https://files.pythonhosted.org/packages/07/10/5af1293da642aded87e8a988753945d0cf7e00a9452d3911dd3bb354c9e2/tomli-2.2.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:a198f10c4d1b1375d7687bc25294306e551bf1abfa4eace6650070a5c1ae2744", size = 243954, upload-time = "2024-11-27T22:38:31.702Z" }, + { url = "https://files.pythonhosted.org/packages/5b/b9/1ed31d167be802da0fc95020d04cd27b7d7065cc6fbefdd2f9186f60d7bd/tomli-2.2.1-cp313-cp313-win32.whl", hash = "sha256:d3f5614314d758649ab2ab3a62d4f2004c825922f9e370b29416484086b264ec", size = 98724, upload-time = "2024-11-27T22:38:32.837Z" }, + { url = "https://files.pythonhosted.org/packages/c7/32/b0963458706accd9afcfeb867c0f9175a741bf7b19cd424230714d722198/tomli-2.2.1-cp313-cp313-win_amd64.whl", hash = "sha256:a38aa0308e754b0e3c67e344754dff64999ff9b513e691d0e786265c93583c69", size = 109383, upload-time = "2024-11-27T22:38:34.455Z" }, + { url = "https://files.pythonhosted.org/packages/6e/c2/61d3e0f47e2b74ef40a68b9e6ad5984f6241a942f7cd3bbfbdbd03861ea9/tomli-2.2.1-py3-none-any.whl", hash = "sha256:cb55c73c5f4408779d0cf3eef9f762b9c9f147a77de7b258bef0a5628adc85cc", size = 14257, upload-time = "2024-11-27T22:38:35.385Z" }, ] [[package]] name = "tornado" version = "6.5.6" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/50/57/6d7303a77ae439d9189108f76c0c4fd89ee5e2cc8387bffb55232565c4ed/tornado-6.5.6.tar.gz", hash = "sha256:9a365179fe8ff6b8766f602c0f67c185d778193e9bdd828b19f0b6ed7764177d", size = 518139 } +sdist = { url = "https://files.pythonhosted.org/packages/50/57/6d7303a77ae439d9189108f76c0c4fd89ee5e2cc8387bffb55232565c4ed/tornado-6.5.6.tar.gz", hash = "sha256:9a365179fe8ff6b8766f602c0f67c185d778193e9bdd828b19f0b6ed7764177d", size = 518139, upload-time = "2026-05-27T15:35:54.646Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1b/0d/b4f481e18c5a51864e6d12b9a05ecf72919696680b747c958c3fc1f4fbae/tornado-6.5.6-cp39-abi3-macosx_10_9_universal2.whl", hash = "sha256:65fcfaafb079435c2c19dc9e07c0f1cf0fa9051759ed0a7d0a3ba7ea7f64919c", size = 447737 }, - { url = "https://files.pythonhosted.org/packages/9e/9c/5430c39fcab1144d35860f457b15e9c08b4bc7ac86764354204e983d6183/tornado-6.5.6-cp39-abi3-macosx_10_9_x86_64.whl", hash = "sha256:38bc01b4acacded2de63ae78023548e41ebe6fbed3ec05a796d7ae3ad893887e", size = 445899 }, - { url = "https://files.pythonhosted.org/packages/8b/79/fa7e14a2f939c807a8d30619b4eb604eab219601b78792516ebe22d40cf9/tornado-6.5.6-cp39-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:b942e6a137fda31ff54bf8e6e2c8d1c37f1f50583f3ed53fb840b53b9601d104", size = 448964 }, - { url = "https://files.pythonhosted.org/packages/a7/71/bd67d5f5199f937dafe03a49a37989f60f600ff6fef34c79412a829d97bd/tornado-6.5.6-cp39-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8666946e70171b8c3f1fc9b7876fac492e84822c4c7f3746f4e8f8bc9ac92a79", size = 449935 }, - { url = "https://files.pythonhosted.org/packages/cc/a4/c24388c9cf5b3c3a513b56a158af9f23092c9a2810d789e294310797df21/tornado-6.5.6-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:1c34cfab7ad6d104f052f55de06d39bbafc5885cfeb4da688803308dbcfa90b7", size = 449767 }, - { url = "https://files.pythonhosted.org/packages/a5/eb/6a07ad550c3f7b37244bd0becdf293ec3d3e961783d8b720a97df50de1b2/tornado-6.5.6-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:385f35e4e22fb52551dfcda4cdc8c30c61c2c001aef5ddad99cdfe116952efd3", size = 449174 }, - { url = "https://files.pythonhosted.org/packages/bb/84/3469e098dccdb6763130e06aacd786bb4363fca7b590a55c101ddf34ed30/tornado-6.5.6-cp39-abi3-win32.whl", hash = "sha256:db475f1b67b2809b10bb16264829087724ca8d24fe4ed47f7b8675cae453ef86", size = 450230 }, - { url = "https://files.pythonhosted.org/packages/d2/3c/273a04e0b9dd9016f1685cca0c1c8795a71ac88a34a8c889a0b443483226/tornado-6.5.6-cp39-abi3-win_amd64.whl", hash = "sha256:6739bf1e8eb09230f1280ddbd3236f0309db70f2c551a8dbc40f62babdf82f79", size = 450667 }, - { url = "https://files.pythonhosted.org/packages/02/98/0cffe22a224f60c5fb1e3aa0b76f9da2e1ca78b0e9545e3d077c68ce60a7/tornado-6.5.6-cp39-abi3-win_arm64.whl", hash = "sha256:2543597b24a695d72338a9a77818362d72387c03ae173f1f169eadc5c91466ac", size = 449690 }, + { url = "https://files.pythonhosted.org/packages/1b/0d/b4f481e18c5a51864e6d12b9a05ecf72919696680b747c958c3fc1f4fbae/tornado-6.5.6-cp39-abi3-macosx_10_9_universal2.whl", hash = "sha256:65fcfaafb079435c2c19dc9e07c0f1cf0fa9051759ed0a7d0a3ba7ea7f64919c", size = 447737, upload-time = "2026-05-27T15:35:38.122Z" }, + { url = "https://files.pythonhosted.org/packages/9e/9c/5430c39fcab1144d35860f457b15e9c08b4bc7ac86764354204e983d6183/tornado-6.5.6-cp39-abi3-macosx_10_9_x86_64.whl", hash = "sha256:38bc01b4acacded2de63ae78023548e41ebe6fbed3ec05a796d7ae3ad893887e", size = 445899, upload-time = "2026-05-27T15:35:40.519Z" }, + { url = "https://files.pythonhosted.org/packages/8b/79/fa7e14a2f939c807a8d30619b4eb604eab219601b78792516ebe22d40cf9/tornado-6.5.6-cp39-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:b942e6a137fda31ff54bf8e6e2c8d1c37f1f50583f3ed53fb840b53b9601d104", size = 448964, upload-time = "2026-05-27T15:35:42.106Z" }, + { url = "https://files.pythonhosted.org/packages/a7/71/bd67d5f5199f937dafe03a49a37989f60f600ff6fef34c79412a829d97bd/tornado-6.5.6-cp39-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8666946e70171b8c3f1fc9b7876fac492e84822c4c7f3746f4e8f8bc9ac92a79", size = 449935, upload-time = "2026-05-27T15:35:43.906Z" }, + { url = "https://files.pythonhosted.org/packages/cc/a4/c24388c9cf5b3c3a513b56a158af9f23092c9a2810d789e294310797df21/tornado-6.5.6-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:1c34cfab7ad6d104f052f55de06d39bbafc5885cfeb4da688803308dbcfa90b7", size = 449767, upload-time = "2026-05-27T15:35:45.793Z" }, + { url = "https://files.pythonhosted.org/packages/a5/eb/6a07ad550c3f7b37244bd0becdf293ec3d3e961783d8b720a97df50de1b2/tornado-6.5.6-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:385f35e4e22fb52551dfcda4cdc8c30c61c2c001aef5ddad99cdfe116952efd3", size = 449174, upload-time = "2026-05-27T15:35:47.485Z" }, + { url = "https://files.pythonhosted.org/packages/bb/84/3469e098dccdb6763130e06aacd786bb4363fca7b590a55c101ddf34ed30/tornado-6.5.6-cp39-abi3-win32.whl", hash = "sha256:db475f1b67b2809b10bb16264829087724ca8d24fe4ed47f7b8675cae453ef86", size = 450230, upload-time = "2026-05-27T15:35:49.322Z" }, + { url = "https://files.pythonhosted.org/packages/d2/3c/273a04e0b9dd9016f1685cca0c1c8795a71ac88a34a8c889a0b443483226/tornado-6.5.6-cp39-abi3-win_amd64.whl", hash = "sha256:6739bf1e8eb09230f1280ddbd3236f0309db70f2c551a8dbc40f62babdf82f79", size = 450667, upload-time = "2026-05-27T15:35:51.194Z" }, + { url = "https://files.pythonhosted.org/packages/02/98/0cffe22a224f60c5fb1e3aa0b76f9da2e1ca78b0e9545e3d077c68ce60a7/tornado-6.5.6-cp39-abi3-win_arm64.whl", hash = "sha256:2543597b24a695d72338a9a77818362d72387c03ae173f1f169eadc5c91466ac", size = 449690, upload-time = "2026-05-27T15:35:52.902Z" }, ] [[package]] @@ -3230,27 +3230,27 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "colorama", marker = "sys_platform == 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/06/b3/36c8ecf72e8925200671613332db156d84b99b3aee742a41c1938ebb0808/tqdm-4.68.1.tar.gz", hash = "sha256:fc163d96b287bd031e1aa24421ce4411b25559bd0a1be4fe649bdaa4d2c02bf5", size = 171236 } +sdist = { url = "https://files.pythonhosted.org/packages/06/b3/36c8ecf72e8925200671613332db156d84b99b3aee742a41c1938ebb0808/tqdm-4.68.1.tar.gz", hash = "sha256:fc163d96b287bd031e1aa24421ce4411b25559bd0a1be4fe649bdaa4d2c02bf5", size = 171236, upload-time = "2026-06-05T17:23:15.267Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/47/aa/218a0eb34de1f753c83e4d0d1c8e7c4cef27f20dcb8342e024f63a80dc86/tqdm-4.68.1-py3-none-any.whl", hash = "sha256:fea4a90e4023f764914569f7802a297277c5ab1a66be5144143e142e1a4031d8", size = 78354 }, + { url = "https://files.pythonhosted.org/packages/47/aa/218a0eb34de1f753c83e4d0d1c8e7c4cef27f20dcb8342e024f63a80dc86/tqdm-4.68.1-py3-none-any.whl", hash = "sha256:fea4a90e4023f764914569f7802a297277c5ab1a66be5144143e142e1a4031d8", size = 78354, upload-time = "2026-06-05T17:23:13.654Z" }, ] [[package]] name = "traitlets" version = "5.15.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/1b/22/40f55b26baeab80c2d7b3f1db0682f8954e4617fee7d90ce634022ef05c6/traitlets-5.15.0.tar.gz", hash = "sha256:4fead733f81cf1c4c938e06f8ca4633896833c9d89eff878159457f4d4392971", size = 163197 } +sdist = { url = "https://files.pythonhosted.org/packages/1b/22/40f55b26baeab80c2d7b3f1db0682f8954e4617fee7d90ce634022ef05c6/traitlets-5.15.0.tar.gz", hash = "sha256:4fead733f81cf1c4c938e06f8ca4633896833c9d89eff878159457f4d4392971", size = 163197, upload-time = "2026-05-06T08:05:58.016Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/da/98/a9937a969d018a23badfea0b381f66783649d48e0ea6c41923265c3cbeb3/traitlets-5.15.0-py3-none-any.whl", hash = "sha256:fb36a18867a6803deab09f3c5e0fa81bb7b26a5c9e82501c9933f759166eff40", size = 85877 }, + { url = "https://files.pythonhosted.org/packages/da/98/a9937a969d018a23badfea0b381f66783649d48e0ea6c41923265c3cbeb3/traitlets-5.15.0-py3-none-any.whl", hash = "sha256:fb36a18867a6803deab09f3c5e0fa81bb7b26a5c9e82501c9933f759166eff40", size = 85877, upload-time = "2026-05-06T08:05:55.853Z" }, ] [[package]] name = "trianglesolver" version = "1.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/6f/52/18f909fcc652b2a4de75a274aa3de0d567a5d592b13d57e65b76c550bdf1/trianglesolver-1.2.tar.gz", hash = "sha256:4af18aade579d5c0d64389b3e65aeaf06cff26319762ccd859e3268559a76aea", size = 4718 } +sdist = { url = "https://files.pythonhosted.org/packages/6f/52/18f909fcc652b2a4de75a274aa3de0d567a5d592b13d57e65b76c550bdf1/trianglesolver-1.2.tar.gz", hash = "sha256:4af18aade579d5c0d64389b3e65aeaf06cff26319762ccd859e3268559a76aea", size = 4718, upload-time = "2020-04-10T18:52:31.193Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ff/8e/43d45cf3e18e3f455e4b5ab333a7c27b8e38c4e535f7346b7148ce08eb65/trianglesolver-1.2-py3-none-any.whl", hash = "sha256:aa0903c3708b4e2b496f06d490cae72c6ff6274b00d1edce420fcfa3b2b76682", size = 5377 }, + { url = "https://files.pythonhosted.org/packages/ff/8e/43d45cf3e18e3f455e4b5ab333a7c27b8e38c4e535f7346b7148ce08eb65/trianglesolver-1.2-py3-none-any.whl", hash = "sha256:aa0903c3708b4e2b496f06d490cae72c6ff6274b00d1edce420fcfa3b2b76682", size = 5377, upload-time = "2020-04-10T18:52:29.811Z" }, ] [[package]] @@ -3263,9 +3263,9 @@ dependencies = [ { name = "rich" }, { name = "shellingham" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e4/51/9aed62104cea109b820bbd6c14245af756112017d309da813ef107d42e7e/typer-0.25.1.tar.gz", hash = "sha256:9616eb8853a09ffeabab1698952f33c6f29ffdbceb4eaeecf571880e8d7664cc", size = 122276 } +sdist = { url = "https://files.pythonhosted.org/packages/e4/51/9aed62104cea109b820bbd6c14245af756112017d309da813ef107d42e7e/typer-0.25.1.tar.gz", hash = "sha256:9616eb8853a09ffeabab1698952f33c6f29ffdbceb4eaeecf571880e8d7664cc", size = 122276, upload-time = "2026-04-30T19:32:16.964Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3f/f9/2b3ff4e56e5fa7debfaf9eb135d0da96f3e9a1d5b27222223c7296336e5f/typer-0.25.1-py3-none-any.whl", hash = "sha256:75caa44ed46a03fb2dab8808753ffacdbfea88495e74c85a28c5eefcf5f39c89", size = 58409 }, + { url = "https://files.pythonhosted.org/packages/3f/f9/2b3ff4e56e5fa7debfaf9eb135d0da96f3e9a1d5b27222223c7296336e5f/typer-0.25.1-py3-none-any.whl", hash = "sha256:75caa44ed46a03fb2dab8808753ffacdbfea88495e74c85a28c5eefcf5f39c89", size = 58409, upload-time = "2026-04-30T19:32:18.271Z" }, ] [[package]] @@ -3277,9 +3277,9 @@ resolution-markers = [ "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')", ] -sdist = { url = "https://files.pythonhosted.org/packages/f6/37/23083fcd6e35492953e8d2aaaa68b860eb422b34627b13f2ce3eb6106061/typing_extensions-4.13.2.tar.gz", hash = "sha256:e6c81219bd689f51865d9e372991c540bda33a0379d5573cddb9a3a23f7caaef", size = 106967 } +sdist = { url = "https://files.pythonhosted.org/packages/f6/37/23083fcd6e35492953e8d2aaaa68b860eb422b34627b13f2ce3eb6106061/typing_extensions-4.13.2.tar.gz", hash = "sha256:e6c81219bd689f51865d9e372991c540bda33a0379d5573cddb9a3a23f7caaef", size = 106967, upload-time = "2025-04-10T14:19:05.416Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8b/54/b1ae86c0973cc6f0210b53d508ca3641fb6d0c56823f288d108bc7ab3cc8/typing_extensions-4.13.2-py3-none-any.whl", hash = "sha256:a439e7c04b49fec3e5d3e2beaa21755cadbbdc391694e28ccdd36ca4a1408f8c", size = 45806 }, + { url = "https://files.pythonhosted.org/packages/8b/54/b1ae86c0973cc6f0210b53d508ca3641fb6d0c56823f288d108bc7ab3cc8/typing_extensions-4.13.2-py3-none-any.whl", hash = "sha256:a439e7c04b49fec3e5d3e2beaa21755cadbbdc391694e28ccdd36ca4a1408f8c", size = 45806, upload-time = "2025-04-10T14:19:03.967Z" }, ] [[package]] @@ -3303,9 +3303,9 @@ resolution-markers = [ "python_full_version == '3.11.*' and sys_platform == 'emscripten'", "(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')", ] -sdist = { url = "https://files.pythonhosted.org/packages/72/94/1a15dd82efb362ac84269196e94cf00f187f7ed21c242792a923cdb1c61f/typing_extensions-4.15.0.tar.gz", hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466", size = 109391 } +sdist = { url = "https://files.pythonhosted.org/packages/72/94/1a15dd82efb362ac84269196e94cf00f187f7ed21c242792a923cdb1c61f/typing_extensions-4.15.0.tar.gz", hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466", size = 109391, upload-time = "2025-08-25T13:49:26.313Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548", size = 44614 }, + { url = "https://files.pythonhosted.org/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548", size = 44614, upload-time = "2025-08-25T13:49:24.86Z" }, ] [[package]] @@ -3317,43 +3317,43 @@ dependencies = [ { name = "typing-extensions", version = "4.13.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "typing-extensions", version = "4.15.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/dc/74/1789779d91f1961fa9438e9a8710cdae6bd138c80d7303996933d117264a/typing_inspect-0.9.0.tar.gz", hash = "sha256:b23fc42ff6f6ef6954e4852c1fb512cdd18dbea03134f91f856a95ccc9461f78", size = 13825 } +sdist = { url = "https://files.pythonhosted.org/packages/dc/74/1789779d91f1961fa9438e9a8710cdae6bd138c80d7303996933d117264a/typing_inspect-0.9.0.tar.gz", hash = "sha256:b23fc42ff6f6ef6954e4852c1fb512cdd18dbea03134f91f856a95ccc9461f78", size = 13825, upload-time = "2023-05-24T20:25:47.612Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/65/f3/107a22063bf27bdccf2024833d3445f4eea42b2e598abfbd46f6a63b6cb0/typing_inspect-0.9.0-py3-none-any.whl", hash = "sha256:9ee6fc59062311ef8547596ab6b955e1b8aa46242d854bfc78f4f6b0eff35f9f", size = 8827 }, + { url = "https://files.pythonhosted.org/packages/65/f3/107a22063bf27bdccf2024833d3445f4eea42b2e598abfbd46f6a63b6cb0/typing_inspect-0.9.0-py3-none-any.whl", hash = "sha256:9ee6fc59062311ef8547596ab6b955e1b8aa46242d854bfc78f4f6b0eff35f9f", size = 8827, upload-time = "2023-05-24T20:25:45.287Z" }, ] [[package]] name = "typst" version = "0.14.9" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/46/77/b4856939057e0007d5399b9d425545a729708714dc0de4e5028c79c94539/typst-0.14.9.tar.gz", hash = "sha256:53a7ee0825c127c100023685eeb8fb911226d7ad9ae861a370c11bb0f5c160cc", size = 63372 } +sdist = { url = "https://files.pythonhosted.org/packages/46/77/b4856939057e0007d5399b9d425545a729708714dc0de4e5028c79c94539/typst-0.14.9.tar.gz", hash = "sha256:53a7ee0825c127c100023685eeb8fb911226d7ad9ae861a370c11bb0f5c160cc", size = 63372, upload-time = "2026-05-14T00:54:24.094Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a6/dc/340783f8514d776314408201a48b187ce8f7fc63896b3da895faf5e7c200/typst-0.14.9-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:abc1348393390173ba7b993389b06b3df4b635cf69205aedaa05ce51de9be3b6", size = 23124939 }, - { url = "https://files.pythonhosted.org/packages/66/81/9860be782781c43956e71cc9dbdb5f79207de56b4400d8266bf91a993e07/typst-0.14.9-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:e3d62e29ce38c45e94e81716383c153272438964b76c343b9a2183fe52a9ff02", size = 22789372 }, - { url = "https://files.pythonhosted.org/packages/dc/98/3ab10001e57d38a20d3cd74e9060e1103a069265c881f5b4dab3a906f9e2/typst-0.14.9-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3f054414502fd21b84474bdd1c92263be1910e010a5a6bdb0d546d7a00131f91", size = 27127014 }, - { url = "https://files.pythonhosted.org/packages/60/b1/26e98492703ff20b4b5cd2515f6f3d5881a85c76414f557cdd5088043f14/typst-0.14.9-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:d2676e5b6548ae83b13ff3b769f5f30cf5d716b712502ea64a8e98fc3ae4577f", size = 27073390 }, - { url = "https://files.pythonhosted.org/packages/96/3e/4af0a0f84030f19438d54e2d1b8f37a8c5e1cad83b9f58ee40ac83d05699/typst-0.14.9-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:456ecf0e9bf02748fb3d7b6f0176aff36027ee8c2e81056eca20b3d4ba54e82b", size = 28447355 }, - { url = "https://files.pythonhosted.org/packages/c3/0e/be73406f081fc6a2ae3e96e7dc7c3c983e43b3f92db16f753dd90b3cc65f/typst-0.14.9-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a67963bd4e3b6969eee412a2bf49753276cd95be0acc86c07fd0c06f188a41bc", size = 27233190 }, - { url = "https://files.pythonhosted.org/packages/f8/23/44249884d2aebdc01d66c9c5ecdd99f79547615ab32247e4f243c2ab6d94/typst-0.14.9-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eabac1449c75381828996eaf352bfd795857668834a4c9cc6308d7687352ed49", size = 26206171 }, - { url = "https://files.pythonhosted.org/packages/81/8e/be9ab684001336f1bae61022204521041151036f5d8a5365c34a29ec727c/typst-0.14.9-cp314-cp314t-win_amd64.whl", hash = "sha256:b5637861645b0abb2529e1006a8984a831ecd9d24610a60e99d3ae0af4e4691a", size = 21647758 }, - { url = "https://files.pythonhosted.org/packages/88/20/10ab263e9d52f6ca717e682ea4ac301204cb41be3bf08974d9513d52033f/typst-0.14.9-cp38-abi3-macosx_10_12_x86_64.whl", hash = "sha256:4c4404891b3c8bfbb01d9e9308a24b9637088fb41aea0f24b58a9dffdd43b164", size = 23134109 }, - { url = "https://files.pythonhosted.org/packages/84/24/15f5e9ba7ecfea955a0311410e51a8c7990f9167e4fe0f98c7755e4c9580/typst-0.14.9-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:9ade0c99e853bf02bcc28f1bad8be3714de5ee5323e1a0f649abdb4e634240e9", size = 22797078 }, - { url = "https://files.pythonhosted.org/packages/d7/1f/faf63f411c6e3fee8b7540ce0e666fea06fd338e81115880ad0889dd0de4/typst-0.14.9-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1339a1d8beb05f098090a8a6c627e1aa7d4c7792b333e59694d30072f6f0ccdb", size = 27144371 }, - { url = "https://files.pythonhosted.org/packages/7b/ca/6b948b617de32fba14c036f141ee5c2ec8f3c282bbc7001663203c312afe/typst-0.14.9-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:792818bb147ea4a88b0555fd2066e1bb0b65353aecd01270a8acd3be018f3e39", size = 27082638 }, - { url = "https://files.pythonhosted.org/packages/ee/da/0045f3ce468a5b17551b2de2a5dc17338e8ab39e8d9c9171ee4ccf20cc0a/typst-0.14.9-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c4ecc5102125880baebbe454946a8492f6377680bf3d74f60650fae093958e3b", size = 28470089 }, - { url = "https://files.pythonhosted.org/packages/4c/49/6e43f443bcf137a27d0622e6a12147ad4255cefd20f1e59d2b895b5c3192/typst-0.14.9-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7be2e851ee3ff3561c79d244a2809089fb7cfc678912555ecabb031d5de74da9", size = 27250762 }, - { url = "https://files.pythonhosted.org/packages/d3/66/3ac1d2001495ce81d9f26a25287f728664eb3bf6845c3a9bae7ea22a050e/typst-0.14.9-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:be26d1f195b75d4c57e7411646124f8257d136417cc5e9c393dcd8ea3c3a11e8", size = 26219098 }, - { url = "https://files.pythonhosted.org/packages/84/ea/e0cc7e8eb1872db3aa68f297b940e55a8b16487e09a518cfc069cf749453/typst-0.14.9-cp38-abi3-pyemscripten_2026_0_wasm32.whl", hash = "sha256:2f7008b41217194a41b9eec611cef358cc7c8d90193817b182f9abed62526984", size = 18398038 }, - { url = "https://files.pythonhosted.org/packages/50/d1/33d71cc89dc66e5a703a980ccee3217c8486a156a4e57fe7897b4097ce90/typst-0.14.9-cp38-abi3-win_amd64.whl", hash = "sha256:6ebe6b433f71e9ec03c444b26f123363ab63ebab9a289fc4f26d6962b18fad4e", size = 21651664 }, + { url = "https://files.pythonhosted.org/packages/a6/dc/340783f8514d776314408201a48b187ce8f7fc63896b3da895faf5e7c200/typst-0.14.9-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:abc1348393390173ba7b993389b06b3df4b635cf69205aedaa05ce51de9be3b6", size = 23124939, upload-time = "2026-05-14T00:53:36.098Z" }, + { url = "https://files.pythonhosted.org/packages/66/81/9860be782781c43956e71cc9dbdb5f79207de56b4400d8266bf91a993e07/typst-0.14.9-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:e3d62e29ce38c45e94e81716383c153272438964b76c343b9a2183fe52a9ff02", size = 22789372, upload-time = "2026-05-14T00:53:39.204Z" }, + { url = "https://files.pythonhosted.org/packages/dc/98/3ab10001e57d38a20d3cd74e9060e1103a069265c881f5b4dab3a906f9e2/typst-0.14.9-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3f054414502fd21b84474bdd1c92263be1910e010a5a6bdb0d546d7a00131f91", size = 27127014, upload-time = "2026-05-14T00:53:42.104Z" }, + { url = "https://files.pythonhosted.org/packages/60/b1/26e98492703ff20b4b5cd2515f6f3d5881a85c76414f557cdd5088043f14/typst-0.14.9-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:d2676e5b6548ae83b13ff3b769f5f30cf5d716b712502ea64a8e98fc3ae4577f", size = 27073390, upload-time = "2026-05-14T00:53:45.352Z" }, + { url = "https://files.pythonhosted.org/packages/96/3e/4af0a0f84030f19438d54e2d1b8f37a8c5e1cad83b9f58ee40ac83d05699/typst-0.14.9-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:456ecf0e9bf02748fb3d7b6f0176aff36027ee8c2e81056eca20b3d4ba54e82b", size = 28447355, upload-time = "2026-05-14T00:53:48.449Z" }, + { url = "https://files.pythonhosted.org/packages/c3/0e/be73406f081fc6a2ae3e96e7dc7c3c983e43b3f92db16f753dd90b3cc65f/typst-0.14.9-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a67963bd4e3b6969eee412a2bf49753276cd95be0acc86c07fd0c06f188a41bc", size = 27233190, upload-time = "2026-05-14T00:53:51.745Z" }, + { url = "https://files.pythonhosted.org/packages/f8/23/44249884d2aebdc01d66c9c5ecdd99f79547615ab32247e4f243c2ab6d94/typst-0.14.9-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eabac1449c75381828996eaf352bfd795857668834a4c9cc6308d7687352ed49", size = 26206171, upload-time = "2026-05-14T00:53:54.577Z" }, + { url = "https://files.pythonhosted.org/packages/81/8e/be9ab684001336f1bae61022204521041151036f5d8a5365c34a29ec727c/typst-0.14.9-cp314-cp314t-win_amd64.whl", hash = "sha256:b5637861645b0abb2529e1006a8984a831ecd9d24610a60e99d3ae0af4e4691a", size = 21647758, upload-time = "2026-05-14T00:53:57.538Z" }, + { url = "https://files.pythonhosted.org/packages/88/20/10ab263e9d52f6ca717e682ea4ac301204cb41be3bf08974d9513d52033f/typst-0.14.9-cp38-abi3-macosx_10_12_x86_64.whl", hash = "sha256:4c4404891b3c8bfbb01d9e9308a24b9637088fb41aea0f24b58a9dffdd43b164", size = 23134109, upload-time = "2026-05-14T00:54:00.099Z" }, + { url = "https://files.pythonhosted.org/packages/84/24/15f5e9ba7ecfea955a0311410e51a8c7990f9167e4fe0f98c7755e4c9580/typst-0.14.9-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:9ade0c99e853bf02bcc28f1bad8be3714de5ee5323e1a0f649abdb4e634240e9", size = 22797078, upload-time = "2026-05-14T00:54:03.058Z" }, + { url = "https://files.pythonhosted.org/packages/d7/1f/faf63f411c6e3fee8b7540ce0e666fea06fd338e81115880ad0889dd0de4/typst-0.14.9-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1339a1d8beb05f098090a8a6c627e1aa7d4c7792b333e59694d30072f6f0ccdb", size = 27144371, upload-time = "2026-05-14T00:54:05.667Z" }, + { url = "https://files.pythonhosted.org/packages/7b/ca/6b948b617de32fba14c036f141ee5c2ec8f3c282bbc7001663203c312afe/typst-0.14.9-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:792818bb147ea4a88b0555fd2066e1bb0b65353aecd01270a8acd3be018f3e39", size = 27082638, upload-time = "2026-05-14T00:54:08.307Z" }, + { url = "https://files.pythonhosted.org/packages/ee/da/0045f3ce468a5b17551b2de2a5dc17338e8ab39e8d9c9171ee4ccf20cc0a/typst-0.14.9-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c4ecc5102125880baebbe454946a8492f6377680bf3d74f60650fae093958e3b", size = 28470089, upload-time = "2026-05-14T00:54:11.116Z" }, + { url = "https://files.pythonhosted.org/packages/4c/49/6e43f443bcf137a27d0622e6a12147ad4255cefd20f1e59d2b895b5c3192/typst-0.14.9-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7be2e851ee3ff3561c79d244a2809089fb7cfc678912555ecabb031d5de74da9", size = 27250762, upload-time = "2026-05-14T00:54:13.7Z" }, + { url = "https://files.pythonhosted.org/packages/d3/66/3ac1d2001495ce81d9f26a25287f728664eb3bf6845c3a9bae7ea22a050e/typst-0.14.9-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:be26d1f195b75d4c57e7411646124f8257d136417cc5e9c393dcd8ea3c3a11e8", size = 26219098, upload-time = "2026-05-14T00:54:16.052Z" }, + { url = "https://files.pythonhosted.org/packages/84/ea/e0cc7e8eb1872db3aa68f297b940e55a8b16487e09a518cfc069cf749453/typst-0.14.9-cp38-abi3-pyemscripten_2026_0_wasm32.whl", hash = "sha256:2f7008b41217194a41b9eec611cef358cc7c8d90193817b182f9abed62526984", size = 18398038, upload-time = "2026-05-14T00:54:18.786Z" }, + { url = "https://files.pythonhosted.org/packages/50/d1/33d71cc89dc66e5a703a980ccee3217c8486a156a4e57fe7897b4097ce90/typst-0.14.9-cp38-abi3-win_amd64.whl", hash = "sha256:6ebe6b433f71e9ec03c444b26f123363ab63ebab9a289fc4f26d6962b18fad4e", size = 21651664, upload-time = "2026-05-14T00:54:21.757Z" }, ] [[package]] name = "urllib3" version = "2.6.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/c7/24/5f1b3bdffd70275f6661c76461e25f024d5a38a46f04aaca912426a2b1d3/urllib3-2.6.3.tar.gz", hash = "sha256:1b62b6884944a57dbe321509ab94fd4d3b307075e0c2eae991ac71ee15ad38ed", size = 435556 } +sdist = { url = "https://files.pythonhosted.org/packages/c7/24/5f1b3bdffd70275f6661c76461e25f024d5a38a46f04aaca912426a2b1d3/urllib3-2.6.3.tar.gz", hash = "sha256:1b62b6884944a57dbe321509ab94fd4d3b307075e0c2eae991ac71ee15ad38ed", size = 435556, upload-time = "2026-01-07T16:24:43.925Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/39/08/aaaad47bc4e9dc8c725e68f9d04865dbcb2052843ff09c97b08904852d84/urllib3-2.6.3-py3-none-any.whl", hash = "sha256:bf272323e553dfb2e87d9bfd225ca7b0f467b919d7bbd355436d3fd37cb0acd4", size = 131584 }, + { url = "https://files.pythonhosted.org/packages/39/08/aaaad47bc4e9dc8c725e68f9d04865dbcb2052843ff09c97b08904852d84/urllib3-2.6.3-py3-none-any.whl", hash = "sha256:bf272323e553dfb2e87d9bfd225ca7b0f467b919d7bbd355436d3fd37cb0acd4", size = 131584, upload-time = "2026-01-07T16:24:42.685Z" }, ] [[package]] @@ -3364,123 +3364,123 @@ dependencies = [ { name = "matplotlib" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/95/1f/91780093a0cf2afc234063bb9697d1285ccba138c1531700bc2986e65adc/vtk-9.3.1-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:c41ed344b9cc90ee9dcfc5967815de272985647d0c8e0a57f0e8b4229bc1b0b9", size = 76687544 }, - { url = "https://files.pythonhosted.org/packages/eb/7c/124cc6047d2b67283c66444e3dd5e7bf8250c782ac22e599b03c4265f0fa/vtk-9.3.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:84c04327becc4c4dfe1fb04248baa4b5c480f188a9d52f4b912b163d33622442", size = 70350341 }, - { url = "https://files.pythonhosted.org/packages/3b/d0/eda704215c82810cdb853ad5b8881bf1ea3ee4e963a5366258b30af520dd/vtk-9.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:890aee533fc0caca70bd1c8a4026b0d7f877518f237cc976ed4fb509d5f1dd83", size = 92116314 }, - { url = "https://files.pythonhosted.org/packages/b5/90/9f2fd4382d29b87404f79a265cf82ff5b4e0c2b42a67dbc3517e16e1a425/vtk-9.3.1-cp310-cp310-win_amd64.whl", hash = "sha256:b8feed5029486703f4f8f81d8544a30d1788de87dc3396e16a281c343e1ac1cc", size = 52527111 }, - { url = "https://files.pythonhosted.org/packages/58/08/94e2d38ae35ebb85cad96cb11738208307341cac8b16e162ed95ccb26860/vtk-9.3.1-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:55e2df9e6993b959b482b79a6d68b8d46397b479d69738d41b1501396fcad50c", size = 76687738 }, - { url = "https://files.pythonhosted.org/packages/35/36/357ba7a02bc07a4d0df075e5a213a02020d509b312222445a05e354f52ff/vtk-9.3.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c977486b0e4d87cddb3f2c7c0710d1c86243cdd01286cbd036231143d8eb4f6e", size = 70350272 }, - { url = "https://files.pythonhosted.org/packages/d0/f8/1517f4f755233bb77542c222b173c760908f8f8d4330fc72526c295ab1e7/vtk-9.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f8edc04e0f8b6719cfc769e575a777267d667f447d1948c62fa97fb756cd75bb", size = 92115989 }, - { url = "https://files.pythonhosted.org/packages/7a/44/3797d3367180a38bb41e24a6735860d94d16351fbe12e3f6bf6efb8940c8/vtk-9.3.1-cp311-cp311-win_amd64.whl", hash = "sha256:59cc043f611e3eca2870cc50f27e67852a182857de322415e942bdc133594acd", size = 52526922 }, - { url = "https://files.pythonhosted.org/packages/6f/ba/1571d61013f3f5778c11741d5de19db197b437d1a52215560f016662597b/vtk-9.3.1-cp312-cp312-macosx_10_10_x86_64.whl", hash = "sha256:05a4b6e387a906e8c8d6844441f9200116e937069fcf81f43e2600f26eb046de", size = 76832738 }, - { url = "https://files.pythonhosted.org/packages/8e/75/c637c620d23ccecb8ddf58fdb80af1dc56ecdd60f3e018c55e041663398b/vtk-9.3.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:bdbefb1aef9599a0a0b8222c9582f26946732a93534e6ec37d4b8e2c524c627e", size = 70385880 }, - { url = "https://files.pythonhosted.org/packages/01/ee/730d57c6d7353c1afb919ceedfac387a190ccb92e611c4b14f88e6f39066/vtk-9.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f728bb61f43fce850d622ced3b3d51b3116f767685ca4e4e0076f624e2d2307d", size = 92159868 }, - { url = "https://files.pythonhosted.org/packages/b1/34/b9b6de4009be2fe90919c4943ae99ae3d465ada73061e928d4744683f915/vtk-9.3.1-cp312-cp312-win_amd64.whl", hash = "sha256:685988e09070e06c8605886591698fd42d8225489509b6537a5046cd034cc93e", size = 52529544 }, + { url = "https://files.pythonhosted.org/packages/95/1f/91780093a0cf2afc234063bb9697d1285ccba138c1531700bc2986e65adc/vtk-9.3.1-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:c41ed344b9cc90ee9dcfc5967815de272985647d0c8e0a57f0e8b4229bc1b0b9", size = 76687544, upload-time = "2024-06-29T03:14:20.271Z" }, + { url = "https://files.pythonhosted.org/packages/eb/7c/124cc6047d2b67283c66444e3dd5e7bf8250c782ac22e599b03c4265f0fa/vtk-9.3.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:84c04327becc4c4dfe1fb04248baa4b5c480f188a9d52f4b912b163d33622442", size = 70350341, upload-time = "2024-06-29T03:14:26.052Z" }, + { url = "https://files.pythonhosted.org/packages/3b/d0/eda704215c82810cdb853ad5b8881bf1ea3ee4e963a5366258b30af520dd/vtk-9.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:890aee533fc0caca70bd1c8a4026b0d7f877518f237cc976ed4fb509d5f1dd83", size = 92116314, upload-time = "2024-06-29T03:14:35.191Z" }, + { url = "https://files.pythonhosted.org/packages/b5/90/9f2fd4382d29b87404f79a265cf82ff5b4e0c2b42a67dbc3517e16e1a425/vtk-9.3.1-cp310-cp310-win_amd64.whl", hash = "sha256:b8feed5029486703f4f8f81d8544a30d1788de87dc3396e16a281c343e1ac1cc", size = 52527111, upload-time = "2024-06-29T03:14:44.613Z" }, + { url = "https://files.pythonhosted.org/packages/58/08/94e2d38ae35ebb85cad96cb11738208307341cac8b16e162ed95ccb26860/vtk-9.3.1-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:55e2df9e6993b959b482b79a6d68b8d46397b479d69738d41b1501396fcad50c", size = 76687738, upload-time = "2024-06-29T03:14:54.449Z" }, + { url = "https://files.pythonhosted.org/packages/35/36/357ba7a02bc07a4d0df075e5a213a02020d509b312222445a05e354f52ff/vtk-9.3.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c977486b0e4d87cddb3f2c7c0710d1c86243cdd01286cbd036231143d8eb4f6e", size = 70350272, upload-time = "2024-06-29T03:15:03.845Z" }, + { url = "https://files.pythonhosted.org/packages/d0/f8/1517f4f755233bb77542c222b173c760908f8f8d4330fc72526c295ab1e7/vtk-9.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f8edc04e0f8b6719cfc769e575a777267d667f447d1948c62fa97fb756cd75bb", size = 92115989, upload-time = "2024-06-29T03:15:13.337Z" }, + { url = "https://files.pythonhosted.org/packages/7a/44/3797d3367180a38bb41e24a6735860d94d16351fbe12e3f6bf6efb8940c8/vtk-9.3.1-cp311-cp311-win_amd64.whl", hash = "sha256:59cc043f611e3eca2870cc50f27e67852a182857de322415e942bdc133594acd", size = 52526922, upload-time = "2024-06-29T03:15:19.685Z" }, + { url = "https://files.pythonhosted.org/packages/6f/ba/1571d61013f3f5778c11741d5de19db197b437d1a52215560f016662597b/vtk-9.3.1-cp312-cp312-macosx_10_10_x86_64.whl", hash = "sha256:05a4b6e387a906e8c8d6844441f9200116e937069fcf81f43e2600f26eb046de", size = 76832738, upload-time = "2024-06-29T03:15:26.41Z" }, + { url = "https://files.pythonhosted.org/packages/8e/75/c637c620d23ccecb8ddf58fdb80af1dc56ecdd60f3e018c55e041663398b/vtk-9.3.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:bdbefb1aef9599a0a0b8222c9582f26946732a93534e6ec37d4b8e2c524c627e", size = 70385880, upload-time = "2024-06-29T03:15:33.131Z" }, + { url = "https://files.pythonhosted.org/packages/01/ee/730d57c6d7353c1afb919ceedfac387a190ccb92e611c4b14f88e6f39066/vtk-9.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f728bb61f43fce850d622ced3b3d51b3116f767685ca4e4e0076f624e2d2307d", size = 92159868, upload-time = "2024-06-29T03:15:39.072Z" }, + { url = "https://files.pythonhosted.org/packages/b1/34/b9b6de4009be2fe90919c4943ae99ae3d465ada73061e928d4744683f915/vtk-9.3.1-cp312-cp312-win_amd64.whl", hash = "sha256:685988e09070e06c8605886591698fd42d8225489509b6537a5046cd034cc93e", size = 52529544, upload-time = "2024-06-29T03:15:43.967Z" }, ] [[package]] name = "wasmtime" version = "46.0.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/47/08/cc1b66560214169ceaa8a241d9fa72c03e7a37e36db278bb956437164d12/wasmtime-46.0.1.tar.gz", hash = "sha256:0da0388c21bc0f0e633c7a30f2b7939a657f5019258c9a3a63fd37298a0dbb8b", size = 128696 } +sdist = { url = "https://files.pythonhosted.org/packages/47/08/cc1b66560214169ceaa8a241d9fa72c03e7a37e36db278bb956437164d12/wasmtime-46.0.1.tar.gz", hash = "sha256:0da0388c21bc0f0e633c7a30f2b7939a657f5019258c9a3a63fd37298a0dbb8b", size = 128696, upload-time = "2026-06-29T13:23:27.54Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/12/af/88abdc5c5ad7bfaa23b599300f4ef598bd999522c5711adedf3679935b4f/wasmtime-46.0.1-py3-none-android_26_arm64_v8a.whl", hash = "sha256:cc8d52f9ad3bedc1e4de5002f7b22d7cac400be046711d177f6ce20a11eacb31", size = 8797041 }, - { url = "https://files.pythonhosted.org/packages/a7/9e/06f7b67811fda30321b389639c41c77b50e3664012848fa7495221dcf910/wasmtime-46.0.1-py3-none-android_26_x86_64.whl", hash = "sha256:f8e4b0ec402b84b856d3c6c2f96c6e6889c56e685b5cfed0a4040775c751ca38", size = 9763444 }, - { url = "https://files.pythonhosted.org/packages/0e/9c/27a92babe08e48127ee0bbed37cc404ac07b433cb419d2bd617a4f9b164b/wasmtime-46.0.1-py3-none-any.whl", hash = "sha256:85a092a63c20ccecb965b9aa12a19368d2e06203436d19701068efc390efa678", size = 8070715 }, - { url = "https://files.pythonhosted.org/packages/c2/34/8e3aedf1b3feb329d92f477d0c9e93b36f4551315fd1394023841dd2f4ad/wasmtime-46.0.1-py3-none-macosx_10_13_x86_64.whl", hash = "sha256:9b46c546bf73ece2600403db7dc604c3ef12046ccf2fabe07d7bfaa00453ce8b", size = 9511618 }, - { url = "https://files.pythonhosted.org/packages/80/5b/54c773acaf90d8f82ec8476d96001fce84f9378dfd35ff3f062eb3d48a7a/wasmtime-46.0.1-py3-none-macosx_11_0_arm64.whl", hash = "sha256:de1a69573a173b5171f9413bcf0b88f4fed2721ed02c842fc25de5358730ccdf", size = 8379936 }, - { url = "https://files.pythonhosted.org/packages/66/6e/04593825386a9135e6cdd89b9910adddf2cbbb82eb4105cedb3c73824fe7/wasmtime-46.0.1-py3-none-manylinux1_x86_64.whl", hash = "sha256:e53c65abe31aeeb19a3f794b6e53140d401c4c79ad91c89caefdc502ee2b10c1", size = 9843167 }, - { url = "https://files.pythonhosted.org/packages/44/13/e2ec64f8d40380379567eda2f5976c1587d7a4e03f22e79ebc9a3b271d54/wasmtime-46.0.1-py3-none-manylinux2014_aarch64.whl", hash = "sha256:841b53fc17eedabaa6deb1e062a04a0a8953908d540fadb4149bc55c3f6d3e50", size = 8728588 }, - { url = "https://files.pythonhosted.org/packages/9a/4a/83a75f75f67a0bb4a3a37a9273619ccdefa68ed9f2882ae684dd1e8df059/wasmtime-46.0.1-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:f295d10012b6ca6ecffa7757eed70b84ebaa2e33dc39275e7b6bed5eed5130b9", size = 8796373 }, - { url = "https://files.pythonhosted.org/packages/9b/79/60738724291a6453503597993ac4289c24b3080b30fed90c44f332f0f381/wasmtime-46.0.1-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:05fc65164b4825bf1c3c8f007df070b25accc974cb81d0bfc1c5d76fdf6f70e0", size = 9880153 }, - { url = "https://files.pythonhosted.org/packages/d3/92/8fafb879019178c2ecfdd5e62fa4e31cd6809444e646dd7d79c107ab3638/wasmtime-46.0.1-py3-none-win_amd64.whl", hash = "sha256:559b0753e3ea311fd16000fe51c08592a625e61ebb8640601ae7173fc516e430", size = 8070720 }, - { url = "https://files.pythonhosted.org/packages/88/8e/820c09304a119b6b0871e8bdb5d9365cc43689057227bdc8960909cb712f/wasmtime-46.0.1-py3-none-win_arm64.whl", hash = "sha256:967625406fde8fc3c9d795ffbb7bdde77d0a38de776e8eb7a0416ca6d811a27a", size = 6933733 }, + { url = "https://files.pythonhosted.org/packages/12/af/88abdc5c5ad7bfaa23b599300f4ef598bd999522c5711adedf3679935b4f/wasmtime-46.0.1-py3-none-android_26_arm64_v8a.whl", hash = "sha256:cc8d52f9ad3bedc1e4de5002f7b22d7cac400be046711d177f6ce20a11eacb31", size = 8797041, upload-time = "2026-06-29T13:23:01.864Z" }, + { url = "https://files.pythonhosted.org/packages/a7/9e/06f7b67811fda30321b389639c41c77b50e3664012848fa7495221dcf910/wasmtime-46.0.1-py3-none-android_26_x86_64.whl", hash = "sha256:f8e4b0ec402b84b856d3c6c2f96c6e6889c56e685b5cfed0a4040775c751ca38", size = 9763444, upload-time = "2026-06-29T13:23:04.397Z" }, + { url = "https://files.pythonhosted.org/packages/0e/9c/27a92babe08e48127ee0bbed37cc404ac07b433cb419d2bd617a4f9b164b/wasmtime-46.0.1-py3-none-any.whl", hash = "sha256:85a092a63c20ccecb965b9aa12a19368d2e06203436d19701068efc390efa678", size = 8070715, upload-time = "2026-06-29T13:23:06.907Z" }, + { url = "https://files.pythonhosted.org/packages/c2/34/8e3aedf1b3feb329d92f477d0c9e93b36f4551315fd1394023841dd2f4ad/wasmtime-46.0.1-py3-none-macosx_10_13_x86_64.whl", hash = "sha256:9b46c546bf73ece2600403db7dc604c3ef12046ccf2fabe07d7bfaa00453ce8b", size = 9511618, upload-time = "2026-06-29T13:23:09.099Z" }, + { url = "https://files.pythonhosted.org/packages/80/5b/54c773acaf90d8f82ec8476d96001fce84f9378dfd35ff3f062eb3d48a7a/wasmtime-46.0.1-py3-none-macosx_11_0_arm64.whl", hash = "sha256:de1a69573a173b5171f9413bcf0b88f4fed2721ed02c842fc25de5358730ccdf", size = 8379936, upload-time = "2026-06-29T13:23:11.242Z" }, + { url = "https://files.pythonhosted.org/packages/66/6e/04593825386a9135e6cdd89b9910adddf2cbbb82eb4105cedb3c73824fe7/wasmtime-46.0.1-py3-none-manylinux1_x86_64.whl", hash = "sha256:e53c65abe31aeeb19a3f794b6e53140d401c4c79ad91c89caefdc502ee2b10c1", size = 9843167, upload-time = "2026-06-29T13:23:13.358Z" }, + { url = "https://files.pythonhosted.org/packages/44/13/e2ec64f8d40380379567eda2f5976c1587d7a4e03f22e79ebc9a3b271d54/wasmtime-46.0.1-py3-none-manylinux2014_aarch64.whl", hash = "sha256:841b53fc17eedabaa6deb1e062a04a0a8953908d540fadb4149bc55c3f6d3e50", size = 8728588, upload-time = "2026-06-29T13:23:16.043Z" }, + { url = "https://files.pythonhosted.org/packages/9a/4a/83a75f75f67a0bb4a3a37a9273619ccdefa68ed9f2882ae684dd1e8df059/wasmtime-46.0.1-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:f295d10012b6ca6ecffa7757eed70b84ebaa2e33dc39275e7b6bed5eed5130b9", size = 8796373, upload-time = "2026-06-29T13:23:18.767Z" }, + { url = "https://files.pythonhosted.org/packages/9b/79/60738724291a6453503597993ac4289c24b3080b30fed90c44f332f0f381/wasmtime-46.0.1-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:05fc65164b4825bf1c3c8f007df070b25accc974cb81d0bfc1c5d76fdf6f70e0", size = 9880153, upload-time = "2026-06-29T13:23:21.413Z" }, + { url = "https://files.pythonhosted.org/packages/d3/92/8fafb879019178c2ecfdd5e62fa4e31cd6809444e646dd7d79c107ab3638/wasmtime-46.0.1-py3-none-win_amd64.whl", hash = "sha256:559b0753e3ea311fd16000fe51c08592a625e61ebb8640601ae7173fc516e430", size = 8070720, upload-time = "2026-06-29T13:23:23.994Z" }, + { url = "https://files.pythonhosted.org/packages/88/8e/820c09304a119b6b0871e8bdb5d9365cc43689057227bdc8960909cb712f/wasmtime-46.0.1-py3-none-win_arm64.whl", hash = "sha256:967625406fde8fc3c9d795ffbb7bdde77d0a38de776e8eb7a0416ca6d811a27a", size = 6933733, upload-time = "2026-06-29T13:23:26.125Z" }, ] [[package]] name = "wcwidth" version = "0.7.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/2c/ee/afaf0f85a9a18fe47a67f1e4422ed6cf1fe642f0ae0a2f81166231303c52/wcwidth-0.7.0.tar.gz", hash = "sha256:90e3a7ea092341c44b99562e75d09e4d5160fe7a3974c6fb842a101a95e7eed0", size = 182132 } +sdist = { url = "https://files.pythonhosted.org/packages/2c/ee/afaf0f85a9a18fe47a67f1e4422ed6cf1fe642f0ae0a2f81166231303c52/wcwidth-0.7.0.tar.gz", hash = "sha256:90e3a7ea092341c44b99562e75d09e4d5160fe7a3974c6fb842a101a95e7eed0", size = 182132, upload-time = "2026-05-02T16:04:12.653Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/41/52/e465037f5375f43533d1a80b6923955201596a99142ed524d77b571a1418/wcwidth-0.7.0-py3-none-any.whl", hash = "sha256:5d69154c429a82910e241c738cd0e2976fac8a2dd47a1a805f4afed1c0f136f2", size = 110825 }, + { url = "https://files.pythonhosted.org/packages/41/52/e465037f5375f43533d1a80b6923955201596a99142ed524d77b571a1418/wcwidth-0.7.0-py3-none-any.whl", hash = "sha256:5d69154c429a82910e241c738cd0e2976fac8a2dd47a1a805f4afed1c0f136f2", size = 110825, upload-time = "2026-05-02T16:04:11.033Z" }, ] [[package]] name = "webcolors" version = "24.8.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/fe/f8/53150a5bda7e042840b14f0236e1c0a4819d403658e3d453237983addfac/webcolors-24.8.0.tar.gz", hash = "sha256:08b07af286a01bcd30d583a7acadf629583d1f79bfef27dd2c2c5c263817277d", size = 42392 } +sdist = { url = "https://files.pythonhosted.org/packages/fe/f8/53150a5bda7e042840b14f0236e1c0a4819d403658e3d453237983addfac/webcolors-24.8.0.tar.gz", hash = "sha256:08b07af286a01bcd30d583a7acadf629583d1f79bfef27dd2c2c5c263817277d", size = 42392, upload-time = "2024-08-10T08:52:31.226Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f0/33/12020ba99beaff91682b28dc0bbf0345bbc3244a4afbae7644e4fa348f23/webcolors-24.8.0-py3-none-any.whl", hash = "sha256:fc4c3b59358ada164552084a8ebee637c221e4059267d0f8325b3b560f6c7f0a", size = 15027 }, + { url = "https://files.pythonhosted.org/packages/f0/33/12020ba99beaff91682b28dc0bbf0345bbc3244a4afbae7644e4fa348f23/webcolors-24.8.0-py3-none-any.whl", hash = "sha256:fc4c3b59358ada164552084a8ebee637c221e4059267d0f8325b3b560f6c7f0a", size = 15027, upload-time = "2024-08-10T08:52:28.707Z" }, ] [[package]] name = "websockets" version = "16.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/04/24/4b2031d72e840ce4c1ccb255f693b15c334757fc50023e4db9537080b8c4/websockets-16.0.tar.gz", hash = "sha256:5f6261a5e56e8d5c42a4497b364ea24d94d9563e8fbd44e78ac40879c60179b5", size = 179346 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/20/74/221f58decd852f4b59cc3354cccaf87e8ef695fede361d03dc9a7396573b/websockets-16.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:04cdd5d2d1dacbad0a7bf36ccbcd3ccd5a30ee188f2560b7a62a30d14107b31a", size = 177343 }, - { url = "https://files.pythonhosted.org/packages/19/0f/22ef6107ee52ab7f0b710d55d36f5a5d3ef19e8a205541a6d7ffa7994e5a/websockets-16.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:8ff32bb86522a9e5e31439a58addbb0166f0204d64066fb955265c4e214160f0", size = 175021 }, - { url = "https://files.pythonhosted.org/packages/10/40/904a4cb30d9b61c0e278899bf36342e9b0208eb3c470324a9ecbaac2a30f/websockets-16.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:583b7c42688636f930688d712885cf1531326ee05effd982028212ccc13e5957", size = 175320 }, - { url = "https://files.pythonhosted.org/packages/9d/2f/4b3ca7e106bc608744b1cdae041e005e446124bebb037b18799c2d356864/websockets-16.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:7d837379b647c0c4c2355c2499723f82f1635fd2c26510e1f587d89bc2199e72", size = 183815 }, - { url = "https://files.pythonhosted.org/packages/86/26/d40eaa2a46d4302becec8d15b0fc5e45bdde05191e7628405a19cf491ccd/websockets-16.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:df57afc692e517a85e65b72e165356ed1df12386ecb879ad5693be08fac65dde", size = 185054 }, - { url = "https://files.pythonhosted.org/packages/b0/ba/6500a0efc94f7373ee8fefa8c271acdfd4dca8bd49a90d4be7ccabfc397e/websockets-16.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:2b9f1e0d69bc60a4a87349d50c09a037a2607918746f07de04df9e43252c77a3", size = 184565 }, - { url = "https://files.pythonhosted.org/packages/04/b4/96bf2cee7c8d8102389374a2616200574f5f01128d1082f44102140344cc/websockets-16.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:335c23addf3d5e6a8633f9f8eda77efad001671e80b95c491dd0924587ece0b3", size = 183848 }, - { url = "https://files.pythonhosted.org/packages/02/8e/81f40fb00fd125357814e8c3025738fc4ffc3da4b6b4a4472a82ba304b41/websockets-16.0-cp310-cp310-win32.whl", hash = "sha256:37b31c1623c6605e4c00d466c9d633f9b812ea430c11c8a278774a1fde1acfa9", size = 178249 }, - { url = "https://files.pythonhosted.org/packages/b4/5f/7e40efe8df57db9b91c88a43690ac66f7b7aa73a11aa6a66b927e44f26fa/websockets-16.0-cp310-cp310-win_amd64.whl", hash = "sha256:8e1dab317b6e77424356e11e99a432b7cb2f3ec8c5ab4dabbcee6add48f72b35", size = 178685 }, - { url = "https://files.pythonhosted.org/packages/f2/db/de907251b4ff46ae804ad0409809504153b3f30984daf82a1d84a9875830/websockets-16.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:31a52addea25187bde0797a97d6fc3d2f92b6f72a9370792d65a6e84615ac8a8", size = 177340 }, - { url = "https://files.pythonhosted.org/packages/f3/fa/abe89019d8d8815c8781e90d697dec52523fb8ebe308bf11664e8de1877e/websockets-16.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:417b28978cdccab24f46400586d128366313e8a96312e4b9362a4af504f3bbad", size = 175022 }, - { url = "https://files.pythonhosted.org/packages/58/5d/88ea17ed1ded2079358b40d31d48abe90a73c9e5819dbcde1606e991e2ad/websockets-16.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:af80d74d4edfa3cb9ed973a0a5ba2b2a549371f8a741e0800cb07becdd20f23d", size = 175319 }, - { url = "https://files.pythonhosted.org/packages/d2/ae/0ee92b33087a33632f37a635e11e1d99d429d3d323329675a6022312aac2/websockets-16.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:08d7af67b64d29823fed316505a89b86705f2b7981c07848fb5e3ea3020c1abe", size = 184631 }, - { url = "https://files.pythonhosted.org/packages/c8/c5/27178df583b6c5b31b29f526ba2da5e2f864ecc79c99dae630a85d68c304/websockets-16.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7be95cfb0a4dae143eaed2bcba8ac23f4892d8971311f1b06f3c6b78952ee70b", size = 185870 }, - { url = "https://files.pythonhosted.org/packages/87/05/536652aa84ddc1c018dbb7e2c4cbcd0db884580bf8e95aece7593fde526f/websockets-16.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d6297ce39ce5c2e6feb13c1a996a2ded3b6832155fcfc920265c76f24c7cceb5", size = 185361 }, - { url = "https://files.pythonhosted.org/packages/6d/e2/d5332c90da12b1e01f06fb1b85c50cfc489783076547415bf9f0a659ec19/websockets-16.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:1c1b30e4f497b0b354057f3467f56244c603a79c0d1dafce1d16c283c25f6e64", size = 184615 }, - { url = "https://files.pythonhosted.org/packages/77/fb/d3f9576691cae9253b51555f841bc6600bf0a983a461c79500ace5a5b364/websockets-16.0-cp311-cp311-win32.whl", hash = "sha256:5f451484aeb5cafee1ccf789b1b66f535409d038c56966d6101740c1614b86c6", size = 178246 }, - { url = "https://files.pythonhosted.org/packages/54/67/eaff76b3dbaf18dcddabc3b8c1dba50b483761cccff67793897945b37408/websockets-16.0-cp311-cp311-win_amd64.whl", hash = "sha256:8d7f0659570eefb578dacde98e24fb60af35350193e4f56e11190787bee77dac", size = 178684 }, - { url = "https://files.pythonhosted.org/packages/84/7b/bac442e6b96c9d25092695578dda82403c77936104b5682307bd4deb1ad4/websockets-16.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:71c989cbf3254fbd5e84d3bff31e4da39c43f884e64f2551d14bb3c186230f00", size = 177365 }, - { url = "https://files.pythonhosted.org/packages/b0/fe/136ccece61bd690d9c1f715baaeefd953bb2360134de73519d5df19d29ca/websockets-16.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:8b6e209ffee39ff1b6d0fa7bfef6de950c60dfb91b8fcead17da4ee539121a79", size = 175038 }, - { url = "https://files.pythonhosted.org/packages/40/1e/9771421ac2286eaab95b8575b0cb701ae3663abf8b5e1f64f1fd90d0a673/websockets-16.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:86890e837d61574c92a97496d590968b23c2ef0aeb8a9bc9421d174cd378ae39", size = 175328 }, - { url = "https://files.pythonhosted.org/packages/18/29/71729b4671f21e1eaa5d6573031ab810ad2936c8175f03f97f3ff164c802/websockets-16.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:9b5aca38b67492ef518a8ab76851862488a478602229112c4b0d58d63a7a4d5c", size = 184915 }, - { url = "https://files.pythonhosted.org/packages/97/bb/21c36b7dbbafc85d2d480cd65df02a1dc93bf76d97147605a8e27ff9409d/websockets-16.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e0334872c0a37b606418ac52f6ab9cfd17317ac26365f7f65e203e2d0d0d359f", size = 186152 }, - { url = "https://files.pythonhosted.org/packages/4a/34/9bf8df0c0cf88fa7bfe36678dc7b02970c9a7d5e065a3099292db87b1be2/websockets-16.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a0b31e0b424cc6b5a04b8838bbaec1688834b2383256688cf47eb97412531da1", size = 185583 }, - { url = "https://files.pythonhosted.org/packages/47/88/4dd516068e1a3d6ab3c7c183288404cd424a9a02d585efbac226cb61ff2d/websockets-16.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:485c49116d0af10ac698623c513c1cc01c9446c058a4e61e3bf6c19dff7335a2", size = 184880 }, - { url = "https://files.pythonhosted.org/packages/91/d6/7d4553ad4bf1c0421e1ebd4b18de5d9098383b5caa1d937b63df8d04b565/websockets-16.0-cp312-cp312-win32.whl", hash = "sha256:eaded469f5e5b7294e2bdca0ab06becb6756ea86894a47806456089298813c89", size = 178261 }, - { url = "https://files.pythonhosted.org/packages/c3/f0/f3a17365441ed1c27f850a80b2bc680a0fa9505d733fe152fdf5e98c1c0b/websockets-16.0-cp312-cp312-win_amd64.whl", hash = "sha256:5569417dc80977fc8c2d43a86f78e0a5a22fee17565d78621b6bb264a115d4ea", size = 178693 }, - { url = "https://files.pythonhosted.org/packages/cc/9c/baa8456050d1c1b08dd0ec7346026668cbc6f145ab4e314d707bb845bf0d/websockets-16.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:878b336ac47938b474c8f982ac2f7266a540adc3fa4ad74ae96fea9823a02cc9", size = 177364 }, - { url = "https://files.pythonhosted.org/packages/7e/0c/8811fc53e9bcff68fe7de2bcbe75116a8d959ac699a3200f4847a8925210/websockets-16.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:52a0fec0e6c8d9a784c2c78276a48a2bdf099e4ccc2a4cad53b27718dbfd0230", size = 175039 }, - { url = "https://files.pythonhosted.org/packages/aa/82/39a5f910cb99ec0b59e482971238c845af9220d3ab9fa76dd9162cda9d62/websockets-16.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:e6578ed5b6981005df1860a56e3617f14a6c307e6a71b4fff8c48fdc50f3ed2c", size = 175323 }, - { url = "https://files.pythonhosted.org/packages/bd/28/0a25ee5342eb5d5f297d992a77e56892ecb65e7854c7898fb7d35e9b33bd/websockets-16.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:95724e638f0f9c350bb1c2b0a7ad0e83d9cc0c9259f3ea94e40d7b02a2179ae5", size = 184975 }, - { url = "https://files.pythonhosted.org/packages/f9/66/27ea52741752f5107c2e41fda05e8395a682a1e11c4e592a809a90c6a506/websockets-16.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c0204dc62a89dc9d50d682412c10b3542d748260d743500a85c13cd1ee4bde82", size = 186203 }, - { url = "https://files.pythonhosted.org/packages/37/e5/8e32857371406a757816a2b471939d51c463509be73fa538216ea52b792a/websockets-16.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:52ac480f44d32970d66763115edea932f1c5b1312de36df06d6b219f6741eed8", size = 185653 }, - { url = "https://files.pythonhosted.org/packages/9b/67/f926bac29882894669368dc73f4da900fcdf47955d0a0185d60103df5737/websockets-16.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6e5a82b677f8f6f59e8dfc34ec06ca6b5b48bc4fcda346acd093694cc2c24d8f", size = 184920 }, - { url = "https://files.pythonhosted.org/packages/3c/a1/3d6ccdcd125b0a42a311bcd15a7f705d688f73b2a22d8cf1c0875d35d34a/websockets-16.0-cp313-cp313-win32.whl", hash = "sha256:abf050a199613f64c886ea10f38b47770a65154dc37181bfaff70c160f45315a", size = 178255 }, - { url = "https://files.pythonhosted.org/packages/6b/ae/90366304d7c2ce80f9b826096a9e9048b4bb760e44d3b873bb272cba696b/websockets-16.0-cp313-cp313-win_amd64.whl", hash = "sha256:3425ac5cf448801335d6fdc7ae1eb22072055417a96cc6b31b3861f455fbc156", size = 178689 }, - { url = "https://files.pythonhosted.org/packages/f3/1d/e88022630271f5bd349ed82417136281931e558d628dd52c4d8621b4a0b2/websockets-16.0-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:8cc451a50f2aee53042ac52d2d053d08bf89bcb31ae799cb4487587661c038a0", size = 177406 }, - { url = "https://files.pythonhosted.org/packages/f2/78/e63be1bf0724eeb4616efb1ae1c9044f7c3953b7957799abb5915bffd38e/websockets-16.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:daa3b6ff70a9241cf6c7fc9e949d41232d9d7d26fd3522b1ad2b4d62487e9904", size = 175085 }, - { url = "https://files.pythonhosted.org/packages/bb/f4/d3c9220d818ee955ae390cf319a7c7a467beceb24f05ee7aaaa2414345ba/websockets-16.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:fd3cb4adb94a2a6e2b7c0d8d05cb94e6f1c81a0cf9dc2694fb65c7e8d94c42e4", size = 175328 }, - { url = "https://files.pythonhosted.org/packages/63/bc/d3e208028de777087e6fb2b122051a6ff7bbcca0d6df9d9c2bf1dd869ae9/websockets-16.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:781caf5e8eee67f663126490c2f96f40906594cb86b408a703630f95550a8c3e", size = 185044 }, - { url = "https://files.pythonhosted.org/packages/ad/6e/9a0927ac24bd33a0a9af834d89e0abc7cfd8e13bed17a86407a66773cc0e/websockets-16.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:caab51a72c51973ca21fa8a18bd8165e1a0183f1ac7066a182ff27107b71e1a4", size = 186279 }, - { url = "https://files.pythonhosted.org/packages/b9/ca/bf1c68440d7a868180e11be653c85959502efd3a709323230314fda6e0b3/websockets-16.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:19c4dc84098e523fd63711e563077d39e90ec6702aff4b5d9e344a60cb3c0cb1", size = 185711 }, - { url = "https://files.pythonhosted.org/packages/c4/f8/fdc34643a989561f217bb477cbc47a3a07212cbda91c0e4389c43c296ebf/websockets-16.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:a5e18a238a2b2249c9a9235466b90e96ae4795672598a58772dd806edc7ac6d3", size = 184982 }, - { url = "https://files.pythonhosted.org/packages/dd/d1/574fa27e233764dbac9c52730d63fcf2823b16f0856b3329fc6268d6ae4f/websockets-16.0-cp314-cp314-win32.whl", hash = "sha256:a069d734c4a043182729edd3e9f247c3b2a4035415a9172fd0f1b71658a320a8", size = 177915 }, - { url = "https://files.pythonhosted.org/packages/8a/f1/ae6b937bf3126b5134ce1f482365fde31a357c784ac51852978768b5eff4/websockets-16.0-cp314-cp314-win_amd64.whl", hash = "sha256:c0ee0e63f23914732c6d7e0cce24915c48f3f1512ec1d079ed01fc629dab269d", size = 178381 }, - { url = "https://files.pythonhosted.org/packages/06/9b/f791d1db48403e1f0a27577a6beb37afae94254a8c6f08be4a23e4930bc0/websockets-16.0-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:a35539cacc3febb22b8f4d4a99cc79b104226a756aa7400adc722e83b0d03244", size = 177737 }, - { url = "https://files.pythonhosted.org/packages/bd/40/53ad02341fa33b3ce489023f635367a4ac98b73570102ad2cdd770dacc9a/websockets-16.0-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:b784ca5de850f4ce93ec85d3269d24d4c82f22b7212023c974c401d4980ebc5e", size = 175268 }, - { url = "https://files.pythonhosted.org/packages/74/9b/6158d4e459b984f949dcbbb0c5d270154c7618e11c01029b9bbd1bb4c4f9/websockets-16.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:569d01a4e7fba956c5ae4fc988f0d4e187900f5497ce46339c996dbf24f17641", size = 175486 }, - { url = "https://files.pythonhosted.org/packages/e5/2d/7583b30208b639c8090206f95073646c2c9ffd66f44df967981a64f849ad/websockets-16.0-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:50f23cdd8343b984957e4077839841146f67a3d31ab0d00e6b824e74c5b2f6e8", size = 185331 }, - { url = "https://files.pythonhosted.org/packages/45/b0/cce3784eb519b7b5ad680d14b9673a31ab8dcb7aad8b64d81709d2430aa8/websockets-16.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:152284a83a00c59b759697b7f9e9cddf4e3c7861dd0d964b472b70f78f89e80e", size = 186501 }, - { url = "https://files.pythonhosted.org/packages/19/60/b8ebe4c7e89fb5f6cdf080623c9d92789a53636950f7abacfc33fe2b3135/websockets-16.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:bc59589ab64b0022385f429b94697348a6a234e8ce22544e3681b2e9331b5944", size = 186062 }, - { url = "https://files.pythonhosted.org/packages/88/a8/a080593f89b0138b6cba1b28f8df5673b5506f72879322288b031337c0b8/websockets-16.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:32da954ffa2814258030e5a57bc73a3635463238e797c7375dc8091327434206", size = 185356 }, - { url = "https://files.pythonhosted.org/packages/c2/b6/b9afed2afadddaf5ebb2afa801abf4b0868f42f8539bfe4b071b5266c9fe/websockets-16.0-cp314-cp314t-win32.whl", hash = "sha256:5a4b4cc550cb665dd8a47f868c8d04c8230f857363ad3c9caf7a0c3bf8c61ca6", size = 178085 }, - { url = "https://files.pythonhosted.org/packages/9f/3e/28135a24e384493fa804216b79a6a6759a38cc4ff59118787b9fb693df93/websockets-16.0-cp314-cp314t-win_amd64.whl", hash = "sha256:b14dc141ed6d2dde437cddb216004bcac6a1df0935d79656387bd41632ba0bbd", size = 178531 }, - { url = "https://files.pythonhosted.org/packages/72/07/c98a68571dcf256e74f1f816b8cc5eae6eb2d3d5cfa44d37f801619d9166/websockets-16.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:349f83cd6c9a415428ee1005cadb5c2c56f4389bc06a9af16103c3bc3dcc8b7d", size = 174947 }, - { url = "https://files.pythonhosted.org/packages/7e/52/93e166a81e0305b33fe416338be92ae863563fe7bce446b0f687b9df5aea/websockets-16.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:4a1aba3340a8dca8db6eb5a7986157f52eb9e436b74813764241981ca4888f03", size = 175260 }, - { url = "https://files.pythonhosted.org/packages/56/0c/2dbf513bafd24889d33de2ff0368190a0e69f37bcfa19009ef819fe4d507/websockets-16.0-pp311-pypy311_pp73-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:f4a32d1bd841d4bcbffdcb3d2ce50c09c3909fbead375ab28d0181af89fd04da", size = 176071 }, - { url = "https://files.pythonhosted.org/packages/a5/8f/aea9c71cc92bf9b6cc0f7f70df8f0b420636b6c96ef4feee1e16f80f75dd/websockets-16.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0298d07ee155e2e9fda5be8a9042200dd2e3bb0b8a38482156576f863a9d457c", size = 176968 }, - { url = "https://files.pythonhosted.org/packages/9a/3f/f70e03f40ffc9a30d817eef7da1be72ee4956ba8d7255c399a01b135902a/websockets-16.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:a653aea902e0324b52f1613332ddf50b00c06fdaf7e92624fbf8c77c78fa5767", size = 178735 }, - { url = "https://files.pythonhosted.org/packages/6f/28/258ebab549c2bf3e64d2b0217b973467394a9cea8c42f70418ca2c5d0d2e/websockets-16.0-py3-none-any.whl", hash = "sha256:1637db62fad1dc833276dded54215f2c7fa46912301a24bd94d45d46a011ceec", size = 171598 }, +sdist = { url = "https://files.pythonhosted.org/packages/04/24/4b2031d72e840ce4c1ccb255f693b15c334757fc50023e4db9537080b8c4/websockets-16.0.tar.gz", hash = "sha256:5f6261a5e56e8d5c42a4497b364ea24d94d9563e8fbd44e78ac40879c60179b5", size = 179346, upload-time = "2026-01-10T09:23:47.181Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/20/74/221f58decd852f4b59cc3354cccaf87e8ef695fede361d03dc9a7396573b/websockets-16.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:04cdd5d2d1dacbad0a7bf36ccbcd3ccd5a30ee188f2560b7a62a30d14107b31a", size = 177343, upload-time = "2026-01-10T09:22:21.28Z" }, + { url = "https://files.pythonhosted.org/packages/19/0f/22ef6107ee52ab7f0b710d55d36f5a5d3ef19e8a205541a6d7ffa7994e5a/websockets-16.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:8ff32bb86522a9e5e31439a58addbb0166f0204d64066fb955265c4e214160f0", size = 175021, upload-time = "2026-01-10T09:22:22.696Z" }, + { url = "https://files.pythonhosted.org/packages/10/40/904a4cb30d9b61c0e278899bf36342e9b0208eb3c470324a9ecbaac2a30f/websockets-16.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:583b7c42688636f930688d712885cf1531326ee05effd982028212ccc13e5957", size = 175320, upload-time = "2026-01-10T09:22:23.94Z" }, + { url = "https://files.pythonhosted.org/packages/9d/2f/4b3ca7e106bc608744b1cdae041e005e446124bebb037b18799c2d356864/websockets-16.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:7d837379b647c0c4c2355c2499723f82f1635fd2c26510e1f587d89bc2199e72", size = 183815, upload-time = "2026-01-10T09:22:25.469Z" }, + { url = "https://files.pythonhosted.org/packages/86/26/d40eaa2a46d4302becec8d15b0fc5e45bdde05191e7628405a19cf491ccd/websockets-16.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:df57afc692e517a85e65b72e165356ed1df12386ecb879ad5693be08fac65dde", size = 185054, upload-time = "2026-01-10T09:22:27.101Z" }, + { url = "https://files.pythonhosted.org/packages/b0/ba/6500a0efc94f7373ee8fefa8c271acdfd4dca8bd49a90d4be7ccabfc397e/websockets-16.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:2b9f1e0d69bc60a4a87349d50c09a037a2607918746f07de04df9e43252c77a3", size = 184565, upload-time = "2026-01-10T09:22:28.293Z" }, + { url = "https://files.pythonhosted.org/packages/04/b4/96bf2cee7c8d8102389374a2616200574f5f01128d1082f44102140344cc/websockets-16.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:335c23addf3d5e6a8633f9f8eda77efad001671e80b95c491dd0924587ece0b3", size = 183848, upload-time = "2026-01-10T09:22:30.394Z" }, + { url = "https://files.pythonhosted.org/packages/02/8e/81f40fb00fd125357814e8c3025738fc4ffc3da4b6b4a4472a82ba304b41/websockets-16.0-cp310-cp310-win32.whl", hash = "sha256:37b31c1623c6605e4c00d466c9d633f9b812ea430c11c8a278774a1fde1acfa9", size = 178249, upload-time = "2026-01-10T09:22:32.083Z" }, + { url = "https://files.pythonhosted.org/packages/b4/5f/7e40efe8df57db9b91c88a43690ac66f7b7aa73a11aa6a66b927e44f26fa/websockets-16.0-cp310-cp310-win_amd64.whl", hash = "sha256:8e1dab317b6e77424356e11e99a432b7cb2f3ec8c5ab4dabbcee6add48f72b35", size = 178685, upload-time = "2026-01-10T09:22:33.345Z" }, + { url = "https://files.pythonhosted.org/packages/f2/db/de907251b4ff46ae804ad0409809504153b3f30984daf82a1d84a9875830/websockets-16.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:31a52addea25187bde0797a97d6fc3d2f92b6f72a9370792d65a6e84615ac8a8", size = 177340, upload-time = "2026-01-10T09:22:34.539Z" }, + { url = "https://files.pythonhosted.org/packages/f3/fa/abe89019d8d8815c8781e90d697dec52523fb8ebe308bf11664e8de1877e/websockets-16.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:417b28978cdccab24f46400586d128366313e8a96312e4b9362a4af504f3bbad", size = 175022, upload-time = "2026-01-10T09:22:36.332Z" }, + { url = "https://files.pythonhosted.org/packages/58/5d/88ea17ed1ded2079358b40d31d48abe90a73c9e5819dbcde1606e991e2ad/websockets-16.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:af80d74d4edfa3cb9ed973a0a5ba2b2a549371f8a741e0800cb07becdd20f23d", size = 175319, upload-time = "2026-01-10T09:22:37.602Z" }, + { url = "https://files.pythonhosted.org/packages/d2/ae/0ee92b33087a33632f37a635e11e1d99d429d3d323329675a6022312aac2/websockets-16.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:08d7af67b64d29823fed316505a89b86705f2b7981c07848fb5e3ea3020c1abe", size = 184631, upload-time = "2026-01-10T09:22:38.789Z" }, + { url = "https://files.pythonhosted.org/packages/c8/c5/27178df583b6c5b31b29f526ba2da5e2f864ecc79c99dae630a85d68c304/websockets-16.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7be95cfb0a4dae143eaed2bcba8ac23f4892d8971311f1b06f3c6b78952ee70b", size = 185870, upload-time = "2026-01-10T09:22:39.893Z" }, + { url = "https://files.pythonhosted.org/packages/87/05/536652aa84ddc1c018dbb7e2c4cbcd0db884580bf8e95aece7593fde526f/websockets-16.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d6297ce39ce5c2e6feb13c1a996a2ded3b6832155fcfc920265c76f24c7cceb5", size = 185361, upload-time = "2026-01-10T09:22:41.016Z" }, + { url = "https://files.pythonhosted.org/packages/6d/e2/d5332c90da12b1e01f06fb1b85c50cfc489783076547415bf9f0a659ec19/websockets-16.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:1c1b30e4f497b0b354057f3467f56244c603a79c0d1dafce1d16c283c25f6e64", size = 184615, upload-time = "2026-01-10T09:22:42.442Z" }, + { url = "https://files.pythonhosted.org/packages/77/fb/d3f9576691cae9253b51555f841bc6600bf0a983a461c79500ace5a5b364/websockets-16.0-cp311-cp311-win32.whl", hash = "sha256:5f451484aeb5cafee1ccf789b1b66f535409d038c56966d6101740c1614b86c6", size = 178246, upload-time = "2026-01-10T09:22:43.654Z" }, + { url = "https://files.pythonhosted.org/packages/54/67/eaff76b3dbaf18dcddabc3b8c1dba50b483761cccff67793897945b37408/websockets-16.0-cp311-cp311-win_amd64.whl", hash = "sha256:8d7f0659570eefb578dacde98e24fb60af35350193e4f56e11190787bee77dac", size = 178684, upload-time = "2026-01-10T09:22:44.941Z" }, + { url = "https://files.pythonhosted.org/packages/84/7b/bac442e6b96c9d25092695578dda82403c77936104b5682307bd4deb1ad4/websockets-16.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:71c989cbf3254fbd5e84d3bff31e4da39c43f884e64f2551d14bb3c186230f00", size = 177365, upload-time = "2026-01-10T09:22:46.787Z" }, + { url = "https://files.pythonhosted.org/packages/b0/fe/136ccece61bd690d9c1f715baaeefd953bb2360134de73519d5df19d29ca/websockets-16.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:8b6e209ffee39ff1b6d0fa7bfef6de950c60dfb91b8fcead17da4ee539121a79", size = 175038, upload-time = "2026-01-10T09:22:47.999Z" }, + { url = "https://files.pythonhosted.org/packages/40/1e/9771421ac2286eaab95b8575b0cb701ae3663abf8b5e1f64f1fd90d0a673/websockets-16.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:86890e837d61574c92a97496d590968b23c2ef0aeb8a9bc9421d174cd378ae39", size = 175328, upload-time = "2026-01-10T09:22:49.809Z" }, + { url = "https://files.pythonhosted.org/packages/18/29/71729b4671f21e1eaa5d6573031ab810ad2936c8175f03f97f3ff164c802/websockets-16.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:9b5aca38b67492ef518a8ab76851862488a478602229112c4b0d58d63a7a4d5c", size = 184915, upload-time = "2026-01-10T09:22:51.071Z" }, + { url = "https://files.pythonhosted.org/packages/97/bb/21c36b7dbbafc85d2d480cd65df02a1dc93bf76d97147605a8e27ff9409d/websockets-16.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e0334872c0a37b606418ac52f6ab9cfd17317ac26365f7f65e203e2d0d0d359f", size = 186152, upload-time = "2026-01-10T09:22:52.224Z" }, + { url = "https://files.pythonhosted.org/packages/4a/34/9bf8df0c0cf88fa7bfe36678dc7b02970c9a7d5e065a3099292db87b1be2/websockets-16.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a0b31e0b424cc6b5a04b8838bbaec1688834b2383256688cf47eb97412531da1", size = 185583, upload-time = "2026-01-10T09:22:53.443Z" }, + { url = "https://files.pythonhosted.org/packages/47/88/4dd516068e1a3d6ab3c7c183288404cd424a9a02d585efbac226cb61ff2d/websockets-16.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:485c49116d0af10ac698623c513c1cc01c9446c058a4e61e3bf6c19dff7335a2", size = 184880, upload-time = "2026-01-10T09:22:55.033Z" }, + { url = "https://files.pythonhosted.org/packages/91/d6/7d4553ad4bf1c0421e1ebd4b18de5d9098383b5caa1d937b63df8d04b565/websockets-16.0-cp312-cp312-win32.whl", hash = "sha256:eaded469f5e5b7294e2bdca0ab06becb6756ea86894a47806456089298813c89", size = 178261, upload-time = "2026-01-10T09:22:56.251Z" }, + { url = "https://files.pythonhosted.org/packages/c3/f0/f3a17365441ed1c27f850a80b2bc680a0fa9505d733fe152fdf5e98c1c0b/websockets-16.0-cp312-cp312-win_amd64.whl", hash = "sha256:5569417dc80977fc8c2d43a86f78e0a5a22fee17565d78621b6bb264a115d4ea", size = 178693, upload-time = "2026-01-10T09:22:57.478Z" }, + { url = "https://files.pythonhosted.org/packages/cc/9c/baa8456050d1c1b08dd0ec7346026668cbc6f145ab4e314d707bb845bf0d/websockets-16.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:878b336ac47938b474c8f982ac2f7266a540adc3fa4ad74ae96fea9823a02cc9", size = 177364, upload-time = "2026-01-10T09:22:59.333Z" }, + { url = "https://files.pythonhosted.org/packages/7e/0c/8811fc53e9bcff68fe7de2bcbe75116a8d959ac699a3200f4847a8925210/websockets-16.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:52a0fec0e6c8d9a784c2c78276a48a2bdf099e4ccc2a4cad53b27718dbfd0230", size = 175039, upload-time = "2026-01-10T09:23:01.171Z" }, + { url = "https://files.pythonhosted.org/packages/aa/82/39a5f910cb99ec0b59e482971238c845af9220d3ab9fa76dd9162cda9d62/websockets-16.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:e6578ed5b6981005df1860a56e3617f14a6c307e6a71b4fff8c48fdc50f3ed2c", size = 175323, upload-time = "2026-01-10T09:23:02.341Z" }, + { url = "https://files.pythonhosted.org/packages/bd/28/0a25ee5342eb5d5f297d992a77e56892ecb65e7854c7898fb7d35e9b33bd/websockets-16.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:95724e638f0f9c350bb1c2b0a7ad0e83d9cc0c9259f3ea94e40d7b02a2179ae5", size = 184975, upload-time = "2026-01-10T09:23:03.756Z" }, + { url = "https://files.pythonhosted.org/packages/f9/66/27ea52741752f5107c2e41fda05e8395a682a1e11c4e592a809a90c6a506/websockets-16.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c0204dc62a89dc9d50d682412c10b3542d748260d743500a85c13cd1ee4bde82", size = 186203, upload-time = "2026-01-10T09:23:05.01Z" }, + { url = "https://files.pythonhosted.org/packages/37/e5/8e32857371406a757816a2b471939d51c463509be73fa538216ea52b792a/websockets-16.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:52ac480f44d32970d66763115edea932f1c5b1312de36df06d6b219f6741eed8", size = 185653, upload-time = "2026-01-10T09:23:06.301Z" }, + { url = "https://files.pythonhosted.org/packages/9b/67/f926bac29882894669368dc73f4da900fcdf47955d0a0185d60103df5737/websockets-16.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6e5a82b677f8f6f59e8dfc34ec06ca6b5b48bc4fcda346acd093694cc2c24d8f", size = 184920, upload-time = "2026-01-10T09:23:07.492Z" }, + { url = "https://files.pythonhosted.org/packages/3c/a1/3d6ccdcd125b0a42a311bcd15a7f705d688f73b2a22d8cf1c0875d35d34a/websockets-16.0-cp313-cp313-win32.whl", hash = "sha256:abf050a199613f64c886ea10f38b47770a65154dc37181bfaff70c160f45315a", size = 178255, upload-time = "2026-01-10T09:23:09.245Z" }, + { url = "https://files.pythonhosted.org/packages/6b/ae/90366304d7c2ce80f9b826096a9e9048b4bb760e44d3b873bb272cba696b/websockets-16.0-cp313-cp313-win_amd64.whl", hash = "sha256:3425ac5cf448801335d6fdc7ae1eb22072055417a96cc6b31b3861f455fbc156", size = 178689, upload-time = "2026-01-10T09:23:10.483Z" }, + { url = "https://files.pythonhosted.org/packages/f3/1d/e88022630271f5bd349ed82417136281931e558d628dd52c4d8621b4a0b2/websockets-16.0-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:8cc451a50f2aee53042ac52d2d053d08bf89bcb31ae799cb4487587661c038a0", size = 177406, upload-time = "2026-01-10T09:23:12.178Z" }, + { url = "https://files.pythonhosted.org/packages/f2/78/e63be1bf0724eeb4616efb1ae1c9044f7c3953b7957799abb5915bffd38e/websockets-16.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:daa3b6ff70a9241cf6c7fc9e949d41232d9d7d26fd3522b1ad2b4d62487e9904", size = 175085, upload-time = "2026-01-10T09:23:13.511Z" }, + { url = "https://files.pythonhosted.org/packages/bb/f4/d3c9220d818ee955ae390cf319a7c7a467beceb24f05ee7aaaa2414345ba/websockets-16.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:fd3cb4adb94a2a6e2b7c0d8d05cb94e6f1c81a0cf9dc2694fb65c7e8d94c42e4", size = 175328, upload-time = "2026-01-10T09:23:14.727Z" }, + { url = "https://files.pythonhosted.org/packages/63/bc/d3e208028de777087e6fb2b122051a6ff7bbcca0d6df9d9c2bf1dd869ae9/websockets-16.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:781caf5e8eee67f663126490c2f96f40906594cb86b408a703630f95550a8c3e", size = 185044, upload-time = "2026-01-10T09:23:15.939Z" }, + { url = "https://files.pythonhosted.org/packages/ad/6e/9a0927ac24bd33a0a9af834d89e0abc7cfd8e13bed17a86407a66773cc0e/websockets-16.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:caab51a72c51973ca21fa8a18bd8165e1a0183f1ac7066a182ff27107b71e1a4", size = 186279, upload-time = "2026-01-10T09:23:17.148Z" }, + { url = "https://files.pythonhosted.org/packages/b9/ca/bf1c68440d7a868180e11be653c85959502efd3a709323230314fda6e0b3/websockets-16.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:19c4dc84098e523fd63711e563077d39e90ec6702aff4b5d9e344a60cb3c0cb1", size = 185711, upload-time = "2026-01-10T09:23:18.372Z" }, + { url = "https://files.pythonhosted.org/packages/c4/f8/fdc34643a989561f217bb477cbc47a3a07212cbda91c0e4389c43c296ebf/websockets-16.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:a5e18a238a2b2249c9a9235466b90e96ae4795672598a58772dd806edc7ac6d3", size = 184982, upload-time = "2026-01-10T09:23:19.652Z" }, + { url = "https://files.pythonhosted.org/packages/dd/d1/574fa27e233764dbac9c52730d63fcf2823b16f0856b3329fc6268d6ae4f/websockets-16.0-cp314-cp314-win32.whl", hash = "sha256:a069d734c4a043182729edd3e9f247c3b2a4035415a9172fd0f1b71658a320a8", size = 177915, upload-time = "2026-01-10T09:23:21.458Z" }, + { url = "https://files.pythonhosted.org/packages/8a/f1/ae6b937bf3126b5134ce1f482365fde31a357c784ac51852978768b5eff4/websockets-16.0-cp314-cp314-win_amd64.whl", hash = "sha256:c0ee0e63f23914732c6d7e0cce24915c48f3f1512ec1d079ed01fc629dab269d", size = 178381, upload-time = "2026-01-10T09:23:22.715Z" }, + { url = "https://files.pythonhosted.org/packages/06/9b/f791d1db48403e1f0a27577a6beb37afae94254a8c6f08be4a23e4930bc0/websockets-16.0-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:a35539cacc3febb22b8f4d4a99cc79b104226a756aa7400adc722e83b0d03244", size = 177737, upload-time = "2026-01-10T09:23:24.523Z" }, + { url = "https://files.pythonhosted.org/packages/bd/40/53ad02341fa33b3ce489023f635367a4ac98b73570102ad2cdd770dacc9a/websockets-16.0-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:b784ca5de850f4ce93ec85d3269d24d4c82f22b7212023c974c401d4980ebc5e", size = 175268, upload-time = "2026-01-10T09:23:25.781Z" }, + { url = "https://files.pythonhosted.org/packages/74/9b/6158d4e459b984f949dcbbb0c5d270154c7618e11c01029b9bbd1bb4c4f9/websockets-16.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:569d01a4e7fba956c5ae4fc988f0d4e187900f5497ce46339c996dbf24f17641", size = 175486, upload-time = "2026-01-10T09:23:27.033Z" }, + { url = "https://files.pythonhosted.org/packages/e5/2d/7583b30208b639c8090206f95073646c2c9ffd66f44df967981a64f849ad/websockets-16.0-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:50f23cdd8343b984957e4077839841146f67a3d31ab0d00e6b824e74c5b2f6e8", size = 185331, upload-time = "2026-01-10T09:23:28.259Z" }, + { url = "https://files.pythonhosted.org/packages/45/b0/cce3784eb519b7b5ad680d14b9673a31ab8dcb7aad8b64d81709d2430aa8/websockets-16.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:152284a83a00c59b759697b7f9e9cddf4e3c7861dd0d964b472b70f78f89e80e", size = 186501, upload-time = "2026-01-10T09:23:29.449Z" }, + { url = "https://files.pythonhosted.org/packages/19/60/b8ebe4c7e89fb5f6cdf080623c9d92789a53636950f7abacfc33fe2b3135/websockets-16.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:bc59589ab64b0022385f429b94697348a6a234e8ce22544e3681b2e9331b5944", size = 186062, upload-time = "2026-01-10T09:23:31.368Z" }, + { url = "https://files.pythonhosted.org/packages/88/a8/a080593f89b0138b6cba1b28f8df5673b5506f72879322288b031337c0b8/websockets-16.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:32da954ffa2814258030e5a57bc73a3635463238e797c7375dc8091327434206", size = 185356, upload-time = "2026-01-10T09:23:32.627Z" }, + { url = "https://files.pythonhosted.org/packages/c2/b6/b9afed2afadddaf5ebb2afa801abf4b0868f42f8539bfe4b071b5266c9fe/websockets-16.0-cp314-cp314t-win32.whl", hash = "sha256:5a4b4cc550cb665dd8a47f868c8d04c8230f857363ad3c9caf7a0c3bf8c61ca6", size = 178085, upload-time = "2026-01-10T09:23:33.816Z" }, + { url = "https://files.pythonhosted.org/packages/9f/3e/28135a24e384493fa804216b79a6a6759a38cc4ff59118787b9fb693df93/websockets-16.0-cp314-cp314t-win_amd64.whl", hash = "sha256:b14dc141ed6d2dde437cddb216004bcac6a1df0935d79656387bd41632ba0bbd", size = 178531, upload-time = "2026-01-10T09:23:35.016Z" }, + { url = "https://files.pythonhosted.org/packages/72/07/c98a68571dcf256e74f1f816b8cc5eae6eb2d3d5cfa44d37f801619d9166/websockets-16.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:349f83cd6c9a415428ee1005cadb5c2c56f4389bc06a9af16103c3bc3dcc8b7d", size = 174947, upload-time = "2026-01-10T09:23:36.166Z" }, + { url = "https://files.pythonhosted.org/packages/7e/52/93e166a81e0305b33fe416338be92ae863563fe7bce446b0f687b9df5aea/websockets-16.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:4a1aba3340a8dca8db6eb5a7986157f52eb9e436b74813764241981ca4888f03", size = 175260, upload-time = "2026-01-10T09:23:37.409Z" }, + { url = "https://files.pythonhosted.org/packages/56/0c/2dbf513bafd24889d33de2ff0368190a0e69f37bcfa19009ef819fe4d507/websockets-16.0-pp311-pypy311_pp73-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:f4a32d1bd841d4bcbffdcb3d2ce50c09c3909fbead375ab28d0181af89fd04da", size = 176071, upload-time = "2026-01-10T09:23:39.158Z" }, + { url = "https://files.pythonhosted.org/packages/a5/8f/aea9c71cc92bf9b6cc0f7f70df8f0b420636b6c96ef4feee1e16f80f75dd/websockets-16.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0298d07ee155e2e9fda5be8a9042200dd2e3bb0b8a38482156576f863a9d457c", size = 176968, upload-time = "2026-01-10T09:23:41.031Z" }, + { url = "https://files.pythonhosted.org/packages/9a/3f/f70e03f40ffc9a30d817eef7da1be72ee4956ba8d7255c399a01b135902a/websockets-16.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:a653aea902e0324b52f1613332ddf50b00c06fdaf7e92624fbf8c77c78fa5767", size = 178735, upload-time = "2026-01-10T09:23:42.259Z" }, + { url = "https://files.pythonhosted.org/packages/6f/28/258ebab549c2bf3e64d2b0217b973467394a9cea8c42f70418ca2c5d0d2e/websockets-16.0-py3-none-any.whl", hash = "sha256:1637db62fad1dc833276dded54215f2c7fa46912301a24bd94d45d46a011ceec", size = 171598, upload-time = "2026-01-10T09:23:45.395Z" }, ] [[package]] @@ -3490,95 +3490,95 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "markupsafe" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/dd/b2/381be8cfdee792dd117872481b6e378f85c957dd7c5bca38897b08f765fd/werkzeug-3.1.8.tar.gz", hash = "sha256:9bad61a4268dac112f1c5cd4630a56ede601b6ed420300677a869083d70a4c44", size = 875852 } +sdist = { url = "https://files.pythonhosted.org/packages/dd/b2/381be8cfdee792dd117872481b6e378f85c957dd7c5bca38897b08f765fd/werkzeug-3.1.8.tar.gz", hash = "sha256:9bad61a4268dac112f1c5cd4630a56ede601b6ed420300677a869083d70a4c44", size = 875852, upload-time = "2026-04-02T18:49:14.268Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/93/8c/2e650f2afeb7ee576912636c23ddb621c91ac6a98e66dc8d29c3c69446e1/werkzeug-3.1.8-py3-none-any.whl", hash = "sha256:63a77fb8892bf28ebc3178683445222aa500e48ebad5ec77b0ad80f8726b1f50", size = 226459 }, + { url = "https://files.pythonhosted.org/packages/93/8c/2e650f2afeb7ee576912636c23ddb621c91ac6a98e66dc8d29c3c69446e1/werkzeug-3.1.8-py3-none-any.whl", hash = "sha256:63a77fb8892bf28ebc3178683445222aa500e48ebad5ec77b0ad80f8726b1f50", size = 226459, upload-time = "2026-04-02T18:49:12.72Z" }, ] [[package]] name = "wrapt" version = "2.2.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/2d/9f/06263fcd8ad6c405f05a3905fd7a84dd3176eb5ad46e44bccc0cd16348bb/wrapt-2.2.1.tar.gz", hash = "sha256:6744f504375775d7609c82c8d3d94af1c9a6f05586984536905908ba905277b9", size = 127620 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/b4/8b/84bc1ea68b620fe0e2696a8cff07e82f4b962d952ab14efee8955997bb70/wrapt-2.2.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0f68f478004475d97906686e702ddbddeaf717c0b68ad2794384308f2dc713ae", size = 80093 }, - { url = "https://files.pythonhosted.org/packages/f3/8f/64ec81194a0bc708d9720174c998c8a32116e82b5b32c04e20a7fe01176c/wrapt-2.2.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e422b2d647a65d6b080cad5accd09055d3809bdff00c76fba8dca00ca935572a", size = 81183 }, - { url = "https://files.pythonhosted.org/packages/94/c2/3d186944aae923631d1def58f4c4ff8f0b6309906afc0b6978de3e69b3e0/wrapt-2.2.1-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:036dfb40128819a751c6f451c6b9c10172c49e4c401aebcdb8ecf2aec1683598", size = 152494 }, - { url = "https://files.pythonhosted.org/packages/01/d1/6b3d0ea995b867d2862aad5619bd5e17de09a9d64a821f46832dcd272d40/wrapt-2.2.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:09ac16c081bebfd15d8e4dfa5bdc805990bbd52249ecff22530da7a129d6120b", size = 154310 }, - { url = "https://files.pythonhosted.org/packages/f9/4b/37ecb90a8c3753e580327fb40731a984b754e3df65d2ef932bf359fe4adc/wrapt-2.2.1-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:07be671fa8875971222b0ba9059ed8b4dc738631122feba17c93aa36b4213e9a", size = 149002 }, - { url = "https://files.pythonhosted.org/packages/e7/d0/918884d9dfa84d0d135b42a51c00910f5c5447fe7a5e211a8e16ac324dd4/wrapt-2.2.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:93fc2bf40cd7f4a0256010dce073d44eeb4a351b9bca94d0477ce2b6e62532b3", size = 153185 }, - { url = "https://files.pythonhosted.org/packages/4c/00/382299d8ced610b29b59b099a89eda821e8c489aa152b7183748ac83f32a/wrapt-2.2.1-cp310-cp310-musllinux_1_2_riscv64.whl", hash = "sha256:ba519b2d765df9871a25879e6f7fa78948ea59a2a31f9c1a257e34b651994afc", size = 148040 }, - { url = "https://files.pythonhosted.org/packages/6c/46/62a79b79e35bbebb1207ca5d15b81192f37f20cc5659cf4e3ce955b7fcc8/wrapt-2.2.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:9011395be8db1827d106c6449b4bb6dd17e331ff6ec521f227e4588f1c78e46f", size = 151773 }, - { url = "https://files.pythonhosted.org/packages/a1/db/95c152151d206d4b430516c89725306e92484072f38e65492afde63f6d19/wrapt-2.2.1-cp310-cp310-win32.whl", hash = "sha256:a8f7176b83664af44567e9cc06e0d3827823fcc1a5e52307ebb8ac3aa95860b9", size = 77393 }, - { url = "https://files.pythonhosted.org/packages/13/d3/882d50452c6fbd13f24fe5d2644b97cdad2565a7e1522cbb6312de8a52cf/wrapt-2.2.1-cp310-cp310-win_amd64.whl", hash = "sha256:d7f513d3185e6fec82d0c3518f2e6365d8b4e49f5f45f29640d5162d56a23b54", size = 80350 }, - { url = "https://files.pythonhosted.org/packages/58/0f/148376523b4e370692286a9ba14d5715cf3c5b86da3bd3630926367b6b73/wrapt-2.2.1-cp310-cp310-win_arm64.whl", hash = "sha256:44255c84bc57554fed822e83e70036b51afa9edb56fc7ca56c54410ece7898c9", size = 79149 }, - { url = "https://files.pythonhosted.org/packages/5f/ac/4370bde262c0e633e6c4f0e56d55095710024cf9a5cecc20c59a10de483c/wrapt-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:dd57607acc85678925940bd5df0385ff8332083a32fa8d7a43f8767f4997263c", size = 80321 }, - { url = "https://files.pythonhosted.org/packages/eb/79/b8ff3a61e71babf58a8cf4c0d63358e8bad383e15bf7f35e62d2f6b6e4a4/wrapt-2.2.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1ae574d65c9fa8e86f64f6a7c2668f9fcd507b183e0e577619f504b883cb0a6c", size = 81216 }, - { url = "https://files.pythonhosted.org/packages/6e/fd/c0cac1f77c9c4f6fe58a920ca632ce379bb8be928720e11e8d73de28a5e9/wrapt-2.2.1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:9a04c28c10ba7fd12842b109d2edb0678872a2fe65277ca4ff06a0d61edee245", size = 159208 }, - { url = "https://files.pythonhosted.org/packages/d9/4f/744132a7b2fbefa6b81118ec5942eca5fc2e9a129f9055a0c5e46885a549/wrapt-2.2.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3e2f02472a1cbbf3884b365714a810b5947134a95ad6952b554cb8cce9d492b0", size = 160322 }, - { url = "https://files.pythonhosted.org/packages/d6/95/b7cd9a22a06cf93e6482904ee6afc956248983553593fd1009296d1b3b31/wrapt-2.2.1-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:ac2745950b2bff80219c15ebf2fa9d8427eba7e249739f97e55c9d169e47e9e1", size = 153243 }, - { url = "https://files.pythonhosted.org/packages/4c/4a/eb79423192015f46f0db2872e7e04a3dde8d359b83411e8959e7c9287eaa/wrapt-2.2.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:67a97e5b6c457f0cd3cfc19ebb2d84463e60c3ece754cc831e4281a3ca29bb18", size = 159231 }, - { url = "https://files.pythonhosted.org/packages/ec/dc/435015b58ce33c6fc4104158fa91ddb0e809ab03a5751fb7465d1d461456/wrapt-2.2.1-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:c803a3d331796255af51ba2c79ed0ac8275865b516c09e61f248d1e7aff31ce9", size = 152351 }, - { url = "https://files.pythonhosted.org/packages/77/ac/5d203f98df8fd136b95c5227139aea02d34505e18baf812d0c005df61963/wrapt-2.2.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:9b984d1eb252145d6302c1dbd5e87fc6d404d45531447c84eadec04bf1fcb027", size = 158347 }, - { url = "https://files.pythonhosted.org/packages/52/2f/a92427dbdc74e54c1674abbed27e61b2cb5e7a94441b8c1270c70671d928/wrapt-2.2.1-cp311-cp311-win32.whl", hash = "sha256:8a983a603a18c8708f024f7f6991b2e66159219abbf894634c5056243c55f3cd", size = 77562 }, - { url = "https://files.pythonhosted.org/packages/c8/56/987b9c13b3e1c1a3c6de71284076f996b79caec90e75a87c044a40c23db9/wrapt-2.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:9c210a6994b21aa9b29e81c8d11560e8fdab54c117e9cff37870d0a27bde1343", size = 80616 }, - { url = "https://files.pythonhosted.org/packages/7e/25/d01f560888d99d94a959c85533de349ce68d71ace3f2591d6ea8f632cfed/wrapt-2.2.1-cp311-cp311-win_arm64.whl", hash = "sha256:401229e9d63ca09f9b8891ecf83798d26c11bbb445d11ed9f1836b6d4585b38a", size = 79025 }, - { url = "https://files.pythonhosted.org/packages/89/0c/bfae7b9401583b6d05938cd16dedc43857d96da2f8a3d50d78cc515bf6ff/wrapt-2.2.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:3ffad790d9d11d8ecf9f17c4bb671a5b4089e4d8b575c46c5129597f41f836b0", size = 81021 }, - { url = "https://files.pythonhosted.org/packages/26/58/80f6a6599f933f4caecc1cb3ee88a04faf81e8b9bddbd6109c688dd63e0f/wrapt-2.2.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:628f5220c7a904d5fc78f7075c8d7871433eb6d035c94728a22fdf85f193d2a8", size = 81692 }, - { url = "https://files.pythonhosted.org/packages/17/93/fb357cc7847c58a8ae790be718903afa81a28d23e642c843dc4129e8a0b2/wrapt-2.2.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:61acce4257a9883669703c525447c5b4c392edf0f987ae77ec32668440158f0e", size = 169364 }, - { url = "https://files.pythonhosted.org/packages/aa/0b/76b601ee309a8bd556af0eecb184394c20b3c49aa9c8e085aa1ffacc2568/wrapt-2.2.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:727ab4244622cd6ad2390f322642090c877d2e83a608d2653a7643ae5368d926", size = 171079 }, - { url = "https://files.pythonhosted.org/packages/cd/87/ee3f32d5658e3e26d3e0e457922b47a36dd3bfbdfee7f97bb3e802344a66/wrapt-2.2.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:03df9ebed4c73ab93fa8c07e3d41d818dfca1852b15731a3de59457b27814624", size = 160205 }, - { url = "https://files.pythonhosted.org/packages/b1/d0/ae2fd64277a67f5d7bffcf2d05eea1e476263fb2a072baf0b0129ab85984/wrapt-2.2.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:0d9ff006f420b2ec8296aa56ade43ea7da3e997e85769f0aafc5e0661aacb710", size = 168922 }, - { url = "https://files.pythonhosted.org/packages/b1/f3/2d541a060c5bbafb9400bca4917e4d78bfd1f239f404782c86831a8f6b29/wrapt-2.2.1-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:844c858fc3bb7eacc0ba8efa904935d16aac6a4470948ad1e7e55c9f5a2a665f", size = 158388 }, - { url = "https://files.pythonhosted.org/packages/1d/68/8d92c8800c57e93cb116ae9e9d6cbafc34fade5ee9f9107b6f203fb4dc35/wrapt-2.2.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:87bacdaf225117a342a20d9c03438d701c02112f6e3f351ce9b7f32354f14797", size = 167682 }, - { url = "https://files.pythonhosted.org/packages/30/72/83ea3790ea352439442349388e29ff07b76e0686265f9088bbb505d1608d/wrapt-2.2.1-cp312-cp312-win32.whl", hash = "sha256:2f8c90c8afde51969487be4e1343ae049b268854877d415c2510baf833775052", size = 77857 }, - { url = "https://files.pythonhosted.org/packages/ef/cb/99450668dd3502d62a54a1c8aa56e44f34cb8c1261b381cfe2e7926c3b75/wrapt-2.2.1-cp312-cp312-win_amd64.whl", hash = "sha256:6ce32763ac31ce94fe9aada947e479b1975012bff166da409b4b9e4e376cf7e5", size = 80825 }, - { url = "https://files.pythonhosted.org/packages/e6/3a/87512881be64e743f9ee4c66f4cbe8e884974bef2a5989af71f999653ac7/wrapt-2.2.1-cp312-cp312-win_arm64.whl", hash = "sha256:8d1b4d0e0c2119587a31f5c029abd547e0c81d93b89d394566fe1588659eb579", size = 79087 }, - { url = "https://files.pythonhosted.org/packages/88/d1/a1b08f8f4fac8cbb156fa51cf64ee2c7f7f74f9875ba3cf70b3c58368694/wrapt-2.2.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:d2beb1c7cab10603aecdc42f8edd6ff013f9a32e4543474e38e6b77ce9975aeb", size = 80831 }, - { url = "https://files.pythonhosted.org/packages/54/ce/57890814991446a845e09b3445ce8b694f27eb0577004f2c2a36a9772ed4/wrapt-2.2.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:e0cb7e4dd71f4c32e5e84843cd3c4cd65dda034314004bbe1d7f99af2426ab80", size = 81375 }, - { url = "https://files.pythonhosted.org/packages/38/65/08d7a6c76ac4493bdb668205ee9c1de1bd5daca61717c3e9aa49b4c01499/wrapt-2.2.1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:95821352042722cd9f1108874579a47989d0a7e12a37d87d2fc4af20fd99ab8a", size = 167417 }, - { url = "https://files.pythonhosted.org/packages/62/ce/f1ccbee7a1bfe5cdc6b3da6bab4b45713d628b9294da32a39f563d648140/wrapt-2.2.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:abd621552ede77c4c69be7fac44ba911225b0c812b6ba604e5964cf98085b474", size = 166948 }, - { url = "https://files.pythonhosted.org/packages/86/2a/f85d48d1cd4869aee6704028d257d740a47c1c467b457ce396b4b5b55d07/wrapt-2.2.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e3677c7146ce694874941ba82b57092cc4875445aadf29d72807351023105143", size = 158148 }, - { url = "https://files.pythonhosted.org/packages/fe/5c/93939ad11d4a12358ab1aab219a2ef5efa5612e0db6b9fc65af8af1a891b/wrapt-2.2.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:9a5934eaea872e17936b5f45501eba5ab0bce9a74122e172b663d7c28c459c4a", size = 165905 }, - { url = "https://files.pythonhosted.org/packages/e0/22/b8c2aa89862ff58605934d7abf4b70e6a5a1c33df96656f49035ccdf1c8a/wrapt-2.2.1-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:f5b9daf6b629fce418e0cc3dd0436eac045188fa35deadb7a7f3941d5b8203f9", size = 156712 }, - { url = "https://files.pythonhosted.org/packages/5d/78/bf00a7b02239c12bb02ddcc3c0b971bfcc36e578c5a44f1ccfef5b458545/wrapt-2.2.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:f53ac9f3ef573326d009ed809beff4efcac6451931c2b8132586da4b9e53ff31", size = 166560 }, - { url = "https://files.pythonhosted.org/packages/fe/93/6390ca9c5b787683cef588d04f57c8d41b9a2323b5597a65f18638c90ef2/wrapt-2.2.1-cp313-cp313-win32.whl", hash = "sha256:1ffa9cfd4bdb581539951b14ae661ff20ed0c3599b3e911a131ee0ec5ac11337", size = 77817 }, - { url = "https://files.pythonhosted.org/packages/97/73/ce10f0e71c0cfaa1a65faadb8efd4852028b3bb9ba28932b8889df769d38/wrapt-2.2.1-cp313-cp313-win_amd64.whl", hash = "sha256:368eac1e20fd0bb03dd3cc42bf9887154c3861b60989389ccb5fac032617d215", size = 80736 }, - { url = "https://files.pythonhosted.org/packages/c7/4c/89f4a6818fafbbd840330e4fa3873073e1bfc166133a64cac7f8fde7a5e3/wrapt-2.2.1-cp313-cp313-win_arm64.whl", hash = "sha256:c754dafdf5aaf0b401b644a90a30046929a0dd1a536e0ff0ec959a59155d9c7f", size = 79099 }, - { url = "https://files.pythonhosted.org/packages/bf/f2/9a8741c46f8c208ac0a45b25ba170bcb4fb72a2781d5fb97dbd7b6be73cb/wrapt-2.2.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:ed928d0fda15fc0adc8d13305c8b3c0f2fba5b0669950c9e6d019d9162a3b3e8", size = 82802 }, - { url = "https://files.pythonhosted.org/packages/9c/0d/e9c855716a3705eef1416456bdf062b60620726fdc59428ff670fc3c60dc/wrapt-2.2.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:fafb4e739e43544d12cb4abd1605fd4683b6ca6a9ad682b7fd8f4d21973eafa8", size = 83329 }, - { url = "https://files.pythonhosted.org/packages/3b/d6/a88f1c13112b7831adac75cea65d8310e0d696d570c8961844c90a57b865/wrapt-2.2.1-cp313-cp313t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:74d6a0c31472fe5d814917266b9f46495d7c61ed890af08b468acea92fb89a8d", size = 202937 }, - { url = "https://files.pythonhosted.org/packages/42/65/e29d54aef06a4d898a5b8a25589a0b3769bde454f922fad8f6f89fbfb650/wrapt-2.2.1-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ab5be648d5a0b86b7438864f8df3c705a65cef35a2fd3e5561e3e203167e0f27", size = 209997 }, - { url = "https://files.pythonhosted.org/packages/2a/91/e4454263516cf0e12640912fbca9a83654e424f0a6ddb79f5cd7ce14bf33/wrapt-2.2.1-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:9d8f204c8e3a8bf9ece17e0a83d137fd807440977f8a5e762d59306795011440", size = 194856 }, - { url = "https://files.pythonhosted.org/packages/de/d0/fe0ee202286afdf4a7f77dd29f195703145764d572aec209c5086e57d924/wrapt-2.2.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:d047f6498c973874ba08ac3f97c69a2c4b2211c8de6f4c205f75cb1c9522596e", size = 205654 }, - { url = "https://files.pythonhosted.org/packages/23/b6/87d860dfc6460c246af70b1fd5c8b76df77571b42a493459423ded94fd7d/wrapt-2.2.1-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:7a4fdb9326aab4a5a477a1640e5ad786a8495901009d7e7b038371edd23a9d2b", size = 192206 }, - { url = "https://files.pythonhosted.org/packages/df/46/3eea8cde077d985f239a38c0257087b8064fd9ee9b1a99e282d2c86da4ef/wrapt-2.2.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:c8cc5094b08abeae52da9c73c8a32003623be691a5193df2f4e3eac3d557c394", size = 198428 }, - { url = "https://files.pythonhosted.org/packages/18/dc/b927ee9c7fc67adc3a5658f246a0d275425eb840ba36e7b702e70f18bde8/wrapt-2.2.1-cp313-cp313t-win32.whl", hash = "sha256:9907a4402ab6db12b7077a0ea5d7a4d028ecb22c8eee2b53527080d347cd1562", size = 79448 }, - { url = "https://files.pythonhosted.org/packages/ec/b3/fd30b473fe498c70e6b9a5f328b8d3fbaf1b8c3c481465f59724bba8eb70/wrapt-2.2.1-cp313-cp313t-win_amd64.whl", hash = "sha256:5590d63f5243251641cf543009b4c9314a79d0598fdb8a8e4cfc918494536c53", size = 83021 }, - { url = "https://files.pythonhosted.org/packages/ee/f3/96c39153a8737a6e9aa85adef254ac4195bea3f2d24efc60472ccc3c9e2e/wrapt-2.2.1-cp313-cp313t-win_arm64.whl", hash = "sha256:c318a64b53d97b841d7b5e637517e50a27be64bc695128422953d4b21710954e", size = 80295 }, - { url = "https://files.pythonhosted.org/packages/0a/a3/11d7f34ebbf3231bc907a3e6d5ee051b14d034c1bc7b65a97d5cc00516df/wrapt-2.2.1-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:6f56a647e4eaf5f0ca40330fb070f566bdf9f7b0db89a1af20d71c28dcd7a0ab", size = 80879 }, - { url = "https://files.pythonhosted.org/packages/13/3c/b74cfd984cef560b900fb1a727af20352d89e1f06bf2e1114dd3f00f5f5a/wrapt-2.2.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:64b7deeda4b70408e382328d8bbe52a256fe9bc63ae3db86d804608367e5422c", size = 81462 }, - { url = "https://files.pythonhosted.org/packages/15/a3/7c8f704b8dc07dfe0a5d01c2edbfd88317aa8e5e3fa7c743eb7a085ae767/wrapt-2.2.1-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:b9cf53ba90717db2e292401de290776c498d4bbfb0d4a559ca2895db8b9dcb5c", size = 167251 }, - { url = "https://files.pythonhosted.org/packages/80/85/a34d1888d97247da6c2ff6118c3a721c73ed8cc4dd198c00208bb73b6f80/wrapt-2.2.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:cf3638274ab9d9b724c9baa0b4c04e132cd6faefb78b4dd3dd1a02a4bdaad41e", size = 166316 }, - { url = "https://files.pythonhosted.org/packages/e9/d7/72ffaeb01eebc704afe3fb99e840480f4bda45f0fa66e3381b6a39251c8f/wrapt-2.2.1-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:aed9658797d0b45d6c49adcfc6b41f66e6f2d0c6de3ec79e16cf4b1855df240f", size = 157952 }, - { url = "https://files.pythonhosted.org/packages/24/5b/36f5d6b024e4edfdd90b140742d11ebcf7836daf5c9daf326c55c24db412/wrapt-2.2.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:1d676ee388bc42a04d56dd7deb5605244dac2e35cc2fadbb43c9fa25bbd93508", size = 166130 }, - { url = "https://files.pythonhosted.org/packages/81/06/9296d9e97bfdef5483dfcc859d57b095b257144b2bc5300ab521e06f4bc7/wrapt-2.2.1-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:e395f7bc31851ef9b612050368cb446e9bc14cd7454b025018980349caf25ae5", size = 156604 }, - { url = "https://files.pythonhosted.org/packages/53/37/16953929ed6776175720e58fc966e779926d8d71e2c7b2273230590ca71f/wrapt-2.2.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:5f1845c2a8cc1180ccccfa45785dd06f562730d19ef75be180334254012b6283", size = 166007 }, - { url = "https://files.pythonhosted.org/packages/b9/73/20ee58c0612dae7c31131a7095345812ed2c7b389019e175f68cde34e5b4/wrapt-2.2.1-cp314-cp314-win32.whl", hash = "sha256:436addbc4bb4fc0a88c702577f51195d7d73683a7f3e0e5b253d8404d7847243", size = 78327 }, - { url = "https://files.pythonhosted.org/packages/22/b3/ef7c3295d02e0448a71c639a36a057f46d524d057c9486291a7a3039e65c/wrapt-2.2.1-cp314-cp314-win_amd64.whl", hash = "sha256:50972a1d974ea07725a7f6b1cec5f8759008afd030a0024843ebe7d52de47f2b", size = 81144 }, - { url = "https://files.pythonhosted.org/packages/ac/dc/7bdf336953f99f4ceb0a584bb8870e42c8f26f93ea10c87834dad62f1668/wrapt-2.2.1-cp314-cp314-win_arm64.whl", hash = "sha256:1c9934ea5d92957e3cd0adbc0845539dccfd62710ebe16195a8c66c53954db36", size = 79569 }, - { url = "https://files.pythonhosted.org/packages/6a/6d/6dfae80150ff1919c356d1dd528f049bcdfaae29b4d284bc957e022caef4/wrapt-2.2.1-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:17de18fc12cea55b8a9587314cb830573e37fb33b247a7515696350863714188", size = 82892 }, - { url = "https://files.pythonhosted.org/packages/82/7b/4e34766a7d7804ffce9e71befe47e9b3225dc350c49c94493c4ab39fd3a5/wrapt-2.2.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:a9dec1aca52dddde7df94818310fa2fe79739c8f385b2014c4cb1035f5508199", size = 83333 }, - { url = "https://files.pythonhosted.org/packages/9d/57/0b34db3e8de44ccfece62d7b337abd1631dd810f5adc5f3db571727836b5/wrapt-2.2.1-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:69f2e9244542cb34dd59c7f073445b9e54ad9f3fce8d93606c368a1b499fc413", size = 202899 }, - { url = "https://files.pythonhosted.org/packages/e5/45/ac0c459f154b99d92789a6cba7ca727185b83513b986f8ec7fe2aacddcbf/wrapt-2.2.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2d83966dc7f4f45e8b97b5933685ac2e6e67fc0e19246ea314bceb9a8970c956", size = 209986 }, - { url = "https://files.pythonhosted.org/packages/b7/e4/77e37ff33ad018fa81ade52c25fa327b80b56f81d734279a63614fcb4cbc/wrapt-2.2.1-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:78b0aa6bfb7be8deed0ab23e7aa028cc5210c29bc2d32a04d52b50e517a7307e", size = 194893 }, - { url = "https://files.pythonhosted.org/packages/dd/9d/7ea651d1ab032fc5fa222fbec91d0f8a1397f6ae04ebb93fa7219aa921d7/wrapt-2.2.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:05d5cb74d1b232ec8cfa130a8f900708699ff2491d97b8f85a4cdc5996294b85", size = 205636 }, - { url = "https://files.pythonhosted.org/packages/09/af/8e88031a701275b9085c54e64bc88c0b1cd55c77eadd400691c371cd76c4/wrapt-2.2.1-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:f6518b94edb9150452e9aba08027d4cc293433753ec1fbefb4629a21cbc74181", size = 192267 }, - { url = "https://files.pythonhosted.org/packages/bf/a8/e657ca876b06710194f243d81c4b0896ade646e244bdbec2d87c8c56a8bd/wrapt-2.2.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:ed55af48b3eb28f43228ca2306788892bcb629eb2b5c4876e2a3659872c2f17a", size = 198378 }, - { url = "https://files.pythonhosted.org/packages/c8/59/822efe4ea722a3961331bfa35b7d90937790d2c20f0616de1997ccc3aebd/wrapt-2.2.1-cp314-cp314t-win32.whl", hash = "sha256:2e08688ab16525897da6589d56d0aebaf417bbe91c2d8e3b96203b1efa596e85", size = 80226 }, - { url = "https://files.pythonhosted.org/packages/ab/31/2a7dc5f6abb2fca0b6e1610e120419f603650aceb4f1d3ac4cae0354e162/wrapt-2.2.1-cp314-cp314t-win_amd64.whl", hash = "sha256:fd0135d34387f5fd087d9be368ea77ea89cf2451dc1cd1c622d35021bcb3ab50", size = 83835 }, - { url = "https://files.pythonhosted.org/packages/9f/c0/782b86e28d1ceebeb74cccea12d2cd3d2ba0bd68e3dec20b1bc5873f6127/wrapt-2.2.1-cp314-cp314t-win_arm64.whl", hash = "sha256:f70db64e8266d7c45d3b735f2e08eeb434b5e03da9a479ae42b2e2e486a21a00", size = 80722 }, - { url = "https://files.pythonhosted.org/packages/53/46/29ac9daf11a86c22a8c38cd9236c62928ccae83f7ceb06bd3b0467cf9d05/wrapt-2.2.1-py3-none-any.whl", hash = "sha256:3aafea2975caef8ca49400640dde02cc7426e798f24870ed01f490bc3cffd32f", size = 61000 }, +sdist = { url = "https://files.pythonhosted.org/packages/2d/9f/06263fcd8ad6c405f05a3905fd7a84dd3176eb5ad46e44bccc0cd16348bb/wrapt-2.2.1.tar.gz", hash = "sha256:6744f504375775d7609c82c8d3d94af1c9a6f05586984536905908ba905277b9", size = 127620, upload-time = "2026-05-22T14:49:43.056Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b4/8b/84bc1ea68b620fe0e2696a8cff07e82f4b962d952ab14efee8955997bb70/wrapt-2.2.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0f68f478004475d97906686e702ddbddeaf717c0b68ad2794384308f2dc713ae", size = 80093, upload-time = "2026-05-22T14:47:27.074Z" }, + { url = "https://files.pythonhosted.org/packages/f3/8f/64ec81194a0bc708d9720174c998c8a32116e82b5b32c04e20a7fe01176c/wrapt-2.2.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e422b2d647a65d6b080cad5accd09055d3809bdff00c76fba8dca00ca935572a", size = 81183, upload-time = "2026-05-22T14:47:29.062Z" }, + { url = "https://files.pythonhosted.org/packages/94/c2/3d186944aae923631d1def58f4c4ff8f0b6309906afc0b6978de3e69b3e0/wrapt-2.2.1-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:036dfb40128819a751c6f451c6b9c10172c49e4c401aebcdb8ecf2aec1683598", size = 152494, upload-time = "2026-05-22T14:47:30.583Z" }, + { url = "https://files.pythonhosted.org/packages/01/d1/6b3d0ea995b867d2862aad5619bd5e17de09a9d64a821f46832dcd272d40/wrapt-2.2.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:09ac16c081bebfd15d8e4dfa5bdc805990bbd52249ecff22530da7a129d6120b", size = 154310, upload-time = "2026-05-22T14:47:32.175Z" }, + { url = "https://files.pythonhosted.org/packages/f9/4b/37ecb90a8c3753e580327fb40731a984b754e3df65d2ef932bf359fe4adc/wrapt-2.2.1-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:07be671fa8875971222b0ba9059ed8b4dc738631122feba17c93aa36b4213e9a", size = 149002, upload-time = "2026-05-22T14:47:34.021Z" }, + { url = "https://files.pythonhosted.org/packages/e7/d0/918884d9dfa84d0d135b42a51c00910f5c5447fe7a5e211a8e16ac324dd4/wrapt-2.2.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:93fc2bf40cd7f4a0256010dce073d44eeb4a351b9bca94d0477ce2b6e62532b3", size = 153185, upload-time = "2026-05-22T14:47:35.722Z" }, + { url = "https://files.pythonhosted.org/packages/4c/00/382299d8ced610b29b59b099a89eda821e8c489aa152b7183748ac83f32a/wrapt-2.2.1-cp310-cp310-musllinux_1_2_riscv64.whl", hash = "sha256:ba519b2d765df9871a25879e6f7fa78948ea59a2a31f9c1a257e34b651994afc", size = 148040, upload-time = "2026-05-22T14:47:37.052Z" }, + { url = "https://files.pythonhosted.org/packages/6c/46/62a79b79e35bbebb1207ca5d15b81192f37f20cc5659cf4e3ce955b7fcc8/wrapt-2.2.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:9011395be8db1827d106c6449b4bb6dd17e331ff6ec521f227e4588f1c78e46f", size = 151773, upload-time = "2026-05-22T14:47:38.713Z" }, + { url = "https://files.pythonhosted.org/packages/a1/db/95c152151d206d4b430516c89725306e92484072f38e65492afde63f6d19/wrapt-2.2.1-cp310-cp310-win32.whl", hash = "sha256:a8f7176b83664af44567e9cc06e0d3827823fcc1a5e52307ebb8ac3aa95860b9", size = 77393, upload-time = "2026-05-22T14:47:40.061Z" }, + { url = "https://files.pythonhosted.org/packages/13/d3/882d50452c6fbd13f24fe5d2644b97cdad2565a7e1522cbb6312de8a52cf/wrapt-2.2.1-cp310-cp310-win_amd64.whl", hash = "sha256:d7f513d3185e6fec82d0c3518f2e6365d8b4e49f5f45f29640d5162d56a23b54", size = 80350, upload-time = "2026-05-22T14:47:41.194Z" }, + { url = "https://files.pythonhosted.org/packages/58/0f/148376523b4e370692286a9ba14d5715cf3c5b86da3bd3630926367b6b73/wrapt-2.2.1-cp310-cp310-win_arm64.whl", hash = "sha256:44255c84bc57554fed822e83e70036b51afa9edb56fc7ca56c54410ece7898c9", size = 79149, upload-time = "2026-05-22T14:47:42.835Z" }, + { url = "https://files.pythonhosted.org/packages/5f/ac/4370bde262c0e633e6c4f0e56d55095710024cf9a5cecc20c59a10de483c/wrapt-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:dd57607acc85678925940bd5df0385ff8332083a32fa8d7a43f8767f4997263c", size = 80321, upload-time = "2026-05-22T14:47:43.996Z" }, + { url = "https://files.pythonhosted.org/packages/eb/79/b8ff3a61e71babf58a8cf4c0d63358e8bad383e15bf7f35e62d2f6b6e4a4/wrapt-2.2.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1ae574d65c9fa8e86f64f6a7c2668f9fcd507b183e0e577619f504b883cb0a6c", size = 81216, upload-time = "2026-05-22T14:47:45.243Z" }, + { url = "https://files.pythonhosted.org/packages/6e/fd/c0cac1f77c9c4f6fe58a920ca632ce379bb8be928720e11e8d73de28a5e9/wrapt-2.2.1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:9a04c28c10ba7fd12842b109d2edb0678872a2fe65277ca4ff06a0d61edee245", size = 159208, upload-time = "2026-05-22T14:47:47.176Z" }, + { url = "https://files.pythonhosted.org/packages/d9/4f/744132a7b2fbefa6b81118ec5942eca5fc2e9a129f9055a0c5e46885a549/wrapt-2.2.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3e2f02472a1cbbf3884b365714a810b5947134a95ad6952b554cb8cce9d492b0", size = 160322, upload-time = "2026-05-22T14:47:49.04Z" }, + { url = "https://files.pythonhosted.org/packages/d6/95/b7cd9a22a06cf93e6482904ee6afc956248983553593fd1009296d1b3b31/wrapt-2.2.1-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:ac2745950b2bff80219c15ebf2fa9d8427eba7e249739f97e55c9d169e47e9e1", size = 153243, upload-time = "2026-05-22T14:47:50.386Z" }, + { url = "https://files.pythonhosted.org/packages/4c/4a/eb79423192015f46f0db2872e7e04a3dde8d359b83411e8959e7c9287eaa/wrapt-2.2.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:67a97e5b6c457f0cd3cfc19ebb2d84463e60c3ece754cc831e4281a3ca29bb18", size = 159231, upload-time = "2026-05-22T14:47:51.753Z" }, + { url = "https://files.pythonhosted.org/packages/ec/dc/435015b58ce33c6fc4104158fa91ddb0e809ab03a5751fb7465d1d461456/wrapt-2.2.1-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:c803a3d331796255af51ba2c79ed0ac8275865b516c09e61f248d1e7aff31ce9", size = 152351, upload-time = "2026-05-22T14:47:53.214Z" }, + { url = "https://files.pythonhosted.org/packages/77/ac/5d203f98df8fd136b95c5227139aea02d34505e18baf812d0c005df61963/wrapt-2.2.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:9b984d1eb252145d6302c1dbd5e87fc6d404d45531447c84eadec04bf1fcb027", size = 158347, upload-time = "2026-05-22T14:47:54.982Z" }, + { url = "https://files.pythonhosted.org/packages/52/2f/a92427dbdc74e54c1674abbed27e61b2cb5e7a94441b8c1270c70671d928/wrapt-2.2.1-cp311-cp311-win32.whl", hash = "sha256:8a983a603a18c8708f024f7f6991b2e66159219abbf894634c5056243c55f3cd", size = 77562, upload-time = "2026-05-22T14:47:56.275Z" }, + { url = "https://files.pythonhosted.org/packages/c8/56/987b9c13b3e1c1a3c6de71284076f996b79caec90e75a87c044a40c23db9/wrapt-2.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:9c210a6994b21aa9b29e81c8d11560e8fdab54c117e9cff37870d0a27bde1343", size = 80616, upload-time = "2026-05-22T14:47:57.854Z" }, + { url = "https://files.pythonhosted.org/packages/7e/25/d01f560888d99d94a959c85533de349ce68d71ace3f2591d6ea8f632cfed/wrapt-2.2.1-cp311-cp311-win_arm64.whl", hash = "sha256:401229e9d63ca09f9b8891ecf83798d26c11bbb445d11ed9f1836b6d4585b38a", size = 79025, upload-time = "2026-05-22T14:47:59.089Z" }, + { url = "https://files.pythonhosted.org/packages/89/0c/bfae7b9401583b6d05938cd16dedc43857d96da2f8a3d50d78cc515bf6ff/wrapt-2.2.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:3ffad790d9d11d8ecf9f17c4bb671a5b4089e4d8b575c46c5129597f41f836b0", size = 81021, upload-time = "2026-05-22T14:48:00.313Z" }, + { url = "https://files.pythonhosted.org/packages/26/58/80f6a6599f933f4caecc1cb3ee88a04faf81e8b9bddbd6109c688dd63e0f/wrapt-2.2.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:628f5220c7a904d5fc78f7075c8d7871433eb6d035c94728a22fdf85f193d2a8", size = 81692, upload-time = "2026-05-22T14:48:01.49Z" }, + { url = "https://files.pythonhosted.org/packages/17/93/fb357cc7847c58a8ae790be718903afa81a28d23e642c843dc4129e8a0b2/wrapt-2.2.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:61acce4257a9883669703c525447c5b4c392edf0f987ae77ec32668440158f0e", size = 169364, upload-time = "2026-05-22T14:48:02.791Z" }, + { url = "https://files.pythonhosted.org/packages/aa/0b/76b601ee309a8bd556af0eecb184394c20b3c49aa9c8e085aa1ffacc2568/wrapt-2.2.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:727ab4244622cd6ad2390f322642090c877d2e83a608d2653a7643ae5368d926", size = 171079, upload-time = "2026-05-22T14:48:04.22Z" }, + { url = "https://files.pythonhosted.org/packages/cd/87/ee3f32d5658e3e26d3e0e457922b47a36dd3bfbdfee7f97bb3e802344a66/wrapt-2.2.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:03df9ebed4c73ab93fa8c07e3d41d818dfca1852b15731a3de59457b27814624", size = 160205, upload-time = "2026-05-22T14:48:05.553Z" }, + { url = "https://files.pythonhosted.org/packages/b1/d0/ae2fd64277a67f5d7bffcf2d05eea1e476263fb2a072baf0b0129ab85984/wrapt-2.2.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:0d9ff006f420b2ec8296aa56ade43ea7da3e997e85769f0aafc5e0661aacb710", size = 168922, upload-time = "2026-05-22T14:48:07.132Z" }, + { url = "https://files.pythonhosted.org/packages/b1/f3/2d541a060c5bbafb9400bca4917e4d78bfd1f239f404782c86831a8f6b29/wrapt-2.2.1-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:844c858fc3bb7eacc0ba8efa904935d16aac6a4470948ad1e7e55c9f5a2a665f", size = 158388, upload-time = "2026-05-22T14:48:08.629Z" }, + { url = "https://files.pythonhosted.org/packages/1d/68/8d92c8800c57e93cb116ae9e9d6cbafc34fade5ee9f9107b6f203fb4dc35/wrapt-2.2.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:87bacdaf225117a342a20d9c03438d701c02112f6e3f351ce9b7f32354f14797", size = 167682, upload-time = "2026-05-22T14:48:10.042Z" }, + { url = "https://files.pythonhosted.org/packages/30/72/83ea3790ea352439442349388e29ff07b76e0686265f9088bbb505d1608d/wrapt-2.2.1-cp312-cp312-win32.whl", hash = "sha256:2f8c90c8afde51969487be4e1343ae049b268854877d415c2510baf833775052", size = 77857, upload-time = "2026-05-22T14:48:11.782Z" }, + { url = "https://files.pythonhosted.org/packages/ef/cb/99450668dd3502d62a54a1c8aa56e44f34cb8c1261b381cfe2e7926c3b75/wrapt-2.2.1-cp312-cp312-win_amd64.whl", hash = "sha256:6ce32763ac31ce94fe9aada947e479b1975012bff166da409b4b9e4e376cf7e5", size = 80825, upload-time = "2026-05-22T14:48:13.046Z" }, + { url = "https://files.pythonhosted.org/packages/e6/3a/87512881be64e743f9ee4c66f4cbe8e884974bef2a5989af71f999653ac7/wrapt-2.2.1-cp312-cp312-win_arm64.whl", hash = "sha256:8d1b4d0e0c2119587a31f5c029abd547e0c81d93b89d394566fe1588659eb579", size = 79087, upload-time = "2026-05-22T14:48:14.323Z" }, + { url = "https://files.pythonhosted.org/packages/88/d1/a1b08f8f4fac8cbb156fa51cf64ee2c7f7f74f9875ba3cf70b3c58368694/wrapt-2.2.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:d2beb1c7cab10603aecdc42f8edd6ff013f9a32e4543474e38e6b77ce9975aeb", size = 80831, upload-time = "2026-05-22T14:48:15.598Z" }, + { url = "https://files.pythonhosted.org/packages/54/ce/57890814991446a845e09b3445ce8b694f27eb0577004f2c2a36a9772ed4/wrapt-2.2.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:e0cb7e4dd71f4c32e5e84843cd3c4cd65dda034314004bbe1d7f99af2426ab80", size = 81375, upload-time = "2026-05-22T14:48:17.071Z" }, + { url = "https://files.pythonhosted.org/packages/38/65/08d7a6c76ac4493bdb668205ee9c1de1bd5daca61717c3e9aa49b4c01499/wrapt-2.2.1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:95821352042722cd9f1108874579a47989d0a7e12a37d87d2fc4af20fd99ab8a", size = 167417, upload-time = "2026-05-22T14:48:18.303Z" }, + { url = "https://files.pythonhosted.org/packages/62/ce/f1ccbee7a1bfe5cdc6b3da6bab4b45713d628b9294da32a39f563d648140/wrapt-2.2.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:abd621552ede77c4c69be7fac44ba911225b0c812b6ba604e5964cf98085b474", size = 166948, upload-time = "2026-05-22T14:48:19.768Z" }, + { url = "https://files.pythonhosted.org/packages/86/2a/f85d48d1cd4869aee6704028d257d740a47c1c467b457ce396b4b5b55d07/wrapt-2.2.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e3677c7146ce694874941ba82b57092cc4875445aadf29d72807351023105143", size = 158148, upload-time = "2026-05-22T14:48:21.96Z" }, + { url = "https://files.pythonhosted.org/packages/fe/5c/93939ad11d4a12358ab1aab219a2ef5efa5612e0db6b9fc65af8af1a891b/wrapt-2.2.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:9a5934eaea872e17936b5f45501eba5ab0bce9a74122e172b663d7c28c459c4a", size = 165905, upload-time = "2026-05-22T14:48:23.373Z" }, + { url = "https://files.pythonhosted.org/packages/e0/22/b8c2aa89862ff58605934d7abf4b70e6a5a1c33df96656f49035ccdf1c8a/wrapt-2.2.1-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:f5b9daf6b629fce418e0cc3dd0436eac045188fa35deadb7a7f3941d5b8203f9", size = 156712, upload-time = "2026-05-22T14:48:24.767Z" }, + { url = "https://files.pythonhosted.org/packages/5d/78/bf00a7b02239c12bb02ddcc3c0b971bfcc36e578c5a44f1ccfef5b458545/wrapt-2.2.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:f53ac9f3ef573326d009ed809beff4efcac6451931c2b8132586da4b9e53ff31", size = 166560, upload-time = "2026-05-22T14:48:26.83Z" }, + { url = "https://files.pythonhosted.org/packages/fe/93/6390ca9c5b787683cef588d04f57c8d41b9a2323b5597a65f18638c90ef2/wrapt-2.2.1-cp313-cp313-win32.whl", hash = "sha256:1ffa9cfd4bdb581539951b14ae661ff20ed0c3599b3e911a131ee0ec5ac11337", size = 77817, upload-time = "2026-05-22T14:48:28.221Z" }, + { url = "https://files.pythonhosted.org/packages/97/73/ce10f0e71c0cfaa1a65faadb8efd4852028b3bb9ba28932b8889df769d38/wrapt-2.2.1-cp313-cp313-win_amd64.whl", hash = "sha256:368eac1e20fd0bb03dd3cc42bf9887154c3861b60989389ccb5fac032617d215", size = 80736, upload-time = "2026-05-22T14:48:30.139Z" }, + { url = "https://files.pythonhosted.org/packages/c7/4c/89f4a6818fafbbd840330e4fa3873073e1bfc166133a64cac7f8fde7a5e3/wrapt-2.2.1-cp313-cp313-win_arm64.whl", hash = "sha256:c754dafdf5aaf0b401b644a90a30046929a0dd1a536e0ff0ec959a59155d9c7f", size = 79099, upload-time = "2026-05-22T14:48:31.405Z" }, + { url = "https://files.pythonhosted.org/packages/bf/f2/9a8741c46f8c208ac0a45b25ba170bcb4fb72a2781d5fb97dbd7b6be73cb/wrapt-2.2.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:ed928d0fda15fc0adc8d13305c8b3c0f2fba5b0669950c9e6d019d9162a3b3e8", size = 82802, upload-time = "2026-05-22T14:48:33.307Z" }, + { url = "https://files.pythonhosted.org/packages/9c/0d/e9c855716a3705eef1416456bdf062b60620726fdc59428ff670fc3c60dc/wrapt-2.2.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:fafb4e739e43544d12cb4abd1605fd4683b6ca6a9ad682b7fd8f4d21973eafa8", size = 83329, upload-time = "2026-05-22T14:48:34.593Z" }, + { url = "https://files.pythonhosted.org/packages/3b/d6/a88f1c13112b7831adac75cea65d8310e0d696d570c8961844c90a57b865/wrapt-2.2.1-cp313-cp313t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:74d6a0c31472fe5d814917266b9f46495d7c61ed890af08b468acea92fb89a8d", size = 202937, upload-time = "2026-05-22T14:48:35.859Z" }, + { url = "https://files.pythonhosted.org/packages/42/65/e29d54aef06a4d898a5b8a25589a0b3769bde454f922fad8f6f89fbfb650/wrapt-2.2.1-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ab5be648d5a0b86b7438864f8df3c705a65cef35a2fd3e5561e3e203167e0f27", size = 209997, upload-time = "2026-05-22T14:48:38.153Z" }, + { url = "https://files.pythonhosted.org/packages/2a/91/e4454263516cf0e12640912fbca9a83654e424f0a6ddb79f5cd7ce14bf33/wrapt-2.2.1-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:9d8f204c8e3a8bf9ece17e0a83d137fd807440977f8a5e762d59306795011440", size = 194856, upload-time = "2026-05-22T14:48:39.69Z" }, + { url = "https://files.pythonhosted.org/packages/de/d0/fe0ee202286afdf4a7f77dd29f195703145764d572aec209c5086e57d924/wrapt-2.2.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:d047f6498c973874ba08ac3f97c69a2c4b2211c8de6f4c205f75cb1c9522596e", size = 205654, upload-time = "2026-05-22T14:48:43.456Z" }, + { url = "https://files.pythonhosted.org/packages/23/b6/87d860dfc6460c246af70b1fd5c8b76df77571b42a493459423ded94fd7d/wrapt-2.2.1-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:7a4fdb9326aab4a5a477a1640e5ad786a8495901009d7e7b038371edd23a9d2b", size = 192206, upload-time = "2026-05-22T14:48:44.858Z" }, + { url = "https://files.pythonhosted.org/packages/df/46/3eea8cde077d985f239a38c0257087b8064fd9ee9b1a99e282d2c86da4ef/wrapt-2.2.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:c8cc5094b08abeae52da9c73c8a32003623be691a5193df2f4e3eac3d557c394", size = 198428, upload-time = "2026-05-22T14:48:46.319Z" }, + { url = "https://files.pythonhosted.org/packages/18/dc/b927ee9c7fc67adc3a5658f246a0d275425eb840ba36e7b702e70f18bde8/wrapt-2.2.1-cp313-cp313t-win32.whl", hash = "sha256:9907a4402ab6db12b7077a0ea5d7a4d028ecb22c8eee2b53527080d347cd1562", size = 79448, upload-time = "2026-05-22T14:48:47.901Z" }, + { url = "https://files.pythonhosted.org/packages/ec/b3/fd30b473fe498c70e6b9a5f328b8d3fbaf1b8c3c481465f59724bba8eb70/wrapt-2.2.1-cp313-cp313t-win_amd64.whl", hash = "sha256:5590d63f5243251641cf543009b4c9314a79d0598fdb8a8e4cfc918494536c53", size = 83021, upload-time = "2026-05-22T14:48:49.201Z" }, + { url = "https://files.pythonhosted.org/packages/ee/f3/96c39153a8737a6e9aa85adef254ac4195bea3f2d24efc60472ccc3c9e2e/wrapt-2.2.1-cp313-cp313t-win_arm64.whl", hash = "sha256:c318a64b53d97b841d7b5e637517e50a27be64bc695128422953d4b21710954e", size = 80295, upload-time = "2026-05-22T14:48:50.479Z" }, + { url = "https://files.pythonhosted.org/packages/0a/a3/11d7f34ebbf3231bc907a3e6d5ee051b14d034c1bc7b65a97d5cc00516df/wrapt-2.2.1-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:6f56a647e4eaf5f0ca40330fb070f566bdf9f7b0db89a1af20d71c28dcd7a0ab", size = 80879, upload-time = "2026-05-22T14:48:51.802Z" }, + { url = "https://files.pythonhosted.org/packages/13/3c/b74cfd984cef560b900fb1a727af20352d89e1f06bf2e1114dd3f00f5f5a/wrapt-2.2.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:64b7deeda4b70408e382328d8bbe52a256fe9bc63ae3db86d804608367e5422c", size = 81462, upload-time = "2026-05-22T14:48:53.18Z" }, + { url = "https://files.pythonhosted.org/packages/15/a3/7c8f704b8dc07dfe0a5d01c2edbfd88317aa8e5e3fa7c743eb7a085ae767/wrapt-2.2.1-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:b9cf53ba90717db2e292401de290776c498d4bbfb0d4a559ca2895db8b9dcb5c", size = 167251, upload-time = "2026-05-22T14:48:54.562Z" }, + { url = "https://files.pythonhosted.org/packages/80/85/a34d1888d97247da6c2ff6118c3a721c73ed8cc4dd198c00208bb73b6f80/wrapt-2.2.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:cf3638274ab9d9b724c9baa0b4c04e132cd6faefb78b4dd3dd1a02a4bdaad41e", size = 166316, upload-time = "2026-05-22T14:48:56.065Z" }, + { url = "https://files.pythonhosted.org/packages/e9/d7/72ffaeb01eebc704afe3fb99e840480f4bda45f0fa66e3381b6a39251c8f/wrapt-2.2.1-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:aed9658797d0b45d6c49adcfc6b41f66e6f2d0c6de3ec79e16cf4b1855df240f", size = 157952, upload-time = "2026-05-22T14:48:57.924Z" }, + { url = "https://files.pythonhosted.org/packages/24/5b/36f5d6b024e4edfdd90b140742d11ebcf7836daf5c9daf326c55c24db412/wrapt-2.2.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:1d676ee388bc42a04d56dd7deb5605244dac2e35cc2fadbb43c9fa25bbd93508", size = 166130, upload-time = "2026-05-22T14:48:59.384Z" }, + { url = "https://files.pythonhosted.org/packages/81/06/9296d9e97bfdef5483dfcc859d57b095b257144b2bc5300ab521e06f4bc7/wrapt-2.2.1-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:e395f7bc31851ef9b612050368cb446e9bc14cd7454b025018980349caf25ae5", size = 156604, upload-time = "2026-05-22T14:49:00.921Z" }, + { url = "https://files.pythonhosted.org/packages/53/37/16953929ed6776175720e58fc966e779926d8d71e2c7b2273230590ca71f/wrapt-2.2.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:5f1845c2a8cc1180ccccfa45785dd06f562730d19ef75be180334254012b6283", size = 166007, upload-time = "2026-05-22T14:49:02.332Z" }, + { url = "https://files.pythonhosted.org/packages/b9/73/20ee58c0612dae7c31131a7095345812ed2c7b389019e175f68cde34e5b4/wrapt-2.2.1-cp314-cp314-win32.whl", hash = "sha256:436addbc4bb4fc0a88c702577f51195d7d73683a7f3e0e5b253d8404d7847243", size = 78327, upload-time = "2026-05-22T14:49:03.722Z" }, + { url = "https://files.pythonhosted.org/packages/22/b3/ef7c3295d02e0448a71c639a36a057f46d524d057c9486291a7a3039e65c/wrapt-2.2.1-cp314-cp314-win_amd64.whl", hash = "sha256:50972a1d974ea07725a7f6b1cec5f8759008afd030a0024843ebe7d52de47f2b", size = 81144, upload-time = "2026-05-22T14:49:05.093Z" }, + { url = "https://files.pythonhosted.org/packages/ac/dc/7bdf336953f99f4ceb0a584bb8870e42c8f26f93ea10c87834dad62f1668/wrapt-2.2.1-cp314-cp314-win_arm64.whl", hash = "sha256:1c9934ea5d92957e3cd0adbc0845539dccfd62710ebe16195a8c66c53954db36", size = 79569, upload-time = "2026-05-22T14:49:06.413Z" }, + { url = "https://files.pythonhosted.org/packages/6a/6d/6dfae80150ff1919c356d1dd528f049bcdfaae29b4d284bc957e022caef4/wrapt-2.2.1-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:17de18fc12cea55b8a9587314cb830573e37fb33b247a7515696350863714188", size = 82892, upload-time = "2026-05-22T14:49:07.925Z" }, + { url = "https://files.pythonhosted.org/packages/82/7b/4e34766a7d7804ffce9e71befe47e9b3225dc350c49c94493c4ab39fd3a5/wrapt-2.2.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:a9dec1aca52dddde7df94818310fa2fe79739c8f385b2014c4cb1035f5508199", size = 83333, upload-time = "2026-05-22T14:49:09.257Z" }, + { url = "https://files.pythonhosted.org/packages/9d/57/0b34db3e8de44ccfece62d7b337abd1631dd810f5adc5f3db571727836b5/wrapt-2.2.1-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:69f2e9244542cb34dd59c7f073445b9e54ad9f3fce8d93606c368a1b499fc413", size = 202899, upload-time = "2026-05-22T14:49:10.572Z" }, + { url = "https://files.pythonhosted.org/packages/e5/45/ac0c459f154b99d92789a6cba7ca727185b83513b986f8ec7fe2aacddcbf/wrapt-2.2.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2d83966dc7f4f45e8b97b5933685ac2e6e67fc0e19246ea314bceb9a8970c956", size = 209986, upload-time = "2026-05-22T14:49:12.229Z" }, + { url = "https://files.pythonhosted.org/packages/b7/e4/77e37ff33ad018fa81ade52c25fa327b80b56f81d734279a63614fcb4cbc/wrapt-2.2.1-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:78b0aa6bfb7be8deed0ab23e7aa028cc5210c29bc2d32a04d52b50e517a7307e", size = 194893, upload-time = "2026-05-22T14:49:14.139Z" }, + { url = "https://files.pythonhosted.org/packages/dd/9d/7ea651d1ab032fc5fa222fbec91d0f8a1397f6ae04ebb93fa7219aa921d7/wrapt-2.2.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:05d5cb74d1b232ec8cfa130a8f900708699ff2491d97b8f85a4cdc5996294b85", size = 205636, upload-time = "2026-05-22T14:49:15.714Z" }, + { url = "https://files.pythonhosted.org/packages/09/af/8e88031a701275b9085c54e64bc88c0b1cd55c77eadd400691c371cd76c4/wrapt-2.2.1-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:f6518b94edb9150452e9aba08027d4cc293433753ec1fbefb4629a21cbc74181", size = 192267, upload-time = "2026-05-22T14:49:17.283Z" }, + { url = "https://files.pythonhosted.org/packages/bf/a8/e657ca876b06710194f243d81c4b0896ade646e244bdbec2d87c8c56a8bd/wrapt-2.2.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:ed55af48b3eb28f43228ca2306788892bcb629eb2b5c4876e2a3659872c2f17a", size = 198378, upload-time = "2026-05-22T14:49:18.785Z" }, + { url = "https://files.pythonhosted.org/packages/c8/59/822efe4ea722a3961331bfa35b7d90937790d2c20f0616de1997ccc3aebd/wrapt-2.2.1-cp314-cp314t-win32.whl", hash = "sha256:2e08688ab16525897da6589d56d0aebaf417bbe91c2d8e3b96203b1efa596e85", size = 80226, upload-time = "2026-05-22T14:49:20.264Z" }, + { url = "https://files.pythonhosted.org/packages/ab/31/2a7dc5f6abb2fca0b6e1610e120419f603650aceb4f1d3ac4cae0354e162/wrapt-2.2.1-cp314-cp314t-win_amd64.whl", hash = "sha256:fd0135d34387f5fd087d9be368ea77ea89cf2451dc1cd1c622d35021bcb3ab50", size = 83835, upload-time = "2026-05-22T14:49:21.634Z" }, + { url = "https://files.pythonhosted.org/packages/9f/c0/782b86e28d1ceebeb74cccea12d2cd3d2ba0bd68e3dec20b1bc5873f6127/wrapt-2.2.1-cp314-cp314t-win_arm64.whl", hash = "sha256:f70db64e8266d7c45d3b735f2e08eeb434b5e03da9a479ae42b2e2e486a21a00", size = 80722, upload-time = "2026-05-22T14:49:23.59Z" }, + { url = "https://files.pythonhosted.org/packages/53/46/29ac9daf11a86c22a8c38cd9236c62928ccae83f7ceb06bd3b0467cf9d05/wrapt-2.2.1-py3-none-any.whl", hash = "sha256:3aafea2975caef8ca49400640dde02cc7426e798f24870ed01f490bc3cffd32f", size = 61000, upload-time = "2026-05-22T14:49:41.593Z" }, ] [[package]] @@ -3588,7 +3588,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "h11" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c7/79/12135bdf8b9c9367b8701c2c19a14c913c120b882d50b014ca0d38083c2c/wsproto-1.3.2.tar.gz", hash = "sha256:b86885dcf294e15204919950f666e06ffc6c7c114ca900b060d6e16293528294", size = 50116 } +sdist = { url = "https://files.pythonhosted.org/packages/c7/79/12135bdf8b9c9367b8701c2c19a14c913c120b882d50b014ca0d38083c2c/wsproto-1.3.2.tar.gz", hash = "sha256:b86885dcf294e15204919950f666e06ffc6c7c114ca900b060d6e16293528294", size = 50116, upload-time = "2025-11-20T18:18:01.871Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a4/f5/10b68b7b1544245097b2a1b8238f66f2fc6dcaeb24ba5d917f52bd2eed4f/wsproto-1.3.2-py3-none-any.whl", hash = "sha256:61eea322cdf56e8cc904bd3ad7573359a242ba65688716b0710a5eb12beab584", size = 24405 }, + { url = "https://files.pythonhosted.org/packages/a4/f5/10b68b7b1544245097b2a1b8238f66f2fc6dcaeb24ba5d917f52bd2eed4f/wsproto-1.3.2-py3-none-any.whl", hash = "sha256:61eea322cdf56e8cc904bd3ad7573359a242ba65688716b0710a5eb12beab584", size = 24405, upload-time = "2025-11-20T18:18:00.454Z" }, ] From 0f7b9c26607be489c8215dcbaa87af0652213df5 Mon Sep 17 00:00:00 2001 From: Filipe <1220823@isep.ipp.pt> Date: Thu, 27 Aug 2026 19:36:30 +0100 Subject: [PATCH 2/5] added charter and issues search --- packages/ducpy/src/ducpy/search/__init__.py | 28 +- .../src/ducpy/search/search_charter_issues.py | 661 ++++++++++++++++++ .../tests/src/test_search_charter_issues.py | 431 ++++++++++++ 3 files changed, 1114 insertions(+), 6 deletions(-) create mode 100644 packages/ducpy/src/ducpy/search/search_charter_issues.py create mode 100644 packages/ducpy/src/tests/src/test_search_charter_issues.py diff --git a/packages/ducpy/src/ducpy/search/__init__.py b/packages/ducpy/src/ducpy/search/__init__.py index 874d3ad7..78f64e5d 100644 --- a/packages/ducpy/src/ducpy/search/__init__.py +++ b/packages/ducpy/src/ducpy/search/__init__.py @@ -8,6 +8,15 @@ extract_build123d_text, extract_model_build123d_text, ) +from .search_charter_issues import ( + DucCharterIssueSearchResponse, + DucCharterIssueSearchResult, + DucCharterSearchResult, + DucIssueSearchResult, + search_duc_charter, + search_duc_charter_and_issues, + search_duc_issues, +) from .search_elements import ( DucElementSearchResult, DucFileSearchResult, @@ -42,14 +51,18 @@ ) __all__ = [ + "DWGDXF_WASM_PATH_ENV", + "DWGDXF_WASM_URL", "Build123dText", "Build123dTextItem", + "DucCharterIssueSearchResponse", + "DucCharterIssueSearchResult", + "DucCharterSearchResult", "DucElementSearchResult", "DucFileSearchResult", + "DucIssueSearchResult", "DucSearchResponse", "DucSearchResult", - "DWGDXF_WASM_PATH_ENV", - "DWGDXF_WASM_URL", "DwgConversionNotAvailable", "DxfText", "DxfTextItem", @@ -60,16 +73,19 @@ "ModelEngine", "convert_dwg_to_dxf", "detect_model_engine", - "extract_dxf_text", - "extract_model_dxf_text", "extract_build123d_path_text", "extract_build123d_shape_text", "extract_build123d_text", - "extract_model_build123d_text", - "search_duc_elements", + "extract_dxf_text", "extract_ifc_file_text", "extract_ifc_path_text", "extract_ifc_text", + "extract_model_build123d_text", + "extract_model_dxf_text", "extract_model_ifc_text", + "search_duc_charter", + "search_duc_charter_and_issues", + "search_duc_elements", + "search_duc_issues", "search_duc_models", ] diff --git a/packages/ducpy/src/ducpy/search/search_charter_issues.py b/packages/ducpy/src/ducpy/search/search_charter_issues.py new file mode 100644 index 00000000..54da5fe9 --- /dev/null +++ b/packages/ducpy/src/ducpy/search/search_charter_issues.py @@ -0,0 +1,661 @@ +"""Search user-authored project Charter and Issue content in DUC files.""" + +from __future__ import annotations + +import json +from collections.abc import Iterable +from dataclasses import dataclass, field +from pathlib import Path +from typing import Any + +from ..parse import parse_duc +from .search_elements import ( + _build_match_contexts, + _build_query_variants, + _evaluate_match_text, + _normalize_text, + _tokenize, +) + +__all__ = [ + "DucCharterIssueSearchResponse", + "DucCharterIssueSearchResult", + "DucCharterSearchResult", + "DucIssueSearchResult", + "search_duc_charter", + "search_duc_charter_and_issues", + "search_duc_issues", +] + +_CHARTER_PHASES = {"intent", "review", "delivery", "closed"} +_ISSUE_STATUSES = {"open", "closed", "dismissed"} +_PLACEHOLDER_CHARTER_TITLES = {"untitled"} + + +@dataclass(slots=True) +class DucCharterSearchResult: + """One matching Charter section or record.""" + + kind: str + record_id: str + matches: list[str] + match_fields: list[str] + score: float + + def to_dict(self) -> dict[str, Any]: + return { + "result_type": "charter", + "kind": self.kind, + "record_id": self.record_id, + "matches": self.matches, + "match_fields": self.match_fields, + "score": round(self.score, 6), + } + + +@dataclass(slots=True) +class DucIssueSearchResult: + """One matching issue, aggregating matches from its discussion thread.""" + + issue_id: str + local_id: int + title: str + status: str + matches: list[str] + match_fields: list[str] + matched_message_ids: list[str] + score: float + anchor: dict[str, Any] | None = None + + def to_dict(self) -> dict[str, Any]: + payload: dict[str, Any] = { + "result_type": "issue", + "issue_id": self.issue_id, + "local_id": self.local_id, + "title": self.title, + "status": self.status, + "matches": self.matches, + "match_fields": self.match_fields, + "matched_message_ids": self.matched_message_ids, + "score": round(self.score, 6), + } + if self.anchor is not None: + payload["anchor"] = self.anchor + return payload + + +DucCharterIssueSearchResult = DucCharterSearchResult | DucIssueSearchResult + + +@dataclass(slots=True) +class DucCharterIssueSearchResponse: + """Combined Charter and Issue search response.""" + + query: str + results: list[DucCharterIssueSearchResult] + total_hits: int + charter_hits: int + issue_hits: int + all_issue_ids: list[str] + output_path: str | None = None + + def to_dict(self) -> dict[str, Any]: + return { + "query": self.query, + "total_hits": self.total_hits, + "charter_hits": self.charter_hits, + "issue_hits": self.issue_hits, + "all_issue_ids": self.all_issue_ids, + "results": [result.to_dict() for result in self.results], + } + + +@dataclass(frozen=True, slots=True) +class _CandidateText: + text: str + field_name: str + weight: float + exact_only: bool = False + message_id: str | None = None + + +@dataclass(frozen=True, slots=True) +class _StoredMatch: + text: str + field_name: str + score: float + message_id: str | None + + +@dataclass(slots=True) +class _Aggregate: + result_type: str + kind: str + record_id: str + issue: dict[str, Any] | None = None + message_scores: dict[str, float] = field(default_factory=dict) + matches: dict[str, _StoredMatch] = field(default_factory=dict) + best_score: float = 0.0 + + def add_match( + self, + text: str, + field_name: str, + score: float, + message_id: str | None, + ) -> None: + normalized = _normalize_text(text) + current = self.matches.get(normalized) + if current is None or score > current.score: + self.matches[normalized] = _StoredMatch( + text=text, + field_name=field_name, + score=score, + message_id=message_id, + ) + if message_id is not None: + self.message_scores[message_id] = max( + self.message_scores.get(message_id, 0.0), score + ) + self.best_score = max(self.best_score, score) + + @property + def ordered_matches(self) -> list[_StoredMatch]: + return sorted( + self.matches.values(), + key=lambda item: (-item.score, _normalize_text(item.text), item.field_name), + ) + + +def _text(value: Any) -> str: + return value if isinstance(value, str) else "" + + +def _candidate( + value: Any, + field_name: str, + weight: float, + *, + exact_only: bool = False, + message_id: str | None = None, +) -> _CandidateText | None: + text = _text(value).strip() + if not text: + return None + return _CandidateText(text, field_name, weight, exact_only, message_id) + + +def _candidates(values: Iterable[_CandidateText | None]) -> list[_CandidateText]: + return [value for value in values if value is not None] + + +def _apply_candidates( + aggregate: _Aggregate, + query: str, + candidates: Iterable[_CandidateText], + variant_boosts: list[float], +) -> None: + normalized_query = _normalize_text(query) + for candidate in candidates: + if candidate.exact_only and _normalize_text(candidate.text) != normalized_query: + continue + best_score = 0.0 + for variant_boost in variant_boosts: + score, _similarity = _evaluate_match_text( + query, + candidate.text, + fts_rank=None, + source_weight=candidate.weight, + variant_boost=variant_boost, + ) + best_score = max(best_score, score) + if best_score <= 0.0: + continue + for match in _build_match_contexts(query, candidate.text): + aggregate.add_match( + match.text, + candidate.field_name, + best_score, + candidate.message_id, + ) + + +def _charter_aggregates( + charter: dict[str, Any] | None, + query: str, + variant_boosts: list[float], + *, + phase: str | None, +) -> list[_Aggregate]: + if not charter or (phase is not None and charter.get("phase") != phase): + return [] + + results: list[_Aggregate] = [] + title = _text(charter.get("title")).strip() + overview = _Aggregate("charter", "charter_overview", "charter") + overview_candidates = _candidates( + [ + _candidate( + title + if _normalize_text(title) not in _PLACEHOLDER_CHARTER_TITLES + else "", + "title", + 0.99, + ), + _candidate(charter.get("objective"), "objective", 1.0), + _candidate(charter.get("description"), "description", 0.9), + _candidate(charter.get("closed_reason"), "closed_reason", 0.88), + ] + ) + _apply_candidates(overview, query, overview_candidates, variant_boosts) + if overview.best_score > 0.0: + results.append(overview) + + for requirement in charter.get("requirements") or []: + aggregate = _Aggregate( + "charter", + "charter_requirement", + _text(requirement.get("id")), + ) + candidates = _candidates( + [_candidate(requirement.get("statement"), "requirement_statement", 0.98)] + ) + candidates.extend( + value + for criterion in requirement.get("acceptance_criteria") or [] + if (value := _candidate(criterion, "acceptance_criterion", 0.97)) + is not None + ) + _apply_candidates(aggregate, query, candidates, variant_boosts) + if aggregate.best_score > 0.0: + results.append(aggregate) + + for constraint in charter.get("constraints") or []: + aggregate = _Aggregate( + "charter", + "charter_constraint", + _text(constraint.get("id")), + ) + _apply_candidates( + aggregate, + query, + _candidates( + [_candidate(constraint.get("statement"), "constraint_statement", 0.97)] + ), + variant_boosts, + ) + if aggregate.best_score > 0.0: + results.append(aggregate) + + for decision in charter.get("decisions") or []: + aggregate = _Aggregate( + "charter", + "charter_decision", + _text(decision.get("id")), + ) + _apply_candidates( + aggregate, + query, + _candidates( + [ + _candidate(decision.get("decision"), "decision", 0.96), + _candidate(decision.get("rationale"), "decision_rationale", 0.92), + ] + ), + variant_boosts, + ) + if aggregate.best_score > 0.0: + results.append(aggregate) + + for index, stakeholder in enumerate(charter.get("stakeholders") or []): + actor = stakeholder.get("actor") or {} + identifier = _text(actor.get("identifier")) + aggregate = _Aggregate( + "charter", + "charter_stakeholder", + identifier or "stakeholder:" + str(index), + ) + _apply_candidates( + aggregate, + query, + _candidates( + [ + _candidate(actor.get("name"), "stakeholder_name", 0.78), + _candidate(stakeholder.get("role"), "stakeholder_role", 0.7), + _candidate( + identifier, "stakeholder_identifier", 0.55, exact_only=True + ), + ] + ), + variant_boosts, + ) + if aggregate.best_score > 0.0: + results.append(aggregate) + return results + + +def _public_anchor(anchor: Any) -> dict[str, Any] | None: + if not isinstance(anchor, dict): + return None + anchor_type = anchor.get("type") + fields_by_type = { + "canvas": ("type", "x", "y", "scope"), + "element": ("type", "element_id", "anchor_x", "anchor_y"), + "model": ("type", "element_id", "point", "normal", "topology_id"), + } + fields = fields_by_type.get(anchor_type) + if fields is None: + return None + result = { + field_name: anchor[field_name] + for field_name in fields + if anchor.get(field_name) is not None + } + for vector_field in ("point", "normal"): + if isinstance(result.get(vector_field), tuple): + result[vector_field] = list(result[vector_field]) + + return result + + +def _issue_aggregates( + issues: Iterable[dict[str, Any]], + query: str, + variant_boosts: list[float], + *, + status: str | None, + include_deleted: bool, +) -> list[_Aggregate]: + results: list[_Aggregate] = [] + for issue in issues: + if not include_deleted and issue.get("deleted_at") is not None: + continue + if status is not None and issue.get("status") != status: + continue + + issue_id = _text(issue.get("id")) + aggregate = _Aggregate("issue", "issue", issue_id, issue=issue) + issue_candidates = _candidates( + [ + _candidate(issue.get("title"), "title", 1.0), + _candidate(issue.get("dismissed_reason"), "dismissed_reason", 0.92), + _candidate( + issue.get("author_id"), "author_identifier", 0.55, exact_only=True + ), + ] + ) + local_id = issue.get("local_id") + if isinstance(local_id, int) and local_id > 0: + issue_candidates.append( + _CandidateText("#" + str(local_id), "local_id", 1.0, True) + ) + for assignee_id in issue.get("assignee_ids") or []: + candidate = _candidate( + assignee_id, + "assignee_identifier", + 0.58, + exact_only=True, + ) + if candidate is not None: + issue_candidates.append(candidate) + for follower_id in issue.get("follower_ids") or []: + candidate = _candidate( + follower_id, + "follower_identifier", + 0.52, + exact_only=True, + ) + if candidate is not None: + issue_candidates.append(candidate) + + anchor = issue.get("anchor") or {} + if isinstance(anchor, dict) and anchor.get("type") == "model": + topology = _candidate( + anchor.get("topology_id"), + "topology_id", + 0.65, + exact_only=True, + ) + if topology is not None: + issue_candidates.append(topology) + + for message in issue.get("messages") or []: + if not include_deleted and message.get("deleted_at") is not None: + continue + message_id = _text(message.get("id")) or None + author = message.get("author") or {} + issue_candidates.extend( + _candidates( + [ + _candidate( + message.get("content"), + "message_content", + 0.98, + message_id=message_id, + ), + _candidate( + author.get("name"), + "message_author_name", + 0.76, + message_id=message_id, + ), + _candidate( + author.get("identifier"), + "message_author_identifier", + 0.55, + exact_only=True, + message_id=message_id, + ), + ] + ) + ) + + _apply_candidates(aggregate, query, issue_candidates, variant_boosts) + if aggregate.best_score > 0.0: + results.append(aggregate) + return results + + +def _result_from_aggregate(aggregate: _Aggregate) -> DucCharterIssueSearchResult: + ordered = aggregate.ordered_matches + matches = [match.text for match in ordered] + match_fields = [match.field_name for match in ordered] + if aggregate.result_type == "charter": + return DucCharterSearchResult( + kind=aggregate.kind, + record_id=aggregate.record_id, + matches=matches, + match_fields=match_fields, + score=aggregate.best_score, + ) + + issue = aggregate.issue or {} + message_ids = sorted( + aggregate.message_scores, + key=lambda message_id: (-aggregate.message_scores[message_id], message_id), + ) + return DucIssueSearchResult( + issue_id=aggregate.record_id, + local_id=int(issue.get("local_id") or 0), + title=_text(issue.get("title")), + status=_text(issue.get("status")), + matches=matches, + match_fields=match_fields, + matched_message_ids=message_ids, + score=aggregate.best_score, + anchor=_public_anchor(issue.get("anchor")), + ) + + +def _validate_filter(value: str | None, allowed: set[str], name: str) -> str | None: + if value is None: + return None + normalized = value.strip().lower() + if normalized not in allowed: + choices = ", ".join(sorted(allowed)) + raise ValueError(name + " must be one of: " + choices) + return normalized + + +def _default_output_path(duc_path: Path, query: str, scope: str) -> Path: + slug_tokens = _tokenize(query) + slug = "-".join(slug_tokens[:8]) if slug_tokens else "search" + filename = f"{duc_path.stem}.{slug}.{scope}-search-results.json" + return duc_path.with_name(filename) + + +def _search_charter_issues( + duc_path: str | Path, + query: str, + *, + include_charter: bool, + include_issues: bool, + output_path: str | Path | None, + limit: int, + phase: str | None, + status: str | None, + include_deleted: bool, + output_scope: str, +) -> DucCharterIssueSearchResponse: + duc_file = Path(duc_path) + if not duc_file.exists(): + raise FileNotFoundError("DUC file not found: " + str(duc_file)) + if limit <= 0: + raise ValueError("limit must be greater than zero") + phase = _validate_filter(phase, _CHARTER_PHASES, "phase") + status = _validate_filter(status, _ISSUE_STATUSES, "status") + + variants = _build_query_variants(query) + variant_boosts = [variant_boost for _name, _expression, variant_boost in variants] + duc_data = parse_duc(str(duc_file)) + aggregates: list[_Aggregate] = [] + if include_charter: + aggregates.extend( + _charter_aggregates( + duc_data.get("charter"), + query, + variant_boosts, + phase=phase, + ) + ) + if include_issues: + aggregates.extend( + _issue_aggregates( + duc_data.get("issues") or [], + query, + variant_boosts, + status=status, + include_deleted=include_deleted, + ) + ) + aggregates.sort( + key=lambda item: ( + -item.best_score, + 0 if item.result_type == "charter" else 1, + item.kind, + item.record_id, + ) + ) + results = [_result_from_aggregate(aggregate) for aggregate in aggregates[:limit]] + all_issue_ids = [ + result.issue_id + for result in results + if isinstance(result, DucIssueSearchResult) + ] + charter_hits = sum(isinstance(result, DucCharterSearchResult) for result in results) + issue_hits = len(all_issue_ids) + destination = ( + Path(output_path) + if output_path is not None + else _default_output_path(duc_file, query, output_scope) + ) + response = DucCharterIssueSearchResponse( + query=query, + results=results, + total_hits=len(results), + charter_hits=charter_hits, + issue_hits=issue_hits, + all_issue_ids=all_issue_ids, + output_path=str(destination), + ) + destination.parent.mkdir(parents=True, exist_ok=True) + destination.write_text( + json.dumps(response.to_dict(), indent=2, ensure_ascii=False), + encoding="utf-8", + ) + return response + + +def search_duc_charter( + duc_path: str | Path, + query: str, + *, + output_path: str | Path | None = None, + limit: int = 50, + phase: str | None = None, +) -> DucCharterIssueSearchResponse: + """Search user-authored fields in the project Charter.""" + + return _search_charter_issues( + duc_path, + query, + include_charter=True, + include_issues=False, + output_path=output_path, + limit=limit, + phase=phase, + status=None, + include_deleted=False, + output_scope="charter", + ) + + +def search_duc_issues( + duc_path: str | Path, + query: str, + *, + output_path: str | Path | None = None, + limit: int = 50, + status: str | None = None, + include_deleted: bool = False, +) -> DucCharterIssueSearchResponse: + """Search issue titles, discussions, people, and exact reference fields.""" + + return _search_charter_issues( + duc_path, + query, + include_charter=False, + include_issues=True, + output_path=output_path, + limit=limit, + phase=None, + status=status, + include_deleted=include_deleted, + output_scope="issue", + ) + + +def search_duc_charter_and_issues( + duc_path: str | Path, + query: str, + *, + output_path: str | Path | None = None, + limit: int = 50, + phase: str | None = None, + status: str | None = None, + include_deleted: bool = False, +) -> DucCharterIssueSearchResponse: + """Search the project Charter and Issues in one ranked response.""" + + return _search_charter_issues( + duc_path, + query, + include_charter=True, + include_issues=True, + output_path=output_path, + limit=limit, + phase=phase, + status=status, + include_deleted=include_deleted, + output_scope="charter-issue", + ) diff --git a/packages/ducpy/src/tests/src/test_search_charter_issues.py b/packages/ducpy/src/tests/src/test_search_charter_issues.py new file mode 100644 index 00000000..7163c4d3 --- /dev/null +++ b/packages/ducpy/src/tests/src/test_search_charter_issues.py @@ -0,0 +1,431 @@ +"""Tests for project Charter and Issue search.""" + +from __future__ import annotations + +import json +from pathlib import Path + +import pytest + +import ducpy as duc +from ducpy.search import ( + DucCharterSearchResult, + DucIssueSearchResult, + search_duc_charter, + search_duc_charter_and_issues, + search_duc_issues, +) + + +def _asset_input_path(filename: str) -> Path: + return ( + Path(__file__).resolve().parents[5] + / "assets" + / "testing" + / "duc-files" + / filename + ) + + +def _build_search_fixture(path: Path) -> Path: + charter = ( + duc.StateBuilder() + .build_charter() + .with_title("Permit Set") + .with_description("Coastal laboratory modernization") + .with_objective("Deliver a reproducible microscope platform") + .with_phase("review") + .add_requirement( + "Preserve the central optical axis", + id="requirement-optics", + acceptance_criteria=["Alignment drift remains below five microns"], + ) + .add_constraint( + "Keep the existing structural grid", + id="constraint-grid", + ) + .add_decision( + "Use metric units", + "The jurisdiction requires metric submissions", + id="decision-units", + ) + .add_stakeholder( + "ana@example.com", + "Safety reviewer", + name="Ana Silva", + ) + .build() + ) + + issues = [ + ( + duc.StateBuilder() + .with_id("issue-title") + .build_issue() + .with_local_id(12) + .with_title("Cooling manifold conflict") + .with_status("open") + .with_author_id("architect@example.com") + .add_assignee("engineer@example.com") + .add_follower("owner@example.com") + .add_message( + "reviewer@example.com", + "Seal clearance needs another inspection.", + name="María Reviewer", + reactions={"reaction-secret": ["reaction-actor-secret"]}, + ) + .add_message( + "architect@example.com", + "Seal clearance remains unresolved.", + name="Lead Architect", + ) + .with_model_anchor( + "model-secret-id", + [9876.543, 2.0, 3.0], + normal=[0.0, 0.0, 1.0], + topology_id="face-bearing-seat", + ) + .build() + ), + ( + duc.StateBuilder() + .with_id("issue-message") + .build_issue() + .with_local_id(13) + .with_title("Review equipment routing") + .with_status("closed") + .with_author_id("architect@example.com") + .add_message( + "reviewer@example.com", + "Cooling manifold conflict", + name="María Reviewer", + ) + .build() + ), + ( + duc.StateBuilder() + .with_id("issue-dismissed") + .build_issue() + .with_local_id(14) + .with_title("Old review note") + .with_status("dismissed") + .with_author_id("architect@example.com") + .with_dismissed_reason("Duplicate optical review note") + .build() + ), + ( + duc.StateBuilder() + .with_id("issue-deleted") + .build_issue() + .with_local_id(15) + .with_title("Archived gasket finding") + .with_status("open") + .with_author_id("architect@example.com") + .with_deleted_at(123) + .build() + ), + ( + duc.StateBuilder() + .with_id("issue-deleted-message") + .build_issue() + .with_local_id(16) + .with_title("Active issue") + .with_status("open") + .with_author_id("architect@example.com") + .add_message( + "architect@example.com", + "Confidential spindle note", + deleted_at=123, + ) + .build() + ), + ] + + duc.serialize_duc( + name="CharterIssueSearch", + output_path=path, + charter=charter, + issues=issues, + ) + return path + + +@pytest.mark.parametrize( + ("query", "kind", "field_name"), + [ + ("Permit Set", "charter_overview", "title"), + ("reproducible microscope", "charter_overview", "objective"), + ("Coastal laboratory", "charter_overview", "description"), + ("central optical axis", "charter_requirement", "requirement_statement"), + ("below five microns", "charter_requirement", "acceptance_criterion"), + ("structural grid", "charter_constraint", "constraint_statement"), + ("metric submissions", "charter_decision", "decision_rationale"), + ("Ana Silva", "charter_stakeholder", "stakeholder_name"), + ], +) +def test_charter_search_covers_user_authored_fields( + tmp_path: Path, + query: str, + kind: str, + field_name: str, +): + duc_path = _build_search_fixture(tmp_path / "charter-fields.duc") + + response = search_duc_charter( + duc_path, + query, + output_path=tmp_path / "charter-result.json", + ) + + assert response.charter_hits >= 1 + assert response.issue_hits == 0 + matching = [ + result + for result in response.results + if isinstance(result, DucCharterSearchResult) and result.kind == kind + ] + assert matching + assert field_name in matching[0].match_fields + + +def test_charter_phase_is_a_filter_not_searchable_text(tmp_path: Path): + duc_path = _build_search_fixture(tmp_path / "charter-phase.duc") + + assert ( + search_duc_charter( + duc_path, + "microscope", + phase="review", + output_path=tmp_path / "review.json", + ).total_hits + == 1 + ) + assert ( + search_duc_charter( + duc_path, + "microscope", + phase="delivery", + output_path=tmp_path / "delivery.json", + ).total_hits + == 0 + ) + assert ( + search_duc_charter( + duc_path, + "intent", + output_path=tmp_path / "phase-as-text.json", + ).total_hits + == 0 + ) + + +def test_issue_search_ranks_titles_and_aggregates_message_matches(tmp_path: Path): + duc_path = _build_search_fixture(tmp_path / "issue-ranking.duc") + + ranked = search_duc_issues( + duc_path, + "Cooling manifold conflict", + output_path=tmp_path / "ranked.json", + ) + assert ranked.all_issue_ids[:2] == ["issue-title", "issue-message"] + assert isinstance(ranked.results[0], DucIssueSearchResult) + assert ranked.results[0].match_fields[0] == "title" + + aggregated = search_duc_issues( + duc_path, + "seal clearance", + output_path=tmp_path / "aggregated.json", + ) + assert aggregated.all_issue_ids == ["issue-title"] + result = aggregated.results[0] + assert isinstance(result, DucIssueSearchResult) + assert len(result.matched_message_ids) == 2 + assert result.match_fields == ["message_content", "message_content"] + + +def test_issue_exact_references_and_anchor_navigation(tmp_path: Path): + duc_path = _build_search_fixture(tmp_path / "issue-references.duc") + + local_id = search_duc_issues( + duc_path, + "#12", + output_path=tmp_path / "local-id.json", + ) + assert local_id.all_issue_ids == ["issue-title"] + assert local_id.results[0].match_fields == ["local_id"] + + assignee = search_duc_issues( + duc_path, + "engineer@example.com", + output_path=tmp_path / "assignee.json", + ) + assert assignee.all_issue_ids == ["issue-title"] + assert assignee.results[0].match_fields == ["assignee_identifier"] + + assert ( + search_duc_issues( + duc_path, + "engineer", + output_path=tmp_path / "partial-identity.json", + ).total_hits + == 0 + ) + + topology = search_duc_issues( + duc_path, + "face-bearing-seat", + output_path=tmp_path / "topology.json", + ) + assert topology.all_issue_ids == ["issue-title"] + assert topology.results[0].anchor == { + "type": "model", + "element_id": "model-secret-id", + "point": [9876.543, 2.0, 3.0], + "normal": [0.0, 0.0, 1.0], + "topology_id": "face-bearing-seat", + } + + for excluded_query in ("9876.543", "model-secret-id", "reaction-secret"): + assert ( + search_duc_issues( + duc_path, + excluded_query, + output_path=tmp_path / (excluded_query.replace(".", "-") + ".json"), + ).total_hits + == 0 + ) + + +def test_issue_status_filter_and_deleted_content(tmp_path: Path): + duc_path = _build_search_fixture(tmp_path / "issue-filters.duc") + + assert search_duc_issues( + duc_path, + "Cooling manifold conflict", + status="open", + output_path=tmp_path / "open.json", + ).all_issue_ids == ["issue-title"] + assert search_duc_issues( + duc_path, + "Cooling manifold conflict", + status="closed", + output_path=tmp_path / "closed.json", + ).all_issue_ids == ["issue-message"] + assert ( + search_duc_issues( + duc_path, + "open", + output_path=tmp_path / "status-as-text.json", + ).total_hits + == 0 + ) + + assert ( + search_duc_issues( + duc_path, + "Archived gasket finding", + output_path=tmp_path / "deleted-issue-hidden.json", + ).total_hits + == 0 + ) + assert ( + search_duc_issues( + duc_path, + "Confidential spindle note", + output_path=tmp_path / "deleted-message-hidden.json", + ).total_hits + == 0 + ) + assert search_duc_issues( + duc_path, + "Archived gasket finding", + include_deleted=True, + output_path=tmp_path / "deleted-issue-visible.json", + ).all_issue_ids == ["issue-deleted"] + assert search_duc_issues( + duc_path, + "Confidential spindle note", + include_deleted=True, + output_path=tmp_path / "deleted-message-visible.json", + ).all_issue_ids == ["issue-deleted-message"] + + +def test_combined_search_writes_typed_json_and_respects_limit(tmp_path: Path): + duc_path = _build_search_fixture(tmp_path / "combined.duc") + output_path = tmp_path / "combined.json" + + response = search_duc_charter_and_issues( + duc_path, + "optical", + output_path=output_path, + limit=2, + ) + + assert response.total_hits == 2 + assert response.charter_hits + response.issue_hits == 2 + payload = json.loads(output_path.read_text(encoding="utf-8")) + assert payload == response.to_dict() + assert {result["result_type"] for result in payload["results"]} <= { + "charter", + "issue", + } + + +def test_real_microscope_fixture_searches_charter_and_issues(tmp_path: Path): + response = search_duc_charter_and_issues( + _asset_input_path("microscope-core.duc"), + "optical axis", + output_path=tmp_path / "microscope.json", + ) + + assert response.charter_hits > 0 + assert response.issue_hits > 0 + assert any( + isinstance(result, DucCharterSearchResult) + and result.kind + in {"charter_overview", "charter_requirement", "charter_decision"} + for result in response.results + ) + assert any( + isinstance(result, DucIssueSearchResult) + and "optical" in " ".join(result.matches).casefold() + for result in response.results + ) + + +def test_universal_fixture_has_no_issue_hits_and_ignores_untitled_placeholder( + tmp_path: Path, +): + universal = _asset_input_path("universal.duc") + + assert ( + search_duc_issues( + universal, + "anything", + output_path=tmp_path / "universal-issues.json", + ).total_hits + == 0 + ) + assert ( + search_duc_charter( + universal, + "Untitled", + output_path=tmp_path / "universal-charter.json", + ).total_hits + == 0 + ) + + +def test_search_validation(tmp_path: Path): + duc_path = _build_search_fixture(tmp_path / "validation.duc") + + with pytest.raises(ValueError, match="searchable token"): + search_duc_charter(duc_path, " ") + with pytest.raises(ValueError, match="limit"): + search_duc_issues(duc_path, "optical", limit=0) + with pytest.raises(ValueError, match="phase"): + search_duc_charter(duc_path, "optical", phase="draft") + with pytest.raises(ValueError, match="status"): + search_duc_issues(duc_path, "optical", status="pending") + with pytest.raises(FileNotFoundError): + search_duc_issues(tmp_path / "missing.duc", "optical") From 3337d1af8148f9c74c3c2f55a6e120d00d596334 Mon Sep 17 00:00:00 2001 From: Jorge Soares Date: Sun, 6 Sep 2026 17:02:08 +0100 Subject: [PATCH 3/5] fixtures: add ponte d antonia ferreira --- .../duc-files/ponte-d-antonia-ferreira.duc | Bin 0 -> 9408946 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 assets/testing/duc-files/ponte-d-antonia-ferreira.duc diff --git a/assets/testing/duc-files/ponte-d-antonia-ferreira.duc b/assets/testing/duc-files/ponte-d-antonia-ferreira.duc new file mode 100644 index 0000000000000000000000000000000000000000..8d2e2fedc6a341518bec04833b20e2caea072f95 GIT binary patch literal 9408946 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

34gIlP0q^vU;F`o@Mov!1a`HICqlni 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 MEN)l_Q=DgDt!Ch|Qzdf-n*umEnW%L-Bfbz*+cc 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�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 Z&f|1xI;vyzb7Ibg)Xe1f|| zVsn!BgK`=-6%Qo4DAbKnMHe6&10{(fVC0?$BGJ5CqZ@)lx3{{4`(dP4fO61bKZLiN z62d{yT^)<=!hO&6;JjBADkckvQ5;$dmqhniN(xRXoGe4&?>ODQf^MSEBH2u<=yv7$ z3(QJNAW%>-Btq0)0xl*7gp>g$MgqPc37DNE%+5{%1rxEimy$#w5cV(_OjJ}%3P8Pt zh!h-(L;#oVmNDz?CMG840QK~D14xUAhh>|wV%9(t8w;4Hi=L}?@S#J8)RY~d>i(wA zSecvNRdteV4uUZ~9^{`_IDg7q_qmv;!bP+*y7bb6W%WReq-vRR$WS{d)DUIoZKJ0NbyM{b^>h5JNsl<2g zQHV#Yb{u~auV7W^CR2IkBt%ef2{<4UBmqy5gSdkoLc(5h1p`jbo-RQ_uAXplj!+*C zmSsbA&qhNPFw?gL7GtK?+r40$^4U{;f%$qupMSqXm1XC?f=h=KNU{P|XT%Bq?JQCKB&`7&|D?X1EnNEtgLSsH#x`r^_-YU21c*r}XaCcwrcx4@2 zq1yFp9c|(%g~EsXA1hWCVzEwufLtV8MY)z6%l}b}7Ah$v9twEh*;f`WwkJ4YX$lK;5OV>%`ryJv_lQT)@utEfR>Y^z?fEzd074@sHIg0b_! zcUtH5GGKI<*#B|d2eJG>+k)D!5ZG`N@gOGnn5Pw zNKpwL4Q~%v0G6Y2D6E7Szg}0kM|ncU`&Y6;ndywhjr*1gaje~*=h)0~93@3?a~HCB zb=X@6UH1HqwgLkz6c|EM5>SGH7z^M(6o=a*k&;q?7gZbymlTn50CZ=#gP5c^OazcJ zl28W;NpUfNokYa##Skm19xTYkJ_s4;>gouJ6l#_g!%}XGCB(zn-QLS0z}em1O#^N$ zhVU`=)^x%cmYCpIY*uxAuWtJB$1Hmp6(U8?-9Bj;?1pi+v8xDebmUQrXbG0BVqa`a zZry#1VeiV6tXoVZajtDI-@}SX?_hB~b%dCpc7TV6r;UXNc1mt2YP~u|FQIUEPC6k? zOF*IG%02=AvnYi#!wRGOUJ@_6wn1uSK21V@bah%pOcj*_Ep+vQ1@%n>RPBMNj)R&Q zY|FV~{)@SSLd9TWk`j_4B6bo;aX{}uz~E8{aeI3x+#V{1KuOpGVo=-;5P70ffM;A( z9EJo+h}%1e0(I=+qRVpy_qP{y4ipn}5e25oZO@7rf~^ldV8zgup#o5lC}jA=?0gw; zN+D`AWnX?MRNh zR7wOM8hUKk?yY$fM+l+*$`W3xb{5K>nxZgCk3)JQc6OSg>wWyyk*$Ff76(>*{AVZ} zFNH;MtoZm@;2k}y@jzEGDP<*JCl?hPBM(nwMTB2~xSzPxmPEk#7eru>gaS6Mode+5 zN1-Gg0Q(EDam9fZP#g{yLD)+I&ImEUG=qsdAYfuB5g;ZaCMoG4iIRk&kVpr+RUN<) z<>71Z?dT5&?2BW&n17EIS2tgYKzAs@zyhYIq>T1)^wIIs!-k2Il}q}+{vun6eB3ti ztJ}vZqmXC3t1-Q>d>Jdup&piFt6^f3z#w;bUDsfH@5A2u7E&$_N_Hrf;4QJj@E2G? z0m4es9++tn1QP8E00}JJfYaIyfS6qldk3IVgzM^M9?V6can$NH0d^j!5LAGD`HPo# z>&BOxL^~jbklrW+&;}MYJnO*c&~!j5fjRGhQo^x*Wa_RSb_f8Ya_*=A8%IC1JrD2t z0wABsacn7tF%ENf!R1rX*S?{3Jv(PW4(KlrOKuy?{Kv@l@%8XV{Vl4u=>HGs#y0;i zkZp*m`0r3|gs}5-1<>jtz>e@nda$F|0cd@EJbeBJ#~Tr{zKW_V${*u=kpoBkpCaGR z8*T51vO)Ox0KRP3e}X0e4iGp+T+M%nC%~iR><2_~*ik;d-hkiR8*o9}BiOMN`zO-G zjuBfH3;}ugqiZv~(Fg%{Am#@I_yBJ43>4X54 z0kU#;#9{`E5KnIp@W&PfQTEt!K5~{TBG7s*@c*B~4np)7fG-P_|GR)+hU#xHkD*WN z?Fk2AZ*Sx2gYsPu_V)A3p$`waOH0i}^Q8e|y{ zc3%%)fE_X2`2r1dNVCI5#W#vCOf7AMw<911R>~rPvM_NWv8~FQ)Mj}A1<~$Ev?tI! z0;m%RIJGeC17V&m+gAo4SuF{iB7q|)b80gj{lLy7x2|XGv!*Mc7>5oRlxDa00E86~ zmIhW*Z4fQ&20*}CfZff*4wyfCggt6m771WP5g?)vD~ka;DiDc6qA`*RCe9Y2)J?}Yp(%XO_9f|pfL4m=!67>L;I063BBhJ+EXa0yVf;=V`qO^S4 zrVd0Q>=8iZ$Q#gE08`T*Xx0}X2OrnkG9-Fs?l6dl!@+MUF%v)gJAD;UIRDyT6C4|1v57TEjFW0mFbI_J?K+(E!x~Y=i*=%j`H(k;04x z_x-1_=zx*|kgWhpK*0tGEgV85v3UF|dQ@j0hYvHIgEK!IXa9 zc8KMv5ydhP_WMs*F+u@@0ajObB+9!s(+yl-aYTZhA`vV+e?P%kP;i*V4nz#w$e#p* zs*k6i8@M8QBLF=DToW)$0cM6UbS5Q%{oYKm*3z5x2>>GO;=qIXUbAv|dZ2L%wE%ly zP_Q(+Aqr$LB+Amk)dS&c&AZx~H?YQdyKkp^f$A0@U;#Y~jd0foTLr*X_VDlqOg2#a z0_=YeIc%dmKu4BPYXJ1spRn~mMXY(P*Fb5H24hjciu^wXsmgML0FW!^2B7)o^RIzK z1fqRJR*jT(%HHbqfVK?SnKZiz3MsmJ9juML2H1LQESdFG;*D~!SwY5Xao9S;2V4BF z@v%v3Rs;vKVuFdPY*0b8aU;N)A{YW%9@R#h3up;jY;^{~fo{^Y9abh`WASw(=G{{J z*~&Z=00s@J@BSzoUqHcHkM)0#8gT5cE2!CMKQ3Pf>;WSWxwQanVOaR1HdwhE=w}O* z;>N51$Vp!`(hcS7 ze!wt4M6f?ZtpCuZkDuK??ox1Vmx61%6#Sbm-TYivy98JU!;gRJlaJj8*CFmq1atO> zu8`gyK0g0seCwte*PR`9WVkLdquo#pcLRzo23@YSu^4o@KBgFKxzb;ghbzi`c`TSA zU=X)y3~mTtCm|m%Z{KCa;m8EnBaTjRKqJ;n7oY?C_-yLb-NW0B2k8ppd|T|T?EV3i z6T-o{YU`sNmJ7(T!%%`!>zB7>%&(V#TN8os%2pwmQLOzbvift4U|F+lVnhnYJA}r{ zk>#~|jVu8mT`eKx4nA3ic3*aOf|l8qps%@axuLrCN_lWc6F={N;0091R4{O~<#h)8-R2`qr5jXv_>EUb_6goSHv1q03;)yHO9co3An~sueAyQ z9}BQ7f`whtKEBxdzyw;ZN?A0(0D;ngwSn}t1pH~PIMV{B^WzSHvI1zlV9k)wHS!rS zbZmh7YdXMufkij;0{Y=Vs6m3mLcb0V7{0)@w7%kUW&h=x(wn@IE|`cKkGF@PyFCxq zQt`)HF`%Wm{xWRq%Ocpzyqnqvcm-@8$0}G{Z7Q^aMoXY9IB;+^U&cHypgF*{tg>7} z2;u1oh#{W!u&;x74V+s5xfXlNjjh77zWlmLTQ0n|fz{#|E5`<$(ciQDdJ9+^C=Z%X zSUVW}CAWf#^+boVx51DCIN`r(UK3kZ-@`S?5p+C)k8UkDkGUs@wh!dR5D9PsPSd(E zTK@wJd0iids14S<+$utV>#iO?fYM;(?S~Rz2aEg2ts4}EfdTv96U)T7v{FC7XKDj@ z?tR>FoD3|xHW7z!W@S7-Gm;QtB&KEW{XCborD0RUom z9R={LHnw3==fSkJ{TEXYHLe0%n<#*447~$5>tdmZF$% z5zIHtdV>@ON{M0ah-1DbFyE3}l!D^wua*_tq7-aRUlO>on@fqTflCrsc5^B0eJHN4 zO>k{Z-0N11RcgdiqK7vcbfDVX*m(rn0I`?=K&{0QqbGEk4n1MZXPEs4rI!~2dz9yz zUqJN53E+tBJUDCU7c}#20++=I&O*YSgXXj+4D5Z4Xv0(pTCIS!N^uy02)(Q{tZ3Q4~lK>RiR%l7A=~r}Hp(VMdU+8}*w2(or z;OgrA7Xr&0VUPCnS>+7C0t9}cF(w=k<@_I)NgLhP|1ZlXz=`JVyI%hW)Wgl1JQ~!p z05^go;3NX^%e!G5Kn*~E0rCOkSo1^!XJ|mEVal$TOTc6Sp=7x~2qH`~Kx7JVkpWF% zXLxI=g!Sa1-Pe^|uK{BQxvcrF=@%3oSa>#60LpDu9JWRA6^7ox5;oVq$xh(ME{U=y=1_=iZS{uCVTwCCJUE`LRzAe!JcVf?+fivL7$`NgC&HK;! z)D7k1WV7t&K=|1B0?W0HkB2MT9>=kc-e~)^rXtp01>DRYzP=uAHY>}R^zTsW?GfOE zv$DYUc-MLi*WLgPsdX6iUd14$4M6}`(wj_8pc*}RM(tfAwH0nsDC8aphH0Pr{1ruF}!@nXSQ9lK7%@zeQp1rMZc&=oj+V}=}V(+pa z#rXFCR#@*E^F=uR_P+h9cW&Eq8@!>QcL!KBd@%lO9^7y+QfkB0VQ*m^7ML^Z^kDJ^ zl#SL<_=e)RzBdr%27f!&$-GLCoBYeG#lcbk$^Y+R?}zkNS#jQDFa=D|ddN3>gV)Ro z!q?Xuq^$MHs~pQ2yByN&+vV(XV4q-O-|VOWS3s!0=2+vY1`4dBWS|3O|L1bh zIW|y?G!~<)g+kZzBEa1MFJf47y?1{FN0uB$2uBXk%?gxVTXlmF`C~KdQ{OQyZfIh4 zc5uRSdooxNmjdj3e3%aYUFNorj|UPBdK*^*DeKDpT?Y4>ylfog)?4R!FZUw1E+oUV zMs94&LAZuj^;PWeO$!q4`s(`Qj{u^iHohJ<07`IbA?DJ0p}a;QWA1|Mo`);%_I{16 zSyKt9ghGHRPuMU;WZHWh&g1g;%$vBNefga#!v z&ju`D8dxT#O$yWB@X+!fP9%E*VTT|?G`K~B3E1xziR|DXW}yVZ-1@GE8<;nWX#mS4 z>&O?2)vc=<18cz+@j>u!y@9zVR)t)#)4s3p4w!UtCY4aP4(4F4;! zgjv~8K1xBWt^KER2}f_+$ff0Bt}dx^Aa1q{kRn`h(Oa9K{34GtpM66T%gO2==GRhmqNSZY+E+p z*Q?yW$sG&CIdRrbVc@c7#~y`ru|a~t3U9!l1>h$bT+%TOqg;JZ?7?e;EEy&F*lhOah{ zYE4bpwl!hDuesj0zpWQ@6;)vV55@!aSJ>LV`EC54SOau*J_32y_U_@}06x*RHT__3 zZX%~Gpu(bITa*c~uR+l2fS1d!M?v6rxCGsN*pAlu8dqyCL%eo?K3Fx^2D{YZh6pm( zs!JMlxNXTP7}wkOJcRL>Ve>JhH~DN=X&2*h##~*;E|^QJ3N6O3yGCvRmB4H3ssI;O zDqzR6eu2k$&(}2@;DiRuU_ijiVOrzg!pn`*0dNaFHV*@sF!2puSAezTFnC)lArW>y z*d^D;QV^393OY#vsrjc~*7;I#lZ-8~=BWU{bqtV$4R%U#6SoaTuA5N+32=b&S7r#~ z)5Jgn*#F*ZyTqnBtYd+|J+@0vU*AC#lpN+=iQV}o$@03<#* zjAfM$0S0T=CkOp5qPs>RTXl4-SLZ+{IUuS42!qj{JYWZw(t@Dh408&Tw%*cVvd(?J zWdIu6E)F;xRJ@z{64TmRUIWb8|3OFA`q^G3>a`eK<7e{R;_9+|-gM)iJHfTx^Zs$B)hw1e?-DbZ8mb$kmU+`-KEo^9D1)1xwukq(> zur1c%OK!vOE!9epJP}|n^xDk3ZPzMn9`(x4-=$4#Adxk5gj+RNmZ`Oi=r&8=cEV%} z4FkG9&bHOchV2jtTjR3NF^LGgTWKkOZeyD!))Ld-i-NV99$*;Ys;rrwZJ0lB6CZBF z;~N4{YuwEqo?BeS6<mVTcR zhJyrFS>~@%_q!(khg$eg8u(WkL)eGQ>@b-(m?us!&rEI1%<;vP^2NlHeKDncx5(dF zZVR@iEOd)fu$8`++k$OTN@N8tU);CI7NxLoLvej=g6m&o3Hq_7}?KT2&6ZwYY_@u_d5eE!yjg!`2js{fh+}`z~rI zVB}#3!HboNo0sf$E+(uV<@*~CoiENCv;Mgx-_1INFCdARKRhd65*TM2OdK@H0Q(b@ zK(*?@@xfKH+9Ha`LHt%jtxG?l~0&XZQ8L0(>;blY%n|TY;hOk+46NlBV7O|v(I(~R?L(2U~a#A z%ldLqn2qZ4O`Damacnd!P@ZzYeE;5j;84@n(=*`MHZ-;zT7f|DeAeR{9LNT^FgqNr z!1J%SHCl<;VwRMxP>rd9+tO&c^tSVYYu*>Z?&Ak2+-Sh|U)`u^xi)56Tv7h0ttxA} zBVGN_>~0?R9zH936oK2J)fS?FD5)J9+=B>(-693I2hndg9@@MM&^REc{ag4} zHp6j6Ebra~Tox3=?9n131jB460u#Z&1Rl2AJ?DP|8g&FX2kieJ!J-dt1BhPTZfHG% zB!ncyK`lvg9Z;f}dfRPO^uGuf4psjPP_6U6Eic#0k6Byt2#N}cieu;;;22i`c29&i z0FXD1ZiQDj`of|Puxoh!x(a4gU=2ZW%#fC=06}G}L|AQen*!Jtw%VO#GlG>+2r#D! z8@OB^>B^2c5*S>9`^o%akF8Dkgs&(7zd<8RNCJ=n9IEI*j1*dt4(y7U;ca_cY18O1 zIe-YXE6%xwX>h&i^~IE(`-Y6A#Hn`PlCu{J^dA3}+6 zb^A*Yq1cU;U?Am!JO%$h1tQ>zM7#YZ8nOFoVL%08g#Kd~S7neZ3I(jXtB*!*@OA~R zq+5Y|Xi4C<6N6!y1S4w~*KR$F+glZg$Oi_2fE#%OV&2CGShtr~ zLtq7WvqRYd4Ck|PX*1tKIw1U9KO053st>lV16OJX*mTE&g! z+Ia8!;6AR|4cAt~W!C>5f4F_&05M{Z28>tSu30Fo+YY_F7Z`TftHsxCBgX+1vr)nQ zw80iwi!ytFNZq#x-fT+{Fi=LW7fRSR)&*`hqh3%Fhg~t;hGlE%Uqp06MDMSf{OcC~ zDcTMF+|c&m9(X=Ll+GQ6*>)1#!VTR23_BaE_{Bo{&yl}smSOBngu6XJE8r6lfZ2iB z#eO?W4O1M9rdnd-p&K$y_}RfnXn1frdSHW|2zOwmhQY9|N^#ze4~W2EqH9S&objyK55!`WfbxT%Yj_uajih_VO3mAN^ zh*gCp1VlvW7OnkV$VvpGTCI+DtJoC=?7uWxF=e6RHsDBX^jCI#U0;ZIvv#%hHoMEn z-3nJ2D|CG~Hrpa&vn7fFbo~~%%SPe~!ET);hcz-W`@;gr07BL4?M&DvV|+tJz^Zcs z7NqsHK;O)^wQyV4`lA7Z1+#6fiXXt^I8p$l1DFJhK>MujRg2lh7Ib`oD<8n`SVi8| z!w2_7Ke$yP8oUc=(LQTE3V{9ZyL=wHank-7|DoO80pG{g9JqY%pYR|+{NP5Qf5D1t z1&0vGD9gh8kK6#o7zHqJo73OR?M?2eEm)dE7v=2_u!s+cY7Dai0^A3M1jHp~qjeu} zlT&by;SKdR4&mQ=kAB01YoCC|Y;}Qf-5_F-2v5L$ig4R_*~8V(&D|ytb6F531;>UT zB*m~taVYjEB7r?ZG2T@{No+B3OeyR)_7biDt~{<~kCF!;LCVAemTg5YYmvH;nLif^`)KrTeP`=K_OTv*oG zxL|Esr?xP?R;KLFSt>YAT7eQX7;q0?+zo7$6HD@&2!9jJ9;xTnqfi$371 zi-GtG!X33y0^rK8K5)KK1s4I`K7t}p2_X^C-G({xZsymOcGeSe@McB@VjzJ2yq+&t z2J`Re56n^9lIXBEmbVKQ+qjbwE^{vs^VmBah|Fx}!gZ+oOXy&LjScjSWkV4hWScI6 z`%~k#INyLzFhH}C%eI18TteIG@6B0lfo_;oY%uf{xE%J{a=>n2a-s-SbgL0>DawMO z8z&Nqok>xV_2pn2%fYrRha1J;AQZZVya8ni=nVol_hDbnMBX5gFeP9ZRAaYr7lCge zfPV(YwtcKXu|1&wgJ5jdzAzgwVdU!;_*g9iTP?G^zrKjb{}4vDheYt-fbu7StGrR` zT@fLe_p^h`!HVL%DtXuD%ly&r^B*h+%D>Uck=}mbD-+i1=4)WYO#sl!7H?VjS5WDL zmIEe4;EF(Emna_(H#=~Xcg))@!0q0F{(+S=5JU*t-2rQJuEMlV2>v_Ntw8C7@N-8x zp|-U39o@0o(sHWF7B1|6uTNo~roi;Ux88rYxg>10B+q(}hakJC*j8TKE#)If;v(Xk z%WfqjF&;tarn1Y}`b&NcS}Tl#aAHRkBX&fE;Lv}-U>eKQdZE^lC$9Nl)KooS(Zk%u& zc>mPs#J%3)pNKhapb-RsA<+B>P61v8_xuAiULOy;4Qeh9s6U|{lWYLk|9+bi4%Xlw z^90R`UHE(dHu$;@n3xb8H@IyvDI)#{?>`JQ%m2pzzbs@C-hji@5%l-3$o?%cvpSl; z5M5g*W2{xYQAj5+xZt{V2FveUy#-$4#g`zxs{O#;F3SqRSe-!^K-{W0RY#OA~rE% zWf)+*(#I2p6%AMq*2>U0LN~dgJ<-5y*#PME#XPEw@kl#>9%fuR+&1oLu$s+QkAQ$C z)mGO5sp;*30R2Z;SB9t*)>R=YjyuAzM-fTP5qH2{#TCNT*}_AyrtS68#u4KyU&(Ps zd4pbiP|R=nP$5?Ii-~Vq>DJ0Rag6W~-z?d{KXA*uKjk@NVcNWI{Y8rOHvB9G-`v`o z`T6sLh27~7lX5D8^Gk?s<(Jr^y={b%D8|HsiDQ-lz{uQQ7>P>!BcFpl?sZ`HtL|J} zbj%I&_8|nj1KQgS)UnoJ;7^iR(nb-$wTF+58c6p@50uY8(J&F7Xn^_98-yR|a`4;+ zSe)nKKLBnOI;=Wm2fmDW1IGb!7IV)Nv5^-8fXe|0*NqMcKwh~5V&Y#Zgn@sf(fx)U zp&M8Bbpu;Ra@#!Ku}pfnP6V-urnq1HphhBq(HKG5g83H3Iz5FpQu=?|Gp?_dU%+Y# zSXEe$s|eQpiu1m%d+O!ibqywhV$m+S@{sLH&r(7n0-K$)Fz_l2>kgL0dV?|F0Mr}6 z`Omccwe+`cESq;a#*9M*gewTMhDvT3ix9y&aDXA;it=w+lpp)rv@LeQULo+m0S7}W zLAW5u8l(aW)-o8lBK#YRfUCpC{=x7KK=~m5V4l7OCry?eihYU}w!t~H!l3H_-6ml@ z5c?!LjtoR`kpY+xd@T*GqYH8H9tMXnkTk_NP5gh{|Nln!n@FD@i&Q=gCoL;z7`he_ z!zpXx>-q3+6n-@i4`0knGXMwovcZM&L4sBU<}GMo1}dP40YVz*QLx{}{94D%|0_$- ziaS9Od|8L9lLv080U83-K+hE)!&+l;6~49nxoslDzk6FnW#)jyiy0 zOYGtZAQ8Oeu@+@36aN?H!M|Iyx3LG*5ujjLm#_p{)oU&8(Z5Y1=j2juu*ue!28da!|kn5 zU^#}aSrf&U+4ryd-lk76=qme*fWl>q&aoL^ynj!|sw17_3-lvLZAXn@ysOH&NvJlyh*6VNUueQ~>o z`$2)bE^Sp36Tk<*x9|{d>tNWNOa}h_&U#wYF)sW5A6ZcAtHZ$cd9%s1im!E~wrOYS zHRckiX@K_9R+`iAM!%NXmKBLL9FEaGw!qNZnfn7ftRFEZ+`9}c#>4|~2p8J`^>3VW zn-B=!B5C&DZ2zzY+5H~-%g>g9S***b|063KU>OHvL4v^upB2}R2X-}bT>E-o(0W`Y zhV9%ra2rDu_@E4+4A@}b4s4^mQhnp&K8ZiFf19GwV$i&2)mrzc19Uya5(Cb zTQ)ra16q7TT9lg&FyWgDiUaQX_02)ITddY}gnN`>gP4Z>T}^TDwcG1!ifmVNJ=mDa zq8lr(PVQezXbDiU+o;g3(83>@0rw@tWQ#z-)eE*!FWX>21$_DS7U0_^ctAf99P`MzFh+sJy5c0(mBDC!P;416N05hS{eUn<*Ng{DJ_6ff=i_4++4OKZh!u>#a_wmOv4ap? z>2{Mrg4?otJKG}wv1S9JEgWouTcRG5vWm@UT~629rW~#q@FnseJn#W1TJD&Iu{HzH z|3Ka~06Zru9@yuvFk=8p)kflOF5lpQL2Yo`n0wd&HEfK)2eRGQ#U=v~E~sr6Hk?mY zL;~xw62XQ{zGZ_0A>S~IhB@YMYX;*;Xlo4*89_)&)C?Jju^rDY& zt<6B9F{GvpFn}*cT^AGw<{z;C16C5rHi;rIl^=XS7HCq@+q*Uce1HyUPZ?095i1G) zTW|+RSQ~Twv2j;SMj{UYupm2_7lVE44oG>M9}nVPpXeWijoV^4593XRLor*#Igt0#GIRaasH z7zZEjBLA9;8@BVry`1u2R$oQgAEP^%XCqcb(sGg(?g|{cXV==MJvWYQ1q#uvKm!xC zH#V?gZ2z1-@|DF8Z21(z6MsrI#>}Pte81n2PUT0 zzlCpep42uXec6V^z8@4L)uFgV1`Ndr!X$*S2}&6GzVhRrJGdmImXibi&dVzzw(8{t z9BNzmdDoBaFEmR}DE9qkP|Q|xz(K@%IpYarXBhS_40{*0?k-Lh0(D&8zk**-M0|~- zT2Mqx`v1-${E^eZ9Rq+dx*@j8k^++hQQp`eSTYB_0_z6#zd+Q>F1xK02Hib8gSHM- z0Yd>tf_WrLP*g&EjYn>yD_0D(VS%rWJISo;`FDPz)y`HE?%)!*WM<4WLfFlEprV^H zqG9%w7haS1Vk@v0b(=uI=Sq-xV&yHGs+ZHNvzYz4ldEIF4QmHE3z93=VX; zp&fBQYOk?tg9{nEfu9{3OauOtI5F_>aKJ`(>`>mmn5U}O1dp)WxUBZI779#u;~JJ& z+sJB_?UA$^$-&LvCR@kDVWXe`4H_HVOFscKM+6%b5EK)|>G#XN7C?wBUlGOXYl0&1 zl`FV1u$3!fxOP@9h(obE!HF+7D<+Ozd{^4Q77&3imk^c0dUsa(6@z1{U_rA6?EkL^4+#Mci(L_!>wGL5?+idEf#l?&IKD12Ew;7W*L;S-d^{T7E}ey_BM9UpAD zK@lu$m{DQc!(v2q`L`JMHxBmo!5WbHu}1v*n9Z8G;a?r$7B3lfS@j)=Z?WACkIBP zR%?g=g)y~6u_p88(EDl)OclWJTkc4L7gI-M^P;lMmwz<0L4WqzP2R!50+-gj+kPb< z9wZ(R;!VZ*w<->LsJF`S#K?w!3>H@9+6>(C^)-EN1t#{ffz7}!Utg_`dkB^HKk#~* zfDtGZ&PLg2LxD0M>w`osZ#cLzS>VEFk9NSUPyl=Sd${^92V4HVdAG$XfdtgcOgHSF zUu$h9(Bwod1AsB0fT;pKWZ;uFV7O|zBE}T_8z-4PU@h8g$63pwT2OSoCj(Pyty;8I zbYfjyfwdiBMYy;GZt0NNa2uP;!@Hq7A1Bl%PafvR%8MF+HgS7)h(h68x4B;0uF6WO z4YCsR{NtL|L6ZWzJJiO2wl~fhBeI-@w;Wai-=oe0I) zTCPwLh}$(N_>HdfXL|NWIigmS+BKx&>y1KT)$MKbML~Bas47T-&tZy5z%gnA<{OH6 zGE)*mT4I=Q7*6W}zd@Tu1S}{5))9q*NtvR66(R~gJ}3s36cYn(h{53)|LFEl0gGXK z!1ON)!|YQ52JHngJ047z_&t3j={s z>_P@+Xl%Xwu0hl?E%IOj!I(G3Vb6kiH|+6%-db&0)0U+)5Te`Y3|PBi#Ws2Z{IB

?0~G5BzV+toT=*U>?g5-=ZsVAjl0WBp3}1kR|~0 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%0AJ$ZQNTPD}FTffz&RMDQSKCsR+xd8925dXl3j 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�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�=X_4r3rW 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‹w1G&o9c$w#1V#I6MYT2#?52 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

_x&79|4%lLbFcQ8;9dpKK< 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 z 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%0AE6#f(WSJ^QMR&fidfg79-uu6o+WA& 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%0A#{ozlDg2j1Uv%C$hv@WIRDMq5uya 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

    v-s987*qCArc~a*#k3Y-@_< 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
  1. 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