From 6f594161c47604c80426ef2e35ffd03e7c8f397d Mon Sep 17 00:00:00 2001 From: Joachim Jablon Date: Thu, 21 May 2026 14:15:24 +0200 Subject: [PATCH 1/9] Put everything in the ci.yml, remove publishing --- .github/workflows/ci.yml | 24 ++++++++++++++++++++++++ .github/workflows/lint.yml | 13 ------------- .github/workflows/publish.yml | 16 ---------------- .github/workflows/test.yml | 19 ------------------- uv.lock | 4 ---- 5 files changed, 24 insertions(+), 52 deletions(-) create mode 100644 .github/workflows/ci.yml delete mode 100644 .github/workflows/lint.yml delete mode 100644 .github/workflows/publish.yml delete mode 100644 .github/workflows/test.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..2ade61c --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,24 @@ +--- +name: Test +on: + push: + tags: [v*] + pull_request: +jobs: + test: + runs-on: ubuntu-latest + strategy: + matrix: + python-version: ['3.10', '3.11', '3.12', '3.13'] + steps: + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + - uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # v8.1.0 + with: + python-version: ${{ matrix.python-version }} + - run: make test + lint: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + - uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # v8.1.0 + - run: make lint diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml deleted file mode 100644 index 085b8ac..0000000 --- a/.github/workflows/lint.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -name: Lint -on: - push: - branches: [main] - pull_request: -jobs: - lint: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - uses: astral-sh/setup-uv@v6 - - run: make lint diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml deleted file mode 100644 index 5400ba6..0000000 --- a/.github/workflows/publish.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -name: Publish to PyPI -on: - push: - tags: [v*] -jobs: - publish: - runs-on: ubuntu-latest - permissions: - contents: read - id-token: write - steps: - - uses: actions/checkout@v4 - - uses: astral-sh/setup-uv@v6 - - run: uv build - - uses: pypa/gh-action-pypi-publish@release/v1 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml deleted file mode 100644 index 7a1eb63..0000000 --- a/.github/workflows/test.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -name: Test -on: - push: - branches: [main] - pull_request: -jobs: - test: - runs-on: ${{ matrix.os }} - strategy: - matrix: - os: [ubuntu-latest, macos-latest, windows-latest] - python-version: ['3.10', '3.11', '3.12', '3.13'] - steps: - - uses: actions/checkout@v4 - - uses: astral-sh/setup-uv@v6 - with: - python-version: ${{ matrix.python-version }} - - run: make test diff --git a/uv.lock b/uv.lock index 1bd2c9f..8f232c1 100644 --- a/uv.lock +++ b/uv.lock @@ -2,10 +2,6 @@ version = 1 revision = 3 requires-python = ">=3.10" -[options] -exclude-newer = "2026-04-21T11:41:21.879187Z" -exclude-newer-span = "P7D" - [[package]] name = "annotated-doc" version = "0.0.4" From ca3fc28f2a7e1bde92b291324de44a2b822e6ebd Mon Sep 17 00:00:00 2001 From: Joachim Jablon Date: Thu, 21 May 2026 14:15:53 +0200 Subject: [PATCH 2/9] Conftest: use tmp_path --- tests/conftest.py | 24 +++++++++++------------- tests/e2e/error_test.py | 4 ++-- 2 files changed, 13 insertions(+), 15 deletions(-) diff --git a/tests/conftest.py b/tests/conftest.py index 2db9f30..6251fa2 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -1,13 +1,12 @@ -import os +import pathlib import subprocess -import tempfile from collections.abc import Generator import pytest class GitRepo: - def __init__(self, path: str) -> None: + def __init__(self, path: pathlib.Path) -> None: self.path = path def run( @@ -27,18 +26,17 @@ def git(self, *args: str) -> str: return r.stdout def write_file(self, name: str, content: str) -> str: - filepath = os.path.join(self.path, name) - os.makedirs(os.path.dirname(filepath), exist_ok=True) + filepath = self.path / name + filepath.parent.mkdir(parents=True, exist_ok=True) with open(filepath, "w") as f: f.write(content) - return filepath + return str(filepath) @pytest.fixture -def git_repo() -> Generator[GitRepo]: - with tempfile.TemporaryDirectory() as tmpdir: - repo = GitRepo(tmpdir) - repo.git("init") - repo.git("config", "user.email", "test@test.com") - repo.git("config", "user.name", "Test") - yield repo +def git_repo(tmp_path: pathlib.Path) -> Generator[GitRepo]: + repo = GitRepo(tmp_path) + repo.git("init") + repo.git("config", "user.email", "test@test.com") + repo.git("config", "user.name", "Test") + yield repo diff --git a/tests/e2e/error_test.py b/tests/e2e/error_test.py index a81bf11..533a739 100644 --- a/tests/e2e/error_test.py +++ b/tests/e2e/error_test.py @@ -6,7 +6,7 @@ def test_not_a_git_repo(tmp_path: Path) -> None: - repo = GitRepo(str(tmp_path)) + repo = GitRepo(tmp_path) cli = GitHunkCLI(repo) r = cli.run("list") assert r.returncode != 0 @@ -14,7 +14,7 @@ def test_not_a_git_repo(tmp_path: Path) -> None: def test_bare_repo(tmp_path: Path) -> None: - repo = GitRepo(str(tmp_path)) + repo = GitRepo(tmp_path) repo.run("git", "init", "--bare") cli = GitHunkCLI(repo) r = cli.run("list") From 9c45b5e6e6815e710d553d4fed8d913a83767148 Mon Sep 17 00:00:00 2001 From: Joachim Jablon Date: Thu, 21 May 2026 14:16:04 +0200 Subject: [PATCH 3/9] Python version: py3.14 # Conflicts: # .github/workflows/ci.yml --- .github/workflows/ci.yml | 2 +- .python-version | 2 +- pyproject.toml | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2ade61c..2e5dfbd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ['3.10', '3.11', '3.12', '3.13'] + python-version: ['3.10', '3.11', '3.12', '3.13', '3.14'] steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # v8.1.0 diff --git a/.python-version b/.python-version index c8cfe39..6324d40 100644 --- a/.python-version +++ b/.python-version @@ -1 +1 @@ -3.10 +3.14 diff --git a/pyproject.toml b/pyproject.toml index b80c33f..39916e9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -15,6 +15,7 @@ classifiers = [ "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "Topic :: Software Development :: Version Control :: Git", ] dependencies = ["click>=8", "rich>=13"] From f28cece30e3009416ec623737f502fe33d4a5c4c Mon Sep 17 00:00:00 2001 From: Joachim Jablon Date: Thu, 21 May 2026 15:59:05 +0200 Subject: [PATCH 4/9] Exclude newer packages --- pyproject.toml | 3 +++ uv.lock | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index 39916e9..cae1309 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -49,6 +49,9 @@ replacement = '![\1](https://raw.githubusercontent.com/wkentaro/git-hunk/main/\2 [tool.hatch.version] source = "vcs" +[tool.uv] +exclude-newer = "7 days" + [dependency-groups] dev = [ "mdformat-frontmatter>=2.0.10", diff --git a/uv.lock b/uv.lock index 8f232c1..00712ef 100644 --- a/uv.lock +++ b/uv.lock @@ -2,6 +2,10 @@ version = 1 revision = 3 requires-python = ">=3.10" +[options] +exclude-newer = "2026-05-14T13:56:54.450946Z" +exclude-newer-span = "P7D" + [[package]] name = "annotated-doc" version = "0.0.4" From 0ee13aa8289b3fb021afe86c58143493db93e7bd Mon Sep 17 00:00:00 2001 From: Joachim Jablon Date: Thu, 21 May 2026 15:59:33 +0200 Subject: [PATCH 5/9] Use uv-dynamic-versioning --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index cae1309..fc3b0d1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [build-system] build-backend = "hatchling.build" -requires = ["hatch-fancy-pypi-readme", "hatch-vcs", "hatchling"] +requires = ["hatch-fancy-pypi-readme", "hatchling", "uv-dynamic-versioning"] [project] authors = [{ name = "Kentaro Wada" }] @@ -47,7 +47,7 @@ pattern = '!\[([^\]]*)\]\((?!https?://)([^)]+)\)' replacement = '![\1](https://raw.githubusercontent.com/wkentaro/git-hunk/main/\2)' [tool.hatch.version] -source = "vcs" +source = "uv-dynamic-versioning" [tool.uv] exclude-newer = "7 days" From 518cad3794dae9531a980a76119f16b727041779 Mon Sep 17 00:00:00 2001 From: Joachim Jablon Date: Thu, 21 May 2026 16:08:52 +0200 Subject: [PATCH 6/9] README --- README.md | 27 +++++++++------------------ assets/teaser.png | Bin 287086 -> 0 bytes pyproject.toml | 17 +++-------------- 3 files changed, 12 insertions(+), 32 deletions(-) delete mode 100644 assets/teaser.png diff --git a/README.md b/README.md index 7ee22b1..7c889b6 100644 --- a/README.md +++ b/README.md @@ -1,17 +1,14 @@ # git-hunk -[![PyPI](https://img.shields.io/pypi/v/git_hunk.svg)](https://pypi.org/project/git-hunk/) -[![Python](https://img.shields.io/pypi/pyversions/git_hunk.svg)](https://pypi.org/project/git-hunk/) -[![Build](https://github.com/wkentaro/git-hunk/actions/workflows/test.yml/badge.svg)](https://github.com/wkentaro/git-hunk/actions/workflows/test.yml) -[![License](https://img.shields.io/pypi/l/git_hunk.svg)](https://pypi.org/project/git-hunk/) +[![Build](https://github.com/botify-labs/git-hunk/actions/workflows/test.yml/badge.svg)](https://github.com/botify-labs/git-hunk/actions/workflows/test.yml) + +Fork of https://github.com/botify-labs/git-hunk for Botify. Non-interactive, programmatic alternative to `git add -p`. Every hunk gets a stable, content-based ID so you can inspect, filter, and stage changes without interactive prompts. -git-hunk teaser - ## Why? `git add -p` requires interactive input. That makes it unusable for: @@ -26,13 +23,7 @@ stage/unstage/discard commands. ## Install ```bash -pip install git-hunk -``` - -Or with [uv](https://docs.astral.sh/uv/): - -```bash -uv tool install git-hunk +uv tool install git+https://github.com/botify-labs/git-hunk.git ``` Verify it works: @@ -46,13 +37,13 @@ git-hunk --version If you use [Claude Code](https://claude.ai/code), [Codex](https://openai.com/codex), or similar AI agents, install the skill from this repo: ```bash -npx skills add wkentaro/git-hunk +npx skills add botify-labs/git-hunk ``` Or via the [GitHub CLI](https://cli.github.com): ```bash -gh skill install wkentaro/git-hunk +gh skill install botify-labs/git-hunk ``` Or copy [`SKILL.md`](skills/git-hunk/SKILL.md) to @@ -154,10 +145,10 @@ not the `@@` line numbers that shift as you stage hunks. ## Contributing Bug reports, feature requests, and pull requests are welcome on -[GitHub](https://github.com/wkentaro/git-hunk). +[GitHub](https://github.com/botify-labs/git-hunk). ```bash -git clone https://github.com/wkentaro/git-hunk.git +git clone https://github.com/botify-labs/git-hunk.git cd git-hunk make setup # install dependencies make test # run tests @@ -166,4 +157,4 @@ make lint # run linters ## License -MIT ([LICENSE](https://github.com/wkentaro/git-hunk/blob/main/LICENSE)) +MIT ([LICENSE](https://github.com/botify-labs/git-hunk/blob/main/LICENSE)) diff --git a/assets/teaser.png b/assets/teaser.png deleted file mode 100644 index 90c92112b7f4f1c90e4819b3059fdd5ce0ac0fee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 287086 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

@g-9;qRJzwYTa*nqdm`Bua-Q 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 diff --git a/pyproject.toml b/pyproject.toml index fc3b0d1..ba697b8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [build-system] build-backend = "hatchling.build" -requires = ["hatch-fancy-pypi-readme", "hatchling", "uv-dynamic-versioning"] +requires = ["hatchling", "uv-dynamic-versioning"] [project] authors = [{ name = "Kentaro Wada" }] @@ -20,10 +20,11 @@ classifiers = [ ] dependencies = ["click>=8", "rich>=13"] description = "Non-interactive, programmatic git hunk staging with stable IDs." -dynamic = ["readme", "version"] +dynamic = ["version"] keywords = ["automation", "diff", "git", "hunk", "staging", "version-control"] license = "MIT" name = "git-hunk" +readme = "README.md" requires-python = ">=3.10" [project.urls] @@ -34,18 +35,6 @@ Repository = "https://github.com/wkentaro/git-hunk" [project.scripts] git-hunk = "git_hunk._cli:cli" -[tool.hatch.metadata.hooks.fancy-pypi-readme] -content-type = "text/markdown" -fragments = [{ path = "README.md" }] - -[[tool.hatch.metadata.hooks.fancy-pypi-readme.substitutions]] -pattern = 'src="(?!https?://)([^"]+)"' -replacement = 'src="https://raw.githubusercontent.com/wkentaro/git-hunk/main/\1"' - -[[tool.hatch.metadata.hooks.fancy-pypi-readme.substitutions]] -pattern = '!\[([^\]]*)\]\((?!https?://)([^)]+)\)' -replacement = '![\1](https://raw.githubusercontent.com/wkentaro/git-hunk/main/\2)' - [tool.hatch.version] source = "uv-dynamic-versioning" From f798597e36a7726198e43664713298f0bf2e3113 Mon Sep 17 00:00:00 2001 From: Joachim Jablon Date: Thu, 21 May 2026 16:29:27 +0200 Subject: [PATCH 7/9] Update licence and SKILL --- LICENSE | 1 + pyproject.toml | 6 +++--- skills/git-hunk/SKILL.md | 4 ++-- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/LICENSE b/LICENSE index e267689..5c461e4 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,7 @@ MIT License Copyright (c) 2026 Kentaro Wada +Edits from Botify teams under Copyright (c) 2026 Botify teams Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/pyproject.toml b/pyproject.toml index ba697b8..68f9b6f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -28,9 +28,9 @@ readme = "README.md" requires-python = ">=3.10" [project.urls] -Homepage = "https://github.com/wkentaro/git-hunk" -Issues = "https://github.com/wkentaro/git-hunk/issues" -Repository = "https://github.com/wkentaro/git-hunk" +Homepage = "https://github.com/botify-labs/git-hunk" +Issues = "https://github.com/botify-labs/git-hunk/issues" +Repository = "https://github.com/botify-labs/git-hunk" [project.scripts] git-hunk = "git_hunk._cli:cli" diff --git a/skills/git-hunk/SKILL.md b/skills/git-hunk/SKILL.md index 820ead7..2472d1d 100644 --- a/skills/git-hunk/SKILL.md +++ b/skills/git-hunk/SKILL.md @@ -6,7 +6,7 @@ description: | "commit by hunk", or "separate changes into commits". license: MIT metadata: - author: wkentaro + author: wkentaro, Botify team version: 0.1.0 allowed-tools: - Bash @@ -14,7 +14,7 @@ allowed-tools: # /git-hunk - split changes into focused commits -Requires: `uv tool install git-hunk` (or `pip install git-hunk`) +Requires: `uv tool install git+https://github.com/botify-labs/git-hunk.git` (or `pip install git-hunk`) ## Workflow From 2f34a0a5fce3abf9cbbddb7d7a5fc3c8abe2e508 Mon Sep 17 00:00:00 2001 From: Joachim Jablon Date: Thu, 21 May 2026 16:37:56 +0200 Subject: [PATCH 8/9] Use pytest 9.0.3 to fix CVE --- pyproject.toml | 2 +- uv.lock | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 68f9b6f..fb575fb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -47,7 +47,7 @@ dev = [ "mdformat>=0.7", "pytest-cov>=4", "pytest-xdist>=3.8.0", - "pytest>=7", + "pytest>=9.0.3", "ruff>=0.15.9", "taplo>=0.9", "ty>=0.0.28", diff --git a/uv.lock b/uv.lock index 00712ef..acc3351 100644 --- a/uv.lock +++ b/uv.lock @@ -3,7 +3,7 @@ revision = 3 requires-python = ">=3.10" [options] -exclude-newer = "2026-05-14T13:56:54.450946Z" +exclude-newer = "2026-05-14T14:36:40.761766Z" exclude-newer-span = "P7D" [[package]] @@ -225,7 +225,7 @@ requires-dist = [ dev = [ { name = "mdformat", specifier = ">=0.7" }, { name = "mdformat-frontmatter", specifier = ">=2.0.10" }, - { name = "pytest", specifier = ">=7" }, + { name = "pytest", specifier = ">=9.0.3" }, { name = "pytest-cov", specifier = ">=4" }, { name = "pytest-xdist", specifier = ">=3.8.0" }, { name = "ruff", specifier = ">=0.15.9" }, @@ -504,7 +504,7 @@ wheels = [ [[package]] name = "pytest" -version = "9.0.2" +version = "9.0.3" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "colorama", marker = "sys_platform == 'win32'" }, @@ -515,9 +515,9 @@ dependencies = [ { name = "pygments" }, { name = "tomli", marker = "python_full_version < '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/d1/db/7ef3487e0fb0049ddb5ce41d3a49c235bf9ad299b6a25d5780a89f19230f/pytest-9.0.2.tar.gz", hash = "sha256:75186651a92bd89611d1d9fc20f0b4345fd827c41ccd5c299a868a05d70edf11", size = 1568901, upload-time = "2025-12-06T21:30:51.014Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7d/0d/549bd94f1a0a402dc8cf64563a117c0f3765662e2e668477624baeec44d5/pytest-9.0.3.tar.gz", hash = "sha256:b86ada508af81d19edeb213c681b1d48246c1a91d304c6c81a427674c17eb91c", size = 1572165, upload-time = "2026-04-07T17:16:18.027Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3b/ab/b3226f0bd7cdcf710fbede2b3548584366da3b19b5021e74f5bde2a8fa3f/pytest-9.0.2-py3-none-any.whl", hash = "sha256:711ffd45bf766d5264d487b917733b453d917afd2b0ad65223959f59089f875b", size = 374801, upload-time = "2025-12-06T21:30:49.154Z" }, + { url = "https://files.pythonhosted.org/packages/d4/24/a372aaf5c9b7208e7112038812994107bc65a84cd00e0354a88c2c77a617/pytest-9.0.3-py3-none-any.whl", hash = "sha256:2c5efc453d45394fdd706ade797c0a81091eccd1d6e4bccfcd476e2b8e0ab5d9", size = 375249, upload-time = "2026-04-07T17:16:16.13Z" }, ] [[package]] From 1f237f9f3553c8d186a50b28a02f1f05bdec31db Mon Sep 17 00:00:00 2001 From: Joachim Jablon Date: Thu, 21 May 2026 16:38:18 +0200 Subject: [PATCH 9/9] Upgrade everything --- uv.lock | 595 ++++++++++++++++++++++++++++---------------------------- 1 file changed, 297 insertions(+), 298 deletions(-) diff --git a/uv.lock b/uv.lock index acc3351..942f69d 100644 --- a/uv.lock +++ b/uv.lock @@ -3,7 +3,7 @@ revision = 3 requires-python = ">=3.10" [options] -exclude-newer = "2026-05-14T14:36:40.761766Z" +exclude-newer = "2026-05-14T14:38:01.692687Z" exclude-newer-span = "P7D" [[package]] @@ -26,14 +26,14 @@ wheels = [ [[package]] name = "click" -version = "8.3.2" +version = "8.3.3" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "colorama", marker = "sys_platform == 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/57/75/31212c6bf2503fdf920d87fee5d7a86a2e3bcf444984126f13d8e4016804/click-8.3.2.tar.gz", hash = "sha256:14162b8b3b3550a7d479eafa77dfd3c38d9dc8951f6f69c78913a8f9a7540fd5", size = 302856, upload-time = "2026-04-03T19:14:45.118Z" } +sdist = { url = "https://files.pythonhosted.org/packages/bb/63/f9e1ea081ce35720d8b92acde70daaedace594dc93b693c869e0d5910718/click-8.3.3.tar.gz", hash = "sha256:398329ad4837b2ff7cbe1dd166a4c0f8900c3ca3a218de04466f38f6497f18a2", size = 328061, upload-time = "2026-04-22T15:11:27.506Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e4/20/71885d8b97d4f3dde17b1fdb92dbd4908b00541c5a3379787137285f602e/click-8.3.2-py3-none-any.whl", hash = "sha256:1924d2c27c5653561cd2cae4548d1406039cb79b858b747cfea24924bbc1616d", size = 108379, upload-time = "2026-04-03T19:14:43.505Z" }, + { url = "https://files.pythonhosted.org/packages/ae/44/c1221527f6a71a01ec6fbad7fa78f1d50dfa02217385cf0fa3eec7087d59/click-8.3.3-py3-none-any.whl", hash = "sha256:a2bf429bb3033c89fa4936ffb35d5cb471e3719e1f3c8a7c3fff0b8314305613", size = 110502, upload-time = "2026-04-22T15:11:25.044Z" }, ] [[package]] @@ -47,115 +47,115 @@ wheels = [ [[package]] name = "coverage" -version = "7.13.5" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/9d/e0/70553e3000e345daff267cec284ce4cbf3fc141b6da229ac52775b5428f1/coverage-7.13.5.tar.gz", hash = "sha256:c81f6515c4c40141f83f502b07bbfa5c240ba25bbe73da7b33f1e5b6120ff179", size = 915967, upload-time = "2026-03-17T10:33:18.341Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/69/33/e8c48488c29a73fd089f9d71f9653c1be7478f2ad6b5bc870db11a55d23d/coverage-7.13.5-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e0723d2c96324561b9aa76fb982406e11d93cdb388a7a7da2b16e04719cf7ca5", size = 219255, upload-time = "2026-03-17T10:29:51.081Z" }, - { url = "https://files.pythonhosted.org/packages/da/bd/b0ebe9f677d7f4b74a3e115eec7ddd4bcf892074963a00d91e8b164a6386/coverage-7.13.5-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:52f444e86475992506b32d4e5ca55c24fc88d73bcbda0e9745095b28ef4dc0cf", size = 219772, upload-time = "2026-03-17T10:29:52.867Z" }, - { url = "https://files.pythonhosted.org/packages/48/cc/5cb9502f4e01972f54eedd48218bb203fe81e294be606a2bc93970208013/coverage-7.13.5-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:704de6328e3d612a8f6c07000a878ff38181ec3263d5a11da1db294fa6a9bdf8", size = 246532, upload-time = "2026-03-17T10:29:54.688Z" }, - { url = "https://files.pythonhosted.org/packages/7d/d8/3217636d86c7e7b12e126e4f30ef1581047da73140614523af7495ed5f2d/coverage-7.13.5-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:a1a6d79a14e1ec1832cabc833898636ad5f3754a678ef8bb4908515208bf84f4", size = 248333, upload-time = "2026-03-17T10:29:56.221Z" }, - { url = "https://files.pythonhosted.org/packages/2b/30/2002ac6729ba2d4357438e2ed3c447ad8562866c8c63fc16f6dfc33afe56/coverage-7.13.5-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:79060214983769c7ba3f0cee10b54c97609dca4d478fa1aa32b914480fd5738d", size = 250211, upload-time = "2026-03-17T10:29:57.938Z" }, - { url = "https://files.pythonhosted.org/packages/6c/85/552496626d6b9359eb0e2f86f920037c9cbfba09b24d914c6e1528155f7d/coverage-7.13.5-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:356e76b46783a98c2a2fe81ec79df4883a1e62895ea952968fb253c114e7f930", size = 252125, upload-time = "2026-03-17T10:29:59.388Z" }, - { url = "https://files.pythonhosted.org/packages/44/21/40256eabdcbccdb6acf6b381b3016a154399a75fe39d406f790ae84d1f3c/coverage-7.13.5-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:0cef0cdec915d11254a7f549c1170afecce708d30610c6abdded1f74e581666d", size = 247219, upload-time = "2026-03-17T10:30:01.199Z" }, - { url = "https://files.pythonhosted.org/packages/b1/e8/96e2a6c3f21a0ea77d7830b254a1542d0328acc8d7bdf6a284ba7e529f77/coverage-7.13.5-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:dc022073d063b25a402454e5712ef9e007113e3a676b96c5f29b2bda29352f40", size = 248248, upload-time = "2026-03-17T10:30:03.317Z" }, - { url = "https://files.pythonhosted.org/packages/da/ba/8477f549e554827da390ec659f3c38e4b6d95470f4daafc2d8ff94eaa9c2/coverage-7.13.5-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:9b74db26dfea4f4e50d48a4602207cd1e78be33182bc9cbf22da94f332f99878", size = 246254, upload-time = "2026-03-17T10:30:04.832Z" }, - { url = "https://files.pythonhosted.org/packages/55/59/bc22aef0e6aa179d5b1b001e8b3654785e9adf27ef24c93dc4228ebd5d68/coverage-7.13.5-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:ad146744ca4fd09b50c482650e3c1b1f4dfa1d4792e0a04a369c7f23336f0400", size = 250067, upload-time = "2026-03-17T10:30:06.535Z" }, - { url = "https://files.pythonhosted.org/packages/de/1b/c6a023a160806a5137dca53468fd97530d6acad24a22003b1578a9c2e429/coverage-7.13.5-cp310-cp310-musllinux_1_2_riscv64.whl", hash = "sha256:c555b48be1853fe3997c11c4bd521cdd9a9612352de01fa4508f16ec341e6fe0", size = 246521, upload-time = "2026-03-17T10:30:08.486Z" }, - { url = "https://files.pythonhosted.org/packages/2d/3f/3532c85a55aa2f899fa17c186f831cfa1aa434d88ff792a709636f64130e/coverage-7.13.5-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:7034b5c56a58ae5e85f23949d52c14aca2cfc6848a31764995b7de88f13a1ea0", size = 247126, upload-time = "2026-03-17T10:30:09.966Z" }, - { url = "https://files.pythonhosted.org/packages/aa/2e/b9d56af4a24ef45dfbcda88e06870cb7d57b2b0bfa3a888d79b4c8debd76/coverage-7.13.5-cp310-cp310-win32.whl", hash = "sha256:eb7fdf1ef130660e7415e0253a01a7d5a88c9c4d158bcf75cbbd922fd65a5b58", size = 221860, upload-time = "2026-03-17T10:30:11.393Z" }, - { url = "https://files.pythonhosted.org/packages/9f/cc/d938417e7a4d7f0433ad4edee8bb2acdc60dc7ac5af19e2a07a048ecbee3/coverage-7.13.5-cp310-cp310-win_amd64.whl", hash = "sha256:3e1bb5f6c78feeb1be3475789b14a0f0a5b47d505bfc7267126ccbd50289999e", size = 222788, upload-time = "2026-03-17T10:30:12.886Z" }, - { url = "https://files.pythonhosted.org/packages/4b/37/d24c8f8220ff07b839b2c043ea4903a33b0f455abe673ae3c03bbdb7f212/coverage-7.13.5-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:66a80c616f80181f4d643b0f9e709d97bcea413ecd9631e1dedc7401c8e6695d", size = 219381, upload-time = "2026-03-17T10:30:14.68Z" }, - { url = "https://files.pythonhosted.org/packages/35/8b/cd129b0ca4afe886a6ce9d183c44d8301acbd4ef248622e7c49a23145605/coverage-7.13.5-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:145ede53ccbafb297c1c9287f788d1bc3efd6c900da23bf6931b09eafc931587", size = 219880, upload-time = "2026-03-17T10:30:16.231Z" }, - { url = "https://files.pythonhosted.org/packages/55/2f/e0e5b237bffdb5d6c530ce87cc1d413a5b7d7dfd60fb067ad6d254c35c76/coverage-7.13.5-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:0672854dc733c342fa3e957e0605256d2bf5934feeac328da9e0b5449634a642", size = 250303, upload-time = "2026-03-17T10:30:17.748Z" }, - { url = "https://files.pythonhosted.org/packages/92/be/b1afb692be85b947f3401375851484496134c5554e67e822c35f28bf2fbc/coverage-7.13.5-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:ec10e2a42b41c923c2209b846126c6582db5e43a33157e9870ba9fb70dc7854b", size = 252218, upload-time = "2026-03-17T10:30:19.804Z" }, - { url = "https://files.pythonhosted.org/packages/da/69/2f47bb6fa1b8d1e3e5d0c4be8ccb4313c63d742476a619418f85740d597b/coverage-7.13.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:be3d4bbad9d4b037791794ddeedd7d64a56f5933a2c1373e18e9e568b9141686", size = 254326, upload-time = "2026-03-17T10:30:21.321Z" }, - { url = "https://files.pythonhosted.org/packages/d5/d0/79db81da58965bd29dabc8f4ad2a2af70611a57cba9d1ec006f072f30a54/coverage-7.13.5-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:4d2afbc5cc54d286bfb54541aa50b64cdb07a718227168c87b9e2fb8f25e1743", size = 256267, upload-time = "2026-03-17T10:30:23.094Z" }, - { url = "https://files.pythonhosted.org/packages/e5/32/d0d7cc8168f91ddab44c0ce4806b969df5f5fdfdbb568eaca2dbc2a04936/coverage-7.13.5-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:3ad050321264c49c2fa67bb599100456fc51d004b82534f379d16445da40fb75", size = 250430, upload-time = "2026-03-17T10:30:25.311Z" }, - { url = "https://files.pythonhosted.org/packages/4d/06/a055311d891ddbe231cd69fdd20ea4be6e3603ffebddf8704b8ca8e10a3c/coverage-7.13.5-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:7300c8a6d13335b29bb76d7651c66af6bd8658517c43499f110ddc6717bfc209", size = 252017, upload-time = "2026-03-17T10:30:27.284Z" }, - { url = "https://files.pythonhosted.org/packages/d6/f6/d0fd2d21e29a657b5f77a2fe7082e1568158340dceb941954f776dce1b7b/coverage-7.13.5-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:eb07647a5738b89baab047f14edd18ded523de60f3b30e75c2acc826f79c839a", size = 250080, upload-time = "2026-03-17T10:30:29.481Z" }, - { url = "https://files.pythonhosted.org/packages/4e/ab/0d7fb2efc2e9a5eb7ddcc6e722f834a69b454b7e6e5888c3a8567ecffb31/coverage-7.13.5-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:9adb6688e3b53adffefd4a52d72cbd8b02602bfb8f74dcd862337182fd4d1a4e", size = 253843, upload-time = "2026-03-17T10:30:31.301Z" }, - { url = "https://files.pythonhosted.org/packages/ba/6f/7467b917bbf5408610178f62a49c0ed4377bb16c1657f689cc61470da8ce/coverage-7.13.5-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:7c8d4bc913dd70b93488d6c496c77f3aff5ea99a07e36a18f865bca55adef8bd", size = 249802, upload-time = "2026-03-17T10:30:33.358Z" }, - { url = "https://files.pythonhosted.org/packages/75/2c/1172fb689df92135f5bfbbd69fc83017a76d24ea2e2f3a1154007e2fb9f8/coverage-7.13.5-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:0e3c426ffc4cd952f54ee9ffbdd10345709ecc78a3ecfd796a57236bfad0b9b8", size = 250707, upload-time = "2026-03-17T10:30:35.2Z" }, - { url = "https://files.pythonhosted.org/packages/67/21/9ac389377380a07884e3b48ba7a620fcd9dbfaf1d40565facdc6b36ec9ef/coverage-7.13.5-cp311-cp311-win32.whl", hash = "sha256:259b69bb83ad9894c4b25be2528139eecba9a82646ebdda2d9db1ba28424a6bf", size = 221880, upload-time = "2026-03-17T10:30:36.775Z" }, - { url = "https://files.pythonhosted.org/packages/af/7f/4cd8a92531253f9d7c1bbecd9fa1b472907fb54446ca768c59b531248dc5/coverage-7.13.5-cp311-cp311-win_amd64.whl", hash = "sha256:258354455f4e86e3e9d0d17571d522e13b4e1e19bf0f8596bcf9476d61e7d8a9", size = 222816, upload-time = "2026-03-17T10:30:38.891Z" }, - { url = "https://files.pythonhosted.org/packages/12/a6/1d3f6155fb0010ca68eba7fe48ca6c9da7385058b77a95848710ecf189b1/coverage-7.13.5-cp311-cp311-win_arm64.whl", hash = "sha256:bff95879c33ec8da99fc9b6fe345ddb5be6414b41d6d1ad1c8f188d26f36e028", size = 221483, upload-time = "2026-03-17T10:30:40.463Z" }, - { url = "https://files.pythonhosted.org/packages/a0/c3/a396306ba7db865bf96fc1fb3b7fd29bcbf3d829df642e77b13555163cd6/coverage-7.13.5-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:460cf0114c5016fa841214ff5564aa4864f11948da9440bc97e21ad1f4ba1e01", size = 219554, upload-time = "2026-03-17T10:30:42.208Z" }, - { url = "https://files.pythonhosted.org/packages/a6/16/a68a19e5384e93f811dccc51034b1fd0b865841c390e3c931dcc4699e035/coverage-7.13.5-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:0e223ce4b4ed47f065bfb123687686512e37629be25cc63728557ae7db261422", size = 219908, upload-time = "2026-03-17T10:30:43.906Z" }, - { url = "https://files.pythonhosted.org/packages/29/72/20b917c6793af3a5ceb7fb9c50033f3ec7865f2911a1416b34a7cfa0813b/coverage-7.13.5-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:6e3370441f4513c6252bf042b9c36d22491142385049243253c7e48398a15a9f", size = 251419, upload-time = "2026-03-17T10:30:45.545Z" }, - { url = "https://files.pythonhosted.org/packages/8c/49/cd14b789536ac6a4778c453c6a2338bc0a2fb60c5a5a41b4008328b9acc1/coverage-7.13.5-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:03ccc709a17a1de074fb1d11f217342fb0d2b1582ed544f554fc9fc3f07e95f5", size = 254159, upload-time = "2026-03-17T10:30:47.204Z" }, - { url = "https://files.pythonhosted.org/packages/9d/00/7b0edcfe64e2ed4c0340dac14a52ad0f4c9bd0b8b5e531af7d55b703db7c/coverage-7.13.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3f4818d065964db3c1c66dc0fbdac5ac692ecbc875555e13374fdbe7eedb4376", size = 255270, upload-time = "2026-03-17T10:30:48.812Z" }, - { url = "https://files.pythonhosted.org/packages/93/89/7ffc4ba0f5d0a55c1e84ea7cee39c9fc06af7b170513d83fbf3bbefce280/coverage-7.13.5-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:012d5319e66e9d5a218834642d6c35d265515a62f01157a45bcc036ecf947256", size = 257538, upload-time = "2026-03-17T10:30:50.77Z" }, - { url = "https://files.pythonhosted.org/packages/81/bd/73ddf85f93f7e6fa83e77ccecb6162d9415c79007b4bc124008a4995e4a7/coverage-7.13.5-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:8dd02af98971bdb956363e4827d34425cb3df19ee550ef92855b0acb9c7ce51c", size = 251821, upload-time = "2026-03-17T10:30:52.5Z" }, - { url = "https://files.pythonhosted.org/packages/a0/81/278aff4e8dec4926a0bcb9486320752811f543a3ce5b602cc7a29978d073/coverage-7.13.5-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:f08fd75c50a760c7eb068ae823777268daaf16a80b918fa58eea888f8e3919f5", size = 253191, upload-time = "2026-03-17T10:30:54.543Z" }, - { url = "https://files.pythonhosted.org/packages/70/ee/fe1621488e2e0a58d7e94c4800f0d96f79671553488d401a612bebae324b/coverage-7.13.5-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:843ea8643cf967d1ac7e8ecd4bb00c99135adf4816c0c0593fdcc47b597fcf09", size = 251337, upload-time = "2026-03-17T10:30:56.663Z" }, - { url = "https://files.pythonhosted.org/packages/37/a6/f79fb37aa104b562207cc23cb5711ab6793608e246cae1e93f26b2236ed9/coverage-7.13.5-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:9d44d7aa963820b1b971dbecd90bfe5fe8f81cff79787eb6cca15750bd2f79b9", size = 255404, upload-time = "2026-03-17T10:30:58.427Z" }, - { url = "https://files.pythonhosted.org/packages/75/f0/ed15262a58ec81ce457ceb717b7f78752a1713556b19081b76e90896e8d4/coverage-7.13.5-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:7132bed4bd7b836200c591410ae7d97bf7ae8be6fc87d160b2bd881df929e7bf", size = 250903, upload-time = "2026-03-17T10:31:00.093Z" }, - { url = "https://files.pythonhosted.org/packages/0f/e9/9129958f20e7e9d4d56d51d42ccf708d15cac355ff4ac6e736e97a9393d2/coverage-7.13.5-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:a698e363641b98843c517817db75373c83254781426e94ada3197cabbc2c919c", size = 252780, upload-time = "2026-03-17T10:31:01.916Z" }, - { url = "https://files.pythonhosted.org/packages/a4/d7/0ad9b15812d81272db94379fe4c6df8fd17781cc7671fdfa30c76ba5ff7b/coverage-7.13.5-cp312-cp312-win32.whl", hash = "sha256:bdba0a6b8812e8c7df002d908a9a2ea3c36e92611b5708633c50869e6d922fdf", size = 222093, upload-time = "2026-03-17T10:31:03.642Z" }, - { url = "https://files.pythonhosted.org/packages/29/3d/821a9a5799fac2556bcf0bd37a70d1d11fa9e49784b6d22e92e8b2f85f18/coverage-7.13.5-cp312-cp312-win_amd64.whl", hash = "sha256:d2c87e0c473a10bffe991502eac389220533024c8082ec1ce849f4218dded810", size = 222900, upload-time = "2026-03-17T10:31:05.651Z" }, - { url = "https://files.pythonhosted.org/packages/d4/fa/2238c2ad08e35cf4f020ea721f717e09ec3152aea75d191a7faf3ef009a8/coverage-7.13.5-cp312-cp312-win_arm64.whl", hash = "sha256:bf69236a9a81bdca3bff53796237aab096cdbf8d78a66ad61e992d9dac7eb2de", size = 221515, upload-time = "2026-03-17T10:31:07.293Z" }, - { url = "https://files.pythonhosted.org/packages/74/8c/74fedc9663dcf168b0a059d4ea756ecae4da77a489048f94b5f512a8d0b3/coverage-7.13.5-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:5ec4af212df513e399cf11610cc27063f1586419e814755ab362e50a85ea69c1", size = 219576, upload-time = "2026-03-17T10:31:09.045Z" }, - { url = "https://files.pythonhosted.org/packages/0c/c9/44fb661c55062f0818a6ffd2685c67aa30816200d5f2817543717d4b92eb/coverage-7.13.5-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:941617e518602e2d64942c88ec8499f7fbd49d3f6c4327d3a71d43a1973032f3", size = 219942, upload-time = "2026-03-17T10:31:10.708Z" }, - { url = "https://files.pythonhosted.org/packages/5f/13/93419671cee82b780bab7ea96b67c8ef448f5f295f36bf5031154ec9a790/coverage-7.13.5-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:da305e9937617ee95c2e39d8ff9f040e0487cbf1ac174f777ed5eddd7a7c1f26", size = 250935, upload-time = "2026-03-17T10:31:12.392Z" }, - { url = "https://files.pythonhosted.org/packages/ac/68/1666e3a4462f8202d836920114fa7a5ee9275d1fa45366d336c551a162dd/coverage-7.13.5-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:78e696e1cc714e57e8b25760b33a8b1026b7048d270140d25dafe1b0a1ee05a3", size = 253541, upload-time = "2026-03-17T10:31:14.247Z" }, - { url = "https://files.pythonhosted.org/packages/4e/5e/3ee3b835647be646dcf3c65a7c6c18f87c27326a858f72ab22c12730773d/coverage-7.13.5-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:02ca0eed225b2ff301c474aeeeae27d26e2537942aa0f87491d3e147e784a82b", size = 254780, upload-time = "2026-03-17T10:31:16.193Z" }, - { url = "https://files.pythonhosted.org/packages/44/b3/cb5bd1a04cfcc49ede6cd8409d80bee17661167686741e041abc7ee1b9a9/coverage-7.13.5-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:04690832cbea4e4663d9149e05dba142546ca05cb1848816760e7f58285c970a", size = 256912, upload-time = "2026-03-17T10:31:17.89Z" }, - { url = "https://files.pythonhosted.org/packages/1b/66/c1dceb7b9714473800b075f5c8a84f4588f887a90eb8645282031676e242/coverage-7.13.5-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:0590e44dd2745c696a778f7bab6aa95256de2cbc8b8cff4f7db8ff09813d6969", size = 251165, upload-time = "2026-03-17T10:31:19.605Z" }, - { url = "https://files.pythonhosted.org/packages/b7/62/5502b73b97aa2e53ea22a39cf8649ff44827bef76d90bf638777daa27a9d/coverage-7.13.5-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:d7cfad2d6d81dd298ab6b89fe72c3b7b05ec7544bdda3b707ddaecff8d25c161", size = 252908, upload-time = "2026-03-17T10:31:21.312Z" }, - { url = "https://files.pythonhosted.org/packages/7d/37/7792c2d69854397ca77a55c4646e5897c467928b0e27f2d235d83b5d08c6/coverage-7.13.5-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:e092b9499de38ae0fbfbc603a74660eb6ff3e869e507b50d85a13b6db9863e15", size = 250873, upload-time = "2026-03-17T10:31:23.565Z" }, - { url = "https://files.pythonhosted.org/packages/a3/23/bc866fb6163be52a8a9e5d708ba0d3b1283c12158cefca0a8bbb6e247a43/coverage-7.13.5-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:48c39bc4a04d983a54a705a6389512883d4a3b9862991b3617d547940e9f52b1", size = 255030, upload-time = "2026-03-17T10:31:25.58Z" }, - { url = "https://files.pythonhosted.org/packages/7d/8b/ef67e1c222ef49860701d346b8bbb70881bef283bd5f6cbba68a39a086c7/coverage-7.13.5-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:2d3807015f138ffea1ed9afeeb8624fd781703f2858b62a8dd8da5a0994c57b6", size = 250694, upload-time = "2026-03-17T10:31:27.316Z" }, - { url = "https://files.pythonhosted.org/packages/46/0d/866d1f74f0acddbb906db212e096dee77a8e2158ca5e6bb44729f9d93298/coverage-7.13.5-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ee2aa19e03161671ec964004fb74b2257805d9710bf14a5c704558b9d8dbaf17", size = 252469, upload-time = "2026-03-17T10:31:29.472Z" }, - { url = "https://files.pythonhosted.org/packages/7a/f5/be742fec31118f02ce42b21c6af187ad6a344fed546b56ca60caacc6a9a0/coverage-7.13.5-cp313-cp313-win32.whl", hash = "sha256:ce1998c0483007608c8382f4ff50164bfc5bd07a2246dd272aa4043b75e61e85", size = 222112, upload-time = "2026-03-17T10:31:31.526Z" }, - { url = "https://files.pythonhosted.org/packages/66/40/7732d648ab9d069a46e686043241f01206348e2bbf128daea85be4d6414b/coverage-7.13.5-cp313-cp313-win_amd64.whl", hash = "sha256:631efb83f01569670a5e866ceb80fe483e7c159fac6f167e6571522636104a0b", size = 222923, upload-time = "2026-03-17T10:31:33.633Z" }, - { url = "https://files.pythonhosted.org/packages/48/af/fea819c12a095781f6ccd504890aaddaf88b8fab263c4940e82c7b770124/coverage-7.13.5-cp313-cp313-win_arm64.whl", hash = "sha256:f4cd16206ad171cbc2470dbea9103cf9a7607d5fe8c242fdf1edf36174020664", size = 221540, upload-time = "2026-03-17T10:31:35.445Z" }, - { url = "https://files.pythonhosted.org/packages/23/d2/17879af479df7fbbd44bd528a31692a48f6b25055d16482fdf5cdb633805/coverage-7.13.5-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:0428cbef5783ad91fe240f673cc1f76b25e74bbfe1a13115e4aa30d3f538162d", size = 220262, upload-time = "2026-03-17T10:31:37.184Z" }, - { url = "https://files.pythonhosted.org/packages/5b/4c/d20e554f988c8f91d6a02c5118f9abbbf73a8768a3048cb4962230d5743f/coverage-7.13.5-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:e0b216a19534b2427cc201a26c25da4a48633f29a487c61258643e89d28200c0", size = 220617, upload-time = "2026-03-17T10:31:39.245Z" }, - { url = "https://files.pythonhosted.org/packages/29/9c/f9f5277b95184f764b24e7231e166dfdb5780a46d408a2ac665969416d61/coverage-7.13.5-cp313-cp313t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:972a9cd27894afe4bc2b1480107054e062df08e671df7c2f18c205e805ccd806", size = 261912, upload-time = "2026-03-17T10:31:41.324Z" }, - { url = "https://files.pythonhosted.org/packages/d5/f6/7f1ab39393eeb50cfe4747ae8ef0e4fc564b989225aa1152e13a180d74f8/coverage-7.13.5-cp313-cp313t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:4b59148601efcd2bac8c4dbf1f0ad6391693ccf7a74b8205781751637076aee3", size = 263987, upload-time = "2026-03-17T10:31:43.724Z" }, - { url = "https://files.pythonhosted.org/packages/a0/d7/62c084fb489ed9c6fbdf57e006752e7c516ea46fd690e5ed8b8617c7d52e/coverage-7.13.5-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:505d7083c8b0c87a8fa8c07370c285847c1f77739b22e299ad75a6af6c32c5c9", size = 266416, upload-time = "2026-03-17T10:31:45.769Z" }, - { url = "https://files.pythonhosted.org/packages/a9/f6/df63d8660e1a0bff6125947afda112a0502736f470d62ca68b288ea762d8/coverage-7.13.5-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:60365289c3741e4db327e7baff2a4aaacf22f788e80fa4683393891b70a89fbd", size = 267558, upload-time = "2026-03-17T10:31:48.293Z" }, - { url = "https://files.pythonhosted.org/packages/5b/02/353ca81d36779bd108f6d384425f7139ac3c58c750dcfaafe5d0bee6436b/coverage-7.13.5-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:1b88c69c8ef5d4b6fe7dea66d6636056a0f6a7527c440e890cf9259011f5e606", size = 261163, upload-time = "2026-03-17T10:31:50.125Z" }, - { url = "https://files.pythonhosted.org/packages/2c/16/2e79106d5749bcaf3aee6d309123548e3276517cd7851faa8da213bc61bf/coverage-7.13.5-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:5b13955d31d1633cf9376908089b7cebe7d15ddad7aeaabcbe969a595a97e95e", size = 263981, upload-time = "2026-03-17T10:31:51.961Z" }, - { url = "https://files.pythonhosted.org/packages/29/c7/c29e0c59ffa6942030ae6f50b88ae49988e7e8da06de7ecdbf49c6d4feae/coverage-7.13.5-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:f70c9ab2595c56f81a89620e22899eea8b212a4041bd728ac6f4a28bf5d3ddd0", size = 261604, upload-time = "2026-03-17T10:31:53.872Z" }, - { url = "https://files.pythonhosted.org/packages/40/48/097cdc3db342f34006a308ab41c3a7c11c3f0d84750d340f45d88a782e00/coverage-7.13.5-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:084b84a8c63e8d6fc7e3931b316a9bcafca1458d753c539db82d31ed20091a87", size = 265321, upload-time = "2026-03-17T10:31:55.997Z" }, - { url = "https://files.pythonhosted.org/packages/bb/1f/4994af354689e14fd03a75f8ec85a9a68d94e0188bbdab3fc1516b55e512/coverage-7.13.5-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:ad14385487393e386e2ea988b09d62dd42c397662ac2dabc3832d71253eee479", size = 260502, upload-time = "2026-03-17T10:31:58.308Z" }, - { url = "https://files.pythonhosted.org/packages/22/c6/9bb9ef55903e628033560885f5c31aa227e46878118b63ab15dc7ba87797/coverage-7.13.5-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:7f2c47b36fe7709a6e83bfadf4eefb90bd25fbe4014d715224c4316f808e59a2", size = 262688, upload-time = "2026-03-17T10:32:00.141Z" }, - { url = "https://files.pythonhosted.org/packages/14/4f/f5df9007e50b15e53e01edea486814783a7f019893733d9e4d6caad75557/coverage-7.13.5-cp313-cp313t-win32.whl", hash = "sha256:67e9bc5449801fad0e5dff329499fb090ba4c5800b86805c80617b4e29809b2a", size = 222788, upload-time = "2026-03-17T10:32:02.246Z" }, - { url = "https://files.pythonhosted.org/packages/e1/98/aa7fccaa97d0f3192bec013c4e6fd6d294a6ed44b640e6bb61f479e00ed5/coverage-7.13.5-cp313-cp313t-win_amd64.whl", hash = "sha256:da86cdcf10d2519e10cabb8ac2de03da1bcb6e4853790b7fbd48523332e3a819", size = 223851, upload-time = "2026-03-17T10:32:04.416Z" }, - { url = "https://files.pythonhosted.org/packages/3d/8b/e5c469f7352651e5f013198e9e21f97510b23de957dd06a84071683b4b60/coverage-7.13.5-cp313-cp313t-win_arm64.whl", hash = "sha256:0ecf12ecb326fe2c339d93fc131816f3a7367d223db37817208905c89bded911", size = 222104, upload-time = "2026-03-17T10:32:06.65Z" }, - { url = "https://files.pythonhosted.org/packages/8e/77/39703f0d1d4b478bfd30191d3c14f53caf596fac00efb3f8f6ee23646439/coverage-7.13.5-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:fbabfaceaeb587e16f7008f7795cd80d20ec548dc7f94fbb0d4ec2e038ce563f", size = 219621, upload-time = "2026-03-17T10:32:08.589Z" }, - { url = "https://files.pythonhosted.org/packages/e2/3e/51dff36d99ae14639a133d9b164d63e628532e2974d8b1edb99dd1ebc733/coverage-7.13.5-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:9bb2a28101a443669a423b665939381084412b81c3f8c0fcfbac57f4e30b5b8e", size = 219953, upload-time = "2026-03-17T10:32:10.507Z" }, - { url = "https://files.pythonhosted.org/packages/6a/6c/1f1917b01eb647c2f2adc9962bd66c79eb978951cab61bdc1acab3290c07/coverage-7.13.5-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:bd3a2fbc1c6cccb3c5106140d87cc6a8715110373ef42b63cf5aea29df8c217a", size = 250992, upload-time = "2026-03-17T10:32:12.41Z" }, - { url = "https://files.pythonhosted.org/packages/22/e5/06b1f88f42a5a99df42ce61208bdec3bddb3d261412874280a19796fc09c/coverage-7.13.5-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:6c36ddb64ed9d7e496028d1d00dfec3e428e0aabf4006583bb1839958d280510", size = 253503, upload-time = "2026-03-17T10:32:14.449Z" }, - { url = "https://files.pythonhosted.org/packages/80/28/2a148a51e5907e504fa7b85490277734e6771d8844ebcc48764a15e28155/coverage-7.13.5-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:380e8e9084d8eb38db3a9176a1a4f3c0082c3806fa0dc882d1d87abc3c789247", size = 254852, upload-time = "2026-03-17T10:32:16.56Z" }, - { url = "https://files.pythonhosted.org/packages/61/77/50e8d3d85cc0b7ebe09f30f151d670e302c7ff4a1bf6243f71dd8b0981fa/coverage-7.13.5-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:e808af52a0513762df4d945ea164a24b37f2f518cbe97e03deaa0ee66139b4d6", size = 257161, upload-time = "2026-03-17T10:32:19.004Z" }, - { url = "https://files.pythonhosted.org/packages/3b/c4/b5fd1d4b7bf8d0e75d997afd3925c59ba629fc8616f1b3aae7605132e256/coverage-7.13.5-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e301d30dd7e95ae068671d746ba8c34e945a82682e62918e41b2679acd2051a0", size = 251021, upload-time = "2026-03-17T10:32:21.344Z" }, - { url = "https://files.pythonhosted.org/packages/f8/66/6ea21f910e92d69ef0b1c3346ea5922a51bad4446c9126db2ae96ee24c4c/coverage-7.13.5-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:800bc829053c80d240a687ceeb927a94fd108bbdc68dfbe505d0d75ab578a882", size = 252858, upload-time = "2026-03-17T10:32:23.506Z" }, - { url = "https://files.pythonhosted.org/packages/9e/ea/879c83cb5d61aa2a35fb80e72715e92672daef8191b84911a643f533840c/coverage-7.13.5-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:0b67af5492adb31940ee418a5a655c28e48165da5afab8c7fa6fd72a142f8740", size = 250823, upload-time = "2026-03-17T10:32:25.516Z" }, - { url = "https://files.pythonhosted.org/packages/8a/fb/616d95d3adb88b9803b275580bdeee8bd1b69a886d057652521f83d7322f/coverage-7.13.5-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:c9136ff29c3a91e25b1d1552b5308e53a1e0653a23e53b6366d7c2dcbbaf8a16", size = 255099, upload-time = "2026-03-17T10:32:27.944Z" }, - { url = "https://files.pythonhosted.org/packages/1c/93/25e6917c90ec1c9a56b0b26f6cad6408e5f13bb6b35d484a0d75c9cf000d/coverage-7.13.5-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:cff784eef7f0b8f6cb28804fbddcfa99f89efe4cc35fb5627e3ac58f91ed3ac0", size = 250638, upload-time = "2026-03-17T10:32:29.914Z" }, - { url = "https://files.pythonhosted.org/packages/fc/7b/dc1776b0464145a929deed214aef9fb1493f159b59ff3c7eeeedf91eddd0/coverage-7.13.5-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:68a4953be99b17ac3c23b6efbc8a38330d99680c9458927491d18700ef23ded0", size = 252295, upload-time = "2026-03-17T10:32:31.981Z" }, - { url = "https://files.pythonhosted.org/packages/ea/fb/99cbbc56a26e07762a2740713f3c8f9f3f3106e3a3dd8cc4474954bccd34/coverage-7.13.5-cp314-cp314-win32.whl", hash = "sha256:35a31f2b1578185fbe6aa2e74cea1b1d0bbf4c552774247d9160d29b80ed56cc", size = 222360, upload-time = "2026-03-17T10:32:34.233Z" }, - { url = "https://files.pythonhosted.org/packages/8d/b7/4758d4f73fb536347cc5e4ad63662f9d60ba9118cb6785e9616b2ce5d7fa/coverage-7.13.5-cp314-cp314-win_amd64.whl", hash = "sha256:2aa055ae1857258f9e0045be26a6d62bdb47a72448b62d7b55f4820f361a2633", size = 223174, upload-time = "2026-03-17T10:32:36.369Z" }, - { url = "https://files.pythonhosted.org/packages/2c/f2/24d84e1dfe70f8ac9fdf30d338239860d0d1d5da0bda528959d0ebc9da28/coverage-7.13.5-cp314-cp314-win_arm64.whl", hash = "sha256:1b11eef33edeae9d142f9b4358edb76273b3bfd30bc3df9a4f95d0e49caf94e8", size = 221739, upload-time = "2026-03-17T10:32:38.736Z" }, - { url = "https://files.pythonhosted.org/packages/60/5b/4a168591057b3668c2428bff25dd3ebc21b629d666d90bcdfa0217940e84/coverage-7.13.5-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:10a0c37f0b646eaff7cce1874c31d1f1ccb297688d4c747291f4f4c70741cc8b", size = 220351, upload-time = "2026-03-17T10:32:41.196Z" }, - { url = "https://files.pythonhosted.org/packages/f5/21/1fd5c4dbfe4a58b6b99649125635df46decdfd4a784c3cd6d410d303e370/coverage-7.13.5-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:b5db73ba3c41c7008037fa731ad5459fc3944cb7452fc0aa9f822ad3533c583c", size = 220612, upload-time = "2026-03-17T10:32:43.204Z" }, - { url = "https://files.pythonhosted.org/packages/d6/fe/2a924b3055a5e7e4512655a9d4609781b0d62334fa0140c3e742926834e2/coverage-7.13.5-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:750db93a81e3e5a9831b534be7b1229df848b2e125a604fe6651e48aa070e5f9", size = 261985, upload-time = "2026-03-17T10:32:45.514Z" }, - { url = "https://files.pythonhosted.org/packages/d7/0d/c8928f2bd518c45990fe1a2ab8db42e914ef9b726c975facc4282578c3eb/coverage-7.13.5-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:9ddb4f4a5479f2539644be484da179b653273bca1a323947d48ab107b3ed1f29", size = 264107, upload-time = "2026-03-17T10:32:47.971Z" }, - { url = "https://files.pythonhosted.org/packages/ef/ae/4ae35bbd9a0af9d820362751f0766582833c211224b38665c0f8de3d487f/coverage-7.13.5-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d8a7a2049c14f413163e2bdabd37e41179b1d1ccb10ffc6ccc4b7a718429c607", size = 266513, upload-time = "2026-03-17T10:32:50.1Z" }, - { url = "https://files.pythonhosted.org/packages/9c/20/d326174c55af36f74eac6ae781612d9492f060ce8244b570bb9d50d9d609/coverage-7.13.5-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:e1c85e0b6c05c592ea6d8768a66a254bfb3874b53774b12d4c89c481eb78cb90", size = 267650, upload-time = "2026-03-17T10:32:52.391Z" }, - { url = "https://files.pythonhosted.org/packages/7a/5e/31484d62cbd0eabd3412e30d74386ece4a0837d4f6c3040a653878bfc019/coverage-7.13.5-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:777c4d1eff1b67876139d24288aaf1817f6c03d6bae9c5cc8d27b83bcfe38fe3", size = 261089, upload-time = "2026-03-17T10:32:54.544Z" }, - { url = "https://files.pythonhosted.org/packages/e9/d8/49a72d6de146eebb0b7e48cc0f4bc2c0dd858e3d4790ab2b39a2872b62bd/coverage-7.13.5-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:6697e29b93707167687543480a40f0db8f356e86d9f67ddf2e37e2dfd91a9dab", size = 263982, upload-time = "2026-03-17T10:32:56.803Z" }, - { url = "https://files.pythonhosted.org/packages/06/3b/0351f1bd566e6e4dd39e978efe7958bde1d32f879e85589de147654f57bb/coverage-7.13.5-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:8fdf453a942c3e4d99bd80088141c4c6960bb232c409d9c3558e2dbaa3998562", size = 261579, upload-time = "2026-03-17T10:32:59.466Z" }, - { url = "https://files.pythonhosted.org/packages/5d/ce/796a2a2f4017f554d7810f5c573449b35b1e46788424a548d4d19201b222/coverage-7.13.5-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:32ca0c0114c9834a43f045a87dcebd69d108d8ffb666957ea65aa132f50332e2", size = 265316, upload-time = "2026-03-17T10:33:01.847Z" }, - { url = "https://files.pythonhosted.org/packages/3d/16/d5ae91455541d1a78bc90abf495be600588aff8f6db5c8b0dae739fa39c9/coverage-7.13.5-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:8769751c10f339021e2638cd354e13adeac54004d1941119b2c96fe5276d45ea", size = 260427, upload-time = "2026-03-17T10:33:03.945Z" }, - { url = "https://files.pythonhosted.org/packages/48/11/07f413dba62db21fb3fad5d0de013a50e073cc4e2dc4306e770360f6dfc8/coverage-7.13.5-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:cec2d83125531bd153175354055cdb7a09987af08a9430bd173c937c6d0fba2a", size = 262745, upload-time = "2026-03-17T10:33:06.285Z" }, - { url = "https://files.pythonhosted.org/packages/91/15/d792371332eb4663115becf4bad47e047d16234b1aff687b1b18c58d60ae/coverage-7.13.5-cp314-cp314t-win32.whl", hash = "sha256:0cd9ed7a8b181775459296e402ca4fb27db1279740a24e93b3b41942ebe4b215", size = 223146, upload-time = "2026-03-17T10:33:08.756Z" }, - { url = "https://files.pythonhosted.org/packages/db/51/37221f59a111dca5e85be7dbf09696323b5b9f13ff65e0641d535ed06ea8/coverage-7.13.5-cp314-cp314t-win_amd64.whl", hash = "sha256:301e3b7dfefecaca37c9f1aa6f0049b7d4ab8dd933742b607765d757aca77d43", size = 224254, upload-time = "2026-03-17T10:33:11.174Z" }, - { url = "https://files.pythonhosted.org/packages/54/83/6acacc889de8987441aa7d5adfbdbf33d288dad28704a67e574f1df9bcbb/coverage-7.13.5-cp314-cp314t-win_arm64.whl", hash = "sha256:9dacc2ad679b292709e0f5fc1ac74a6d4d5562e424058962c7bb0c658ad25e45", size = 222276, upload-time = "2026-03-17T10:33:13.466Z" }, - { url = "https://files.pythonhosted.org/packages/9e/ee/a4cf96b8ce1e566ed238f0659ac2d3f007ed1d14b181bcb684e19561a69a/coverage-7.13.5-py3-none-any.whl", hash = "sha256:34b02417cf070e173989b3db962f7ed56d2f644307b2cf9d5a0f258e13084a61", size = 211346, upload-time = "2026-03-17T10:33:15.691Z" }, +version = "7.14.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/23/7f/d0720730a397a999ffc0fd3f5bebef347338e3a47b727da66fbb228e2ff2/coverage-7.14.0.tar.gz", hash = "sha256:057a6af2f160a85384cde4ab36f0d2777bae1057bae255f95413cdd382aa5c74", size = 919489, upload-time = "2026-05-10T18:02:31.397Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/59/9d/7c83ef51c3eb495f10010094e661833588b7709946da634c8b66520b97c7/coverage-7.14.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:84c32d90bf4537f0e7b4dec9aaa9a938fb8205136b9d2ecf4d7629d5262dc075", size = 219668, upload-time = "2026-05-10T17:59:23.106Z" }, + { url = "https://files.pythonhosted.org/packages/24/34/898546aefbd28f0af131201d0dc852c9e976f817bd7d5bfb8dc4e02863bb/coverage-7.14.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:7c843572c605ab51cfdb5c6b5f2586e2a8467c0d28eca4bdef4ec70c5fecbd82", size = 220192, upload-time = "2026-05-10T17:59:26.095Z" }, + { url = "https://files.pythonhosted.org/packages/df/4a/b457c88aca72b0df13a98167ebd5d947135ccd9881ea88ce6a570e13aa9b/coverage-7.14.0-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:0c451757d3fa2603354fdc789b5e58a0e327a117c370a40e3476ba4eabab228c", size = 246932, upload-time = "2026-05-10T17:59:27.806Z" }, + { url = "https://files.pythonhosted.org/packages/b5/d9/92600e89486fd074c50f0117422b2c9592c3e144e2f25bd5ac0bc62bc7a0/coverage-7.14.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:3fd43f0616e765ab78d069cf8358def7363957a45cee446d65c502dcfeea7893", size = 248762, upload-time = "2026-05-10T17:59:29.479Z" }, + { url = "https://files.pythonhosted.org/packages/0d/e1/9ea1eb9c311da7f15853559dc1d9d82bef88ecd3e59fbeb51f16bc2ffa91/coverage-7.14.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:731e535b1498b27d13594a0527a79b0510867b0ad891532be41cb883f2128e20", size = 250625, upload-time = "2026-05-10T17:59:31.33Z" }, + { url = "https://files.pythonhosted.org/packages/a5/03/57afca1b8106f8549a5329139315041fe166d6099bd9381346b9430dfbd1/coverage-7.14.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c7492f2d493b976941c7ca050f273cbda2f43c381124f7586a3e3c16d1804fec", size = 252539, upload-time = "2026-05-10T17:59:32.692Z" }, + { url = "https://files.pythonhosted.org/packages/57/5e/2e9fc63c9928119c1dbae02222be51407d3e7ebac5811ebbda4af3557795/coverage-7.14.0-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:dc38367eaa2abb1b766ac333142bce7655335a73537f5c8b75aaa89c2b987757", size = 247636, upload-time = "2026-05-10T17:59:34.599Z" }, + { url = "https://files.pythonhosted.org/packages/f0/e2/0b7898cda21041cc67546e19b80ba66cbbb47cbece52a76a5904de6a3aaf/coverage-7.14.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:0a951308cde22cf77f953955a754d04dccb57fe3bb8e345d685778ed9fc1632a", size = 248666, upload-time = "2026-05-10T17:59:36.232Z" }, + { url = "https://files.pythonhosted.org/packages/d6/e3/d33662a2fdaef23229c15921f39c84ec38441f3069ba26e134ed402c833b/coverage-7.14.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:fab3877e4ebb06bd9d4d4d00ee53309ee5478e66873c66a382272e3ee33eb7ea", size = 246670, upload-time = "2026-05-10T17:59:38.029Z" }, + { url = "https://files.pythonhosted.org/packages/99/b2/533942c3bfbf6770b5c32d7f2ff029fe013dba31f3fe8b45cabbb250365e/coverage-7.14.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:b812eb847b19876ebf33fb6c4f11819af05ab6050b0bfa1bc53412ae81779adb", size = 250484, upload-time = "2026-05-10T17:59:39.974Z" }, + { url = "https://files.pythonhosted.org/packages/d8/00/15acbad83a96de13c73831486c7627bfed73dfaec53b04e4a6315edf3fd8/coverage-7.14.0-cp310-cp310-musllinux_1_2_riscv64.whl", hash = "sha256:d9c8ef6ed820c433de075657d72dda1f89a2984955e58b8a75feb3f184250218", size = 246942, upload-time = "2026-05-10T17:59:41.659Z" }, + { url = "https://files.pythonhosted.org/packages/70/db/cef0228de493f2c740c760a9057a61d00c6849480073b70a75b87c7d4bab/coverage-7.14.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:d128b1bba9361fbaaf6a19e179e6cfd6a9103ce0c0555876f72780acc93efd85", size = 247544, upload-time = "2026-05-10T17:59:43.471Z" }, + { url = "https://files.pythonhosted.org/packages/77/a0/d9ef8e148f3025c2ae8401d77cda1502b6d2a4d8102603a8af31460aedb6/coverage-7.14.0-cp310-cp310-win32.whl", hash = "sha256:65f267ca1370726ec2c1aa38bbe4df9a71a740f22878d2d4bf59d71a4cd8d323", size = 222285, upload-time = "2026-05-10T17:59:44.908Z" }, + { url = "https://files.pythonhosted.org/packages/85/c0/30c454c7d3cf47b2805d4e06f12443f5eece8a5d030d3b0350e7b74ecb49/coverage-7.14.0-cp310-cp310-win_amd64.whl", hash = "sha256:b34ece8065914f938ed7f2c5872bb865336977a52919149846eac3744327267a", size = 223215, upload-time = "2026-05-10T17:59:46.779Z" }, + { url = "https://files.pythonhosted.org/packages/fc/e4/649c8d4f7f1709b6dbfc474358aa1bba02f67bcd52e2fec291a5014006cd/coverage-7.14.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6a78e2a9d9c5e3b8d4ab9b9d28c985ea66fced0a7d7c2aec1f216e03a2011480", size = 219795, upload-time = "2026-05-10T17:59:48.198Z" }, + { url = "https://files.pythonhosted.org/packages/7f/8d/46692d24b3f395d4cbf17bfcc57136b4f2f9c0c0df864b0bddfc1d71a014/coverage-7.14.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:a1816c505187592dcd1c5a5f226601a549f70365fbd00930ac88b0c225b76bb4", size = 220299, upload-time = "2026-05-10T17:59:49.683Z" }, + { url = "https://files.pythonhosted.org/packages/12/c2/a40f5cb295bbcbb697a76947a56081c494c61950366294ee426ffe261099/coverage-7.14.0-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:d8e1762f0e9cbc26ec315471e7b47855218e833cd5a032d706fbf43845d878c7", size = 250721, upload-time = "2026-05-10T17:59:51.494Z" }, + { url = "https://files.pythonhosted.org/packages/fd/35/202235eb5c3c14c212462cd91d61b7386bf8fc44bc7a77f4742d2a69174b/coverage-7.14.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:9336e23e8bb3a3925398261385e2a1533957d3e760e91070dcb0e98bfa514eed", size = 252633, upload-time = "2026-05-10T17:59:53.244Z" }, + { url = "https://files.pythonhosted.org/packages/bb/80/5f596e8995785124ee191c42535664c5e62c65995b66f4ca21e28ae04c81/coverage-7.14.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9cd1169b2230f9cbe9c638ba38022ed7a2b1e641cc07f7cea0365e4be2a74980", size = 254743, upload-time = "2026-05-10T17:59:55.021Z" }, + { url = "https://files.pythonhosted.org/packages/1e/6d/0d178825be2350f0adb27984d0aa7cf84bbdab201f6fb926b535d23a8f5f/coverage-7.14.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:d1bb3543b58fea74d2cd1abc4054cc927e4724687cb4560cd2ed88d2c7d820c0", size = 256700, upload-time = "2026-05-10T17:59:56.511Z" }, + { url = "https://files.pythonhosted.org/packages/19/5b/9e549c2f6e9dfea472adadba06c294e64735dabc2dd19015fac082095013/coverage-7.14.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:a93bac2cb577ef60074999ed56d8a1535894398e2ed920d4185c3ec0c8864742", size = 250854, upload-time = "2026-05-10T17:59:57.94Z" }, + { url = "https://files.pythonhosted.org/packages/3d/1c/b94f9f5f36396021ee2f62c5834b12e6a3d31f0bed5d6fc6d1c3caec087c/coverage-7.14.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:5904abf7e18cddc463219b17552229650c6b79e061d31a1059283051169cf7d5", size = 252433, upload-time = "2026-05-10T17:59:59.688Z" }, + { url = "https://files.pythonhosted.org/packages/b5/cb/d192cd8e1345eccabc32016f2d39072ecd10cb4f4b983ed8d0ebdeaf00dc/coverage-7.14.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:741f57cddc9004a8c81b084660215f33a6b597dbe62c31386b983ee26310e327", size = 250494, upload-time = "2026-05-10T18:00:01.953Z" }, + { url = "https://files.pythonhosted.org/packages/53/c5/aac9f460a41d835dbddef1d377f105f6ac2311d0f3c1588e9f51046d8813/coverage-7.14.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:664123feb0929d7affc135717dbd70d61d98688a08ab1e5ba464739620c6252d", size = 254261, upload-time = "2026-05-10T18:00:03.779Z" }, + { url = "https://files.pythonhosted.org/packages/23/aa/7af7c0081980a9cb3d289c5a435a4b7657dcecbd128e25c580e6a50389b5/coverage-7.14.0-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:c83d2399a51bbec8429266905d33616f04bc5726b1138c35844d5fcd896b2e20", size = 250216, upload-time = "2026-05-10T18:00:05.262Z" }, + { url = "https://files.pythonhosted.org/packages/35/60/a4257538ce2f6b978aeb51870d6c4208c510928a03db7e0339bb625dccb7/coverage-7.14.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:bcb2e855b87321259a037429288ae85216d191c74de3e79bf57cd2bc0761992c", size = 251125, upload-time = "2026-05-10T18:00:06.858Z" }, + { url = "https://files.pythonhosted.org/packages/a1/ab/f91af47642ec1aa53490e835a95847168d9c77fc39aa58527604c051e145/coverage-7.14.0-cp311-cp311-win32.whl", hash = "sha256:731dc15b385ac52289743d476245b61e1a2927e803bef655b52bc3b2a75a21f3", size = 222300, upload-time = "2026-05-10T18:00:08.608Z" }, + { url = "https://files.pythonhosted.org/packages/f0/f0/a71ddbd874431e7a7cd96071f0c331cfbbad07704833c765d24ffbab8a67/coverage-7.14.0-cp311-cp311-win_amd64.whl", hash = "sha256:bfb0ed8ec5d25e93face268115d7964db9df8b9aae8edcde9ec6b16c726a7cc1", size = 223241, upload-time = "2026-05-10T18:00:10.746Z" }, + { url = "https://files.pythonhosted.org/packages/d8/6e/d9d312a5151a96cd110efee32efc3fc97b01ebd86203fe618ccb29cf4c92/coverage-7.14.0-cp311-cp311-win_arm64.whl", hash = "sha256:7ebb1c6df9f78046a1b1e0a89674cd4bf73b7c648914eebcf976a57fd99a5627", size = 221908, upload-time = "2026-05-10T18:00:12.242Z" }, + { url = "https://files.pythonhosted.org/packages/09/1e/2f996b2c8415cbb6f54b0f5ec1ee850c96d7911961afb4fc05f4a89d8c58/coverage-7.14.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7ffd19fc8aed057fd686a17a4935eef5f9859d69208f96310e893e64b9b6ccf5", size = 219967, upload-time = "2026-05-10T18:00:13.756Z" }, + { url = "https://files.pythonhosted.org/packages/34/23/35c7aea1274aef7525bdd2dc92f710bdde6d11652239d71d1ec450067939/coverage-7.14.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:829994cfe1aeb773ca27bf246d4badc1e764893e3bfb98fff820fcecd1ca4662", size = 220329, upload-time = "2026-05-10T18:00:15.264Z" }, + { url = "https://files.pythonhosted.org/packages/75/cf/a8f4b43a16e194b0261257ad28ded5853ec052570afef4a84e1d81189f3b/coverage-7.14.0-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:b4f07cf7edcb7ec39431a5074d7ea83b29a9f71fcfc494f0f40af4e65180420f", size = 251839, upload-time = "2026-05-10T18:00:17.16Z" }, + { url = "https://files.pythonhosted.org/packages/69/ff/6699e7b71e60d3049eb2bdcbc95ee3f35707b2b0e48f32e9e63d3ce30c08/coverage-7.14.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:ca3d9cf2c32b521bd9518385608787fa86f38daf993695307531822c3430ed67", size = 254576, upload-time = "2026-05-10T18:00:18.829Z" }, + { url = "https://files.pythonhosted.org/packages/22/ec/c936d495fcd67f48f03a9c4ad3297ff80d1f222a5df3980f15b34c186c21/coverage-7.14.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:92af52828e7f29d827346b0294e5a0853fa206db77db0395b282918d41e28db9", size = 255690, upload-time = "2026-05-10T18:00:20.648Z" }, + { url = "https://files.pythonhosted.org/packages/5c/42/5af63f636cc62a4a2b1b3ba9146f6ee6f53a35a50d5cefc54d5670f60999/coverage-7.14.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:7b2bb6c9d7e769360d0f20a0f219603fd64f0c8f97de17ab25853261602be0fb", size = 257949, upload-time = "2026-05-10T18:00:22.28Z" }, + { url = "https://files.pythonhosted.org/packages/26/d3/a225317bd2012132a27e1176d51660b826f99bb975876463c44ea0d7ee5a/coverage-7.14.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:1c9ed6ef99f88fb8c14aa8e2bf8eb0fe55fa2edfea68f8675d78741df1a5ac0e", size = 252242, upload-time = "2026-05-10T18:00:24.076Z" }, + { url = "https://files.pythonhosted.org/packages/f1/7f/9e65495298c3ea414742998539c37d048b5e81cc818fb1828cc6b51d10bf/coverage-7.14.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:8231ade007f37959fbf58acc677f26b922c02eda6f0428ea307da0fd39681bf3", size = 253608, upload-time = "2026-05-10T18:00:25.588Z" }, + { url = "https://files.pythonhosted.org/packages/94/46/1522b524a35bdad22b2b8c4f9d32d0a104b524726ec380b2db68db1746f5/coverage-7.14.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:d8b013632cc1ce1d09dbe4f32667b4d320ec2f54fc326ebeffcd0b0bcc2bb6c4", size = 251753, upload-time = "2026-05-10T18:00:27.104Z" }, + { url = "https://files.pythonhosted.org/packages/f3/e9/cdf00d38817742c541ade405e115a3f7bf36e6f2a8b99d4f209861b85a2d/coverage-7.14.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:1733198802d71ec4c524f322e2867ee05c62e9e75df86bdca545407a221827d1", size = 255823, upload-time = "2026-05-10T18:00:29.038Z" }, + { url = "https://files.pythonhosted.org/packages/38/fc/5e7877cf5f902d08a17ff1c532511476d87e1bea355bd5028cb97f902e79/coverage-7.14.0-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:72a305291fa8ee01332f1aaf38b348ca34097f6aa0b0ef627eef2837e57bbba5", size = 251323, upload-time = "2026-05-10T18:00:30.647Z" }, + { url = "https://files.pythonhosted.org/packages/18/9d/50f05a72dff8487464fdd4178dda5daed642a060e60afb644e3d45123559/coverage-7.14.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:fcaba850dd317c65423a9d63d88f9573c53b00354d6dd95724576cc98a131595", size = 253197, upload-time = "2026-05-10T18:00:32.211Z" }, + { url = "https://files.pythonhosted.org/packages/00/3f/6f61ffe6439df266c3cf60f5c99cfaa21103d0210d706a42fc6c30683ff8/coverage-7.14.0-cp312-cp312-win32.whl", hash = "sha256:5ac83957a80d0701310e96d8bec68cdcf4f90a7674b7d13f15a344315b41ab27", size = 222515, upload-time = "2026-05-10T18:00:33.717Z" }, + { url = "https://files.pythonhosted.org/packages/85/19/93853133df2cb371083285ef6a93982a0173e7a233b0f61373ba9fd30eb2/coverage-7.14.0-cp312-cp312-win_amd64.whl", hash = "sha256:70390b0da32cb90b501953716302906e8bcce087cb283e70d8c97729f22e92b2", size = 223324, upload-time = "2026-05-10T18:00:35.172Z" }, + { url = "https://files.pythonhosted.org/packages/74/18/9f7fe62f659f24b7a82a0be56bf94c1bd0a89e0ae7ab4c668f6e82404294/coverage-7.14.0-cp312-cp312-win_arm64.whl", hash = "sha256:91b993743d959b8be85b4abf9d5478216a69329c321efe5be0433c1a841d691d", size = 221944, upload-time = "2026-05-10T18:00:37.014Z" }, + { url = "https://files.pythonhosted.org/packages/6b/76/b7c66ee3c66e1b0f9d894c8125983aa0c03fb2336f2fd16559f9c966157f/coverage-7.14.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f2bbb8254370eb4c628ff3d6fa8a7f74ddc40565394d4f7ab791d1fe568e37ef", size = 219990, upload-time = "2026-05-10T18:00:38.887Z" }, + { url = "https://files.pythonhosted.org/packages/b3/af/e567cbad5ba69c013a50146dfa886dc7193361fda77521f51274ff620e1b/coverage-7.14.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:23b81107f46d3f21d0cbce30664fcec0f5d9f585638a67081750f99738f6bf66", size = 220365, upload-time = "2026-05-10T18:00:40.864Z" }, + { url = "https://files.pythonhosted.org/packages/44/6f/9ad575d505b4d805b254febc8a5b338a2efe278f8786e56ff1cb8413f9c3/coverage-7.14.0-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:22a7e06a5f11a757cdfe79018e9095f9f69ae283c5cd8123774c788deec8717b", size = 251363, upload-time = "2026-05-10T18:00:42.489Z" }, + { url = "https://files.pythonhosted.org/packages/6f/5f/b5370068b2f57787454592ed7dcd1002f0f1703b7db1fa30f6a325a4ca6e/coverage-7.14.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:9d1aa57a1dc8e05bdc42e81c5d671d849577aeedf279f4c449d6d286f9ed88ca", size = 253961, upload-time = "2026-05-10T18:00:44.079Z" }, + { url = "https://files.pythonhosted.org/packages/29/1e/51adf17738976e8f2b85ddef7b7aa12a0838b056c92f175941d8862767c1/coverage-7.14.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:90c1a51bcfddf645b3bb7ec333d9e94393a8e94f55642380fa8a9a5a9e636cb7", size = 255193, upload-time = "2026-05-10T18:00:45.623Z" }, + { url = "https://files.pythonhosted.org/packages/9e/7b/5bfd7ac1df3b881c2ac7a5cbc99c7609e6296c402f5ef587cd81c6f355b3/coverage-7.14.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a841fae2fadcae4f438d43b6ccc4aac2ad609f47cdb6cfdce60cbb3fe5ca7bc2", size = 257326, upload-time = "2026-05-10T18:00:47.173Z" }, + { url = "https://files.pythonhosted.org/packages/7d/38/1d37d316b174fad3843a1d76dbdfe4398771c9ecd0515935dd9ece9cd627/coverage-7.14.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:c79d2319cabef1fe8e86df73371126931550804738f78ad7d31e3aad85a67367", size = 251582, upload-time = "2026-05-10T18:00:49.152Z" }, + { url = "https://files.pythonhosted.org/packages/34/46/746704f95980ba220214e1a41e18cec5aea80a898eaa53c51bf2d645ff36/coverage-7.14.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:1b23b0c6f0b1db6ad769b7050c8b641c0bf215ded26c1816955b17b7f26edfa9", size = 253325, upload-time = "2026-05-10T18:00:51.252Z" }, + { url = "https://files.pythonhosted.org/packages/e1/b9/bbe87206d9687b192352f893797825b5f5b15ecd3aa9c68fbff0c074d77b/coverage-7.14.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:55d3089079ce181a4566b1065ab28d2575eb76d8ac8f81f4fcda2bf037fee087", size = 251291, upload-time = "2026-05-10T18:00:52.816Z" }, + { url = "https://files.pythonhosted.org/packages/46/57/b8cdb12ac0d73ef0243218bd5e22c9df8f92edab8018213a86aec67c5324/coverage-7.14.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:49c005cba1e2f9677fb2845dcdf9a2e72a52a17d63e8231aaaae35d9f50215ef", size = 255448, upload-time = "2026-05-10T18:00:54.548Z" }, + { url = "https://files.pythonhosted.org/packages/1f/d4/5002019538b2036ce3c84340f54d2fd5100d55b0a6b0894eee56128d03c7/coverage-7.14.0-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:9117377b823daa28aa8635fbb08cda1cd6be3d7143257345459559aeef852d52", size = 251110, upload-time = "2026-05-10T18:00:56.122Z" }, + { url = "https://files.pythonhosted.org/packages/37/53/20c5009477660f084e6ed60bc02a91894b8e234e617e86ecfd9aaf78e27b/coverage-7.14.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:7b79d646cf46d5cf9a9f40281d4441df5849e445726e369006d2b117710b33fe", size = 252885, upload-time = "2026-05-10T18:00:57.967Z" }, + { url = "https://files.pythonhosted.org/packages/ae/ab/3cf6427ac9c1f1db747dbb1ce71dde47984876d4c2cfd018a3fef0a78d4d/coverage-7.14.0-cp313-cp313-win32.whl", hash = "sha256:fb609b3658479e33f9516d46f1a89dbb9b6c261366e3a11844a96ec487533dae", size = 222539, upload-time = "2026-05-10T18:00:59.581Z" }, + { url = "https://files.pythonhosted.org/packages/8f/b8/9228523e80321c2cb4880d1f589bc0171f2f71432c35118ad04dc01decce/coverage-7.14.0-cp313-cp313-win_amd64.whl", hash = "sha256:0773d8329cf32b6fd222e4b52622c61fe8d503eb966cfc8d3c3c10c96266d50e", size = 223344, upload-time = "2026-05-10T18:01:01.531Z" }, + { url = "https://files.pythonhosted.org/packages/a3/99/118daa192f95e3a6cb2740100fbf8797cda1734b4134ef0b5d501a7fa8f3/coverage-7.14.0-cp313-cp313-win_arm64.whl", hash = "sha256:b4e26a0f1b696faf283bffe5b8569e44e336c582439df5d53281ab89ee0cba96", size = 221966, upload-time = "2026-05-10T18:01:03.16Z" }, + { url = "https://files.pythonhosted.org/packages/e6/f1/a46cc0c013be170216253184a32366d7cbdb9252feaec866b05c2d12a894/coverage-7.14.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:953f521ca9445300397e65fda3dca58b2dbd68fee983777420b57ac3c77e9f90", size = 220679, upload-time = "2026-05-10T18:01:05.058Z" }, + { url = "https://files.pythonhosted.org/packages/64/8c/9c30a3d311a34177fa432995be7fbfc64477d8bac5630bd38055b1c9b424/coverage-7.14.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:98af83fd65ae24b1fdd03aaead967a9f523bcd2f1aab2d4f3ffda65bb568a6f1", size = 221033, upload-time = "2026-05-10T18:01:07.002Z" }, + { url = "https://files.pythonhosted.org/packages/9a/cd/3fb5e06c3badefd0c1b47e2044fdca67f8220a4ec2e7fcfb476aa0a67c6c/coverage-7.14.0-cp313-cp313t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:668b92e6958c4db7cf92e81caac328dfbbdbb215db2850ad28f0cbe1eea0bfbd", size = 262333, upload-time = "2026-05-10T18:01:08.903Z" }, + { url = "https://files.pythonhosted.org/packages/a8/e6/fbc322325c7294d3e22c1ad6b79e45d0806b25228c8e5842aed6d8169aa7/coverage-7.14.0-cp313-cp313t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:9fbd898551762dea00d3fef2b1c4f99afd2c6a3ff952ea07d60a9bd5ed4f34bc", size = 264410, upload-time = "2026-05-10T18:01:10.531Z" }, + { url = "https://files.pythonhosted.org/packages/08/92/c497b264bec1673c47cc77e26f760fcda4654cabf1f39546d1a23a3b8c35/coverage-7.14.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:68af363c07ecd8d4b7d4043d85cb376d7d227eceb54e5323ee45da73dbd3e426", size = 266836, upload-time = "2026-05-10T18:01:12.19Z" }, + { url = "https://files.pythonhosted.org/packages/78/fc/045da320987f401af5d2815d351e8aa799aec859f60e29f445e3089eeedb/coverage-7.14.0-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:6e57054a583da8ac55edf24117ea4c9133032cfc4cf72aa2d48c1e5d4b52f899", size = 267974, upload-time = "2026-05-10T18:01:13.926Z" }, + { url = "https://files.pythonhosted.org/packages/1b/ae/227b1e379497fb7a4fc3286e620f80c8a1e7cec66d45695a01639eb1af65/coverage-7.14.0-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:cc3499459bbcdd51a65b64c35ab7ed2764eaf3cba826e0df3f1d7fe2e102b70b", size = 261578, upload-time = "2026-05-10T18:01:15.564Z" }, + { url = "https://files.pythonhosted.org/packages/a0/f5/3570342900f2acea31d33ff1590c5d8bac1a8e1a2e1c6d34a5d5e61de681/coverage-7.14.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:45899ec2138a4346ed34d601dedf5076fb74edf2d1dd9dc76a78e82397edee90", size = 264394, upload-time = "2026-05-10T18:01:17.607Z" }, + { url = "https://files.pythonhosted.org/packages/16/29/de1bbc01c935b28f89b1dc3db85b011c055e843a8e5e3b83141c3f80af7f/coverage-7.14.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:8767486808c436f05b23ab98eb963fb29185e32a9357a166971685cb3459900f", size = 262022, upload-time = "2026-05-10T18:01:19.304Z" }, + { url = "https://files.pythonhosted.org/packages/35/95/f53890b0bf2fc10ab168e05d38869215e73ca24c4cb521c3bb0eb62fe16b/coverage-7.14.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:a3b5ddfd6aa7ddad53ee3edb231e88a2151507a43229b7d71b953916deca127d", size = 265732, upload-time = "2026-05-10T18:01:21.494Z" }, + { url = "https://files.pythonhosted.org/packages/ed/ea/c919e259081dd2bdf0e43b87209709ba7ec2e4117c2a7f5185379c43463c/coverage-7.14.0-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:63df0fe568e698e1045792399f8ab6da3a6c2dce3182813fb92afa2641087b47", size = 260921, upload-time = "2026-05-10T18:01:23.533Z" }, + { url = "https://files.pythonhosted.org/packages/1a/2c/c2831889705a81dc5d1c6ca12e4d8e9b95dfc146d153488a6c0ea685d28e/coverage-7.14.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:827d6397dbd95144939b18f89edf31f63e1f99633e8d5f32f22ba8bdda567477", size = 263109, upload-time = "2026-05-10T18:01:25.165Z" }, + { url = "https://files.pythonhosted.org/packages/5a/a9/2fcae5003cac3d63fe344d2166243c2756935f48420863c5272b240d550b/coverage-7.14.0-cp313-cp313t-win32.whl", hash = "sha256:7bf43e000d24012599b879791cff41589af90674722421ef11b11a5431920bab", size = 223212, upload-time = "2026-05-10T18:01:27.157Z" }, + { url = "https://files.pythonhosted.org/packages/3f/bb/18e94d7b14b9b398164197114a587a04ab7c9fdbe1d237eef57311c5e883/coverage-7.14.0-cp313-cp313t-win_amd64.whl", hash = "sha256:3f5549365af25d770e06b1f8f5682d9a5637d06eb494db91c6fa75d3950cc917", size = 224272, upload-time = "2026-05-10T18:01:29.107Z" }, + { url = "https://files.pythonhosted.org/packages/db/56/4f14fad782b035c81c4ffd09159e7103d42bb1d93ac8496d04b90a11b7da/coverage-7.14.0-cp313-cp313t-win_arm64.whl", hash = "sha256:6d160217ec6fe890f16ad3a9531761589443749e448f91986c972714fad361c8", size = 222530, upload-time = "2026-05-10T18:01:31.151Z" }, + { url = "https://files.pythonhosted.org/packages/1c/18/b9a6586d73992807c26f9a5f274131be3d76b56b18a82b9392e2a25d2e45/coverage-7.14.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:9aed9fa983514ca032790f3fe0d1c0e42ca7e16b42432af1706b50a9a46bef5d", size = 220036, upload-time = "2026-05-10T18:01:33.057Z" }, + { url = "https://files.pythonhosted.org/packages/f3/9b/4165a1d56ddc302a0e2d518fd9d412a4fd0b57562618c78c5f21c57194f5/coverage-7.14.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:ba3b8390db29296dbbf49e91b6fe08f990743a90c8f447ba4c2ffc29670dfa63", size = 220368, upload-time = "2026-05-10T18:01:34.705Z" }, + { url = "https://files.pythonhosted.org/packages/69/aa/c12e52a5ba148d9995229d557e3be6e554fe469addc0e9241b2f0956d8ea/coverage-7.14.0-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:3a5d8e876dfa2f102e970b183863d6dedd023d3c0eeca1fe7a9787bc5f28b212", size = 251417, upload-time = "2026-05-10T18:01:36.949Z" }, + { url = "https://files.pythonhosted.org/packages/d7/51/ec641c26e6dca1b25a7d2035ba6ecb7c884ef1a100a9e42fbe4ce4405139/coverage-7.14.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:5ebb8f4614a3787d567e610bbfdf96a4798dd69a1afb1bd8ad228d4111fe6ff3", size = 253924, upload-time = "2026-05-10T18:01:38.985Z" }, + { url = "https://files.pythonhosted.org/packages/33/c4/59c3de0bd1b538824173fd518fed51c1ce740ca5ed68e74545983f4053a9/coverage-7.14.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6b9bf47223dd8db3d4c4b2e443b02bace480d428f0822c3f991600448a176c97", size = 255269, upload-time = "2026-05-10T18:01:40.957Z" }, + { url = "https://files.pythonhosted.org/packages/7b/a9/36dfa153a62040296f6e7febfdb20a5720622f6ef5a81a41e8237b9a5344/coverage-7.14.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:3485a836550b303d006d57cc06e3d5afaabc642c77050b7c985a97b13e3776b8", size = 257583, upload-time = "2026-05-10T18:01:42.607Z" }, + { url = "https://files.pythonhosted.org/packages/26/7b/cc2c048d4114d9ab1c2409e9ee365e5ae10736df6dffcfc9444effa6c708/coverage-7.14.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:3e7e88110bae996d199d1693ca8ec3fd52441d426401ae963437598667b4c5eb", size = 251434, upload-time = "2026-05-10T18:01:44.537Z" }, + { url = "https://files.pythonhosted.org/packages/ee/df/6770eaa576e604575e9a78055313250faef5faa84bd6f71a39fece519c43/coverage-7.14.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:15228a6800ce7bdf1b74800595e56db7138cecb338fdbf044806e10dcf182dfe", size = 253280, upload-time = "2026-05-10T18:01:46.175Z" }, + { url = "https://files.pythonhosted.org/packages/ad/9e/1c0264514a3f98259a6d64765a397b2c8373e3ba59ee722a4802d3ec0c61/coverage-7.14.0-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:9d26ac7f5398bafc5b57421ad994e8a4749e8a7a0e62d05ec7d53014d5963bfa", size = 251241, upload-time = "2026-05-10T18:01:48.732Z" }, + { url = "https://files.pythonhosted.org/packages/64/16/4efdf3e3c4079cdbf0ece56a2fea872df9e8a3e15a13a0af4400e1075944/coverage-7.14.0-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:2fb73254ff43c911c967a899e1359bc5049b4b115d6e8fbdde4937d0a2246cd5", size = 255516, upload-time = "2026-05-10T18:01:50.819Z" }, + { url = "https://files.pythonhosted.org/packages/93/69/b1de96346603881b3d1bc8d6447c83200e1c9700ffbaff926ba01ff5724c/coverage-7.14.0-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:454a380af72c6adada298ed270d38c7a391288198dbfb8467f786f588751a90c", size = 251059, upload-time = "2026-05-10T18:01:52.773Z" }, + { url = "https://files.pythonhosted.org/packages/a4/66/2881853e0363a5e0a724d1103e53650795367471b6afb234f8b49e713bc6/coverage-7.14.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:65c86fb646d2bd2972e96bd1a8b45817ed907cee68655d6295fe7ec031d04cca", size = 252716, upload-time = "2026-05-10T18:01:54.506Z" }, + { url = "https://files.pythonhosted.org/packages/55/5c/0d3305d002c41dcde873dbe456491e663dc55152ca526b630b5c47efd62f/coverage-7.14.0-cp314-cp314-win32.whl", hash = "sha256:6a6516b02a6101398e19a3f44820f69bab2590697f7def4331f668b14adaf828", size = 222788, upload-time = "2026-05-10T18:01:56.487Z" }, + { url = "https://files.pythonhosted.org/packages/f9/58/6e1b8f52fdc3184b47dc5037f5070d83a3d11042db1594b02d2a44d786c8/coverage-7.14.0-cp314-cp314-win_amd64.whl", hash = "sha256:45e0f79d8351fa76e256716df91eab12890d32678b9590df7ae1042e4bd4cf5d", size = 223600, upload-time = "2026-05-10T18:01:58.497Z" }, + { url = "https://files.pythonhosted.org/packages/00/70/a18c408e674bc26281cadaedc7351f929bd2094e191e4b15271c30b084cc/coverage-7.14.0-cp314-cp314-win_arm64.whl", hash = "sha256:4b899594a8b2d81e5cc064a0d7f9cac2081fed91049456cae7676787e41549c9", size = 222168, upload-time = "2026-05-10T18:02:00.411Z" }, + { url = "https://files.pythonhosted.org/packages/3d/89/2681f071d238b62aff8dfc2ab44fc24cfdb38d1c01f391a80522ff5d3a16/coverage-7.14.0-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:f580f8c80acd94ac72e863efe2cab791d8c38d153e0b463b92dfa000d5c84cd1", size = 220766, upload-time = "2026-05-10T18:02:02.313Z" }, + { url = "https://files.pythonhosted.org/packages/bd/c7/c987babafd9207ffa1995e1ef1f9b26762cf4963aa768a66b6f0501e4616/coverage-7.14.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:a2bd259c442cd43c49b30fbafc51776eb19ea396faf159d26a83e6a0a5f13b0c", size = 221035, upload-time = "2026-05-10T18:02:04.017Z" }, + { url = "https://files.pythonhosted.org/packages/5a/e9/d6a5ac3b333088143d6fc877d398a9a674dc03124a2f776e131f03864823/coverage-7.14.0-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:a706b908dfa85538863504c624b237a3cc34232bf403c057414ebfdb3b4d9f84", size = 262405, upload-time = "2026-05-10T18:02:05.915Z" }, + { url = "https://files.pythonhosted.org/packages/38/b1/e70838d29a7c08e22d44398a46db90815bbcbf28de06992bd9210d1a8d8e/coverage-7.14.0-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:7333cd944ee4393b9b3d3c1b598c936d4fc8d70573a4c7dacfec5590dd50e436", size = 264530, upload-time = "2026-05-10T18:02:07.582Z" }, + { url = "https://files.pythonhosted.org/packages/6b/73/5c31ef97763288d03d9995152b96d5475b527c63d91c84b01caea894b83a/coverage-7.14.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0f162bc9a15b82d947b02651b0c7e1609d6f7a8735ca330cfadec8481dd97d5a", size = 266932, upload-time = "2026-05-10T18:02:09.401Z" }, + { url = "https://files.pythonhosted.org/packages/e1/76/dd56d80f29c5f05b4d76f7e7c6d47cafacae017189c75c5759d24f9ff0cc/coverage-7.14.0-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:362cb78e01a5dc82009d88004cf60f2e6b6d6fcbfdec05b05af73b0abf40118f", size = 268062, upload-time = "2026-05-10T18:02:11.399Z" }, + { url = "https://files.pythonhosted.org/packages/6e/c7/27ba85cd5b95614f159ff93ebff1901584a8d192e2e5e24c4943a7453f59/coverage-7.14.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:acebd068fca5512c3a6fde9c045f901613478781a73f0e82b307b214daef23fb", size = 261504, upload-time = "2026-05-10T18:02:13.257Z" }, + { url = "https://files.pythonhosted.org/packages/13/2e/e8149f60ab5d5684c6eee881bdf34b127115cddbb958b196768dd9d63473/coverage-7.14.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:29fe3da551dface75deb2ccbf87b6b66e2e7ef38f6d89050b428be94afff3490", size = 264398, upload-time = "2026-05-10T18:02:15.063Z" }, + { url = "https://files.pythonhosted.org/packages/d9/7f/1261b025285323225f4b4abffa5a643649dfd67e25ddca7ebcbdea3b7cb3/coverage-7.14.0-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:b4cc4fce8672fffcb09b0eafc167b396b3ba53c4a7230f54b7aaffbf6c835fa9", size = 262000, upload-time = "2026-05-10T18:02:16.756Z" }, + { url = "https://files.pythonhosted.org/packages/d3/dc/829c54f60b9d08389439c00f813c752781c496fc5788c78d8006db4b4f2b/coverage-7.14.0-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:5d4a51aad8ba8bdcd2b8bd8f03d4aca19693fa2327a3470e4718a25b03481020", size = 265732, upload-time = "2026-05-10T18:02:18.817Z" }, + { url = "https://files.pythonhosted.org/packages/ed/b0/70bd1419941652fa062689cba9c3eeafb8f5e6fbb890bce41c3bdda5dbd6/coverage-7.14.0-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:9f323af3e1e4f68b60b7b247e37b8515563a61375518fa59de1af48ba28a3db6", size = 260847, upload-time = "2026-05-10T18:02:20.528Z" }, + { url = "https://files.pythonhosted.org/packages/f2/73/be40b2390656c654d35ea0015ea7ba3d945769cf80790ad5e0bb2d56d2ba/coverage-7.14.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:1a0abc7342ea9711c469dd8b821c6c311e6bc6aac1442e5fbd6b27fae0a8f3db", size = 263166, upload-time = "2026-05-10T18:02:22.337Z" }, + { url = "https://files.pythonhosted.org/packages/29/55/4a643f712fcf7cf2881f8ec1e0ccb7b164aff3108f69b51801246c8799f2/coverage-7.14.0-cp314-cp314t-win32.whl", hash = "sha256:a9f864ef57b7172e2db87a096642dd51e179e085ab6b2c371c29e885f65c8fb2", size = 223573, upload-time = "2026-05-10T18:02:24.11Z" }, + { url = "https://files.pythonhosted.org/packages/27/96/3acae5da0953be042c0b4dea6d6789d2f080701c77b88e44d5bd41b9219b/coverage-7.14.0-cp314-cp314t-win_amd64.whl", hash = "sha256:29943e552fdc08e082eb51400fb2f58e118a83b5542bd06531214e084399b644", size = 224680, upload-time = "2026-05-10T18:02:25.896Z" }, + { url = "https://files.pythonhosted.org/packages/93/3d/6ab5d2dd8325d838737c6f8d83d62eb6230e0d70b87b51b57bbfd08fa767/coverage-7.14.0-cp314-cp314t-win_arm64.whl", hash = "sha256:742a73ea621953b012f2c4c2219b512180dd84489acf5b1596b0aafc55b9100b", size = 222703, upload-time = "2026-05-10T18:02:27.822Z" }, + { url = "https://files.pythonhosted.org/packages/61/e8/cb8e80d6f9f55b99588625062822bf946cf03ed06315df4bd8397f5632a1/coverage-7.14.0-py3-none-any.whl", hash = "sha256:8de5b61163aee3d05c8a2beab6f47913df7981dad1baf82c414d99158c286ab1", size = 211764, upload-time = "2026-05-10T18:02:29.538Z" }, ] [package.optional-dependencies] @@ -275,14 +275,14 @@ wheels = [ [[package]] name = "markdown-it-py" -version = "4.0.0" +version = "4.2.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "mdurl" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/5b/f5/4ec618ed16cc4f8fb3b701563655a69816155e79e24a17b651541804721d/markdown_it_py-4.0.0.tar.gz", hash = "sha256:cb0a2b4aa34f932c007117b194e945bd74e0ec24133ceb5bac59009cda1cb9f3", size = 73070, upload-time = "2025-08-11T12:57:52.854Z" } +sdist = { url = "https://files.pythonhosted.org/packages/06/ff/7841249c247aa650a76b9ee4bbaeae59370dc8bfd2f6c01f3630c35eb134/markdown_it_py-4.2.0.tar.gz", hash = "sha256:04a21681d6fbb623de53f6f364d352309d4094dd4194040a10fd51833e418d49", size = 82454, upload-time = "2026-05-07T12:08:28.36Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/94/54/e7d793b573f298e1c9013b8c4dade17d481164aa517d1d7148619c2cedbf/markdown_it_py-4.0.0-py3-none-any.whl", hash = "sha256:87327c59b172c5011896038353a81343b6754500a08cd7a4973bb48c6d578147", size = 87321, upload-time = "2025-08-11T12:57:51.923Z" }, + { url = "https://files.pythonhosted.org/packages/b3/81/4da04ced5a082363ecfa159c010d200ecbd959ae410c10c0264a38cac0f5/markdown_it_py-4.2.0-py3-none-any.whl", hash = "sha256:9f7ebbcd14fe59494226453aed97c1070d83f8d24b6fc3a3bcf9a38092641c4a", size = 91687, upload-time = "2026-05-07T12:08:27.182Z" }, ] [[package]] @@ -314,14 +314,14 @@ wheels = [ [[package]] name = "mdit-py-plugins" -version = "0.5.0" +version = "0.6.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "markdown-it-py" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b2/fd/a756d36c0bfba5f6e39a1cdbdbfdd448dc02692467d83816dff4592a1ebc/mdit_py_plugins-0.5.0.tar.gz", hash = "sha256:f4918cb50119f50446560513a8e311d574ff6aaed72606ddae6d35716fe809c6", size = 44655, upload-time = "2025-08-11T07:25:49.083Z" } +sdist = { url = "https://files.pythonhosted.org/packages/59/fc/f8d0863f8862f25602c0404d75568e89fb6b4109804645e5cdfb1be5cf56/mdit_py_plugins-0.6.1.tar.gz", hash = "sha256:a2bca0f039f39dbd35fb74ae1b5f998608c437463371f0ff7f49a19a17a114d0", size = 56114, upload-time = "2026-05-13T09:03:38.91Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fb/86/dd6e5db36df29e76c7a7699123569a4a18c1623ce68d826ed96c62643cae/mdit_py_plugins-0.5.0-py3-none-any.whl", hash = "sha256:07a08422fc1936a5d26d146759e9155ea466e842f5ab2f7d2266dd084c8dab1f", size = 57205, upload-time = "2025-08-11T07:25:47.597Z" }, + { url = "https://files.pythonhosted.org/packages/a5/69/6da5581c6a7fede7dc261bf4e67d6adca4196f176b43288b55b3db395b6e/mdit_py_plugins-0.6.1-py3-none-any.whl", hash = "sha256:214c82fb2ac524472ab6a5bcab1de80f73b50443e187f401bfd77efbc7c6481d", size = 66663, upload-time = "2026-05-13T09:03:37.76Z" }, ] [[package]] @@ -335,20 +335,20 @@ wheels = [ [[package]] name = "packaging" -version = "26.0" +version = "26.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/65/ee/299d360cdc32edc7d2cf530f3accf79c4fca01e96ffc950d8a52213bd8e4/packaging-26.0.tar.gz", hash = "sha256:00243ae351a257117b6a241061796684b084ed1c516a08c48a3f7e147a9d80b4", size = 143416, upload-time = "2026-01-21T20:50:39.064Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d7/f1/e7a6dd94a8d4a5626c03e4e99c87f241ba9e350cd9e6d75123f992427270/packaging-26.2.tar.gz", hash = "sha256:ff452ff5a3e828ce110190feff1178bb1f2ea2281fa2075aadb987c2fb221661", size = 228134, upload-time = "2026-04-24T20:15:23.917Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b7/b9/c538f279a4e237a006a2c98387d081e9eb060d203d8ed34467cc0f0b9b53/packaging-26.0-py3-none-any.whl", hash = "sha256:b36f1fef9334a5588b4166f8bcd26a14e521f2b55e6b9de3aaa80d3ff7a37529", size = 74366, upload-time = "2026-01-21T20:50:37.788Z" }, + { url = "https://files.pythonhosted.org/packages/df/b2/87e62e8c3e2f4b32e5fe99e0b86d576da1312593b39f47d8ceef365e95ed/packaging-26.2-py3-none-any.whl", hash = "sha256:5fc45236b9446107ff2415ce77c807cee2862cb6fac22b8a73826d0693b0980e", size = 100195, upload-time = "2026-04-24T20:15:22.081Z" }, ] [[package]] name = "platformdirs" -version = "4.9.4" +version = "4.9.6" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/19/56/8d4c30c8a1d07013911a8fdbd8f89440ef9f08d07a1b50ab8ca8be5a20f9/platformdirs-4.9.4.tar.gz", hash = "sha256:1ec356301b7dc906d83f371c8f487070e99d3ccf9e501686456394622a01a934", size = 28737, upload-time = "2026-03-05T18:34:13.271Z" } +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/63/d7/97f7e3a6abb67d8080dd406fd4df842c2be0efaf712d1c899c32a075027c/platformdirs-4.9.4-py3-none-any.whl", hash = "sha256:68a9a4619a666ea6439f2ff250c12a853cd1cbd5158d258bd824a7df6be2f868", size = 21216, upload-time = "2026-03-05T18:34:12.172Z" }, + { 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]] @@ -362,7 +362,7 @@ wheels = [ [[package]] name = "pydantic" -version = "2.12.5" +version = "2.13.4" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "annotated-types" }, @@ -370,127 +370,125 @@ dependencies = [ { name = "typing-extensions" }, { name = "typing-inspection" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/69/44/36f1a6e523abc58ae5f928898e4aca2e0ea509b5aa6f6f392a5d882be928/pydantic-2.12.5.tar.gz", hash = "sha256:4d351024c75c0f085a9febbb665ce8c0c6ec5d30e903bdb6394b7ede26aebb49", size = 821591, upload-time = "2025-11-26T15:11:46.471Z" } +sdist = { url = "https://files.pythonhosted.org/packages/18/a5/b60d21ac674192f8ab0ba4e9fd860690f9b4a6e51ca5df118733b487d8d6/pydantic-2.13.4.tar.gz", hash = "sha256:c40756b57adaa8b1efeeced5c196f3f3b7c435f90e84ea7f443901bec8099ef6", size = 844775, upload-time = "2026-05-06T13:43:05.343Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5a/87/b70ad306ebb6f9b585f114d0ac2137d792b48be34d732d60e597c2f8465a/pydantic-2.12.5-py3-none-any.whl", hash = "sha256:e561593fccf61e8a20fc46dfc2dfe075b8be7d0188df33f221ad1f0139180f9d", size = 463580, upload-time = "2025-11-26T15:11:44.605Z" }, + { url = "https://files.pythonhosted.org/packages/fd/7b/122376b1fd3c62c1ed9dc80c931ace4844b3c55407b6fb2d199377c9736f/pydantic-2.13.4-py3-none-any.whl", hash = "sha256:45a282cde31d808236fd7ea9d919b128653c8b38b393d1c4ab335c62924d9aba", size = 472262, upload-time = "2026-05-06T13:43:02.641Z" }, ] [[package]] name = "pydantic-core" -version = "2.41.5" +version = "2.46.4" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/71/70/23b021c950c2addd24ec408e9ab05d59b035b39d97cdc1130e1bce647bb6/pydantic_core-2.41.5.tar.gz", hash = "sha256:08daa51ea16ad373ffd5e7606252cc32f07bc72b28284b6bc9c6df804816476e", size = 460952, upload-time = "2025-11-04T13:43:49.098Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/c6/90/32c9941e728d564b411d574d8ee0cf09b12ec978cb22b294995bae5549a5/pydantic_core-2.41.5-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:77b63866ca88d804225eaa4af3e664c5faf3568cea95360d21f4725ab6e07146", size = 2107298, upload-time = "2025-11-04T13:39:04.116Z" }, - { url = "https://files.pythonhosted.org/packages/fb/a8/61c96a77fe28993d9a6fb0f4127e05430a267b235a124545d79fea46dd65/pydantic_core-2.41.5-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:dfa8a0c812ac681395907e71e1274819dec685fec28273a28905df579ef137e2", size = 1901475, upload-time = "2025-11-04T13:39:06.055Z" }, - { url = "https://files.pythonhosted.org/packages/5d/b6/338abf60225acc18cdc08b4faef592d0310923d19a87fba1faf05af5346e/pydantic_core-2.41.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5921a4d3ca3aee735d9fd163808f5e8dd6c6972101e4adbda9a4667908849b97", size = 1918815, upload-time = "2025-11-04T13:39:10.41Z" }, - { url = "https://files.pythonhosted.org/packages/d1/1c/2ed0433e682983d8e8cba9c8d8ef274d4791ec6a6f24c58935b90e780e0a/pydantic_core-2.41.5-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e25c479382d26a2a41b7ebea1043564a937db462816ea07afa8a44c0866d52f9", size = 2065567, upload-time = "2025-11-04T13:39:12.244Z" }, - { url = "https://files.pythonhosted.org/packages/b3/24/cf84974ee7d6eae06b9e63289b7b8f6549d416b5c199ca2d7ce13bbcf619/pydantic_core-2.41.5-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f547144f2966e1e16ae626d8ce72b4cfa0caedc7fa28052001c94fb2fcaa1c52", size = 2230442, upload-time = "2025-11-04T13:39:13.962Z" }, - { url = "https://files.pythonhosted.org/packages/fd/21/4e287865504b3edc0136c89c9c09431be326168b1eb7841911cbc877a995/pydantic_core-2.41.5-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:6f52298fbd394f9ed112d56f3d11aabd0d5bd27beb3084cc3d8ad069483b8941", size = 2350956, upload-time = "2025-11-04T13:39:15.889Z" }, - { url = "https://files.pythonhosted.org/packages/a8/76/7727ef2ffa4b62fcab916686a68a0426b9b790139720e1934e8ba797e238/pydantic_core-2.41.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:100baa204bb412b74fe285fb0f3a385256dad1d1879f0a5cb1499ed2e83d132a", size = 2068253, upload-time = "2025-11-04T13:39:17.403Z" }, - { url = "https://files.pythonhosted.org/packages/d5/8c/a4abfc79604bcb4c748e18975c44f94f756f08fb04218d5cb87eb0d3a63e/pydantic_core-2.41.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:05a2c8852530ad2812cb7914dc61a1125dc4e06252ee98e5638a12da6cc6fb6c", size = 2177050, upload-time = "2025-11-04T13:39:19.351Z" }, - { url = "https://files.pythonhosted.org/packages/67/b1/de2e9a9a79b480f9cb0b6e8b6ba4c50b18d4e89852426364c66aa82bb7b3/pydantic_core-2.41.5-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:29452c56df2ed968d18d7e21f4ab0ac55e71dc59524872f6fc57dcf4a3249ed2", size = 2147178, upload-time = "2025-11-04T13:39:21Z" }, - { url = "https://files.pythonhosted.org/packages/16/c1/dfb33f837a47b20417500efaa0378adc6635b3c79e8369ff7a03c494b4ac/pydantic_core-2.41.5-cp310-cp310-musllinux_1_1_armv7l.whl", hash = "sha256:d5160812ea7a8a2ffbe233d8da666880cad0cbaf5d4de74ae15c313213d62556", size = 2341833, upload-time = "2025-11-04T13:39:22.606Z" }, - { url = "https://files.pythonhosted.org/packages/47/36/00f398642a0f4b815a9a558c4f1dca1b4020a7d49562807d7bc9ff279a6c/pydantic_core-2.41.5-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:df3959765b553b9440adfd3c795617c352154e497a4eaf3752555cfb5da8fc49", size = 2321156, upload-time = "2025-11-04T13:39:25.843Z" }, - { url = "https://files.pythonhosted.org/packages/7e/70/cad3acd89fde2010807354d978725ae111ddf6d0ea46d1ea1775b5c1bd0c/pydantic_core-2.41.5-cp310-cp310-win32.whl", hash = "sha256:1f8d33a7f4d5a7889e60dc39856d76d09333d8a6ed0f5f1190635cbec70ec4ba", size = 1989378, upload-time = "2025-11-04T13:39:27.92Z" }, - { url = "https://files.pythonhosted.org/packages/76/92/d338652464c6c367e5608e4488201702cd1cbb0f33f7b6a85a60fe5f3720/pydantic_core-2.41.5-cp310-cp310-win_amd64.whl", hash = "sha256:62de39db01b8d593e45871af2af9e497295db8d73b085f6bfd0b18c83c70a8f9", size = 2013622, upload-time = "2025-11-04T13:39:29.848Z" }, - { url = "https://files.pythonhosted.org/packages/e8/72/74a989dd9f2084b3d9530b0915fdda64ac48831c30dbf7c72a41a5232db8/pydantic_core-2.41.5-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:a3a52f6156e73e7ccb0f8cced536adccb7042be67cb45f9562e12b319c119da6", size = 2105873, upload-time = "2025-11-04T13:39:31.373Z" }, - { url = "https://files.pythonhosted.org/packages/12/44/37e403fd9455708b3b942949e1d7febc02167662bf1a7da5b78ee1ea2842/pydantic_core-2.41.5-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:7f3bf998340c6d4b0c9a2f02d6a400e51f123b59565d74dc60d252ce888c260b", size = 1899826, upload-time = "2025-11-04T13:39:32.897Z" }, - { url = "https://files.pythonhosted.org/packages/33/7f/1d5cab3ccf44c1935a359d51a8a2a9e1a654b744b5e7f80d41b88d501eec/pydantic_core-2.41.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:378bec5c66998815d224c9ca994f1e14c0c21cb95d2f52b6021cc0b2a58f2a5a", size = 1917869, upload-time = "2025-11-04T13:39:34.469Z" }, - { url = "https://files.pythonhosted.org/packages/6e/6a/30d94a9674a7fe4f4744052ed6c5e083424510be1e93da5bc47569d11810/pydantic_core-2.41.5-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e7b576130c69225432866fe2f4a469a85a54ade141d96fd396dffcf607b558f8", size = 2063890, upload-time = "2025-11-04T13:39:36.053Z" }, - { url = "https://files.pythonhosted.org/packages/50/be/76e5d46203fcb2750e542f32e6c371ffa9b8ad17364cf94bb0818dbfb50c/pydantic_core-2.41.5-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6cb58b9c66f7e4179a2d5e0f849c48eff5c1fca560994d6eb6543abf955a149e", size = 2229740, upload-time = "2025-11-04T13:39:37.753Z" }, - { url = "https://files.pythonhosted.org/packages/d3/ee/fed784df0144793489f87db310a6bbf8118d7b630ed07aa180d6067e653a/pydantic_core-2.41.5-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:88942d3a3dff3afc8288c21e565e476fc278902ae4d6d134f1eeda118cc830b1", size = 2350021, upload-time = "2025-11-04T13:39:40.94Z" }, - { url = "https://files.pythonhosted.org/packages/c8/be/8fed28dd0a180dca19e72c233cbf58efa36df055e5b9d90d64fd1740b828/pydantic_core-2.41.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f31d95a179f8d64d90f6831d71fa93290893a33148d890ba15de25642c5d075b", size = 2066378, upload-time = "2025-11-04T13:39:42.523Z" }, - { url = "https://files.pythonhosted.org/packages/b0/3b/698cf8ae1d536a010e05121b4958b1257f0b5522085e335360e53a6b1c8b/pydantic_core-2.41.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:c1df3d34aced70add6f867a8cf413e299177e0c22660cc767218373d0779487b", size = 2175761, upload-time = "2025-11-04T13:39:44.553Z" }, - { url = "https://files.pythonhosted.org/packages/b8/ba/15d537423939553116dea94ce02f9c31be0fa9d0b806d427e0308ec17145/pydantic_core-2.41.5-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:4009935984bd36bd2c774e13f9a09563ce8de4abaa7226f5108262fa3e637284", size = 2146303, upload-time = "2025-11-04T13:39:46.238Z" }, - { url = "https://files.pythonhosted.org/packages/58/7f/0de669bf37d206723795f9c90c82966726a2ab06c336deba4735b55af431/pydantic_core-2.41.5-cp311-cp311-musllinux_1_1_armv7l.whl", hash = "sha256:34a64bc3441dc1213096a20fe27e8e128bd3ff89921706e83c0b1ac971276594", size = 2340355, upload-time = "2025-11-04T13:39:48.002Z" }, - { url = "https://files.pythonhosted.org/packages/e5/de/e7482c435b83d7e3c3ee5ee4451f6e8973cff0eb6007d2872ce6383f6398/pydantic_core-2.41.5-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:c9e19dd6e28fdcaa5a1de679aec4141f691023916427ef9bae8584f9c2fb3b0e", size = 2319875, upload-time = "2025-11-04T13:39:49.705Z" }, - { url = "https://files.pythonhosted.org/packages/fe/e6/8c9e81bb6dd7560e33b9053351c29f30c8194b72f2d6932888581f503482/pydantic_core-2.41.5-cp311-cp311-win32.whl", hash = "sha256:2c010c6ded393148374c0f6f0bf89d206bf3217f201faa0635dcd56bd1520f6b", size = 1987549, upload-time = "2025-11-04T13:39:51.842Z" }, - { url = "https://files.pythonhosted.org/packages/11/66/f14d1d978ea94d1bc21fc98fcf570f9542fe55bfcc40269d4e1a21c19bf7/pydantic_core-2.41.5-cp311-cp311-win_amd64.whl", hash = "sha256:76ee27c6e9c7f16f47db7a94157112a2f3a00e958bc626e2f4ee8bec5c328fbe", size = 2011305, upload-time = "2025-11-04T13:39:53.485Z" }, - { url = "https://files.pythonhosted.org/packages/56/d8/0e271434e8efd03186c5386671328154ee349ff0354d83c74f5caaf096ed/pydantic_core-2.41.5-cp311-cp311-win_arm64.whl", hash = "sha256:4bc36bbc0b7584de96561184ad7f012478987882ebf9f9c389b23f432ea3d90f", size = 1972902, upload-time = "2025-11-04T13:39:56.488Z" }, - { url = "https://files.pythonhosted.org/packages/5f/5d/5f6c63eebb5afee93bcaae4ce9a898f3373ca23df3ccaef086d0233a35a7/pydantic_core-2.41.5-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:f41a7489d32336dbf2199c8c0a215390a751c5b014c2c1c5366e817202e9cdf7", size = 2110990, upload-time = "2025-11-04T13:39:58.079Z" }, - { url = "https://files.pythonhosted.org/packages/aa/32/9c2e8ccb57c01111e0fd091f236c7b371c1bccea0fa85247ac55b1e2b6b6/pydantic_core-2.41.5-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:070259a8818988b9a84a449a2a7337c7f430a22acc0859c6b110aa7212a6d9c0", size = 1896003, upload-time = "2025-11-04T13:39:59.956Z" }, - { url = "https://files.pythonhosted.org/packages/68/b8/a01b53cb0e59139fbc9e4fda3e9724ede8de279097179be4ff31f1abb65a/pydantic_core-2.41.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e96cea19e34778f8d59fe40775a7a574d95816eb150850a85a7a4c8f4b94ac69", size = 1919200, upload-time = "2025-11-04T13:40:02.241Z" }, - { url = "https://files.pythonhosted.org/packages/38/de/8c36b5198a29bdaade07b5985e80a233a5ac27137846f3bc2d3b40a47360/pydantic_core-2.41.5-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ed2e99c456e3fadd05c991f8f437ef902e00eedf34320ba2b0842bd1c3ca3a75", size = 2052578, upload-time = "2025-11-04T13:40:04.401Z" }, - { url = "https://files.pythonhosted.org/packages/00/b5/0e8e4b5b081eac6cb3dbb7e60a65907549a1ce035a724368c330112adfdd/pydantic_core-2.41.5-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:65840751b72fbfd82c3c640cff9284545342a4f1eb1586ad0636955b261b0b05", size = 2208504, upload-time = "2025-11-04T13:40:06.072Z" }, - { url = "https://files.pythonhosted.org/packages/77/56/87a61aad59c7c5b9dc8caad5a41a5545cba3810c3e828708b3d7404f6cef/pydantic_core-2.41.5-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e536c98a7626a98feb2d3eaf75944ef6f3dbee447e1f841eae16f2f0a72d8ddc", size = 2335816, upload-time = "2025-11-04T13:40:07.835Z" }, - { url = "https://files.pythonhosted.org/packages/0d/76/941cc9f73529988688a665a5c0ecff1112b3d95ab48f81db5f7606f522d3/pydantic_core-2.41.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eceb81a8d74f9267ef4081e246ffd6d129da5d87e37a77c9bde550cb04870c1c", size = 2075366, upload-time = "2025-11-04T13:40:09.804Z" }, - { url = "https://files.pythonhosted.org/packages/d3/43/ebef01f69baa07a482844faaa0a591bad1ef129253ffd0cdaa9d8a7f72d3/pydantic_core-2.41.5-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d38548150c39b74aeeb0ce8ee1d8e82696f4a4e16ddc6de7b1d8823f7de4b9b5", size = 2171698, upload-time = "2025-11-04T13:40:12.004Z" }, - { url = "https://files.pythonhosted.org/packages/b1/87/41f3202e4193e3bacfc2c065fab7706ebe81af46a83d3e27605029c1f5a6/pydantic_core-2.41.5-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:c23e27686783f60290e36827f9c626e63154b82b116d7fe9adba1fda36da706c", size = 2132603, upload-time = "2025-11-04T13:40:13.868Z" }, - { url = "https://files.pythonhosted.org/packages/49/7d/4c00df99cb12070b6bccdef4a195255e6020a550d572768d92cc54dba91a/pydantic_core-2.41.5-cp312-cp312-musllinux_1_1_armv7l.whl", hash = "sha256:482c982f814460eabe1d3bb0adfdc583387bd4691ef00b90575ca0d2b6fe2294", size = 2329591, upload-time = "2025-11-04T13:40:15.672Z" }, - { url = "https://files.pythonhosted.org/packages/cc/6a/ebf4b1d65d458f3cda6a7335d141305dfa19bdc61140a884d165a8a1bbc7/pydantic_core-2.41.5-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:bfea2a5f0b4d8d43adf9d7b8bf019fb46fdd10a2e5cde477fbcb9d1fa08c68e1", size = 2319068, upload-time = "2025-11-04T13:40:17.532Z" }, - { url = "https://files.pythonhosted.org/packages/49/3b/774f2b5cd4192d5ab75870ce4381fd89cf218af999515baf07e7206753f0/pydantic_core-2.41.5-cp312-cp312-win32.whl", hash = "sha256:b74557b16e390ec12dca509bce9264c3bbd128f8a2c376eaa68003d7f327276d", size = 1985908, upload-time = "2025-11-04T13:40:19.309Z" }, - { url = "https://files.pythonhosted.org/packages/86/45/00173a033c801cacf67c190fef088789394feaf88a98a7035b0e40d53dc9/pydantic_core-2.41.5-cp312-cp312-win_amd64.whl", hash = "sha256:1962293292865bca8e54702b08a4f26da73adc83dd1fcf26fbc875b35d81c815", size = 2020145, upload-time = "2025-11-04T13:40:21.548Z" }, - { url = "https://files.pythonhosted.org/packages/f9/22/91fbc821fa6d261b376a3f73809f907cec5ca6025642c463d3488aad22fb/pydantic_core-2.41.5-cp312-cp312-win_arm64.whl", hash = "sha256:1746d4a3d9a794cacae06a5eaaccb4b8643a131d45fbc9af23e353dc0a5ba5c3", size = 1976179, upload-time = "2025-11-04T13:40:23.393Z" }, - { url = "https://files.pythonhosted.org/packages/87/06/8806241ff1f70d9939f9af039c6c35f2360cf16e93c2ca76f184e76b1564/pydantic_core-2.41.5-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:941103c9be18ac8daf7b7adca8228f8ed6bb7a1849020f643b3a14d15b1924d9", size = 2120403, upload-time = "2025-11-04T13:40:25.248Z" }, - { url = "https://files.pythonhosted.org/packages/94/02/abfa0e0bda67faa65fef1c84971c7e45928e108fe24333c81f3bfe35d5f5/pydantic_core-2.41.5-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:112e305c3314f40c93998e567879e887a3160bb8689ef3d2c04b6cc62c33ac34", size = 1896206, upload-time = "2025-11-04T13:40:27.099Z" }, - { url = "https://files.pythonhosted.org/packages/15/df/a4c740c0943e93e6500f9eb23f4ca7ec9bf71b19e608ae5b579678c8d02f/pydantic_core-2.41.5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0cbaad15cb0c90aa221d43c00e77bb33c93e8d36e0bf74760cd00e732d10a6a0", size = 1919307, upload-time = "2025-11-04T13:40:29.806Z" }, - { url = "https://files.pythonhosted.org/packages/9a/e3/6324802931ae1d123528988e0e86587c2072ac2e5394b4bc2bc34b61ff6e/pydantic_core-2.41.5-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:03ca43e12fab6023fc79d28ca6b39b05f794ad08ec2feccc59a339b02f2b3d33", size = 2063258, upload-time = "2025-11-04T13:40:33.544Z" }, - { url = "https://files.pythonhosted.org/packages/c9/d4/2230d7151d4957dd79c3044ea26346c148c98fbf0ee6ebd41056f2d62ab5/pydantic_core-2.41.5-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:dc799088c08fa04e43144b164feb0c13f9a0bc40503f8df3e9fde58a3c0c101e", size = 2214917, upload-time = "2025-11-04T13:40:35.479Z" }, - { url = "https://files.pythonhosted.org/packages/e6/9f/eaac5df17a3672fef0081b6c1bb0b82b33ee89aa5cec0d7b05f52fd4a1fa/pydantic_core-2.41.5-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:97aeba56665b4c3235a0e52b2c2f5ae9cd071b8a8310ad27bddb3f7fb30e9aa2", size = 2332186, upload-time = "2025-11-04T13:40:37.436Z" }, - { url = "https://files.pythonhosted.org/packages/cf/4e/35a80cae583a37cf15604b44240e45c05e04e86f9cfd766623149297e971/pydantic_core-2.41.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:406bf18d345822d6c21366031003612b9c77b3e29ffdb0f612367352aab7d586", size = 2073164, upload-time = "2025-11-04T13:40:40.289Z" }, - { url = "https://files.pythonhosted.org/packages/bf/e3/f6e262673c6140dd3305d144d032f7bd5f7497d3871c1428521f19f9efa2/pydantic_core-2.41.5-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b93590ae81f7010dbe380cdeab6f515902ebcbefe0b9327cc4804d74e93ae69d", size = 2179146, upload-time = "2025-11-04T13:40:42.809Z" }, - { url = "https://files.pythonhosted.org/packages/75/c7/20bd7fc05f0c6ea2056a4565c6f36f8968c0924f19b7d97bbfea55780e73/pydantic_core-2.41.5-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:01a3d0ab748ee531f4ea6c3e48ad9dac84ddba4b0d82291f87248f2f9de8d740", size = 2137788, upload-time = "2025-11-04T13:40:44.752Z" }, - { url = "https://files.pythonhosted.org/packages/3a/8d/34318ef985c45196e004bc46c6eab2eda437e744c124ef0dbe1ff2c9d06b/pydantic_core-2.41.5-cp313-cp313-musllinux_1_1_armv7l.whl", hash = "sha256:6561e94ba9dacc9c61bce40e2d6bdc3bfaa0259d3ff36ace3b1e6901936d2e3e", size = 2340133, upload-time = "2025-11-04T13:40:46.66Z" }, - { url = "https://files.pythonhosted.org/packages/9c/59/013626bf8c78a5a5d9350d12e7697d3d4de951a75565496abd40ccd46bee/pydantic_core-2.41.5-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:915c3d10f81bec3a74fbd4faebe8391013ba61e5a1a8d48c4455b923bdda7858", size = 2324852, upload-time = "2025-11-04T13:40:48.575Z" }, - { url = "https://files.pythonhosted.org/packages/1a/d9/c248c103856f807ef70c18a4f986693a46a8ffe1602e5d361485da502d20/pydantic_core-2.41.5-cp313-cp313-win32.whl", hash = "sha256:650ae77860b45cfa6e2cdafc42618ceafab3a2d9a3811fcfbd3bbf8ac3c40d36", size = 1994679, upload-time = "2025-11-04T13:40:50.619Z" }, - { url = "https://files.pythonhosted.org/packages/9e/8b/341991b158ddab181cff136acd2552c9f35bd30380422a639c0671e99a91/pydantic_core-2.41.5-cp313-cp313-win_amd64.whl", hash = "sha256:79ec52ec461e99e13791ec6508c722742ad745571f234ea6255bed38c6480f11", size = 2019766, upload-time = "2025-11-04T13:40:52.631Z" }, - { url = "https://files.pythonhosted.org/packages/73/7d/f2f9db34af103bea3e09735bb40b021788a5e834c81eedb541991badf8f5/pydantic_core-2.41.5-cp313-cp313-win_arm64.whl", hash = "sha256:3f84d5c1b4ab906093bdc1ff10484838aca54ef08de4afa9de0f5f14d69639cd", size = 1981005, upload-time = "2025-11-04T13:40:54.734Z" }, - { url = "https://files.pythonhosted.org/packages/ea/28/46b7c5c9635ae96ea0fbb779e271a38129df2550f763937659ee6c5dbc65/pydantic_core-2.41.5-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:3f37a19d7ebcdd20b96485056ba9e8b304e27d9904d233d7b1015db320e51f0a", size = 2119622, upload-time = "2025-11-04T13:40:56.68Z" }, - { url = "https://files.pythonhosted.org/packages/74/1a/145646e5687e8d9a1e8d09acb278c8535ebe9e972e1f162ed338a622f193/pydantic_core-2.41.5-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:1d1d9764366c73f996edd17abb6d9d7649a7eb690006ab6adbda117717099b14", size = 1891725, upload-time = "2025-11-04T13:40:58.807Z" }, - { url = "https://files.pythonhosted.org/packages/23/04/e89c29e267b8060b40dca97bfc64a19b2a3cf99018167ea1677d96368273/pydantic_core-2.41.5-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:25e1c2af0fce638d5f1988b686f3b3ea8cd7de5f244ca147c777769e798a9cd1", size = 1915040, upload-time = "2025-11-04T13:41:00.853Z" }, - { url = "https://files.pythonhosted.org/packages/84/a3/15a82ac7bd97992a82257f777b3583d3e84bdb06ba6858f745daa2ec8a85/pydantic_core-2.41.5-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:506d766a8727beef16b7adaeb8ee6217c64fc813646b424d0804d67c16eddb66", size = 2063691, upload-time = "2025-11-04T13:41:03.504Z" }, - { url = "https://files.pythonhosted.org/packages/74/9b/0046701313c6ef08c0c1cf0e028c67c770a4e1275ca73131563c5f2a310a/pydantic_core-2.41.5-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4819fa52133c9aa3c387b3328f25c1facc356491e6135b459f1de698ff64d869", size = 2213897, upload-time = "2025-11-04T13:41:05.804Z" }, - { url = "https://files.pythonhosted.org/packages/8a/cd/6bac76ecd1b27e75a95ca3a9a559c643b3afcd2dd62086d4b7a32a18b169/pydantic_core-2.41.5-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2b761d210c9ea91feda40d25b4efe82a1707da2ef62901466a42492c028553a2", size = 2333302, upload-time = "2025-11-04T13:41:07.809Z" }, - { url = "https://files.pythonhosted.org/packages/4c/d2/ef2074dc020dd6e109611a8be4449b98cd25e1b9b8a303c2f0fca2f2bcf7/pydantic_core-2.41.5-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:22f0fb8c1c583a3b6f24df2470833b40207e907b90c928cc8d3594b76f874375", size = 2064877, upload-time = "2025-11-04T13:41:09.827Z" }, - { url = "https://files.pythonhosted.org/packages/18/66/e9db17a9a763d72f03de903883c057b2592c09509ccfe468187f2a2eef29/pydantic_core-2.41.5-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2782c870e99878c634505236d81e5443092fba820f0373997ff75f90f68cd553", size = 2180680, upload-time = "2025-11-04T13:41:12.379Z" }, - { url = "https://files.pythonhosted.org/packages/d3/9e/3ce66cebb929f3ced22be85d4c2399b8e85b622db77dad36b73c5387f8f8/pydantic_core-2.41.5-cp314-cp314-musllinux_1_1_aarch64.whl", hash = "sha256:0177272f88ab8312479336e1d777f6b124537d47f2123f89cb37e0accea97f90", size = 2138960, upload-time = "2025-11-04T13:41:14.627Z" }, - { url = "https://files.pythonhosted.org/packages/a6/62/205a998f4327d2079326b01abee48e502ea739d174f0a89295c481a2272e/pydantic_core-2.41.5-cp314-cp314-musllinux_1_1_armv7l.whl", hash = "sha256:63510af5e38f8955b8ee5687740d6ebf7c2a0886d15a6d65c32814613681bc07", size = 2339102, upload-time = "2025-11-04T13:41:16.868Z" }, - { url = "https://files.pythonhosted.org/packages/3c/0d/f05e79471e889d74d3d88f5bd20d0ed189ad94c2423d81ff8d0000aab4ff/pydantic_core-2.41.5-cp314-cp314-musllinux_1_1_x86_64.whl", hash = "sha256:e56ba91f47764cc14f1daacd723e3e82d1a89d783f0f5afe9c364b8bb491ccdb", size = 2326039, upload-time = "2025-11-04T13:41:18.934Z" }, - { url = "https://files.pythonhosted.org/packages/ec/e1/e08a6208bb100da7e0c4b288eed624a703f4d129bde2da475721a80cab32/pydantic_core-2.41.5-cp314-cp314-win32.whl", hash = "sha256:aec5cf2fd867b4ff45b9959f8b20ea3993fc93e63c7363fe6851424c8a7e7c23", size = 1995126, upload-time = "2025-11-04T13:41:21.418Z" }, - { url = "https://files.pythonhosted.org/packages/48/5d/56ba7b24e9557f99c9237e29f5c09913c81eeb2f3217e40e922353668092/pydantic_core-2.41.5-cp314-cp314-win_amd64.whl", hash = "sha256:8e7c86f27c585ef37c35e56a96363ab8de4e549a95512445b85c96d3e2f7c1bf", size = 2015489, upload-time = "2025-11-04T13:41:24.076Z" }, - { url = "https://files.pythonhosted.org/packages/4e/bb/f7a190991ec9e3e0ba22e4993d8755bbc4a32925c0b5b42775c03e8148f9/pydantic_core-2.41.5-cp314-cp314-win_arm64.whl", hash = "sha256:e672ba74fbc2dc8eea59fb6d4aed6845e6905fc2a8afe93175d94a83ba2a01a0", size = 1977288, upload-time = "2025-11-04T13:41:26.33Z" }, - { url = "https://files.pythonhosted.org/packages/92/ed/77542d0c51538e32e15afe7899d79efce4b81eee631d99850edc2f5e9349/pydantic_core-2.41.5-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:8566def80554c3faa0e65ac30ab0932b9e3a5cd7f8323764303d468e5c37595a", size = 2120255, upload-time = "2025-11-04T13:41:28.569Z" }, - { url = "https://files.pythonhosted.org/packages/bb/3d/6913dde84d5be21e284439676168b28d8bbba5600d838b9dca99de0fad71/pydantic_core-2.41.5-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:b80aa5095cd3109962a298ce14110ae16b8c1aece8b72f9dafe81cf597ad80b3", size = 1863760, upload-time = "2025-11-04T13:41:31.055Z" }, - { url = "https://files.pythonhosted.org/packages/5a/f0/e5e6b99d4191da102f2b0eb9687aaa7f5bea5d9964071a84effc3e40f997/pydantic_core-2.41.5-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3006c3dd9ba34b0c094c544c6006cc79e87d8612999f1a5d43b769b89181f23c", size = 1878092, upload-time = "2025-11-04T13:41:33.21Z" }, - { url = "https://files.pythonhosted.org/packages/71/48/36fb760642d568925953bcc8116455513d6e34c4beaa37544118c36aba6d/pydantic_core-2.41.5-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:72f6c8b11857a856bcfa48c86f5368439f74453563f951e473514579d44aa612", size = 2053385, upload-time = "2025-11-04T13:41:35.508Z" }, - { url = "https://files.pythonhosted.org/packages/20/25/92dc684dd8eb75a234bc1c764b4210cf2646479d54b47bf46061657292a8/pydantic_core-2.41.5-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5cb1b2f9742240e4bb26b652a5aeb840aa4b417c7748b6f8387927bc6e45e40d", size = 2218832, upload-time = "2025-11-04T13:41:37.732Z" }, - { url = "https://files.pythonhosted.org/packages/e2/09/f53e0b05023d3e30357d82eb35835d0f6340ca344720a4599cd663dca599/pydantic_core-2.41.5-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:bd3d54f38609ff308209bd43acea66061494157703364ae40c951f83ba99a1a9", size = 2327585, upload-time = "2025-11-04T13:41:40Z" }, - { url = "https://files.pythonhosted.org/packages/aa/4e/2ae1aa85d6af35a39b236b1b1641de73f5a6ac4d5a7509f77b814885760c/pydantic_core-2.41.5-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2ff4321e56e879ee8d2a879501c8e469414d948f4aba74a2d4593184eb326660", size = 2041078, upload-time = "2025-11-04T13:41:42.323Z" }, - { url = "https://files.pythonhosted.org/packages/cd/13/2e215f17f0ef326fc72afe94776edb77525142c693767fc347ed6288728d/pydantic_core-2.41.5-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d0d2568a8c11bf8225044aa94409e21da0cb09dcdafe9ecd10250b2baad531a9", size = 2173914, upload-time = "2025-11-04T13:41:45.221Z" }, - { url = "https://files.pythonhosted.org/packages/02/7a/f999a6dcbcd0e5660bc348a3991c8915ce6599f4f2c6ac22f01d7a10816c/pydantic_core-2.41.5-cp314-cp314t-musllinux_1_1_aarch64.whl", hash = "sha256:a39455728aabd58ceabb03c90e12f71fd30fa69615760a075b9fec596456ccc3", size = 2129560, upload-time = "2025-11-04T13:41:47.474Z" }, - { url = "https://files.pythonhosted.org/packages/3a/b1/6c990ac65e3b4c079a4fb9f5b05f5b013afa0f4ed6780a3dd236d2cbdc64/pydantic_core-2.41.5-cp314-cp314t-musllinux_1_1_armv7l.whl", hash = "sha256:239edca560d05757817c13dc17c50766136d21f7cd0fac50295499ae24f90fdf", size = 2329244, upload-time = "2025-11-04T13:41:49.992Z" }, - { url = "https://files.pythonhosted.org/packages/d9/02/3c562f3a51afd4d88fff8dffb1771b30cfdfd79befd9883ee094f5b6c0d8/pydantic_core-2.41.5-cp314-cp314t-musllinux_1_1_x86_64.whl", hash = "sha256:2a5e06546e19f24c6a96a129142a75cee553cc018ffee48a460059b1185f4470", size = 2331955, upload-time = "2025-11-04T13:41:54.079Z" }, - { url = "https://files.pythonhosted.org/packages/5c/96/5fb7d8c3c17bc8c62fdb031c47d77a1af698f1d7a406b0f79aaa1338f9ad/pydantic_core-2.41.5-cp314-cp314t-win32.whl", hash = "sha256:b4ececa40ac28afa90871c2cc2b9ffd2ff0bf749380fbdf57d165fd23da353aa", size = 1988906, upload-time = "2025-11-04T13:41:56.606Z" }, - { url = "https://files.pythonhosted.org/packages/22/ed/182129d83032702912c2e2d8bbe33c036f342cc735737064668585dac28f/pydantic_core-2.41.5-cp314-cp314t-win_amd64.whl", hash = "sha256:80aa89cad80b32a912a65332f64a4450ed00966111b6615ca6816153d3585a8c", size = 1981607, upload-time = "2025-11-04T13:41:58.889Z" }, - { url = "https://files.pythonhosted.org/packages/9f/ed/068e41660b832bb0b1aa5b58011dea2a3fe0ba7861ff38c4d4904c1c1a99/pydantic_core-2.41.5-cp314-cp314t-win_arm64.whl", hash = "sha256:35b44f37a3199f771c3eaa53051bc8a70cd7b54f333531c59e29fd4db5d15008", size = 1974769, upload-time = "2025-11-04T13:42:01.186Z" }, - { url = "https://files.pythonhosted.org/packages/11/72/90fda5ee3b97e51c494938a4a44c3a35a9c96c19bba12372fb9c634d6f57/pydantic_core-2.41.5-graalpy311-graalpy242_311_native-macosx_10_12_x86_64.whl", hash = "sha256:b96d5f26b05d03cc60f11a7761a5ded1741da411e7fe0909e27a5e6a0cb7b034", size = 2115441, upload-time = "2025-11-04T13:42:39.557Z" }, - { url = "https://files.pythonhosted.org/packages/1f/53/8942f884fa33f50794f119012dc6a1a02ac43a56407adaac20463df8e98f/pydantic_core-2.41.5-graalpy311-graalpy242_311_native-macosx_11_0_arm64.whl", hash = "sha256:634e8609e89ceecea15e2d61bc9ac3718caaaa71963717bf3c8f38bfde64242c", size = 1930291, upload-time = "2025-11-04T13:42:42.169Z" }, - { url = "https://files.pythonhosted.org/packages/79/c8/ecb9ed9cd942bce09fc888ee960b52654fbdbede4ba6c2d6e0d3b1d8b49c/pydantic_core-2.41.5-graalpy311-graalpy242_311_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:93e8740d7503eb008aa2df04d3b9735f845d43ae845e6dcd2be0b55a2da43cd2", size = 1948632, upload-time = "2025-11-04T13:42:44.564Z" }, - { url = "https://files.pythonhosted.org/packages/2e/1b/687711069de7efa6af934e74f601e2a4307365e8fdc404703afc453eab26/pydantic_core-2.41.5-graalpy311-graalpy242_311_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f15489ba13d61f670dcc96772e733aad1a6f9c429cc27574c6cdaed82d0146ad", size = 2138905, upload-time = "2025-11-04T13:42:47.156Z" }, - { url = "https://files.pythonhosted.org/packages/09/32/59b0c7e63e277fa7911c2fc70ccfb45ce4b98991e7ef37110663437005af/pydantic_core-2.41.5-graalpy312-graalpy250_312_native-macosx_10_12_x86_64.whl", hash = "sha256:7da7087d756b19037bc2c06edc6c170eeef3c3bafcb8f532ff17d64dc427adfd", size = 2110495, upload-time = "2025-11-04T13:42:49.689Z" }, - { url = "https://files.pythonhosted.org/packages/aa/81/05e400037eaf55ad400bcd318c05bb345b57e708887f07ddb2d20e3f0e98/pydantic_core-2.41.5-graalpy312-graalpy250_312_native-macosx_11_0_arm64.whl", hash = "sha256:aabf5777b5c8ca26f7824cb4a120a740c9588ed58df9b2d196ce92fba42ff8dc", size = 1915388, upload-time = "2025-11-04T13:42:52.215Z" }, - { url = "https://files.pythonhosted.org/packages/6e/0d/e3549b2399f71d56476b77dbf3cf8937cec5cd70536bdc0e374a421d0599/pydantic_core-2.41.5-graalpy312-graalpy250_312_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c007fe8a43d43b3969e8469004e9845944f1a80e6acd47c150856bb87f230c56", size = 1942879, upload-time = "2025-11-04T13:42:56.483Z" }, - { url = "https://files.pythonhosted.org/packages/f7/07/34573da085946b6a313d7c42f82f16e8920bfd730665de2d11c0c37a74b5/pydantic_core-2.41.5-graalpy312-graalpy250_312_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:76d0819de158cd855d1cbb8fcafdf6f5cf1eb8e470abe056d5d161106e38062b", size = 2139017, upload-time = "2025-11-04T13:42:59.471Z" }, - { url = "https://files.pythonhosted.org/packages/e6/b0/1a2aa41e3b5a4ba11420aba2d091b2d17959c8d1519ece3627c371951e73/pydantic_core-2.41.5-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:b5819cd790dbf0c5eb9f82c73c16b39a65dd6dd4d1439dcdea7816ec9adddab8", size = 2103351, upload-time = "2025-11-04T13:43:02.058Z" }, - { url = "https://files.pythonhosted.org/packages/a4/ee/31b1f0020baaf6d091c87900ae05c6aeae101fa4e188e1613c80e4f1ea31/pydantic_core-2.41.5-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:5a4e67afbc95fa5c34cf27d9089bca7fcab4e51e57278d710320a70b956d1b9a", size = 1925363, upload-time = "2025-11-04T13:43:05.159Z" }, - { url = "https://files.pythonhosted.org/packages/e1/89/ab8e86208467e467a80deaca4e434adac37b10a9d134cd2f99b28a01e483/pydantic_core-2.41.5-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ece5c59f0ce7d001e017643d8d24da587ea1f74f6993467d85ae8a5ef9d4f42b", size = 2135615, upload-time = "2025-11-04T13:43:08.116Z" }, - { url = "https://files.pythonhosted.org/packages/99/0a/99a53d06dd0348b2008f2f30884b34719c323f16c3be4e6cc1203b74a91d/pydantic_core-2.41.5-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:16f80f7abe3351f8ea6858914ddc8c77e02578544a0ebc15b4c2e1a0e813b0b2", size = 2175369, upload-time = "2025-11-04T13:43:12.49Z" }, - { url = "https://files.pythonhosted.org/packages/6d/94/30ca3b73c6d485b9bb0bc66e611cff4a7138ff9736b7e66bcf0852151636/pydantic_core-2.41.5-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:33cb885e759a705b426baada1fe68cbb0a2e68e34c5d0d0289a364cf01709093", size = 2144218, upload-time = "2025-11-04T13:43:15.431Z" }, - { url = "https://files.pythonhosted.org/packages/87/57/31b4f8e12680b739a91f472b5671294236b82586889ef764b5fbc6669238/pydantic_core-2.41.5-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:c8d8b4eb992936023be7dee581270af5c6e0697a8559895f527f5b7105ecd36a", size = 2329951, upload-time = "2025-11-04T13:43:18.062Z" }, - { url = "https://files.pythonhosted.org/packages/7d/73/3c2c8edef77b8f7310e6fb012dbc4b8551386ed575b9eb6fb2506e28a7eb/pydantic_core-2.41.5-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:242a206cd0318f95cd21bdacff3fcc3aab23e79bba5cac3db5a841c9ef9c6963", size = 2318428, upload-time = "2025-11-04T13:43:20.679Z" }, - { url = "https://files.pythonhosted.org/packages/2f/02/8559b1f26ee0d502c74f9cca5c0d2fd97e967e083e006bbbb4e97f3a043a/pydantic_core-2.41.5-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:d3a978c4f57a597908b7e697229d996d77a6d3c94901e9edee593adada95ce1a", size = 2147009, upload-time = "2025-11-04T13:43:23.286Z" }, - { url = "https://files.pythonhosted.org/packages/5f/9b/1b3f0e9f9305839d7e84912f9e8bfbd191ed1b1ef48083609f0dabde978c/pydantic_core-2.41.5-pp311-pypy311_pp73-macosx_10_12_x86_64.whl", hash = "sha256:b2379fa7ed44ddecb5bfe4e48577d752db9fc10be00a6b7446e9663ba143de26", size = 2101980, upload-time = "2025-11-04T13:43:25.97Z" }, - { url = "https://files.pythonhosted.org/packages/a4/ed/d71fefcb4263df0da6a85b5d8a7508360f2f2e9b3bf5814be9c8bccdccc1/pydantic_core-2.41.5-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:266fb4cbf5e3cbd0b53669a6d1b039c45e3ce651fd5442eff4d07c2cc8d66808", size = 1923865, upload-time = "2025-11-04T13:43:28.763Z" }, - { url = "https://files.pythonhosted.org/packages/ce/3a/626b38db460d675f873e4444b4bb030453bbe7b4ba55df821d026a0493c4/pydantic_core-2.41.5-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:58133647260ea01e4d0500089a8c4f07bd7aa6ce109682b1426394988d8aaacc", size = 2134256, upload-time = "2025-11-04T13:43:31.71Z" }, - { url = "https://files.pythonhosted.org/packages/83/d9/8412d7f06f616bbc053d30cb4e5f76786af3221462ad5eee1f202021eb4e/pydantic_core-2.41.5-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:287dad91cfb551c363dc62899a80e9e14da1f0e2b6ebde82c806612ca2a13ef1", size = 2174762, upload-time = "2025-11-04T13:43:34.744Z" }, - { url = "https://files.pythonhosted.org/packages/55/4c/162d906b8e3ba3a99354e20faa1b49a85206c47de97a639510a0e673f5da/pydantic_core-2.41.5-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:03b77d184b9eb40240ae9fd676ca364ce1085f203e1b1256f8ab9984dca80a84", size = 2143141, upload-time = "2025-11-04T13:43:37.701Z" }, - { url = "https://files.pythonhosted.org/packages/1f/f2/f11dd73284122713f5f89fc940f370d035fa8e1e078d446b3313955157fe/pydantic_core-2.41.5-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:a668ce24de96165bb239160b3d854943128f4334822900534f2fe947930e5770", size = 2330317, upload-time = "2025-11-04T13:43:40.406Z" }, - { url = "https://files.pythonhosted.org/packages/88/9d/b06ca6acfe4abb296110fb1273a4d848a0bfb2ff65f3ee92127b3244e16b/pydantic_core-2.41.5-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:f14f8f046c14563f8eb3f45f499cc658ab8d10072961e07225e507adb700e93f", size = 2316992, upload-time = "2025-11-04T13:43:43.602Z" }, - { url = "https://files.pythonhosted.org/packages/36/c7/cfc8e811f061c841d7990b0201912c3556bfeb99cdcb7ed24adc8d6f8704/pydantic_core-2.41.5-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:56121965f7a4dc965bff783d70b907ddf3d57f6eba29b6d2e5dabfaf07799c51", size = 2145302, upload-time = "2025-11-04T13:43:46.64Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/9d/56/921726b776ace8d8f5db44c4ef961006580d91dc52b803c489fafd1aa249/pydantic_core-2.46.4.tar.gz", hash = "sha256:62f875393d7f270851f20523dd2e29f082bcc82292d66db2b64ea71f64b6e1c1", size = 471464, upload-time = "2026-05-06T13:37:06.98Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e7/08/f1ba952f1c8ae5581c70fa9c6da89f247b83e3dd8c09c035d5d7931fc23d/pydantic_core-2.46.4-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:a396dcc17e5a0b164dbe026896245a4fa9ff402edca1dff0be3d53a517f74de4", size = 2113146, upload-time = "2026-05-06T13:37:36.537Z" }, + { url = "https://files.pythonhosted.org/packages/56/c6/65f646c7ff09bd257f660434adb45c4dfcbbcebcc030562fecf6f5bf887d/pydantic_core-2.46.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:da4b951fe36dc7c3a1ccb4e3cd1747c3542b8c9ceede8fc86cae054e764485f5", size = 1949769, upload-time = "2026-05-06T13:37:46.365Z" }, + { url = "https://files.pythonhosted.org/packages/64/ba/bfb1d928fd5b49e1258935ff104ae356e9fd89384a55bf9f847e9193ad40/pydantic_core-2.46.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bb63e0198ca18aad131c089b9204c23079c3afa95487e561f4c522d519e55aba", size = 1974958, upload-time = "2026-05-06T13:37:28.611Z" }, + { url = "https://files.pythonhosted.org/packages/4e/74/76223bfb117b64af743c9b6670d1364516f5c0604f96b48f3272f6af6cc6/pydantic_core-2.46.4-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f47286a97f0bc9b8859519809077b91b2cefe4ae47fcbf5e466a009c1c5d742b", size = 2042118, upload-time = "2026-05-06T13:36:55.216Z" }, + { url = "https://files.pythonhosted.org/packages/cb/7b/848732968bc8f48f3187542f08358b9d842db564147b256669426ebb1652/pydantic_core-2.46.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:905a0ed8ea6f2d61c1738835f99b699348d7857379083e5fc497fa0c967a407c", size = 2222876, upload-time = "2026-05-06T13:38:25.455Z" }, + { url = "https://files.pythonhosted.org/packages/b5/2f/e90b63ee2e14bd8d3db8f705a6d75d64e6ee1b7c2c8833747ce706e1e0ce/pydantic_core-2.46.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ea793e075b70290d89d8142074262885d3f7da19634845135751bd6344f73b50", size = 2286703, upload-time = "2026-05-06T13:37:53.304Z" }, + { url = "https://files.pythonhosted.org/packages/ba/1e/acc4d70f88a0a277e4a1fa77ebb985ceabaf900430f875bf9338e11c9420/pydantic_core-2.46.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:395aebd9183f9d112f569aeb5b2214d1a10a33bec8456447f7fbdfa51d38d4cd", size = 2092042, upload-time = "2026-05-06T13:38:46.981Z" }, + { url = "https://files.pythonhosted.org/packages/a9/da/0a422b57bf8504102bf3c4ccea9c41bab5a5cee6a54650acf8faf67f5a24/pydantic_core-2.46.4-cp310-cp310-manylinux_2_31_riscv64.whl", hash = "sha256:b078afbc25f3a1436c7a1d2cd3e322497ee99615ba97c563566fdf46aff1ee01", size = 2117231, upload-time = "2026-05-06T13:39:23.146Z" }, + { url = "https://files.pythonhosted.org/packages/bd/2a/2ac13c3af305843e23c5078c53d135656b3f05a2fd78cb7bbbb12e97b473/pydantic_core-2.46.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f747929cf940cddb5b3668a390056ddd5ba2e5010615ea2dcf4f9c4f3ab8791d", size = 2168388, upload-time = "2026-05-06T13:40:08.06Z" }, + { url = "https://files.pythonhosted.org/packages/72/04/2beacf7e1607e93eefe4aed1b4709f079b905fb77530179d4f7c71745f22/pydantic_core-2.46.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:daa27d92c36f24388fe3ad306b174781c747627f134452e4f128ea00ce1fe8c4", size = 2184769, upload-time = "2026-05-06T13:38:13.901Z" }, + { url = "https://files.pythonhosted.org/packages/9e/29/d2b9fd9f539133548eaf622c06a4ce176cb46ac59f32d0359c4abc0de047/pydantic_core-2.46.4-cp310-cp310-musllinux_1_1_armv7l.whl", hash = "sha256:19e51f073cd3df251856a8a4189fbdf1de4012c3ebacfb1884f94f1eb406079f", size = 2319312, upload-time = "2026-05-06T13:39:08.24Z" }, + { url = "https://files.pythonhosted.org/packages/7c/af/0f7a5b85fec6075bea96e3ef9187de38fccced0de92c1e7feda8d5cc7bb9/pydantic_core-2.46.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:c1747f85cee84c26985853c6f3d9bd3e75da5212912443fa111c113b9c246f39", size = 2361817, upload-time = "2026-05-06T13:38:43.2Z" }, + { url = "https://files.pythonhosted.org/packages/25/a4/73363fec545fd3ec025490bdda2743c56d0dd5b6266b1a53bbe9e4265375/pydantic_core-2.46.4-cp310-cp310-win32.whl", hash = "sha256:2f84c03c8607173d16b5a854ec68a2f9079ae03237a54fb506d13af47e1d018d", size = 1987085, upload-time = "2026-05-06T13:39:25.497Z" }, + { url = "https://files.pythonhosted.org/packages/01/aa/62f082da2c91fac1c234bc9ee0066257ce83f0604abd72e4c9d5991f2d84/pydantic_core-2.46.4-cp310-cp310-win_amd64.whl", hash = "sha256:8358a950c8909158e3df31538a7e4edc2d7265a7c54b47f0864d9e5bae9dcebf", size = 2074311, upload-time = "2026-05-06T13:39:59.922Z" }, + { url = "https://files.pythonhosted.org/packages/5c/fa/6d7708d2cfc1a832acb6aeb0cd16e801902df8a0f583bb3b4b527fde022e/pydantic_core-2.46.4-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:0e96592440881c74a213e5ad528e2b24d3d4f940de2766bed9010ab1d9e51594", size = 2111872, upload-time = "2026-05-06T13:40:27.596Z" }, + { url = "https://files.pythonhosted.org/packages/ae/6f/aa064a3e74b5745afbdf250594f38e7ead05e2d651bcb35994b9417a0d4d/pydantic_core-2.46.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e0d65b8c354be7fb5f720c3caa8bc940bc2d20ce749c8e06135f07f8ed95dd7c", size = 1948255, upload-time = "2026-05-06T13:39:12.574Z" }, + { url = "https://files.pythonhosted.org/packages/43/3a/41114a9f7569b84b4d84e7a018c57c56347dac30c0d4a872946ec4e36c46/pydantic_core-2.46.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bfb192b3f4b9e8a89b6277b6ce787564f62cfd272055f6e685726b111dc7826", size = 1972827, upload-time = "2026-05-06T13:38:19.841Z" }, + { url = "https://files.pythonhosted.org/packages/ef/25/1ab42e8048fe551934d9884e8d64daa7e990ad386f310a15981aeb6a5b08/pydantic_core-2.46.4-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:9037063db01f09b09e237c282b6792bd4da634b5402c4e7f0c61effed7701a04", size = 2041051, upload-time = "2026-05-06T13:38:10.447Z" }, + { url = "https://files.pythonhosted.org/packages/94/c2/1a934597ddf08da410385b3b7aae91956a5a76c635effef456074fad7e88/pydantic_core-2.46.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:fc010ab034c8c7452522748bf937df58020d256ccae0874463d1f4d01758af8e", size = 2221314, upload-time = "2026-05-06T13:40:13.089Z" }, + { url = "https://files.pythonhosted.org/packages/02/6d/9e8ad178c9c4df27ad3c8f25d1fe2a7ab0d2ba0559fad4aee5d3d1f16771/pydantic_core-2.46.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8c5dac79fa1614d1e06ca695109c6105923bd9c7d1d6c918d4e637b7e6b32fd3", size = 2285146, upload-time = "2026-05-06T13:38:59.224Z" }, + { url = "https://files.pythonhosted.org/packages/80/50/540cd3aeefc041beb111125c4bff779831a2111fc6b15a9138cda277d32c/pydantic_core-2.46.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f9fa868638bf362d3d138ea55829cefb3d5f4b0d7f142234382a15e2485dbec4", size = 2089685, upload-time = "2026-05-06T13:38:17.762Z" }, + { url = "https://files.pythonhosted.org/packages/6b/a4/b440ad35f05f6a38f89fa0f149accb3f0e02be94ca5e15f3c449a61b4bc9/pydantic_core-2.46.4-cp311-cp311-manylinux_2_31_riscv64.whl", hash = "sha256:17299feefe090f2caa5b8e37222bb5f663e4935a8bfa6931d4102e5df1a9f398", size = 2115420, upload-time = "2026-05-06T13:37:58.195Z" }, + { url = "https://files.pythonhosted.org/packages/99/61/de4f55db8dfd57bfdfa9a12ec90fe1b57c4f41062f7ca86f08586b3e0ac0/pydantic_core-2.46.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:4c63ebc82684aa89d9a3bcbd13d515b3be44250dc68dd3bd81526c1cb31286c3", size = 2165122, upload-time = "2026-05-06T13:37:01.167Z" }, + { url = "https://files.pythonhosted.org/packages/f7/52/7c529d7bdb2d1068bd52f51fe32572c8301f9a4febf1948f10639f1436f5/pydantic_core-2.46.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:aaa2a54443eff1950ba5ddc6b6ccda0d9c84a364276a62f969bdf2a390650848", size = 2182573, upload-time = "2026-05-06T13:38:45.04Z" }, + { url = "https://files.pythonhosted.org/packages/37/b3/7c40325848ba78247f2812dcf9c7274e38cd801820ca6dd9fe63bcfb0eb4/pydantic_core-2.46.4-cp311-cp311-musllinux_1_1_armv7l.whl", hash = "sha256:18e5ceec2ab67e6d5f1a9085e5a24c9c4e2ac4545730bfe668680bca05e555f3", size = 2317139, upload-time = "2026-05-06T13:37:15.539Z" }, + { url = "https://files.pythonhosted.org/packages/d9/37/f913f81a657c865b75da6c0dbed79876073c2a43b5bd9edbe8da785e4d49/pydantic_core-2.46.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:a0f62d0a58f4e7da165457e995725421e0064f2255d8eccebc49f41bbc23b109", size = 2360433, upload-time = "2026-05-06T13:37:30.099Z" }, + { url = "https://files.pythonhosted.org/packages/c4/67/6acaa1be2567f9256b056d8477158cac7240813956ce86e49deae8e173b4/pydantic_core-2.46.4-cp311-cp311-win32.whl", hash = "sha256:041bde0a48fd37cf71cab1c9d56d3e8625a3793fef1f7dd232b3ff37e978ecda", size = 1985513, upload-time = "2026-05-06T13:38:15.669Z" }, + { url = "https://files.pythonhosted.org/packages/aa/e6/c505f83dfeda9a2e5c995cfd872949e4d05e12f7feb3dca72f633daefa94/pydantic_core-2.46.4-cp311-cp311-win_amd64.whl", hash = "sha256:6f2eeda33a839975441c86a4119e1383c50b47faf0cbb5176985565c6bb02c33", size = 2071114, upload-time = "2026-05-06T13:40:35.416Z" }, + { url = "https://files.pythonhosted.org/packages/0f/da/7a263a96d965d9d0df5e8de8a475f33495451117035b09acb110288c381f/pydantic_core-2.46.4-cp311-cp311-win_arm64.whl", hash = "sha256:14f4c5d6db102bd796a627bbb3a17b4cf4574b9ae861d8b7c9a9661c6dd3362d", size = 2044298, upload-time = "2026-05-06T13:38:29.754Z" }, + { url = "https://files.pythonhosted.org/packages/ce/8c/af022f0af448d7747c5154288d46b5f2bc5f17366eaa0e23e9aa04d59f3b/pydantic_core-2.46.4-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:3245406455a5d98187ec35530fd772b1d799b26667980872c8d4614991e2c4a2", size = 2106158, upload-time = "2026-05-06T13:38:57.215Z" }, + { url = "https://files.pythonhosted.org/packages/19/95/6195171e385007300f0f5574592e467c568becce2d937a0b6804f218bc49/pydantic_core-2.46.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:962ccbab7b642487b1d8b7df90ef677e03134cf1fd8880bf698649b22a69371f", size = 1951724, upload-time = "2026-05-06T13:37:02.697Z" }, + { url = "https://files.pythonhosted.org/packages/8e/bc/f47d1ff9cbb1620e1b5b697eef06010035735f07820180e74178226b27b3/pydantic_core-2.46.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8233f2947cf85404441fd7e0085f53b10c93e0ee78611099b5c7237e36aacbf7", size = 1975742, upload-time = "2026-05-06T13:37:09.448Z" }, + { url = "https://files.pythonhosted.org/packages/5b/11/9b9a5b0306345664a2da6410877af6e8082481b5884b3ddd78d47c6013ce/pydantic_core-2.46.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3a233125ac121aa3ffba9a2b59edfc4a985a76092dc8279586ab4b71390875e7", size = 2052418, upload-time = "2026-05-06T13:37:38.234Z" }, + { url = "https://files.pythonhosted.org/packages/f1/b7/a65fec226f5d78fc39f4a13c4cc0c768c22b113438f60c14adc9d2865038/pydantic_core-2.46.4-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5b712b53160b79a5850310b912a5ef8e57e56947c8ad690c227f5c9d7e561712", size = 2232274, upload-time = "2026-05-06T13:38:27.753Z" }, + { url = "https://files.pythonhosted.org/packages/68/f0/92039db98b907ef49269a8271f67db9cb78ae2fc68062ef7e4e77adb5f61/pydantic_core-2.46.4-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9401557acd873c3a7f3eb9383edef8ac4968f9510e340f4808d427e75667e7b4", size = 2309940, upload-time = "2026-05-06T13:38:05.353Z" }, + { url = "https://files.pythonhosted.org/packages/5f/97/2aab507d3d00ca626e8e57c1eac6a79e4e5fbcc63eb99733ff55d1717f65/pydantic_core-2.46.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:926c9541b14b12b1681dca8a0b75feb510b06c6341b70a8e500c2fdcff837cce", size = 2094516, upload-time = "2026-05-06T13:39:10.577Z" }, + { url = "https://files.pythonhosted.org/packages/22/37/a8aca44d40d737dde2bc05b3c6c07dff0de07ce6f82e9f3167aeaf4d5dea/pydantic_core-2.46.4-cp312-cp312-manylinux_2_31_riscv64.whl", hash = "sha256:56cb4851bcaf3d117eddcef4fe66afd750a50274b0da8e22be256d10e5611987", size = 2136854, upload-time = "2026-05-06T13:40:22.59Z" }, + { url = "https://files.pythonhosted.org/packages/24/99/fcef1b79238c06a8cbec70819ac722ba76e02bc8ada9b0fd66eba40da01b/pydantic_core-2.46.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:c68fcd102d71ea85c5b2dfac3f4f8476eff42a9e078fd5faefff6d145063536b", size = 2180306, upload-time = "2026-05-06T13:40:10.666Z" }, + { url = "https://files.pythonhosted.org/packages/ae/6c/fc44000918855b42779d007ae63b0532794739027b2f417321cddbc44f6a/pydantic_core-2.46.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:b2f69dec1725e79a012d920df1707de5caf7ed5e08f3be4435e25803efc47458", size = 2190044, upload-time = "2026-05-06T13:40:43.231Z" }, + { url = "https://files.pythonhosted.org/packages/6b/65/d9cadc9f1920d7a127ad2edba16c1db7916e59719285cd6c94600b0080ba/pydantic_core-2.46.4-cp312-cp312-musllinux_1_1_armv7l.whl", hash = "sha256:8d0820e8192167f80d88d64038e609c31452eeca865b4e1d9950a27a4609b00b", size = 2329133, upload-time = "2026-05-06T13:39:57.365Z" }, + { url = "https://files.pythonhosted.org/packages/d0/cf/c873d91679f3a30bcf5e7ac280ce5573483e72295307685120d0d5ad3416/pydantic_core-2.46.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:fbdb89b3e1c94a30cc5edfce477c6e6a5dc4d8f84665b455c27582f211a1c72c", size = 2374464, upload-time = "2026-05-06T13:38:06.976Z" }, + { url = "https://files.pythonhosted.org/packages/47/bd/6f2fc8188f31bf10590f1e98e7b306336161fac930a8c514cd7bd828c7dc/pydantic_core-2.46.4-cp312-cp312-win32.whl", hash = "sha256:9aa768456404a8bf48a4406685ac2bec8e72b62c69313734fa3b73cf33b3a894", size = 1974823, upload-time = "2026-05-06T13:40:47.985Z" }, + { url = "https://files.pythonhosted.org/packages/40/8c/985c1d41ea1107c2534abd9870e4ed5c8e7669b5c308297835c001e7a1c4/pydantic_core-2.46.4-cp312-cp312-win_amd64.whl", hash = "sha256:e9c26f834c65f5752f3f06cb08cb86a913ceb7274d0db6e267808a708b46bc89", size = 2072919, upload-time = "2026-05-06T13:39:21.153Z" }, + { url = "https://files.pythonhosted.org/packages/c4/ba/f463d006e0c47373ca7ec5e1a261c59dc01ef4d62b2657af925fb0deee3a/pydantic_core-2.46.4-cp312-cp312-win_arm64.whl", hash = "sha256:4fc73cb559bdb54b1134a706a2802a4cddd27a0633f5abb7e53056268751ac6a", size = 2027604, upload-time = "2026-05-06T13:39:03.753Z" }, + { url = "https://files.pythonhosted.org/packages/51/a2/5d30b469c5267a17b39dec53208222f76a8d351dfac4af661888c5aee77d/pydantic_core-2.46.4-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:5d5902252db0d3cedf8d4a1bc68f70eeb430f7e4c7104c8c476753519b423008", size = 2106306, upload-time = "2026-05-06T13:37:48.029Z" }, + { url = "https://files.pythonhosted.org/packages/c1/81/4fa520eaffa8bd7d1525e644cd6d39e7d60b1592bc5b516693c7340b50f1/pydantic_core-2.46.4-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:c94f0688e7b8d0a67abf40e57a7eaaecd17cc9586706a31b76c031f63df052b4", size = 1951906, upload-time = "2026-05-06T13:37:17.012Z" }, + { url = "https://files.pythonhosted.org/packages/03/d5/fd02da45b659668b05923b17ba3a0100a0a3d5541e3bd8fcc4ecb711309e/pydantic_core-2.46.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f027324c56cd5406ca49c124b0db10e56c69064fec039acc571c29020cc87c76", size = 1976802, upload-time = "2026-05-06T13:37:35.113Z" }, + { url = "https://files.pythonhosted.org/packages/21/f2/95727e1368be3d3ed485eaab7adbd7dda408f33f7a36e8b48e0144002b91/pydantic_core-2.46.4-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e739fee756ba1010f8bcccb534252e85a35fe45ae92c295a06059ce58b74ccd3", size = 2052446, upload-time = "2026-05-06T13:37:12.313Z" }, + { url = "https://files.pythonhosted.org/packages/9c/86/5d99feea3f77c7234b8718075b23db11532773c1a0dbd9b9490215dc2eeb/pydantic_core-2.46.4-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9d56801be94b86a9da183e5f3766e6310752b99ff647e38b09a9500d88e46e76", size = 2232757, upload-time = "2026-05-06T13:39:01.149Z" }, + { url = "https://files.pythonhosted.org/packages/d2/3a/508ac615935ef7588cf6d9e9b91309fdc2da751af865e02a9098de88258c/pydantic_core-2.46.4-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2412e734dcb48da14d4e4006b82b46b74f2518b8a26ee7e58c6844a6cd6d03c4", size = 2309275, upload-time = "2026-05-06T13:37:41.406Z" }, + { url = "https://files.pythonhosted.org/packages/07/f8/41db9de19d7987d6b04715a02b3b40aea467000275d9d758ffaa31af7d50/pydantic_core-2.46.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9551187363ffc0de2a00b2e47c25aeaeb1020b69b668762966df15fc5659dd5a", size = 2094467, upload-time = "2026-05-06T13:39:18.847Z" }, + { url = "https://files.pythonhosted.org/packages/2c/e2/f35033184cb11d0052daf4416e8e10a502ea2ac006fc4f459aee872727d1/pydantic_core-2.46.4-cp313-cp313-manylinux_2_31_riscv64.whl", hash = "sha256:0186750b482eefa11d7f435892b09c5c606193ef3375bcf94aa00ae6bfb66262", size = 2134417, upload-time = "2026-05-06T13:40:17.944Z" }, + { url = "https://files.pythonhosted.org/packages/7e/7b/6ceeb1cc90e193862f444ebe373d8fdf613f0a82572dde03fb10734c6c71/pydantic_core-2.46.4-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:5855698a4856556d86e8e6cd8434bc3ac0314ee8e12089ae0e143f64c6256e4e", size = 2179782, upload-time = "2026-05-06T13:40:32.618Z" }, + { url = "https://files.pythonhosted.org/packages/5a/f2/c8d7773ede6af08036423a00ae0ceffce266c3c52a096c435d68c896083f/pydantic_core-2.46.4-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:cbaf13819775b7f769bf4a1f066cb6df7a28d4480081a589828ef190226881cd", size = 2188782, upload-time = "2026-05-06T13:36:51.018Z" }, + { url = "https://files.pythonhosted.org/packages/59/31/0c864784e31f09f05cdd87606f08923b9c9e7f6e51dd27f20f62f975ce9f/pydantic_core-2.46.4-cp313-cp313-musllinux_1_1_armv7l.whl", hash = "sha256:633147d34cf4550417f12e2b1a0383973bdf5cdfde212cb09e9a581cf10820be", size = 2328334, upload-time = "2026-05-06T13:40:37.764Z" }, + { url = "https://files.pythonhosted.org/packages/c2/eb/4f6c8a41efa30baa755590f4141abf3a8c370fab610915733e74134a7270/pydantic_core-2.46.4-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:82cf5301172168103724d49a1444d3378cb20cdee30b116a1bd6031236298a5d", size = 2372986, upload-time = "2026-05-06T13:39:34.152Z" }, + { url = "https://files.pythonhosted.org/packages/5b/24/b375a480d53113860c299764bfe9f349a3dc9108b3adc0d7f0d786492ebf/pydantic_core-2.46.4-cp313-cp313-win32.whl", hash = "sha256:9fa8ae11da9e2b3126c6426f147e0fba88d96d65921799bb30c6abd1cb2c97fb", size = 1973693, upload-time = "2026-05-06T13:37:55.072Z" }, + { url = "https://files.pythonhosted.org/packages/7e/e8/cff247591966f2d22ec8c003cd7587e27b7ba7b81ab2fb888e3ab75dc285/pydantic_core-2.46.4-cp313-cp313-win_amd64.whl", hash = "sha256:6b3ace8194b0e5204818c92802dcdca7fc6d88aabbb799d7c795540d9cd6d292", size = 2071819, upload-time = "2026-05-06T13:38:49.139Z" }, + { url = "https://files.pythonhosted.org/packages/c6/1a/f4aee670d5670e9e148e0c82c7db98d780be566c6e6a97ee8035528ca0b3/pydantic_core-2.46.4-cp313-cp313-win_arm64.whl", hash = "sha256:184c081504d17f1c1066e430e117142b2c77d9448a97f7b65c6ac9fd9aee238d", size = 2027411, upload-time = "2026-05-06T13:40:45.796Z" }, + { url = "https://files.pythonhosted.org/packages/8d/74/228a26ddad29c6672b805d9fd78e8d251cd04004fa7eed0e622096cd0250/pydantic_core-2.46.4-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:428e04521a40150c85216fc8b85e8d39fece235a9cf5e383761238c7fa9b96fb", size = 2102079, upload-time = "2026-05-06T13:38:41.019Z" }, + { url = "https://files.pythonhosted.org/packages/ad/1f/8970b150a4b4365623ae00fc88603491f763c627311ae8031e3111356d6e/pydantic_core-2.46.4-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:23ace664830ee0bfe014a0c7bc248b1f7f25ed7ad103852c317624a1083af462", size = 1952179, upload-time = "2026-05-06T13:36:59.812Z" }, + { url = "https://files.pythonhosted.org/packages/95/30/5211a831ae054928054b2f79731661087a2bc5c01e825c672b3a4a8f1b3e/pydantic_core-2.46.4-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ce5c1d2a8b27468f433ca974829c44060b8097eedc39933e3c206a90ee49c4a9", size = 1978926, upload-time = "2026-05-06T13:37:39.933Z" }, + { url = "https://files.pythonhosted.org/packages/57/e9/689668733b1eb67adeef047db3c2e8788fcf65a7fd9c9e2b46b7744fe245/pydantic_core-2.46.4-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:7283d57845ecf5a163403eb0702dfc220cc4fbdd18919cb5ccea4f95ee1cdab4", size = 2046785, upload-time = "2026-05-06T13:38:01.995Z" }, + { url = "https://files.pythonhosted.org/packages/60/d9/6715260422ff50a2109878fd24d948a6c3446bb2664f34ee78cd972b3acd/pydantic_core-2.46.4-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8daafc69c93ee8a0204506a3b6b30f586ef54028f52aeeeb5c4cfc5184fd5914", size = 2228733, upload-time = "2026-05-06T13:40:50.371Z" }, + { url = "https://files.pythonhosted.org/packages/18/ae/fdb2f64316afca925640f8e70bb1a564b0ec2721c1389e25b8eb4bf9a299/pydantic_core-2.46.4-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cd2213145bcc2ba85884d0ac63d222fece9209678f77b9b4d76f054c561adb28", size = 2307534, upload-time = "2026-05-06T13:37:21.531Z" }, + { url = "https://files.pythonhosted.org/packages/89/1d/8eff589b45bb8190a9d12c49cfad0f176a5cbd1534908a6b5125e2886239/pydantic_core-2.46.4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7a5f930472650a82629163023e630d160863fce524c616f4e5186e5de9d9a49b", size = 2099732, upload-time = "2026-05-06T13:39:31.942Z" }, + { url = "https://files.pythonhosted.org/packages/06/d5/ee5a3366637fee41dee51a1fc91562dcf12ddbc68fda34e6b253da2324bb/pydantic_core-2.46.4-cp314-cp314-manylinux_2_31_riscv64.whl", hash = "sha256:c1b3f518abeca3aa13c712fd202306e145abf59a18b094a6bafb2d2bbf59192c", size = 2129627, upload-time = "2026-05-06T13:37:25.033Z" }, + { url = "https://files.pythonhosted.org/packages/94/33/2414be571d2c6a6c4d08be21f9292b6d3fdb08949a97b6dfe985017821db/pydantic_core-2.46.4-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:1a7dd0b3ee80d90150e3495a3a13ac34dbcbfd4f012996a6a1d8900e91b5c0fb", size = 2179141, upload-time = "2026-05-06T13:37:14.046Z" }, + { url = "https://files.pythonhosted.org/packages/7b/79/7daa95be995be0eecc4cf75064cb33f9bbbfe3fe0158caf2f0d4a996a5c7/pydantic_core-2.46.4-cp314-cp314-musllinux_1_1_aarch64.whl", hash = "sha256:3fb702cd90b0446a3a1c5e470bfa0dd23c0233b676a9099ddcc964fa6ca13898", size = 2184325, upload-time = "2026-05-06T13:36:53.615Z" }, + { url = "https://files.pythonhosted.org/packages/9f/cb/d0a382f5c0de8a222dc61c65348e0ce831b1f68e0a018450d31c2cace3a5/pydantic_core-2.46.4-cp314-cp314-musllinux_1_1_armv7l.whl", hash = "sha256:b8458003118a712e66286df6a707db01c52c0f52f7db8e4a38f0da1d3b94fc4e", size = 2323990, upload-time = "2026-05-06T13:40:29.971Z" }, + { url = "https://files.pythonhosted.org/packages/05/db/d9ba624cc4a5aced1598e88c04fdbd8310c8a69b9d38b9a3d39ce3a61ed7/pydantic_core-2.46.4-cp314-cp314-musllinux_1_1_x86_64.whl", hash = "sha256:372429a130e469c9cd698925ce5fc50940b7a1336b0d82038e63d5bbc4edc519", size = 2369978, upload-time = "2026-05-06T13:37:23.027Z" }, + { url = "https://files.pythonhosted.org/packages/f2/20/d15df15ba918c423461905802bfd2981c3af0bfa0e40d05e13edbfa48bc3/pydantic_core-2.46.4-cp314-cp314-win32.whl", hash = "sha256:85bb3611ff1802f3ee7fdd7dbff26b56f343fb432d57a4728fdd49b6ef35e2f4", size = 1966354, upload-time = "2026-05-06T13:38:03.499Z" }, + { url = "https://files.pythonhosted.org/packages/fc/b6/6b8de4c0a7d7ab3004c439c80c5c1e0a3e8d78bbae19379b01960383d9e5/pydantic_core-2.46.4-cp314-cp314-win_amd64.whl", hash = "sha256:811ff8e9c313ab425368bcbb36e5c4ebd7108c2bbf4e4089cfbb0b01eff63fac", size = 2072238, upload-time = "2026-05-06T13:39:40.807Z" }, + { url = "https://files.pythonhosted.org/packages/32/36/51eb763beec1f4cf59b1db243a7dcc39cbb41230f050a09b9d69faaf0a48/pydantic_core-2.46.4-cp314-cp314-win_arm64.whl", hash = "sha256:bfec22eab3c8cc2ceec0248aec886624116dc079afa027ecc8ad4a7e62010f8a", size = 2018251, upload-time = "2026-05-06T13:37:26.72Z" }, + { url = "https://files.pythonhosted.org/packages/e8/91/855af51d625b23aa987116a19e231d2aaef9c4a415273ddc189b79a45fee/pydantic_core-2.46.4-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:af8244b2bef6aaad6d92cda81372de7f8c8d36c9f0c3ea36e827c60e7d9467a0", size = 2099593, upload-time = "2026-05-06T13:39:47.682Z" }, + { url = "https://files.pythonhosted.org/packages/fb/1b/8784a54c65edb5f49f0a14d6977cf1b209bba85a4c77445b255c2de58ab3/pydantic_core-2.46.4-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:5a4330cdbc57162e4b3aa303f588ba752257694c9c9be3e7ebb11b4aca659b5d", size = 1935226, upload-time = "2026-05-06T13:40:40.428Z" }, + { url = "https://files.pythonhosted.org/packages/e8/e7/1955d28d1afc56dd4b3ad7cc0cf39df1b9852964cf16e5d13912756d6d6b/pydantic_core-2.46.4-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:29c61fc04a3d840155ff08e475a04809278972fe6aef51e2720554e96367e34b", size = 1974605, upload-time = "2026-05-06T13:37:32.029Z" }, + { url = "https://files.pythonhosted.org/packages/93/e2/3fedbf0ba7a22850e6e9fd78117f1c0f10f950182344d8a6c535d468fdd8/pydantic_core-2.46.4-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c50f2528cf200c5eed56faf3f4e22fcd5f38c157a8b78576e6ba3168ec35f000", size = 2030777, upload-time = "2026-05-06T13:38:55.239Z" }, + { url = "https://files.pythonhosted.org/packages/f8/61/46be275fcaaba0b4f5b9669dd852267ce1ff616592dccf7a7845588df091/pydantic_core-2.46.4-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0cbe8b01f948de4286c74cdd6c667aceb38f5c1e26f0693b3983d9d74887c65e", size = 2236641, upload-time = "2026-05-06T13:37:08.096Z" }, + { url = "https://files.pythonhosted.org/packages/60/db/12e93e46a8bac9988be3c016860f83293daea8c716c029c9ace279036f2f/pydantic_core-2.46.4-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:617d7e2ca7dcb8c5cf6bcb8c59b8832c94b36196bbf1cbd1bfb56ed341905edd", size = 2286404, upload-time = "2026-05-06T13:40:20.221Z" }, + { url = "https://files.pythonhosted.org/packages/e2/4a/4d8b19008f38d31c53b8219cfedc2e3d5de5fe99d90076b7e767de29274f/pydantic_core-2.46.4-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7027560ee92211647d0d34e3f7cd6f50da56399d26a9c8ad0da286d3869a53f3", size = 2109219, upload-time = "2026-05-06T13:38:12.153Z" }, + { url = "https://files.pythonhosted.org/packages/88/70/3cbc40978fefb7bb09c6708d40d4ad1a5d70fd7213c3d17f971de868ec1f/pydantic_core-2.46.4-cp314-cp314t-manylinux_2_31_riscv64.whl", hash = "sha256:f99626688942fb746e545232e7726926f3be91b5975f8b55327665fafda991c7", size = 2110594, upload-time = "2026-05-06T13:40:02.971Z" }, + { url = "https://files.pythonhosted.org/packages/9d/20/b8d36736216e29491125531685b2f9e61aa5b4b2599893f8268551da3338/pydantic_core-2.46.4-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:fc3e9034a63de20e15e8ade85358bc6efc614008cab72898b4b4952bea0509ff", size = 2159542, upload-time = "2026-05-06T13:39:27.506Z" }, + { url = "https://files.pythonhosted.org/packages/1d/a2/367df868eb584dacf6bf82a389272406d7178e301c4ac82545ab98bc2dd9/pydantic_core-2.46.4-cp314-cp314t-musllinux_1_1_aarch64.whl", hash = "sha256:97e7cf2be5c77b7d1a9713a05605d49460d02c6078d38d8bef3cbe323c548424", size = 2168146, upload-time = "2026-05-06T13:38:31.93Z" }, + { url = "https://files.pythonhosted.org/packages/c1/b8/4460f77f7e201893f649a29ab355dddd3beee8a97bcb1a320db414f9a06e/pydantic_core-2.46.4-cp314-cp314t-musllinux_1_1_armv7l.whl", hash = "sha256:3bf92c5d0e00fefaab325a4d27828fe6b6e2a21848686b5b60d2d9eeb09d76c6", size = 2306309, upload-time = "2026-05-06T13:37:44.717Z" }, + { url = "https://files.pythonhosted.org/packages/64/c4/be2639293acd87dc8ddbcec41a73cee9b2ebf996fe6d892a1a74e88ad3f7/pydantic_core-2.46.4-cp314-cp314t-musllinux_1_1_x86_64.whl", hash = "sha256:3ecbc122d18468d06ca279dc26a8c2e2d5acb10943bb35e36ae92096dc3b5565", size = 2369736, upload-time = "2026-05-06T13:37:05.645Z" }, + { url = "https://files.pythonhosted.org/packages/30/a6/9f9f380dbb301f67023bf8f707aaa75daadf84f7152d95c410fd7e81d994/pydantic_core-2.46.4-cp314-cp314t-win32.whl", hash = "sha256:e846ae7835bf0703ae43f534ab79a867146dadd59dc9ca5c8b53d5c8f7c9ef02", size = 1955575, upload-time = "2026-05-06T13:38:51.116Z" }, + { url = "https://files.pythonhosted.org/packages/40/1f/f1eb9eb350e795d1af8586289746f5c5677d16043040d63710e22abc43c9/pydantic_core-2.46.4-cp314-cp314t-win_amd64.whl", hash = "sha256:2108ba5c1c1eca18030634489dc544844144ee36357f2f9f780b93e7ddbb44b5", size = 2051624, upload-time = "2026-05-06T13:38:21.672Z" }, + { url = "https://files.pythonhosted.org/packages/f6/d2/42dd53d0a85c27606f316d3aa5d2869c4e8470a5ed6dec30e4a1abe19192/pydantic_core-2.46.4-cp314-cp314t-win_arm64.whl", hash = "sha256:4fcbe087dbc2068af7eda3aa87634eba216dbda64d1ae73c8684b621d33f6596", size = 2017325, upload-time = "2026-05-06T13:40:52.723Z" }, + { url = "https://files.pythonhosted.org/packages/ee/a4/73995fd4ebbb46ba0ee51e6fa049b8f02c40daebb762208feda8a6b7894d/pydantic_core-2.46.4-graalpy311-graalpy242_311_native-macosx_10_12_x86_64.whl", hash = "sha256:14d4edf427bdcf950a8a02d7cb44a08614388dd6e1bdcbf4f67504fa7887da9c", size = 2111589, upload-time = "2026-05-06T13:37:10.817Z" }, + { url = "https://files.pythonhosted.org/packages/fb/7f/f37d3a5e8bfcc2e403f5c57a730f2d815693fb42119e8ea48b3789335af1/pydantic_core-2.46.4-graalpy311-graalpy242_311_native-macosx_11_0_arm64.whl", hash = "sha256:0ce40cd7b21210e99342afafbd4d0f76d784eb5b1d60f3bdc566be4983c6c73b", size = 1944552, upload-time = "2026-05-06T13:36:56.717Z" }, + { url = "https://files.pythonhosted.org/packages/15/3c/d7eb777b3ff43e8433a4efb39a17aa8fd98a4ee8561a24a67ef5db07b2d6/pydantic_core-2.46.4-graalpy311-graalpy242_311_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:90884113d8b48f760e9587002789ddd741e76ab9f89518cd1e43b1f1a52ec44b", size = 1982984, upload-time = "2026-05-06T13:39:06.207Z" }, + { url = "https://files.pythonhosted.org/packages/63/87/70b9f40170a81afd55ca26c9b2acb25c20d64bcfbf888fafecb3ba077d4c/pydantic_core-2.46.4-graalpy311-graalpy242_311_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:66ce7632c22d837c95301830e111ad0128a32b8207533b60896a96c4915192ea", size = 2138417, upload-time = "2026-05-06T13:39:45.476Z" }, + { url = "https://files.pythonhosted.org/packages/9d/1d/8987ad40f65ae1432753072f214fb5c74fe47ffbd0698bb9cbbb585664f8/pydantic_core-2.46.4-graalpy312-graalpy250_312_native-macosx_10_12_x86_64.whl", hash = "sha256:1d8ba486450b14f3b1d63bc521d410ec7565e52f887b9fb671791886436a42f7", size = 2095527, upload-time = "2026-05-06T13:39:52.283Z" }, + { url = "https://files.pythonhosted.org/packages/64/d3/84c282a7eee1d3ac4c0377546ef5a1ea436ce26840d9ac3b7ed54a377507/pydantic_core-2.46.4-graalpy312-graalpy250_312_native-macosx_11_0_arm64.whl", hash = "sha256:3009f12e4e90b7f88b4f9adb1b0c4a3d58fe7820f3238c190047209d148026df", size = 1936024, upload-time = "2026-05-06T13:40:15.671Z" }, + { url = "https://files.pythonhosted.org/packages/d7/ca/eac61596cdeb4d7e174d3dc0bd8a6238f14f75f97a24e7b7db4c7e7340a0/pydantic_core-2.46.4-graalpy312-graalpy250_312_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ad785e92e6dc634c21555edc8bd6b64957ab844541bcb96a1366c202951ae526", size = 1990696, upload-time = "2026-05-06T13:38:34.717Z" }, + { url = "https://files.pythonhosted.org/packages/fa/c3/7c8b240552251faf6b3a957db200fcfbbcec36763c050428b601e0c9b83b/pydantic_core-2.46.4-graalpy312-graalpy250_312_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:00c603d540afdd6b80eb39f078f33ebd46211f02f33e34a32d9f053bba711de0", size = 2147590, upload-time = "2026-05-06T13:39:29.883Z" }, + { url = "https://files.pythonhosted.org/packages/11/cb/428de0385b6c8d44b716feba566abfacfbd23ee3c4439faa789a1456242f/pydantic_core-2.46.4-pp311-pypy311_pp73-macosx_10_12_x86_64.whl", hash = "sha256:0c563b08bca408dc7f65f700633d8442fffb2421fc47b8101377e9fd65051ff0", size = 2112782, upload-time = "2026-05-06T13:37:04.016Z" }, + { url = "https://files.pythonhosted.org/packages/0b/b5/6a17bdadd0fc1f170adfd05a20d37c832f52b117b4d9131da1f41bb097ce/pydantic_core-2.46.4-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:db06ffe51636ffe9ca531fe9023dd64bdd794be8754cb5df57c5498ae5b518a7", size = 1952146, upload-time = "2026-05-06T13:39:43.092Z" }, + { url = "https://files.pythonhosted.org/packages/2a/dc/03734d80e362cd43ef65428e9de77c730ce7f2f11c60d2b1e1b39f0fbf99/pydantic_core-2.46.4-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:133878133d271ade3d41d1bfb2a45ec38dbdbda40bc065921c6b04e4630127e2", size = 2134492, upload-time = "2026-05-06T13:36:58.124Z" }, + { url = "https://files.pythonhosted.org/packages/de/df/5e5ffc085ed07cc22d298134d3d911c63e91f6a0eb91fe646750a3209910/pydantic_core-2.46.4-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9bc519fbf2b7578398853d815009ae5e4d4603d12f4e3f91da8c06852d3da3e9", size = 2156604, upload-time = "2026-05-06T13:37:49.88Z" }, + { url = "https://files.pythonhosted.org/packages/81/44/6e112a4253e56f5705467cbab7ab5e91ee7398ba3d56d358635958893d3e/pydantic_core-2.46.4-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:c7a7bd4e39e8e4c12c39cd480356842b6a8a06e41b23a55a5e3e191718838ddf", size = 2183828, upload-time = "2026-05-06T13:37:43.053Z" }, + { url = "https://files.pythonhosted.org/packages/ac/ad/5565071e937d8e752842ac241463944c9eb14c87e2d269f2658a5bd05e98/pydantic_core-2.46.4-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:d396ec2b979760aaf3218e76c24e65bd0aca24983298653b3a9d7a45f9e47b30", size = 2310000, upload-time = "2026-05-06T13:37:56.694Z" }, + { url = "https://files.pythonhosted.org/packages/4f/c3/66883a5cec183e7fba4d024b4cbbe61851a63750ef606b0afecc46d1f2bf/pydantic_core-2.46.4-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:86e1a4418c6cd97d60c95c71164158eaf7324fae7b0923264016baa993eba6fc", size = 2361286, upload-time = "2026-05-06T13:40:05.667Z" }, + { url = "https://files.pythonhosted.org/packages/4b/2d/69abac8f838090bbecd5df894befb2c2619e7996a98ddb949db9f3b93225/pydantic_core-2.46.4-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:d51026d73fcfd93610abc7b27789c26b313920fcfb20e27462d74a7f8b06e983", size = 2193071, upload-time = "2026-05-06T13:38:08.682Z" }, ] [[package]] @@ -549,15 +547,15 @@ wheels = [ [[package]] name = "rich" -version = "14.3.3" +version = "15.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "markdown-it-py" }, { name = "pygments" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b3/c6/f3b320c27991c46f43ee9d856302c70dc2d0fb2dba4842ff739d5f46b393/rich-14.3.3.tar.gz", hash = "sha256:b8daa0b9e4eef54dd8cf7c86c03713f53241884e814f4e2f5fb342fe520f639b", size = 230582, upload-time = "2026-02-19T17:23:12.474Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c0/8f/0722ca900cc807c13a6a0c696dacf35430f72e0ec571c4275d2371fca3e9/rich-15.0.0.tar.gz", hash = "sha256:edd07a4824c6b40189fb7ac9bc4c52536e9780fbbfbddf6f1e2502c31b068c36", size = 230680, upload-time = "2026-04-12T08:24:00.75Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/14/25/b208c5683343959b670dc001595f2f3737e051da617f66c31f7c4fa93abc/rich-14.3.3-py3-none-any.whl", hash = "sha256:793431c1f8619afa7d3b52b2cdec859562b950ea0d4b6b505397612db8d5362d", size = 310458, upload-time = "2026-02-19T17:23:13.732Z" }, + { url = "https://files.pythonhosted.org/packages/82/3b/64d4899d73f91ba49a8c18a8ff3f0ea8f1c1d75481760df8c68ef5235bf5/rich-15.0.0-py3-none-any.whl", hash = "sha256:33bd4ef74232fb73fe9279a257718407f169c09b78a87ad3d296f548e27de0bb", size = 310654, upload-time = "2026-04-12T08:24:02.83Z" }, ] [[package]] @@ -571,27 +569,27 @@ wheels = [ [[package]] name = "ruff" -version = "0.15.9" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e6/97/e9f1ca355108ef7194e38c812ef40ba98c7208f47b13ad78d023caa583da/ruff-0.15.9.tar.gz", hash = "sha256:29cbb1255a9797903f6dde5ba0188c707907ff44a9006eb273b5a17bfa0739a2", size = 4617361, upload-time = "2026-04-02T18:17:20.829Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/0b/1f/9cdfd0ac4b9d1e5a6cf09bedabdf0b56306ab5e333c85c87281273e7b041/ruff-0.15.9-py3-none-linux_armv6l.whl", hash = "sha256:6efbe303983441c51975c243e26dff328aca11f94b70992f35b093c2e71801e1", size = 10511206, upload-time = "2026-04-02T18:16:41.574Z" }, - { url = "https://files.pythonhosted.org/packages/3d/f6/32bfe3e9c136b35f02e489778d94384118bb80fd92c6d92e7ccd97db12ce/ruff-0.15.9-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:4965bac6ac9ea86772f4e23587746f0b7a395eccabb823eb8bfacc3fa06069f7", size = 10923307, upload-time = "2026-04-02T18:17:08.645Z" }, - { url = "https://files.pythonhosted.org/packages/ca/25/de55f52ab5535d12e7aaba1de37a84be6179fb20bddcbe71ec091b4a3243/ruff-0.15.9-py3-none-macosx_11_0_arm64.whl", hash = "sha256:eaf05aad70ca5b5a0a4b0e080df3a6b699803916d88f006efd1f5b46302daab8", size = 10316722, upload-time = "2026-04-02T18:16:44.206Z" }, - { url = "https://files.pythonhosted.org/packages/48/11/690d75f3fd6278fe55fff7c9eb429c92d207e14b25d1cae4064a32677029/ruff-0.15.9-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9439a342adb8725f32f92732e2bafb6d5246bd7a5021101166b223d312e8fc59", size = 10623674, upload-time = "2026-04-02T18:16:50.951Z" }, - { url = "https://files.pythonhosted.org/packages/bd/ec/176f6987be248fc5404199255522f57af1b4a5a1b57727e942479fec98ad/ruff-0.15.9-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:9c5e6faf9d97c8edc43877c3f406f47446fc48c40e1442d58cfcdaba2acea745", size = 10351516, upload-time = "2026-04-02T18:16:57.206Z" }, - { url = "https://files.pythonhosted.org/packages/b2/fc/51cffbd2b3f240accc380171d51446a32aa2ea43a40d4a45ada67368fbd2/ruff-0.15.9-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7b34a9766aeec27a222373d0b055722900fbc0582b24f39661aa96f3fe6ad901", size = 11150202, upload-time = "2026-04-02T18:17:06.452Z" }, - { url = "https://files.pythonhosted.org/packages/d6/d4/25292a6dfc125f6b6528fe6af31f5e996e19bf73ca8e3ce6eb7fa5b95885/ruff-0.15.9-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:89dd695bc72ae76ff484ae54b7e8b0f6b50f49046e198355e44ea656e521fef9", size = 11988891, upload-time = "2026-04-02T18:17:18.575Z" }, - { url = "https://files.pythonhosted.org/packages/13/e1/1eebcb885c10e19f969dcb93d8413dfee8172578709d7ee933640f5e7147/ruff-0.15.9-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ce187224ef1de1bd225bc9a152ac7102a6171107f026e81f317e4257052916d5", size = 11480576, upload-time = "2026-04-02T18:16:52.986Z" }, - { url = "https://files.pythonhosted.org/packages/ff/6b/a1548ac378a78332a4c3dcf4a134c2475a36d2a22ddfa272acd574140b50/ruff-0.15.9-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2b0c7c341f68adb01c488c3b7d4b49aa8ea97409eae6462d860a79cf55f431b6", size = 11254525, upload-time = "2026-04-02T18:17:02.041Z" }, - { url = "https://files.pythonhosted.org/packages/42/aa/4bb3af8e61acd9b1281db2ab77e8b2c3c5e5599bf2a29d4a942f1c62b8d6/ruff-0.15.9-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:55cc15eee27dc0eebdfcb0d185a6153420efbedc15eb1d38fe5e685657b0f840", size = 11204072, upload-time = "2026-04-02T18:17:13.581Z" }, - { url = "https://files.pythonhosted.org/packages/69/48/d550dc2aa6e423ea0bcc1d0ff0699325ffe8a811e2dba156bd80750b86dc/ruff-0.15.9-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:a6537f6eed5cda688c81073d46ffdfb962a5f29ecb6f7e770b2dc920598997ed", size = 10594998, upload-time = "2026-04-02T18:16:46.369Z" }, - { url = "https://files.pythonhosted.org/packages/63/47/321167e17f5344ed5ec6b0aa2cff64efef5f9e985af8f5622cfa6536043f/ruff-0.15.9-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:6d3fcbca7388b066139c523bda744c822258ebdcfbba7d24410c3f454cc9af71", size = 10359769, upload-time = "2026-04-02T18:17:10.994Z" }, - { url = "https://files.pythonhosted.org/packages/67/5e/074f00b9785d1d2c6f8c22a21e023d0c2c1817838cfca4c8243200a1fa87/ruff-0.15.9-py3-none-musllinux_1_2_i686.whl", hash = "sha256:058d8e99e1bfe79d8a0def0b481c56059ee6716214f7e425d8e737e412d69677", size = 10850236, upload-time = "2026-04-02T18:16:48.749Z" }, - { url = "https://files.pythonhosted.org/packages/76/37/804c4135a2a2caf042925d30d5f68181bdbd4461fd0d7739da28305df593/ruff-0.15.9-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:8e1ddb11dbd61d5983fa2d7d6370ef3eb210951e443cace19594c01c72abab4c", size = 11358343, upload-time = "2026-04-02T18:16:55.068Z" }, - { url = "https://files.pythonhosted.org/packages/88/3d/1364fcde8656962782aa9ea93c92d98682b1ecec2f184e625a965ad3b4a6/ruff-0.15.9-py3-none-win32.whl", hash = "sha256:bde6ff36eaf72b700f32b7196088970bf8fdb2b917b7accd8c371bfc0fd573ec", size = 10583382, upload-time = "2026-04-02T18:17:04.261Z" }, - { url = "https://files.pythonhosted.org/packages/4c/56/5c7084299bd2cacaa07ae63a91c6f4ba66edc08bf28f356b24f6b717c799/ruff-0.15.9-py3-none-win_amd64.whl", hash = "sha256:45a70921b80e1c10cf0b734ef09421f71b5aa11d27404edc89d7e8a69505e43d", size = 11744969, upload-time = "2026-04-02T18:16:59.611Z" }, - { url = "https://files.pythonhosted.org/packages/03/36/76704c4f312257d6dbaae3c959add2a622f63fcca9d864659ce6d8d97d3d/ruff-0.15.9-py3-none-win_arm64.whl", hash = "sha256:0694e601c028fd97dc5c6ee244675bc241aeefced7ef80cd9c6935a871078f53", size = 11005870, upload-time = "2026-04-02T18:17:15.773Z" }, +version = "0.15.13" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/24/21/a7d5c126d5b557715ef81098f3db2fe20f622a039ff2e626af28d674ab80/ruff-0.15.13.tar.gz", hash = "sha256:f9d89f17f7ba7fb2ed42921f0df75da797a9a5d71bc39049e2c687cf2baf44b7", size = 4678180, upload-time = "2026-05-14T13:44:37.869Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c6/61/11d458dc6ac22504fd8e237b29dfd40504c7fbbcc8930402cfe51a8e63ed/ruff-0.15.13-py3-none-linux_armv6l.whl", hash = "sha256:444b580fc72fd6887e650acd3e575e18cdc79dbcf42fb4030b491057921f61f8", size = 10738279, upload-time = "2026-05-14T13:44:18.7Z" }, + { url = "https://files.pythonhosted.org/packages/86/ca/caa871ee7be718c45256fada4e16a218ee3e33f0c4a46b729a60a24912e6/ruff-0.15.13-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:6590d009e7cb7ebf36f83dbdd44a3fa48a0994ff6f1cdc1b08006abe58f98dc7", size = 11124798, upload-time = "2026-05-14T13:44:06.427Z" }, + { url = "https://files.pythonhosted.org/packages/d3/19/43f5f2e568dddde567fc41f8471f9432c09563e19d3e617a48cfa52f8f0a/ruff-0.15.13-py3-none-macosx_11_0_arm64.whl", hash = "sha256:1c26d2f66163deeb6e08d8b39fbbe983ce3c71cea06a6d7591cfd1421793c629", size = 10460761, upload-time = "2026-05-14T13:44:04.375Z" }, + { url = "https://files.pythonhosted.org/packages/99/df/cf938cd6de3003178f03ad7c1ea2a6c099468c03a35037985070b37e76be/ruff-0.15.13-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9dbd6f94b434f896308e4d57fb7bfde0d02b99f7a64b3bdab0fdfa6a864203a5", size = 10804451, upload-time = "2026-05-14T13:44:25.221Z" }, + { url = "https://files.pythonhosted.org/packages/c7/7d/5d0973129b154ded2225729169d7068f26b467760b146493fde138415f23/ruff-0.15.13-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:bf3259f3be4d181bda591da5db2571aed6853c6a048157756448020bc6c5cd22", size = 10534285, upload-time = "2026-05-14T13:44:08.888Z" }, + { url = "https://files.pythonhosted.org/packages/1f/e3/6b999bbc66cd51e5f073842bc2a3995e99c5e0e72e16b15e7261f7abf57a/ruff-0.15.13-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ae9c17e5eb4430c154e76abc25d79a318190f5a997f38fb6b114416c5319ffc9", size = 11312063, upload-time = "2026-05-14T13:44:11.274Z" }, + { url = "https://files.pythonhosted.org/packages/af/5a/642639e9f5db04f1e97fbd6e091c6fd20725bdf072fb114d00eefb9e6eb8/ruff-0.15.13-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2e2e39bff6c341f4b577a21b801326fab0b11847f48fcaa83f00a113c9b3cb55", size = 12183079, upload-time = "2026-05-14T13:44:01.634Z" }, + { url = "https://files.pythonhosted.org/packages/19/4c/7585735f6b53b0f12de13618b2f7d250a844f018822efc899df2e7b8295f/ruff-0.15.13-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e8d9a8e08013542e94d3220bc5b62cc3e5ef87c5f74bff367d3fac14fab013e6", size = 11440833, upload-time = "2026-05-14T13:43:59.043Z" }, + { url = "https://files.pythonhosted.org/packages/e8/31/bf1a0803d077e679cfeee5f2f67290a0fa79c7385b5d9a8c17b9db2c48f0/ruff-0.15.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cc411dfebe5eebe55ce041c6ae080eb7668955e866daa2fbb16692a784f1c4ca", size = 11434486, upload-time = "2026-05-14T13:44:27.761Z" }, + { url = "https://files.pythonhosted.org/packages/e1/4e/62c9b999875d4f14db80f277c030578f5e249c9852d65b7ac7ad0b43c041/ruff-0.15.13-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:768494eb08b9cee54e2fd27969966f74db5a57f6eaa7a90fcb3306af34dfc4bd", size = 11385189, upload-time = "2026-05-14T13:44:13.704Z" }, + { url = "https://files.pythonhosted.org/packages/fc/89/7e959047a104df3eb12863447c110140191fc5b6c4f379ea2e803fcdb0e4/ruff-0.15.13-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:fb75f9a3a7e42ffe117d734494e6c5e5cb3565d66e12612cb63d0e572a41a5b6", size = 10781380, upload-time = "2026-05-14T13:43:56.734Z" }, + { url = "https://files.pythonhosted.org/packages/ff/52/5fd18f3b88cab63e88aa11516b3b4e1e5f720e5c330f8dbe5c26210f41f8/ruff-0.15.13-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:8cb74dd33bb2f6613faf7fc03b660053b5ac4f80e706d5788c6335e2a8048d51", size = 10540605, upload-time = "2026-05-14T13:44:20.748Z" }, + { url = "https://files.pythonhosted.org/packages/e8/e0/9e35f338990d3e41a82875ff7053ffe97541dae81c9d02143177f381d572/ruff-0.15.13-py3-none-musllinux_1_2_i686.whl", hash = "sha256:7ef823f817fcd191dc934e984be9cf4094f808effa16f2542ad8e821ba02bbf2", size = 11036554, upload-time = "2026-05-14T13:44:16.256Z" }, + { url = "https://files.pythonhosted.org/packages/c2/13/070fb048c24080fba188f66371e2a92785be257ad02242066dc7255ac6e9/ruff-0.15.13-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:f345a13937bd7f09f6f5d19fa0721b0c103e00e7f62bc67089a8e5e037719e0b", size = 11528133, upload-time = "2026-05-14T13:44:22.808Z" }, + { url = "https://files.pythonhosted.org/packages/6b/8c/b1e1666aef7fc6555094d73ae6cd981701781ae85b97ceefc0eebd0b4668/ruff-0.15.13-py3-none-win32.whl", hash = "sha256:4044f94208b3b05ba0fc4a4abd0558cf4d6459bd18325eead7fd8cc66f909b41", size = 10721455, upload-time = "2026-05-14T13:44:35.697Z" }, + { url = "https://files.pythonhosted.org/packages/ab/a6/870a3e8a50590bb92be184ad928c2922f088b00d9dc5c5ec7b924ee08c22/ruff-0.15.13-py3-none-win_amd64.whl", hash = "sha256:7064884d442b7d477b4e7473d12da7f08851d2b1982763c5d3f388a19468a1a4", size = 11900409, upload-time = "2026-05-14T13:44:30.389Z" }, + { url = "https://files.pythonhosted.org/packages/9b/36/9c015cd052fca743dae8cb2aeb16b551444787467db42ceab0fc968865af/ruff-0.15.13-py3-none-win_arm64.whl", hash = "sha256:2471da9bd1068c8c064b5fd9c0c4b6dddffd6369cb1cd68b29993b1709ff1b21", size = 11179336, upload-time = "2026-05-14T13:44:33.026Z" }, ] [[package]] @@ -695,31 +693,32 @@ wheels = [ [[package]] name = "ty" -version = "0.0.28" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/19/c2/a60543fb172ac7adaa3ae43b8db1d0dcd70aa67df254b70bf42f852a24f6/ty-0.0.28.tar.gz", hash = "sha256:1fbde7bc5d154d6f047b570d95665954fa83b75a0dce50d88cf081b40a27ea32", size = 5447781, upload-time = "2026-04-02T21:34:33.556Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/fe/15/c2aa3d4633e6153a2e300d7dd0ebdedf904a60241d1922566f31c5f7f211/ty-0.0.28-py3-none-linux_armv6l.whl", hash = "sha256:6dbfb27524195ab1715163d7be065cc45037509fe529d9763aff6732c919f0d8", size = 10556282, upload-time = "2026-04-02T21:35:04.165Z" }, - { url = "https://files.pythonhosted.org/packages/60/9c/f6183838df89e9692235a71a69a9d4e0f12481bbdf1883f47010075793b0/ty-0.0.28-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:8c72a899ba94f7438bd07e897a84b36526b385aaf01d6f3eb6504e869232b3a6", size = 10425770, upload-time = "2026-04-02T21:34:49.144Z" }, - { url = "https://files.pythonhosted.org/packages/68/82/e9208383412f8a320537ef4c44a768d2cb6c1330d9ab33087f0b932ccd1b/ty-0.0.28-py3-none-macosx_11_0_arm64.whl", hash = "sha256:eef67f9cdfd31677bde801b611741dde779271ec6f471f818c7c6eccf515237f", size = 9899999, upload-time = "2026-04-02T21:34:40.297Z" }, - { url = "https://files.pythonhosted.org/packages/4d/26/0442f49589ba393fbd3b50751f8bb82137b036bc509762884f7b21c511d1/ty-0.0.28-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:70e7b98a91d8245641be1e4b55af8bc9b1ae82ec189794d35e14e546f1e15e66", size = 10400725, upload-time = "2026-04-02T21:34:42.779Z" }, - { url = "https://files.pythonhosted.org/packages/57/d9/64128f1a7ceba72e49f35dd562533f44d4c56d0cf62efb21692377819dbc/ty-0.0.28-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:9bd83d4ad9f99078b830aabb47792fac6dc39368bb0f72f3cc14607173ed6e25", size = 10387410, upload-time = "2026-04-02T21:34:46.889Z" }, - { url = "https://files.pythonhosted.org/packages/cc/52/498b6bdd1d0a985fd14ce83c31186f3b838ad79efdf68ce928f441a6962b/ty-0.0.28-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0172984fc2fcd3e47ccd5da69f36f632cddc410f9a093144a05ad07d67cf06ed", size = 10880982, upload-time = "2026-04-02T21:34:53.687Z" }, - { url = "https://files.pythonhosted.org/packages/f4/c8/fefd616f38a250b28f62ba73728cb6061715f03df0a610dce558a0fdfc0a/ty-0.0.28-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e0bbf47d2bea82a09cab2ca4f48922d6c16a36608447acdc64163cd19beb28d3", size = 11459056, upload-time = "2026-04-02T21:34:31.642Z" }, - { url = "https://files.pythonhosted.org/packages/16/15/9e18d763a5ef9c6a69396876586589fd5e0fd0acba35fae8a9a169680f48/ty-0.0.28-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1774c9a0fb071607e3bdfa0ce8365488ac46809fc04ad1706562a8709a023247", size = 11156341, upload-time = "2026-04-02T21:35:01.824Z" }, - { url = "https://files.pythonhosted.org/packages/89/29/8ac0281fc44c3297f0e58699ebf993c13621e32a0fab1025439d3ea8a2f1/ty-0.0.28-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f2849d6d212af78175430e8cc51a962a53851458182eb44a981b0e3981163177", size = 11006089, upload-time = "2026-04-02T21:34:38.111Z" }, - { url = "https://files.pythonhosted.org/packages/dd/de/5b5fdbe3bdb5c6f4918b33f1c55cd975b3d606057089a822439d5151bf93/ty-0.0.28-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:3c576c15b867b3913c4a1d9be30ade4682303e24a576d2cc99bfd8f25ae838e9", size = 10367739, upload-time = "2026-04-02T21:34:57.679Z" }, - { url = "https://files.pythonhosted.org/packages/80/82/abdfb27ab988e6bd09502a4573f64a7e72db3e83acd7886af54448703c97/ty-0.0.28-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:2e5f13d10b3436bee3ea35851e5af400123f6693bfae48294ddfbbf553fa51ef", size = 10399528, upload-time = "2026-04-02T21:34:51.398Z" }, - { url = "https://files.pythonhosted.org/packages/ba/74/3ccbe468e8480ba53f83a1e52481d3e11756415f0ca1297fb2da65e29612/ty-0.0.28-py3-none-musllinux_1_2_i686.whl", hash = "sha256:759db467e399faedc7d5f1ca4b383dd8ecc71d7d79b2ca6ea6db4ac8e643378a", size = 10586771, upload-time = "2026-04-02T21:34:35.912Z" }, - { url = "https://files.pythonhosted.org/packages/ee/79/545c76dcef0c3f89fb733ec46118aed2a700e79d4e22cb142e3b5a80286c/ty-0.0.28-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:0cd44e3c857951cbf3f8647722ca87475614fac8ac0371eb1f200a942315a2c2", size = 11110550, upload-time = "2026-04-02T21:34:55.65Z" }, - { url = "https://files.pythonhosted.org/packages/2c/e4/e3c6f71c95a2cbabd7d88fd698b00b8af48e39aa10e0b10b839410fc3c6d/ty-0.0.28-py3-none-win32.whl", hash = "sha256:88e2c784ec5e0e2fb01b137d92fd595cdc27b98a553f4bb34b8bf138bac1be1e", size = 9985411, upload-time = "2026-04-02T21:34:44.763Z" }, - { url = "https://files.pythonhosted.org/packages/8c/e5/79dbab4856d3d15e5173314ff1846be65d58b31de6efe62ef1c25c663b32/ty-0.0.28-py3-none-win_amd64.whl", hash = "sha256:faaffbef127cb67560ad6dbc6a8f8845a4033b818bcc78ad7af923e02df199db", size = 10986548, upload-time = "2026-04-02T21:34:59.886Z" }, - { url = "https://files.pythonhosted.org/packages/01/b2/cc987aaf5babacc55caf0aeb751c83401e86e05e22ce82dace5a7e7e5354/ty-0.0.28-py3-none-win_arm64.whl", hash = "sha256:34a18ea09ee09612fb6555deccf1eed810e6f770b61a41243b494bcb7f624a1c", size = 10388573, upload-time = "2026-04-02T21:34:29.219Z" }, +version = "0.0.35" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/4e/53/440e7b1212c4b0abbd4adb7aed93f4971aa1f8dca386ac5515930afa9172/ty-0.0.35.tar.gz", hash = "sha256:8375c240ab38138a19db07996c9808fb7a92047c1492e1ce587c2ef5112ad3a9", size = 5629237, upload-time = "2026-05-10T18:25:17.105Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d4/84/19662ee881675815b7fafff940a365be1985730465afd9b75cb2edd5f8b3/ty-0.0.35-py3-none-linux_armv6l.whl", hash = "sha256:85ae1e59b9fb0b40e9d84fe61b29653c5f2f5e78b487ece371a7a38c20c781cf", size = 11198741, upload-time = "2026-05-10T18:24:49.378Z" }, + { url = "https://files.pythonhosted.org/packages/62/df/7e5b6f83d85b4d2e5b72b5dceb388f440acc10679417bd46f829b9200fab/ty-0.0.35-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:709dbb7af4fcadb1196863c00b8791bbbbcc9dacbe15a0ff17f0af82b35d415b", size = 10948304, upload-time = "2026-05-10T18:24:58.246Z" }, + { url = "https://files.pythonhosted.org/packages/59/94/72d7263aca055cde427f0ebcf08d6a74e5a5fee1d1e7fdd553696089cecb/ty-0.0.35-py3-none-macosx_11_0_arm64.whl", hash = "sha256:2cb0877419ab0c8708b6925cb0c2800b263842bd3c425113f200538772f3a0cc", size = 10407413, upload-time = "2026-05-10T18:24:37.422Z" }, + { url = "https://files.pythonhosted.org/packages/b6/23/fda6fae8a81ce0cb5f24cdfe63260e110c7af8844e31fa07d1e6e8ef0232/ty-0.0.35-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e7afbcfc61904b7e82e7fe1a1db832a40d8f01e69dee1775f6594e552980536c", size = 10932614, upload-time = "2026-05-10T18:24:47.401Z" }, + { url = "https://files.pythonhosted.org/packages/72/3d/b98d8d4aa1a5ed6daaf15864e838f605ca7b1e8b93b7e17b96ed4bc4dfed/ty-0.0.35-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:b61498cc3e4178031c079951257fbdb209a891b4feb10ad6c40f615a51846f41", size = 10962982, upload-time = "2026-05-10T18:24:44.88Z" }, + { url = "https://files.pythonhosted.org/packages/18/c4/2881aad71bf6fb2f8df17fc8e4bc89e904e54490a3ee747b5ef73f98ac85/ty-0.0.35-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:573b1eacda349fc8dba0d767b41631c3a6f66412363127c5bf2b1b40a1d898d2", size = 11476274, upload-time = "2026-05-10T18:24:42.4Z" }, + { url = "https://files.pythonhosted.org/packages/34/0f/7717650adaeaddd23eea70470e2c26d3f0b9b18fdc7f26ec9552d6001f17/ty-0.0.35-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a7209746158d6393c1040aa64b3ca29622e212ea7d8bae22ba50dbcbb4f96f0a", size = 12012027, upload-time = "2026-05-10T18:25:00.752Z" }, + { url = "https://files.pythonhosted.org/packages/22/c9/1a16cb4aab6f4707d8f550772e91abc26d1c8870f19b5e2453ad10bb8209/ty-0.0.35-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4466a1470aa4418d49a9aa45d9da7de42033addd0a2837c5b2b0eb71d3c2bcd3", size = 11648894, upload-time = "2026-05-10T18:25:12.44Z" }, + { url = "https://files.pythonhosted.org/packages/18/a1/a977c0e07e9f88db9c67f90c6342a4dc4422c8091fa07bf26521870687c5/ty-0.0.35-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eb44bb742d52c309dcaa6598bcf4d82eb4bf1241b9e4940461e522e30093fe8b", size = 11560482, upload-time = "2026-05-10T18:25:05.172Z" }, + { url = "https://files.pythonhosted.org/packages/d6/c1/a5fb11227d5cc4ac3f29a115d8c8bc817578e8ef6907d1e4c914ddbf45ee/ty-0.0.35-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:34b219250736c989b2670a03782c61315f523f3a2be37f1f90b1207e2212c188", size = 11718495, upload-time = "2026-05-10T18:24:54.12Z" }, + { url = "https://files.pythonhosted.org/packages/3c/cb/e92e4317388b6d1fd821a46941b448a8a1ff0bf13e22147c5167d8fa1b00/ty-0.0.35-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:88e2ac497decc0940ef1a07571dee8a746112a93a09cdc7f8bca0099752e2e05", size = 10900815, upload-time = "2026-05-10T18:25:02.941Z" }, + { url = "https://files.pythonhosted.org/packages/e9/4f/03bd87388a92567f262f35ac64e10d2be047d258f2dfcf1405f500fa2b90/ty-0.0.35-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:02cae51b53e6ec17d5d827ff1a3a76fd119705b56a92156e04399eda6e911596", size = 10998051, upload-time = "2026-05-10T18:25:14.68Z" }, + { url = "https://files.pythonhosted.org/packages/b4/60/6edbc375ee6073973200096168f644e1081e5e55a7d42596826465b275de/ty-0.0.35-py3-none-musllinux_1_2_i686.whl", hash = "sha256:11871d730c9400d899ac0b9f3d660ed2e7e433377c8725549f8250a36a7f2620", size = 11148910, upload-time = "2026-05-10T18:24:51.842Z" }, + { url = "https://files.pythonhosted.org/packages/4d/b1/a845d2066ed521c477450f436d4bd353d107e7c02dd6536a485944aaf892/ty-0.0.35-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:1ad0a2f0530d0933dcc99ad36ac556c63e384ea72ab9a18d23ad2e2c9fd61c73", size = 11671005, upload-time = "2026-05-10T18:24:56.223Z" }, + { url = "https://files.pythonhosted.org/packages/73/81/1d5912a54fb66b2f95ac828ae61d422ef5afeae1263e4d231e40796c229f/ty-0.0.35-py3-none-win32.whl", hash = "sha256:0e25d63ec4ab116e7f6757e44d16ca9216bca679d19ecc36d119cf80faada61a", size = 10481096, upload-time = "2026-05-10T18:24:39.976Z" }, + { url = "https://files.pythonhosted.org/packages/3b/36/1c7f8632bfec1c321f01581d4c940a3617b24bd3e8b37c8a7363d33fbfc4/ty-0.0.35-py3-none-win_amd64.whl", hash = "sha256:6a0a6d259f6f2f8f2f954c6f013d4e0b5eba68af6b353bf19a47d59ec254a3d5", size = 11555691, upload-time = "2026-05-10T18:25:07.792Z" }, + { url = "https://files.pythonhosted.org/packages/7a/fb/59325221bce52f6e833d6865ce8360ef7d5e1e21151b38df6dc77c4327a7/ty-0.0.35-py3-none-win_arm64.whl", hash = "sha256:619c52c0fb2aa21961a848a1995135ad3b6d0a9aa54da0194e60f679cc200e13", size = 10925457, upload-time = "2026-05-10T18:25:10.352Z" }, ] [[package]] name = "typer" -version = "0.24.1" +version = "0.25.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "annotated-doc" }, @@ -727,9 +726,9 @@ dependencies = [ { name = "rich" }, { name = "shellingham" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f5/24/cb09efec5cc954f7f9b930bf8279447d24618bb6758d4f6adf2574c41780/typer-0.24.1.tar.gz", hash = "sha256:e39b4732d65fbdcde189ae76cf7cd48aeae72919dea1fdfc16593be016256b45", size = 118613, upload-time = "2026-02-21T16:54:40.609Z" } +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/4a/91/48db081e7a63bb37284f9fbcefda7c44c277b18b0e13fbc36ea2335b71e6/typer-0.24.1-py3-none-any.whl", hash = "sha256:112c1f0ce578bfb4cab9ffdabc68f031416ebcc216536611ba21f04e9aa84c9e", size = 56085, upload-time = "2026-02-21T16:54:41.616Z" }, + { 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]] @@ -755,19 +754,19 @@ wheels = [ [[package]] name = "typos" -version = "1.45.0" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/97/ee/ec579f822819941ff98142f8c502d2a51fdb80fa46814965b6d0f5889a11/typos-1.45.0.tar.gz", hash = "sha256:439f6f079dc663e176043349d4d704f7b6aea211eb6a1f7a1c538fbb0ea1abdd", size = 1820476, upload-time = "2026-04-01T14:04:05.952Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/5c/b3/312733149c0322153a35bb7333bbb08315349fafe287c5ea2cc99e8f95b6/typos-1.45.0-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:d50a2d525e4673a0365294a22a533a0b9f63d60c05f9d2c6c1b9ec12fabc4d0c", size = 3480514, upload-time = "2026-04-01T14:03:51.555Z" }, - { url = "https://files.pythonhosted.org/packages/f9/3a/0682cff58ac0fc729373045fc11274f61a4ecdab25cfd540ffb3f1c692f6/typos-1.45.0-py3-none-macosx_11_0_arm64.whl", hash = "sha256:4533b8430c3a96a18f516030b1e380bc38ef14a6886f56e76d3b3afeb4307323", size = 3381538, upload-time = "2026-04-01T14:03:53.488Z" }, - { url = "https://files.pythonhosted.org/packages/56/b4/31041f3e1367fe8543c0ccaf61fa81f15bc055cb61c1b1dee6823a00ae2f/typos-1.45.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:82ad3f0ece0109b64018239777b9a472866144d0c02f5037ba329f54b8cac25a", size = 8247789, upload-time = "2026-04-01T14:03:54.864Z" }, - { url = "https://files.pythonhosted.org/packages/35/bd/184d56830b310172d4b4ed28aa4a755e493da982f9477841eda414383943/typos-1.45.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d3a1c6ab0d3cc70a2d5d4afab08de29357bd174fa3306c4a7f55c5bfd3f52a0b", size = 7360314, upload-time = "2026-04-01T14:03:56.294Z" }, - { url = "https://files.pythonhosted.org/packages/e0/b7/122343deee74a575eaf1de6536f91dbef89dc061833e95c182ed7f6d118e/typos-1.45.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f14f752269cfae67b9aae47f00b0791b55413b1caccf236969e01bf4625e9bd", size = 7757574, upload-time = "2026-04-01T14:03:58.071Z" }, - { url = "https://files.pythonhosted.org/packages/c4/c4/9bf898d88d7f9537ced367923d2826aa65c14bb19757a997aaa6f8c73e34/typos-1.45.0-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:14f1d16ad9e47c8337b980f80f8cbb55397b946bcfff34447fdf61cfdcf85cce", size = 7110010, upload-time = "2026-04-01T14:03:59.561Z" }, - { url = "https://files.pythonhosted.org/packages/22/5d/bb4fe81360feac99545b09ba3de9d5beb4835fb261619e848894974491c8/typos-1.45.0-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:ef9a7f4cc3a0a07dcf730bd329df91128a81a633ccac0f0edd9b2e534d3097dc", size = 8179918, upload-time = "2026-04-01T14:04:01.262Z" }, - { url = "https://files.pythonhosted.org/packages/ce/09/06b1565e1803d031b1f82a8756614d41f58f208c29c1a8623d81992615a5/typos-1.45.0-py3-none-win32.whl", hash = "sha256:fe91d2617d1c8240007d7883884e75ccf618c2d672921f346f279288db737ae4", size = 3135866, upload-time = "2026-04-01T14:04:02.729Z" }, - { url = "https://files.pythonhosted.org/packages/57/94/bbeb1619f96a4d24c60d66507447ad498b8dd3900ce648972f5f6a7e1d50/typos-1.45.0-py3-none-win_amd64.whl", hash = "sha256:752840b2818d735d71c0c190fddd90fe7d56be4b17bbe16eade4bf51d08f4311", size = 3318806, upload-time = "2026-04-01T14:04:04.271Z" }, +version = "1.46.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/bc/13/d31f29f72a52513aa6ed768ebaff1e9884a9927c1686bd545aa19eeeb9cf/typos-1.46.1.tar.gz", hash = "sha256:88dbe03782771d3717a00f08c47c5ff9959d128e655b23f83fddbccbd054ab4b", size = 1822247, upload-time = "2026-05-08T14:03:54.477Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/dd/89/4dd3b33414596b102e0fba83461f4425a03106f8c25fd871ade563a7a46a/typos-1.46.1-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:d107a29c72515a02212459a3d7c7b1ed03f9dbbc3a8dd5e54b4cba68ee9da6a4", size = 3478331, upload-time = "2026-05-08T14:03:39.096Z" }, + { url = "https://files.pythonhosted.org/packages/88/75/a1fb9962cc89b7c46a735c95f2beb5fe04d13c6f39c88ba1d0b305842201/typos-1.46.1-py3-none-macosx_11_0_arm64.whl", hash = "sha256:9b2fa726df4855dfbb9bc57a3893497efe7a02549da311325b856e99f0db5612", size = 3378307, upload-time = "2026-05-08T14:03:41.248Z" }, + { url = "https://files.pythonhosted.org/packages/58/9c/b8cf7b1c1a863af34f18c0ca9d0f01d8ca62e0f3c5266d8ffcd88a88b6bc/typos-1.46.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2b8f922b69a1676614f34c597ec5cba6ab1cfad0f5699d53f11b0d61efcd96ad", size = 8237731, upload-time = "2026-05-08T14:03:42.59Z" }, + { url = "https://files.pythonhosted.org/packages/1f/b0/c7a331a8b323161c43e9603aa7dd8023bef183b137c48e0b8dc57fd65b9a/typos-1.46.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:63f98da03bf5bb9e4c0955c5e86fbadc25d8d8182331da4c020ff088df913abf", size = 7329337, upload-time = "2026-05-08T14:03:44.282Z" }, + { url = "https://files.pythonhosted.org/packages/95/fb/c2a8958ba207b0093be021a302cdb373c56687508a3c2e0aaec312c631f5/typos-1.46.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:561d7261a2f66d687be5513da9b63e1600108786295d54d0257a751c6846ab04", size = 7749202, upload-time = "2026-05-08T14:03:45.668Z" }, + { url = "https://files.pythonhosted.org/packages/04/d7/fa0f234fb6978b769fe7f2ac491944d2b23e14dca246bfb85d1b4dc94741/typos-1.46.1-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:70f1142f553696d9fcfb1c4a61aa24765d44e004dd68c35097e30468dcc9fdc1", size = 7098098, upload-time = "2026-05-08T14:03:47.23Z" }, + { url = "https://files.pythonhosted.org/packages/23/c8/279a7550aab8f9c80b90f56335f387c1998b67f4e842eb421ba564ac25e8/typos-1.46.1-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:4833aee04d804dd34d8878b561fac87d443385586a831f91277f115616664150", size = 8137716, upload-time = "2026-05-08T14:03:49.029Z" }, + { url = "https://files.pythonhosted.org/packages/ea/b2/891d2466b3a32532c2979b9b738bf9ac2e76c24d269c821f7de1bd124bdb/typos-1.46.1-py3-none-win32.whl", hash = "sha256:613adb7570d08fa6dac18f7df8769009832dd6fbb63e00161132a9366c145f78", size = 3137270, upload-time = "2026-05-08T14:03:51.008Z" }, + { url = "https://files.pythonhosted.org/packages/fd/18/91a651aa7ec961727d3d3c3ac0506a16d90da7cabd4dbb5757b12fae9a35/typos-1.46.1-py3-none-win_amd64.whl", hash = "sha256:78a531b3905c15b1222b93a7faf642eb0b2ed9d8322526862399d4bc9f67f8d6", size = 3312676, upload-time = "2026-05-08T14:03:52.844Z" }, ] [[package]]