From 3f23b2eb8724bc489b9ec90dc9a03fd95f100a7b Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sat, 23 May 2026 12:59:23 -0500 Subject: [PATCH 01/27] ai(rules[AGENTS]) Release commit conventions --- AGENTS.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/AGENTS.md b/AGENTS.md index dee9faa48b..24adc90169 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -152,6 +152,15 @@ what: - Update send_keys to pass -l flag when literal=True - Add tests for literal key sending ``` +#### Release commits + +Never create tags. Never push tags. The user handles tagging and tag +pushes (tags trigger the CI publish workflow). + +Release commit subjects are plain and short: `Tag v`. Put +the detailed why/what in the commit body. Don't use the +`Scope(type[detail]):` format for releases — don't bury the lede. + For multi-line commits, use heredoc to preserve formatting: ```bash git commit -m "$(cat <<'EOF' From d0be1caf2de96dcafdd8a50ac403b8d5e4328f07 Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sat, 23 May 2026 14:16:57 -0500 Subject: [PATCH 02/27] ai(rules[AGENTS]) add AI slop prevention standards why: AI-assisted contributions need clear signals to reduce noise and preserve technical context beyond simple narrative bleed. what: - Expand narrative bleed rules into full AI Slop Prevention rubric - Add specific prohibitions for AI signatures and prose inflation - Include safety guardrails to preserve load-bearing context --- AGENTS.md | 110 ++++++++++++++++++++++++++++++++++-------------------- 1 file changed, 70 insertions(+), 40 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index 24adc90169..a11b5825c8 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -507,59 +507,89 @@ colors.error("failed") # Red (errors) **Bold may not render distinctly.** Some terminal/font combinations don't differentiate bold from normal weight. Don't rely on bold alone for visual distinction - pair it with color differences. -## Shipped vs. Branch-Internal Narrative +## AI Slop Prevention + +Treat AI slop as **review-hostile noise**, not as proof that text or +code is wrong. The goal is to maximize information density by removing +artifacts that make the repository harder to trust or navigate. + +### The Anti-Slop Rubric + +Before committing, audit all AI-assisted changes for these noise +patterns: + +- **AI Signatures:** Remove "Generated by", footers, conversational + filler ("Certainly!", "Here is..."), unexplained emojis (🤖, ✨), and + AI-tool metadata. +- **Brittle References:** Avoid hard-coded line numbers, fragile + file/test counts, dated "as of" claims, bare SHAs, and local + absolute paths unless they are strict evidentiary artifacts (e.g., + benchmark logs). +- **Diff Narration:** Do not restate what moved, was renamed, or was + removed in artifacts the downstream reader holds: code, docstrings, + README, CHANGES, PR descriptions, or release notes. The diff and + commit message already carry this history. +- **Branch-Internal Narrative:** Do not mention intermediate branch + states, abandoned approaches, or "no longer" behavior unless users + of a published release actually experienced the old state (**The + Published-Release Test**). +- **Low-Value Scaffolding:** Remove ownerless TODOs (`TODO: revisit`), + unused future-proofing, debug artifacts, and defensive wrappers that + do not protect a currently reachable failure mode. +- **Prose Inflation:** Replace generic AI "tells" like *comprehensive, + robust, seamless, production-ready, leverage, delve, tapestry,* and + *best practices* with concrete descriptions of behavior, + constraints, or trade-offs. + +### Preservation & Context + +**When unsure, leave the text in place and ask.** Subjective cleanup +must never be a reason to remove load-bearing rationale. + +- **Preserve the "Why":** You MUST NOT delete comments that document + invariants, protocol constraints, platform quirks, security + boundaries, and upstream workarounds. +- **Evidence is Immune:** Preserve exact counts, dates, and SHAs when + they serve as evidence in benchmark results, release notes, stack + traces, or lockfiles. +- **Behavior Over Inventory:** A useful description explains what + changed for the *system or user*; it does not provide an inventory + of files or functions the diff already shows. + +### The Published-Release Test Long-running branches accumulate tactical decisions — renames, -refactors, attempts-then-reverts, intermediate states. Commit messages -and the diff hold *what changed* and *why*. Do not restate either in -artifacts the downstream reader holds: code, docstrings, README, -CHANGES, PR descriptions, release notes, migration guides. - -When deciding what counts as branch-internal, use trunk or the parent -branch as the baseline — not intermediate states inside the current -branch. - -**The Published-Release Test** - -Before adding rename history, "previously" / "formerly" / "no longer -X" phrasing, "removed" / "moved" / "refactored" / "fixed" diff -paraphrases, or `### Fixes` entries to a user-facing surface, ask: +refactors, attempts-then-reverts. When deciding what counts as +branch-internal, use trunk or the parent branch as the baseline — not +intermediate states inside the current branch. Ask: > Did users of the most recently published release ever experience > this old name, old behavior, or bug? -If the answer is no, it is branch-internal narrative. Move it to the -commit message and describe only the current state in the artifact. - -**Keep in shipped artifacts** +If the answer is **no**, it is branch-internal narrative. Move it to +the commit message and describe only the final state in the artifact. +**Keep in shipped artifacts:** - Deprecations and migration guides for symbols that actually shipped. - `### Fixes` entries for bugs that affected users of a published release. -- Comments explaining *why the current code looks this way* — - invariants, platform quirks, upstream bug workarounds — that make - sense to a reader who never saw the previous version. - -**Default**: when in doubt, keep the artifact clean and put the story -in the commit. +- Comments explaining *why the current code looks this way* + (invariants, platform quirks) that make sense to a reader who never + saw the previous version. ### Cleanup in Hindsight -When applying this rule retroactively from inside a feature branch, +When applying these rules retroactively from inside a feature branch, first establish scope by diffing against the parent branch (or trunk) to identify which commits this branch actually introduced. Then: -- **Commits introduced in this branch** — prompt the user with two - options: `fixup!` commits with `git rebase --autosquash` to address - each causal commit at its source, or a single cleanup commit at - branch tip. User chooses. -- **Commits already in trunk or a parent branch** — default to - leaving them alone. Do not raise them as cleanup candidates; act - only on explicit user instruction. If the user opts in, fold the - cleanup into a single commit at branch tip and do not rewrite trunk - or parent-branch history. -- **Scope guard** — if cleaning in-branch bleed would touch a - colleague's in-flight work or expand the branch beyond its stated - goal, default to staying in lane: protect the project's current - goal, leave prior bleed alone, and don't introduce new bleed in the - current change. +- **In-branch commits:** Prompt the user with two options: `fixup!` + commits with `git rebase --autosquash` to address each causal commit + at its source, or a single cleanup commit at branch tip. +- **Trunk/Parent commits:** Default to leaving them alone. Act only on + explicit user instruction. If the user opts in, fold the cleanup + into a single commit at branch tip; do not rewrite shared history. +- **Scope guard:** If cleaning prior slop would touch a colleague's + work or expand the branch beyond its stated goal, stay in lane: + protect the current goal and leave prior slop alone. + From 03bf5188d073e2afc148918a2b8573f2127d4568 Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sat, 23 May 2026 18:49:40 -0500 Subject: [PATCH 03/27] =?UTF-8?q?release(deps[gp-sphinx])=20bump=200.0.1a1?= =?UTF-8?q?9=20=E2=86=92=200.0.1a21?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pyproject.toml | 12 ++++---- uv.lock | 78 +++++++++++++++++++++++++------------------------- 2 files changed, 45 insertions(+), 45 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index c73284cb0e..2358096f7a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -57,9 +57,9 @@ dev = [ # Docs "aafigure", # https://launchpad.net/aafigure "pillow", # https://pillow.readthedocs.io/ - "gp-sphinx==0.0.1a19", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-argparse==0.0.1a19", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-api-style==0.0.1a19", + "gp-sphinx==0.0.1a21", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-argparse==0.0.1a21", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-api-style==0.0.1a21", "gp-libs", # https://gp-libs.git-pull.com/ "sphinx-autobuild", # https://sphinx-extensions.readthedocs.io/en/latest/sphinx-autobuild.html # Testing @@ -83,9 +83,9 @@ dev = [ docs = [ "aafigure", # https://launchpad.net/aafigure "pillow", # https://pillow.readthedocs.io/ - "gp-sphinx==0.0.1a19", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-argparse==0.0.1a19", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-api-style==0.0.1a19", + "gp-sphinx==0.0.1a21", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-argparse==0.0.1a21", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-api-style==0.0.1a21", "gp-libs", # https://gp-libs.git-pull.com/ "sphinx-autobuild", # https://sphinx-extensions.readthedocs.io/en/latest/sphinx-autobuild.html ] diff --git a/uv.lock b/uv.lock index e233021ab6..e7d2ab94bf 100644 --- a/uv.lock +++ b/uv.lock @@ -425,7 +425,7 @@ wheels = [ [[package]] name = "gp-furo-theme" -version = "0.0.1a19" +version = "0.0.1a21" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "accessible-pygments" }, @@ -435,9 +435,9 @@ dependencies = [ { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, { name = "sphinx-basic-ng" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/2d/d0/c8e4b39a92048c9704922edcde03e52e8a79087469df8ab72845e6d06810/gp_furo_theme-0.0.1a19.tar.gz", hash = "sha256:0b462e7292c8bae99be9fd5474609c5de0f1b4eea35432fcb33b3c6e6d6d3dee", size = 33517, upload-time = "2026-05-17T19:11:12.052Z" } +sdist = { url = "https://files.pythonhosted.org/packages/8e/22/dc69a60975b174f90e212210e58e6cdd1cf03fae18f066a43076793ceecf/gp_furo_theme-0.0.1a21.tar.gz", hash = "sha256:4853b0021f5b2f1300167c3bdeba8f81c188a7ffceeae3ad69420255e98e8233", size = 33848, upload-time = "2026-05-23T23:41:31.613Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/76/e6/1aeb91c43176152aa4ad073d525a0fafb750a27fcac6fe867260350ecf22/gp_furo_theme-0.0.1a19-py3-none-any.whl", hash = "sha256:1d86197fee7f2a0499d3586fee978411d03da1daa7fe4d70af938211e7cd189d", size = 42845, upload-time = "2026-05-17T19:10:48.289Z" }, + { url = "https://files.pythonhosted.org/packages/eb/c8/6c45a63cd81dee5673012af8344c359be71c53cb04aeea372796364db4ca/gp_furo_theme-0.0.1a21-py3-none-any.whl", hash = "sha256:f57b4be3a8e516389c35d4a18c0c1e258ec259ab3f425da7c12f747b9b7c7e33", size = 43215, upload-time = "2026-05-23T23:41:09.814Z" }, ] [[package]] @@ -456,7 +456,7 @@ wheels = [ [[package]] name = "gp-sphinx" -version = "0.0.1a19" +version = "0.0.1a21" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "docutils" }, @@ -477,9 +477,9 @@ dependencies = [ { name = "sphinx-inline-tabs" }, { name = "sphinxext-rediraffe" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/51/92/b26071eb61be61ae3524a74645c818f6530f2ac6668cd8255680d71b0403/gp_sphinx-0.0.1a19.tar.gz", hash = "sha256:5067394164586b6e2c32ad88c5143c2f748c545253254f70ad9c4adf448dde3d", size = 19536, upload-time = "2026-05-17T19:11:12.904Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d9/5e/3fef58c509210abbd9eb5ea2528ad9fd4ff46563e2d9e82e2eb9008fe5b2/gp_sphinx-0.0.1a21.tar.gz", hash = "sha256:ff188c38ce68403b8fbd27645985c70d7b1e988082a14896774f7bd4869491ac", size = 19536, upload-time = "2026-05-23T23:41:32.468Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6c/00/ce4daba1a2fa7e29b1de74ceb77dcbda889023d458d32b7b21ec2df0036e/gp_sphinx-0.0.1a19-py3-none-any.whl", hash = "sha256:96b0258a041dacb03eb84f89a6bd1fecd2a39d6c60941fadafa2e40500ff4f86", size = 20033, upload-time = "2026-05-17T19:10:50.198Z" }, + { url = "https://files.pythonhosted.org/packages/ff/1f/fc0e1b1126a3baa53388e0b3030231e4b9e650061fc4dc78b0978265b66f/gp_sphinx-0.0.1a21-py3-none-any.whl", hash = "sha256:68776c5fa0f32681edfd9a28b83be975ebcf1fa91506ea614fe77511e591c2fe", size = 20032, upload-time = "2026-05-23T23:41:11.527Z" }, ] [[package]] @@ -1336,7 +1336,7 @@ wheels = [ [[package]] name = "sphinx-autodoc-api-style" -version = "0.0.1a19" +version = "0.0.1a21" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, @@ -1344,14 +1344,14 @@ dependencies = [ { name = "sphinx-ux-autodoc-layout" }, { name = "sphinx-ux-badges" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/78/19/01577b52e5160c42a876becad8efda02c7b26f871fb75f4853fb9a2c80ae/sphinx_autodoc_api_style-0.0.1a19.tar.gz", hash = "sha256:008592f830b790d068613fe7d29d16c6484a3ca7c5bdae8176765a2988f1dd1e", size = 8980, upload-time = "2026-05-17T19:11:13.707Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e7/80/f23bdc1a565960b2c0fbfc52ce7d8de5dea85533986d2757c226fa453dda/sphinx_autodoc_api_style-0.0.1a21.tar.gz", hash = "sha256:557dac8c693d1956f0cbe59c3590d2cdfce58a3d109f703e770ae386aba249a8", size = 8977, upload-time = "2026-05-23T23:41:33.604Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/45/d3/6e7ac4a4f960c0550a675e66146985717dc290e61f0defb9340a077c05c0/sphinx_autodoc_api_style-0.0.1a19-py3-none-any.whl", hash = "sha256:67081799de11b9a213437401e437a89bb6f9ddf33cce0cb164531011c998c450", size = 9065, upload-time = "2026-05-17T19:10:52.077Z" }, + { url = "https://files.pythonhosted.org/packages/ef/31/6a3891dd3d8439a527dcb47907d88e58b246b8064d104dbddad43eff53dc/sphinx_autodoc_api_style-0.0.1a21-py3-none-any.whl", hash = "sha256:e21809955155141dd4a63875d07299c05b7b6cc9f43b2f2e861900f60baccd13", size = 9064, upload-time = "2026-05-23T23:41:13.112Z" }, ] [[package]] name = "sphinx-autodoc-argparse" -version = "0.0.1a19" +version = "0.0.1a21" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "docutils" }, @@ -1359,22 +1359,22 @@ dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/65/6c/439e26adb06d9170925a0cd8c05f4465f2bd003302bf93be386fa7e96623/sphinx_autodoc_argparse-0.0.1a19.tar.gz", hash = "sha256:1c5e9c942234c372a98d4951d2adf373c8bef4e9a864d4a2384c37601ad9463d", size = 42461, upload-time = "2026-05-17T19:11:14.839Z" } +sdist = { url = "https://files.pythonhosted.org/packages/10/32/e1eca8ff034e4030c9f61ce328b4cbdc5c203a0287f6a615f540973c8dd4/sphinx_autodoc_argparse-0.0.1a21.tar.gz", hash = "sha256:c5bcb35f47c368fc504612d69e1d92aa54b5a6b87a36046e1fafd2257d664ad8", size = 42462, upload-time = "2026-05-23T23:41:34.406Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/59/80/784ab7c5e8add8e25cbc1b01925df5198b1c82d5e9d14bfb601093bad304/sphinx_autodoc_argparse-0.0.1a19-py3-none-any.whl", hash = "sha256:6f9497d32082f02aff736fa174b9cf1321e95222458ec1817c7bf0b1fab93963", size = 47276, upload-time = "2026-05-17T19:10:53.271Z" }, + { url = "https://files.pythonhosted.org/packages/d5/1b/ee12363430471a4e22b6613075dbf35e0d7402faed5b4276c09622802d39/sphinx_autodoc_argparse-0.0.1a21-py3-none-any.whl", hash = "sha256:43f8fa3b3e2ea3faee313d12baae9670089aac02ef66413e0080d205ce2b44bb", size = 47275, upload-time = "2026-05-23T23:41:14.653Z" }, ] [[package]] name = "sphinx-autodoc-typehints-gp" -version = "0.0.1a19" +version = "0.0.1a21" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/49/e3/ed5252fff9f333dcecdb1434ae9a7183b5660c60237e11465b9ccf05b09a/sphinx_autodoc_typehints_gp-0.0.1a19.tar.gz", hash = "sha256:851a853e1ba73eaccedadcbeeb3f5b0b8303ccd78daa3171078dedff2e46f223", size = 36362, upload-time = "2026-05-17T19:11:19.561Z" } +sdist = { url = "https://files.pythonhosted.org/packages/bf/8d/8bbe81d27df91b0773d19d5f411a5dd2083b9c120a567a71ba818d322258/sphinx_autodoc_typehints_gp-0.0.1a21.tar.gz", hash = "sha256:4222470d92398255be6ba8ae31207bb6edfde421d64367e0357feeb9e24483e6", size = 36361, upload-time = "2026-05-23T23:41:39.209Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/72/df/3b8b76ce3a484e401e158c4d32b7f42d54d10a5e31713b4858e003c8bda5/sphinx_autodoc_typehints_gp-0.0.1a19-py3-none-any.whl", hash = "sha256:a4f11bf91d615960ccd66679a5658dd76bffb7674c560aea248c31eabc0d54b8", size = 38510, upload-time = "2026-05-17T19:11:00.345Z" }, + { url = "https://files.pythonhosted.org/packages/46/d6/5f4513c36dd622624a11d1c2c0f931f67cd943138def7ac0fb6edc4789eb/sphinx_autodoc_typehints_gp-0.0.1a21-py3-none-any.whl", hash = "sha256:8f66fa9cb8968c88da648930f122163846b59faa1f868bd4ba7778a20d2f05db", size = 38508, upload-time = "2026-05-23T23:41:21.573Z" }, ] [[package]] @@ -1436,55 +1436,55 @@ wheels = [ [[package]] name = "sphinx-fonts" -version = "0.0.1a19" +version = "0.0.1a21" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/2f/a8/cba69fdf24c27475afd6bbc489eb3fe674928ce02b26c1b144148578871b/sphinx_fonts-0.0.1a19.tar.gz", hash = "sha256:3ebd5d3e6c14c99a8633ecbf473103669f3c22ca1a6cd70244a48ff9278e459d", size = 5790, upload-time = "2026-05-17T19:11:20.396Z" } +sdist = { url = "https://files.pythonhosted.org/packages/9c/3a/3316bc3bc0b16ea433085ba7b48425071ce8a3e02ddec1c9c7377514b736/sphinx_fonts-0.0.1a21.tar.gz", hash = "sha256:9ec7d1c3568d135c2360f2597b0b62c325c4aba46445eafcbc1605c91c9783a5", size = 5790, upload-time = "2026-05-23T23:41:40.104Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b2/db/6ea1cff505ba2fb131174dba5cf9f00a69e1eda7196bac9feb451ccff48a/sphinx_fonts-0.0.1a19-py3-none-any.whl", hash = "sha256:fd530c651cfe37ed035310c8f8038075ef4560b311f061a3cc7f97e8423e6fb1", size = 4363, upload-time = "2026-05-17T19:11:01.415Z" }, + { url = "https://files.pythonhosted.org/packages/68/6e/dee455e8430aaa5548b51c27beb45e7fe7f6428e48931ccec2099fe62785/sphinx_fonts-0.0.1a21-py3-none-any.whl", hash = "sha256:cc25b5a894ac9f5796316a60b264f5163a02bb8dc4518e83bb8401a3642a451b", size = 4362, upload-time = "2026-05-23T23:41:22.949Z" }, ] [[package]] name = "sphinx-gp-opengraph" -version = "0.0.1a19" +version = "0.0.1a21" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/31/4c/71732d2799b643a9fd1d96dead2f1f4021bfb6c7aa9a1ec04506d9e823e7/sphinx_gp_opengraph-0.0.1a19.tar.gz", hash = "sha256:390ff298ba8e8b2c9fe9e61097d314b9217b44e3bf104023a8e4fd28c1f7f227", size = 11948, upload-time = "2026-05-17T19:11:21.176Z" } +sdist = { url = "https://files.pythonhosted.org/packages/33/ed/7d4e13034b5b7d2b80a23aaf389de6d98ce226416b4ee0855052f53b611e/sphinx_gp_opengraph-0.0.1a21.tar.gz", hash = "sha256:830a488f0fdbadc950fe377f23e443713f879c473ccd3e6d71ad2762e8b72410", size = 11946, upload-time = "2026-05-23T23:41:40.929Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1a/6e/30720abb30d313320650b9179da0566f3f2aa6d4fd840b9cac776c6dfeec/sphinx_gp_opengraph-0.0.1a19-py3-none-any.whl", hash = "sha256:f177344aae4125dab513d4eb968f0a319b5f40d3444a2f129197d00fa177911f", size = 12185, upload-time = "2026-05-17T19:11:03.123Z" }, + { url = "https://files.pythonhosted.org/packages/1e/06/4d0a3f89f4b1b223d647b57d4189d157f372774fc2a379a4e1348ec0dd9e/sphinx_gp_opengraph-0.0.1a21-py3-none-any.whl", hash = "sha256:5a72a6c39c3c2b09e9afc3554835e49a570ca1056f5fda1a6da26ac0fb42fc8c", size = 12183, upload-time = "2026-05-23T23:41:24.154Z" }, ] [[package]] name = "sphinx-gp-sitemap" -version = "0.0.1a19" +version = "0.0.1a21" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c4/be/d06a98e0eee553771601676e1ed362fb06b71d734607e4625652765b1e86/sphinx_gp_sitemap-0.0.1a19.tar.gz", hash = "sha256:66e07cf2bc4e8d931ea7a60d780e6adbaf4e144203a9031c821c1f56959f4ae9", size = 9955, upload-time = "2026-05-17T19:11:21.966Z" } +sdist = { url = "https://files.pythonhosted.org/packages/78/95/ec8b29e116a3ccb4cab18f48557c648bd17461632903f437c03c688adea4/sphinx_gp_sitemap-0.0.1a21.tar.gz", hash = "sha256:f78b89b1da8cac33efbae2610e714006771762b647efb258802c9cb9d69b8bb1", size = 9958, upload-time = "2026-05-23T23:41:41.685Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/47/2d/9dbf6bc4e7358dc817ed2b10bee5a4cffc3cff38eda2cdfcf85d43429b4d/sphinx_gp_sitemap-0.0.1a19-py3-none-any.whl", hash = "sha256:0adaa66b16fa2b70961bcd54372f0181c2a68245f15f8894f3296b3c7a63dc6f", size = 8980, upload-time = "2026-05-17T19:11:04.289Z" }, + { url = "https://files.pythonhosted.org/packages/82/e7/69e226922f01f75d70298c62855f8da7421846be86dc403a93b1a3cc3b9e/sphinx_gp_sitemap-0.0.1a21-py3-none-any.whl", hash = "sha256:047cb461543dbdb90a75f705dea6666e14960eeacdac2be866726da498ac6274", size = 8980, upload-time = "2026-05-23T23:41:25.624Z" }, ] [[package]] name = "sphinx-gp-theme" -version = "0.0.1a19" +version = "0.0.1a21" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "gp-furo-theme" }, { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/07/2e/2d356cf6fa3ba945bffc3262b444b2b7be4d6615a03e1161e0ce1d1768c3/sphinx_gp_theme-0.0.1a19.tar.gz", hash = "sha256:76075c052e5fd796d6c97d722a26548e1e31254e710b5875301d0d30dbb13765", size = 18224, upload-time = "2026-05-17T19:11:23.064Z" } +sdist = { url = "https://files.pythonhosted.org/packages/25/ce/925711bd63a8dadc186d84358a75db5c3dd0100949db0de2fad75d202f58/sphinx_gp_theme-0.0.1a21.tar.gz", hash = "sha256:da1b8012bff9539f20d9d882587d6603da02a775c2ea578e84e8980cddb2373d", size = 18236, upload-time = "2026-05-23T23:41:42.786Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0d/44/89edc99113299d6fb41a9cc9f0bd9fe5d032840b309a6f503c59bfcf9fc1/sphinx_gp_theme-0.0.1a19-py3-none-any.whl", hash = "sha256:d5e760bb053529ddca0e54d15857e2434af34738b6bd8086075d6e8a8cd92411", size = 19819, upload-time = "2026-05-17T19:11:05.347Z" }, + { url = "https://files.pythonhosted.org/packages/1b/70/c8f385c07ae586ae8f5f0d1f2338fd1845f7a87b50cc9ccaa223e1d0021f/sphinx_gp_theme-0.0.1a21-py3-none-any.whl", hash = "sha256:0a331bdf7ce6720182a29ef7b68bd6ff291cd5968d0ea0980dbcea64cd9c208b", size = 19826, upload-time = "2026-05-23T23:41:27.016Z" }, ] [[package]] @@ -1502,28 +1502,28 @@ wheels = [ [[package]] name = "sphinx-ux-autodoc-layout" -version = "0.0.1a19" +version = "0.0.1a21" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/fd/a1/a89a78249dc4dcb0b7a3f04710c106d20a99166a20d1724785d07898b0c3/sphinx_ux_autodoc_layout-0.0.1a19.tar.gz", hash = "sha256:ab1a2852c6ccf8b4968364f51d45bea9eca4fa5ad845ecb543b6f02755aa50d9", size = 29102, upload-time = "2026-05-17T19:11:24.472Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7b/b3/2b8940092399b48c68117755f3133166b21ce7084372176e7fa4ca3812e5/sphinx_ux_autodoc_layout-0.0.1a21.tar.gz", hash = "sha256:1ecf16050265427f4807888ed46a76adb0ec41db747ac2caa01e664ad2f8b9c2", size = 29124, upload-time = "2026-05-23T23:41:43.653Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c4/2e/c4f937ba41c84efb25bd173f57c8f8135cc47a4ac3c5f449387c6939ec28/sphinx_ux_autodoc_layout-0.0.1a19-py3-none-any.whl", hash = "sha256:5bbb2369eaccab857e7a80418ac82334fc1f4ed6f6aa63a988875ffabb11abef", size = 33069, upload-time = "2026-05-17T19:11:06.764Z" }, + { url = "https://files.pythonhosted.org/packages/9a/37/8c9340e2226d8db53672695d3323055dc1d329e9758dcd67a671d1cc0963/sphinx_ux_autodoc_layout-0.0.1a21-py3-none-any.whl", hash = "sha256:5dc0a5702a46d004433ebb491303de9de1d2f8e6b4b30ff8713c9c5a7bc597cf", size = 33082, upload-time = "2026-05-23T23:41:28.218Z" }, ] [[package]] name = "sphinx-ux-badges" -version = "0.0.1a19" +version = "0.0.1a21" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/11/3e/318604a0a2472f45e50ca6bfe55ea3400413864194f93460ca81847c7569/sphinx_ux_badges-0.0.1a19.tar.gz", hash = "sha256:faf55a7841b5c39d61f848fba7fc4ce497933e4f7832c4bcf813749af88e1fb7", size = 15570, upload-time = "2026-05-17T19:11:25.387Z" } +sdist = { url = "https://files.pythonhosted.org/packages/5e/ed/7ef73f21f86f9e7959fde11e9636b581bea937c189ba42a70dbfb87a5d49/sphinx_ux_badges-0.0.1a21.tar.gz", hash = "sha256:e244ea4a7657f0fd0f996bf764570b9a80b0d77b348378708aa0085ce91b2d05", size = 15569, upload-time = "2026-05-23T23:41:44.496Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2d/62/51dddb1c31cd7a052f0fde5bebf1a9dc9b2cc229c92e310c46b933dfd9de/sphinx_ux_badges-0.0.1a19-py3-none-any.whl", hash = "sha256:35d486b1ed9e4d46c13f14a7117a1d90c2e8688eb3b3f3de591de821ec4d730b", size = 16447, upload-time = "2026-05-17T19:11:08.488Z" }, + { url = "https://files.pythonhosted.org/packages/34/81/468c169f61379440f7d4b4e5b9da7465342b23534ee76b1d51ff42598830/sphinx_ux_badges-0.0.1a21-py3-none-any.whl", hash = "sha256:e6b8810b7774a5fbbf7e65fdbfb9ca119221ef954d8e0f24f2b0c517fd757b78", size = 16444, upload-time = "2026-05-23T23:41:29.359Z" }, ] [[package]] @@ -1685,7 +1685,7 @@ dev = [ { name = "codecov" }, { name = "coverage" }, { name = "gp-libs" }, - { name = "gp-sphinx", specifier = "==0.0.1a19" }, + { name = "gp-sphinx", specifier = "==0.0.1a21" }, { name = "mypy" }, { name = "pillow" }, { name = "pytest" }, @@ -1695,8 +1695,8 @@ dev = [ { name = "pytest-watcher" }, { name = "ruff" }, { name = "sphinx-autobuild" }, - { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a19" }, - { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a19" }, + { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a21" }, + { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a21" }, { name = "types-docutils" }, { name = "types-pygments" }, { name = "types-pyyaml" }, @@ -1704,11 +1704,11 @@ dev = [ docs = [ { name = "aafigure" }, { name = "gp-libs" }, - { name = "gp-sphinx", specifier = "==0.0.1a19" }, + { name = "gp-sphinx", specifier = "==0.0.1a21" }, { name = "pillow" }, { name = "sphinx-autobuild" }, - { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a19" }, - { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a19" }, + { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a21" }, + { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a21" }, ] lint = [ { name = "mypy" }, From 2d9e64fe1d4b1faf744b1742012ea4977ad4911b Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sun, 24 May 2026 11:45:09 -0500 Subject: [PATCH 04/27] py(deps[dev]) Bump dev packages --- pyproject.toml | 12 ++++---- uv.lock | 78 +++++++++++++++++++++++++------------------------- 2 files changed, 45 insertions(+), 45 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 2358096f7a..f432738963 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -57,9 +57,9 @@ dev = [ # Docs "aafigure", # https://launchpad.net/aafigure "pillow", # https://pillow.readthedocs.io/ - "gp-sphinx==0.0.1a21", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-argparse==0.0.1a21", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-api-style==0.0.1a21", + "gp-sphinx==0.0.1a22", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-argparse==0.0.1a22", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-api-style==0.0.1a22", "gp-libs", # https://gp-libs.git-pull.com/ "sphinx-autobuild", # https://sphinx-extensions.readthedocs.io/en/latest/sphinx-autobuild.html # Testing @@ -83,9 +83,9 @@ dev = [ docs = [ "aafigure", # https://launchpad.net/aafigure "pillow", # https://pillow.readthedocs.io/ - "gp-sphinx==0.0.1a21", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-argparse==0.0.1a21", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-api-style==0.0.1a21", + "gp-sphinx==0.0.1a22", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-argparse==0.0.1a22", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-api-style==0.0.1a22", "gp-libs", # https://gp-libs.git-pull.com/ "sphinx-autobuild", # https://sphinx-extensions.readthedocs.io/en/latest/sphinx-autobuild.html ] diff --git a/uv.lock b/uv.lock index e7d2ab94bf..bdc6084847 100644 --- a/uv.lock +++ b/uv.lock @@ -425,7 +425,7 @@ wheels = [ [[package]] name = "gp-furo-theme" -version = "0.0.1a21" +version = "0.0.1a22" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "accessible-pygments" }, @@ -435,9 +435,9 @@ dependencies = [ { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, { name = "sphinx-basic-ng" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/8e/22/dc69a60975b174f90e212210e58e6cdd1cf03fae18f066a43076793ceecf/gp_furo_theme-0.0.1a21.tar.gz", hash = "sha256:4853b0021f5b2f1300167c3bdeba8f81c188a7ffceeae3ad69420255e98e8233", size = 33848, upload-time = "2026-05-23T23:41:31.613Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e1/34/4ea9a229ac3f507cee04e3a3006ee66776b3d6e7c08f88a556975c7c7265/gp_furo_theme-0.0.1a22.tar.gz", hash = "sha256:e755de491cade34a2de246c16d303bc96fcb51ae036b542fa4980f753af1464c", size = 33846, upload-time = "2026-05-24T16:33:01.385Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/eb/c8/6c45a63cd81dee5673012af8344c359be71c53cb04aeea372796364db4ca/gp_furo_theme-0.0.1a21-py3-none-any.whl", hash = "sha256:f57b4be3a8e516389c35d4a18c0c1e258ec259ab3f425da7c12f747b9b7c7e33", size = 43215, upload-time = "2026-05-23T23:41:09.814Z" }, + { url = "https://files.pythonhosted.org/packages/44/3c/8b7e2e358bac2dc7acccb4544032ed4a16bb9aebf4ebbb8a7b61995f89c1/gp_furo_theme-0.0.1a22-py3-none-any.whl", hash = "sha256:7ab1a81c54cebde96d6bc99bb907920a2f457a7f81850d2dee44cb59ee2699dc", size = 43216, upload-time = "2026-05-24T16:32:38.28Z" }, ] [[package]] @@ -456,7 +456,7 @@ wheels = [ [[package]] name = "gp-sphinx" -version = "0.0.1a21" +version = "0.0.1a22" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "docutils" }, @@ -477,9 +477,9 @@ dependencies = [ { name = "sphinx-inline-tabs" }, { name = "sphinxext-rediraffe" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/d9/5e/3fef58c509210abbd9eb5ea2528ad9fd4ff46563e2d9e82e2eb9008fe5b2/gp_sphinx-0.0.1a21.tar.gz", hash = "sha256:ff188c38ce68403b8fbd27645985c70d7b1e988082a14896774f7bd4869491ac", size = 19536, upload-time = "2026-05-23T23:41:32.468Z" } +sdist = { url = "https://files.pythonhosted.org/packages/fe/1c/f2950b1d70540aa392207954d6702c6bfd41e44762abda3288317c6510f9/gp_sphinx-0.0.1a22.tar.gz", hash = "sha256:f16ce005c0ae11ed3d2d2c4c33d48646037a95f5062c79f92cf19880ef666850", size = 19536, upload-time = "2026-05-24T16:33:02.567Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ff/1f/fc0e1b1126a3baa53388e0b3030231e4b9e650061fc4dc78b0978265b66f/gp_sphinx-0.0.1a21-py3-none-any.whl", hash = "sha256:68776c5fa0f32681edfd9a28b83be975ebcf1fa91506ea614fe77511e591c2fe", size = 20032, upload-time = "2026-05-23T23:41:11.527Z" }, + { url = "https://files.pythonhosted.org/packages/bc/86/3f2d7bb4531107f12846e16d3714afc8e22ddde41f06e8bfe9538ab40471/gp_sphinx-0.0.1a22-py3-none-any.whl", hash = "sha256:3e55a0b6b7f718ae5d496c33e5c935bd3ad62ed0e5b759d90100d845c80853d9", size = 20032, upload-time = "2026-05-24T16:32:39.795Z" }, ] [[package]] @@ -1336,7 +1336,7 @@ wheels = [ [[package]] name = "sphinx-autodoc-api-style" -version = "0.0.1a21" +version = "0.0.1a22" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, @@ -1344,14 +1344,14 @@ dependencies = [ { name = "sphinx-ux-autodoc-layout" }, { name = "sphinx-ux-badges" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e7/80/f23bdc1a565960b2c0fbfc52ce7d8de5dea85533986d2757c226fa453dda/sphinx_autodoc_api_style-0.0.1a21.tar.gz", hash = "sha256:557dac8c693d1956f0cbe59c3590d2cdfce58a3d109f703e770ae386aba249a8", size = 8977, upload-time = "2026-05-23T23:41:33.604Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c9/54/805fb51b5cbc91c61a649b89eee16a022c941bb7c16e32349c504cf1f6ec/sphinx_autodoc_api_style-0.0.1a22.tar.gz", hash = "sha256:759cf842036a9070e65a365a3b932ac7500d9ffcc7a38a9ed93e411293be981c", size = 8976, upload-time = "2026-05-24T16:33:03.602Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ef/31/6a3891dd3d8439a527dcb47907d88e58b246b8064d104dbddad43eff53dc/sphinx_autodoc_api_style-0.0.1a21-py3-none-any.whl", hash = "sha256:e21809955155141dd4a63875d07299c05b7b6cc9f43b2f2e861900f60baccd13", size = 9064, upload-time = "2026-05-23T23:41:13.112Z" }, + { url = "https://files.pythonhosted.org/packages/95/d9/2d5cc17fb6d6119f39c65e98532c174cf0b38878701ac67d9d1a747fdc52/sphinx_autodoc_api_style-0.0.1a22-py3-none-any.whl", hash = "sha256:75f460e5e83bf3f165cf0b9e7559a9d0e0236720b933668c6ccdedfa6a83f4aa", size = 9064, upload-time = "2026-05-24T16:32:41.36Z" }, ] [[package]] name = "sphinx-autodoc-argparse" -version = "0.0.1a21" +version = "0.0.1a22" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "docutils" }, @@ -1359,22 +1359,22 @@ dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/10/32/e1eca8ff034e4030c9f61ce328b4cbdc5c203a0287f6a615f540973c8dd4/sphinx_autodoc_argparse-0.0.1a21.tar.gz", hash = "sha256:c5bcb35f47c368fc504612d69e1d92aa54b5a6b87a36046e1fafd2257d664ad8", size = 42462, upload-time = "2026-05-23T23:41:34.406Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f3/9c/ffe4a07527c341a88cfcd30abf51926da13f50a73ac656a2306a9ff3ce5f/sphinx_autodoc_argparse-0.0.1a22.tar.gz", hash = "sha256:2d9f2e7f31ba4b81a73fc720cbc007c88b358dd479269e7a434e43fa3736e06e", size = 42459, upload-time = "2026-05-24T16:33:04.942Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d5/1b/ee12363430471a4e22b6613075dbf35e0d7402faed5b4276c09622802d39/sphinx_autodoc_argparse-0.0.1a21-py3-none-any.whl", hash = "sha256:43f8fa3b3e2ea3faee313d12baae9670089aac02ef66413e0080d205ce2b44bb", size = 47275, upload-time = "2026-05-23T23:41:14.653Z" }, + { url = "https://files.pythonhosted.org/packages/73/2b/d49a73d54e0482226439d20d14f1196ec64355ec42565ce8d9fdd257ebfe/sphinx_autodoc_argparse-0.0.1a22-py3-none-any.whl", hash = "sha256:fba18c6788588705afd9b8982bd4a527c5c567b79bb1f75a6a056b273994c9f4", size = 47275, upload-time = "2026-05-24T16:32:43.435Z" }, ] [[package]] name = "sphinx-autodoc-typehints-gp" -version = "0.0.1a21" +version = "0.0.1a22" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/bf/8d/8bbe81d27df91b0773d19d5f411a5dd2083b9c120a567a71ba818d322258/sphinx_autodoc_typehints_gp-0.0.1a21.tar.gz", hash = "sha256:4222470d92398255be6ba8ae31207bb6edfde421d64367e0357feeb9e24483e6", size = 36361, upload-time = "2026-05-23T23:41:39.209Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b9/19/783336a0f1bcb3869ea697ee595425c64722f1bdf1ade340f40c636173c7/sphinx_autodoc_typehints_gp-0.0.1a22.tar.gz", hash = "sha256:0139f498abf1f8eed705f5afbd5ac5e836b52432e1477d2018ccdf2b05044812", size = 36360, upload-time = "2026-05-24T16:33:10.584Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/46/d6/5f4513c36dd622624a11d1c2c0f931f67cd943138def7ac0fb6edc4789eb/sphinx_autodoc_typehints_gp-0.0.1a21-py3-none-any.whl", hash = "sha256:8f66fa9cb8968c88da648930f122163846b59faa1f868bd4ba7778a20d2f05db", size = 38508, upload-time = "2026-05-23T23:41:21.573Z" }, + { url = "https://files.pythonhosted.org/packages/89/34/47d212b0f9f117cbed409b0ba183dbf5ae8441b218166fd46927912afc0d/sphinx_autodoc_typehints_gp-0.0.1a22-py3-none-any.whl", hash = "sha256:abd008b7c775e5a4954c6bbe6bf9dfe3a5b6c461deceb385aabd97882093579d", size = 38508, upload-time = "2026-05-24T16:32:50.336Z" }, ] [[package]] @@ -1436,55 +1436,55 @@ wheels = [ [[package]] name = "sphinx-fonts" -version = "0.0.1a21" +version = "0.0.1a22" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/9c/3a/3316bc3bc0b16ea433085ba7b48425071ce8a3e02ddec1c9c7377514b736/sphinx_fonts-0.0.1a21.tar.gz", hash = "sha256:9ec7d1c3568d135c2360f2597b0b62c325c4aba46445eafcbc1605c91c9783a5", size = 5790, upload-time = "2026-05-23T23:41:40.104Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d0/8f/13273f32c5f6ed5aff7f223946bb47e77f4d195b1cb8694282698d48f80d/sphinx_fonts-0.0.1a22.tar.gz", hash = "sha256:52ebd06c276c645691d947d7728afda504f3bab5237f46de3a2a70a57397fe4f", size = 5789, upload-time = "2026-05-24T16:33:11.733Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/68/6e/dee455e8430aaa5548b51c27beb45e7fe7f6428e48931ccec2099fe62785/sphinx_fonts-0.0.1a21-py3-none-any.whl", hash = "sha256:cc25b5a894ac9f5796316a60b264f5163a02bb8dc4518e83bb8401a3642a451b", size = 4362, upload-time = "2026-05-23T23:41:22.949Z" }, + { url = "https://files.pythonhosted.org/packages/b9/1f/ddfe65dcbaa55f1817a104e4fd92624cb36909e06196260de9001fc56582/sphinx_fonts-0.0.1a22-py3-none-any.whl", hash = "sha256:ad314627782b0ad0a7fa8eef755f9072f5ef4051174c9a623b148daff8bc13ea", size = 4359, upload-time = "2026-05-24T16:32:51.72Z" }, ] [[package]] name = "sphinx-gp-opengraph" -version = "0.0.1a21" +version = "0.0.1a22" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/33/ed/7d4e13034b5b7d2b80a23aaf389de6d98ce226416b4ee0855052f53b611e/sphinx_gp_opengraph-0.0.1a21.tar.gz", hash = "sha256:830a488f0fdbadc950fe377f23e443713f879c473ccd3e6d71ad2762e8b72410", size = 11946, upload-time = "2026-05-23T23:41:40.929Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ec/40/6ab84894200a3124b0a6d8d2a88a5cef87d6353e469e72c8fe6279cde709/sphinx_gp_opengraph-0.0.1a22.tar.gz", hash = "sha256:8a3eaabbba997767e8f9d36aecdee50e762035a2bc43d50c4abcb4c0030cc877", size = 11944, upload-time = "2026-05-24T16:33:12.816Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1e/06/4d0a3f89f4b1b223d647b57d4189d157f372774fc2a379a4e1348ec0dd9e/sphinx_gp_opengraph-0.0.1a21-py3-none-any.whl", hash = "sha256:5a72a6c39c3c2b09e9afc3554835e49a570ca1056f5fda1a6da26ac0fb42fc8c", size = 12183, upload-time = "2026-05-23T23:41:24.154Z" }, + { url = "https://files.pythonhosted.org/packages/72/0b/27d2609f11f9b5bac789fffafc7108e391e34561e38918d782fceb545670/sphinx_gp_opengraph-0.0.1a22-py3-none-any.whl", hash = "sha256:2ca3ac71776f237c147336511cb43396958cc8779ee052008f72b52c2f044b41", size = 12183, upload-time = "2026-05-24T16:32:52.752Z" }, ] [[package]] name = "sphinx-gp-sitemap" -version = "0.0.1a21" +version = "0.0.1a22" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/78/95/ec8b29e116a3ccb4cab18f48557c648bd17461632903f437c03c688adea4/sphinx_gp_sitemap-0.0.1a21.tar.gz", hash = "sha256:f78b89b1da8cac33efbae2610e714006771762b647efb258802c9cb9d69b8bb1", size = 9958, upload-time = "2026-05-23T23:41:41.685Z" } +sdist = { url = "https://files.pythonhosted.org/packages/79/56/7e131f5849214b0ef31dfab0d15ec458325a8d8131fbbec9c0dd31697b5b/sphinx_gp_sitemap-0.0.1a22.tar.gz", hash = "sha256:32b7ca09600191b403e3c83972e1ec30c5524575ea31a7500604fcf4560643ff", size = 9957, upload-time = "2026-05-24T16:33:13.7Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/82/e7/69e226922f01f75d70298c62855f8da7421846be86dc403a93b1a3cc3b9e/sphinx_gp_sitemap-0.0.1a21-py3-none-any.whl", hash = "sha256:047cb461543dbdb90a75f705dea6666e14960eeacdac2be866726da498ac6274", size = 8980, upload-time = "2026-05-23T23:41:25.624Z" }, + { url = "https://files.pythonhosted.org/packages/d6/82/8f1fbd33492052ccdacafab7991583c3d1d874607abd00f6f2ed51049a16/sphinx_gp_sitemap-0.0.1a22-py3-none-any.whl", hash = "sha256:15a4ecd583c9d7f97607317e4eee7e579d245a9e8743aa00191e29428c02fe94", size = 8980, upload-time = "2026-05-24T16:32:54.225Z" }, ] [[package]] name = "sphinx-gp-theme" -version = "0.0.1a21" +version = "0.0.1a22" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "gp-furo-theme" }, { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/25/ce/925711bd63a8dadc186d84358a75db5c3dd0100949db0de2fad75d202f58/sphinx_gp_theme-0.0.1a21.tar.gz", hash = "sha256:da1b8012bff9539f20d9d882587d6603da02a775c2ea578e84e8980cddb2373d", size = 18236, upload-time = "2026-05-23T23:41:42.786Z" } +sdist = { url = "https://files.pythonhosted.org/packages/66/05/dc90c2fa992a739f94026c2d5f17dc1e53b220e3eb02f363931192fa3a97/sphinx_gp_theme-0.0.1a22.tar.gz", hash = "sha256:498dc6c394a5560b7a288c2d49e027ca79eb8c78ec16e116e15134f515d9245e", size = 18241, upload-time = "2026-05-24T16:33:14.993Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1b/70/c8f385c07ae586ae8f5f0d1f2338fd1845f7a87b50cc9ccaa223e1d0021f/sphinx_gp_theme-0.0.1a21-py3-none-any.whl", hash = "sha256:0a331bdf7ce6720182a29ef7b68bd6ff291cd5968d0ea0980dbcea64cd9c208b", size = 19826, upload-time = "2026-05-23T23:41:27.016Z" }, + { url = "https://files.pythonhosted.org/packages/b4/d4/762db3b8aa0cc8c1f988d97b2156679db2a57e0c2c4ba8e851aea8c67cd5/sphinx_gp_theme-0.0.1a22-py3-none-any.whl", hash = "sha256:5e5d0b69cff249e74f83e691d705c9aefe6b74b9f744020d99829c5b52d8f4a2", size = 19828, upload-time = "2026-05-24T16:32:55.642Z" }, ] [[package]] @@ -1502,28 +1502,28 @@ wheels = [ [[package]] name = "sphinx-ux-autodoc-layout" -version = "0.0.1a21" +version = "0.0.1a22" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7b/b3/2b8940092399b48c68117755f3133166b21ce7084372176e7fa4ca3812e5/sphinx_ux_autodoc_layout-0.0.1a21.tar.gz", hash = "sha256:1ecf16050265427f4807888ed46a76adb0ec41db747ac2caa01e664ad2f8b9c2", size = 29124, upload-time = "2026-05-23T23:41:43.653Z" } +sdist = { url = "https://files.pythonhosted.org/packages/3d/4d/a4b8626be020187364e09d8475fd5ad5036e597d9cf6a954eecb24dda478/sphinx_ux_autodoc_layout-0.0.1a22.tar.gz", hash = "sha256:1a29b96c920dfefb2ca8cf3db6828e9c487c5a40a59ff370b67463fd18428d0e", size = 29139, upload-time = "2026-05-24T16:33:15.912Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9a/37/8c9340e2226d8db53672695d3323055dc1d329e9758dcd67a671d1cc0963/sphinx_ux_autodoc_layout-0.0.1a21-py3-none-any.whl", hash = "sha256:5dc0a5702a46d004433ebb491303de9de1d2f8e6b4b30ff8713c9c5a7bc597cf", size = 33082, upload-time = "2026-05-23T23:41:28.218Z" }, + { url = "https://files.pythonhosted.org/packages/52/e2/f9a781561fbeacce5857c36a98cdf3be471f61876009571f559e3ddfd046/sphinx_ux_autodoc_layout-0.0.1a22-py3-none-any.whl", hash = "sha256:caabbb1cd961e49c8fe97478b5cc4aaf117ce62a03c2fea4f880f3298f2386b4", size = 33107, upload-time = "2026-05-24T16:32:57.183Z" }, ] [[package]] name = "sphinx-ux-badges" -version = "0.0.1a21" +version = "0.0.1a22" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/5e/ed/7ef73f21f86f9e7959fde11e9636b581bea937c189ba42a70dbfb87a5d49/sphinx_ux_badges-0.0.1a21.tar.gz", hash = "sha256:e244ea4a7657f0fd0f996bf764570b9a80b0d77b348378708aa0085ce91b2d05", size = 15569, upload-time = "2026-05-23T23:41:44.496Z" } +sdist = { url = "https://files.pythonhosted.org/packages/90/5f/dfe15eb6ab969691a48a9e437598e99d056c4aabae254d7b12dc2b0a1947/sphinx_ux_badges-0.0.1a22.tar.gz", hash = "sha256:b3788d104e0e4583e1578816bc08bdec49a64a2072a9813043ec5e66cfeb47eb", size = 15569, upload-time = "2026-05-24T16:33:16.771Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/34/81/468c169f61379440f7d4b4e5b9da7465342b23534ee76b1d51ff42598830/sphinx_ux_badges-0.0.1a21-py3-none-any.whl", hash = "sha256:e6b8810b7774a5fbbf7e65fdbfb9ca119221ef954d8e0f24f2b0c517fd757b78", size = 16444, upload-time = "2026-05-23T23:41:29.359Z" }, + { url = "https://files.pythonhosted.org/packages/35/a0/c8246c6745ffacc9d882da9c8dd7397824744139841d6565bb92620b49c2/sphinx_ux_badges-0.0.1a22-py3-none-any.whl", hash = "sha256:723dce443896151757a5ee3308e8708f5e827c9b7c1ae71eefd54a9be7a16138", size = 16444, upload-time = "2026-05-24T16:32:58.666Z" }, ] [[package]] @@ -1685,7 +1685,7 @@ dev = [ { name = "codecov" }, { name = "coverage" }, { name = "gp-libs" }, - { name = "gp-sphinx", specifier = "==0.0.1a21" }, + { name = "gp-sphinx", specifier = "==0.0.1a22" }, { name = "mypy" }, { name = "pillow" }, { name = "pytest" }, @@ -1695,8 +1695,8 @@ dev = [ { name = "pytest-watcher" }, { name = "ruff" }, { name = "sphinx-autobuild" }, - { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a21" }, - { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a21" }, + { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a22" }, + { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a22" }, { name = "types-docutils" }, { name = "types-pygments" }, { name = "types-pyyaml" }, @@ -1704,11 +1704,11 @@ dev = [ docs = [ { name = "aafigure" }, { name = "gp-libs" }, - { name = "gp-sphinx", specifier = "==0.0.1a21" }, + { name = "gp-sphinx", specifier = "==0.0.1a22" }, { name = "pillow" }, { name = "sphinx-autobuild" }, - { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a21" }, - { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a21" }, + { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a22" }, + { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a22" }, ] lint = [ { name = "mypy" }, From 1324ee5cf6dd01ac4d4a7623981b1252963a4494 Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sun, 24 May 2026 12:49:38 -0500 Subject: [PATCH 05/27] =?UTF-8?q?py(deps[docs])=20gp-sphinx=200.0.1a22=20?= =?UTF-8?q?=E2=86=92=200.0.1a23?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit why: pick up sidebar updates — AI section, gp-sphinx link, GitHub link. what: - Bump gp-sphinx and sibling packages 0.0.1a22 → 0.0.1a23 --- pyproject.toml | 12 ++++---- uv.lock | 78 +++++++++++++++++++++++++------------------------- 2 files changed, 45 insertions(+), 45 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index f432738963..edf04b9492 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -57,9 +57,9 @@ dev = [ # Docs "aafigure", # https://launchpad.net/aafigure "pillow", # https://pillow.readthedocs.io/ - "gp-sphinx==0.0.1a22", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-argparse==0.0.1a22", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-api-style==0.0.1a22", + "gp-sphinx==0.0.1a23", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-argparse==0.0.1a23", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-api-style==0.0.1a23", "gp-libs", # https://gp-libs.git-pull.com/ "sphinx-autobuild", # https://sphinx-extensions.readthedocs.io/en/latest/sphinx-autobuild.html # Testing @@ -83,9 +83,9 @@ dev = [ docs = [ "aafigure", # https://launchpad.net/aafigure "pillow", # https://pillow.readthedocs.io/ - "gp-sphinx==0.0.1a22", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-argparse==0.0.1a22", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-api-style==0.0.1a22", + "gp-sphinx==0.0.1a23", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-argparse==0.0.1a23", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-api-style==0.0.1a23", "gp-libs", # https://gp-libs.git-pull.com/ "sphinx-autobuild", # https://sphinx-extensions.readthedocs.io/en/latest/sphinx-autobuild.html ] diff --git a/uv.lock b/uv.lock index bdc6084847..da4c493fcd 100644 --- a/uv.lock +++ b/uv.lock @@ -425,7 +425,7 @@ wheels = [ [[package]] name = "gp-furo-theme" -version = "0.0.1a22" +version = "0.0.1a23" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "accessible-pygments" }, @@ -435,9 +435,9 @@ dependencies = [ { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, { name = "sphinx-basic-ng" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e1/34/4ea9a229ac3f507cee04e3a3006ee66776b3d6e7c08f88a556975c7c7265/gp_furo_theme-0.0.1a22.tar.gz", hash = "sha256:e755de491cade34a2de246c16d303bc96fcb51ae036b542fa4980f753af1464c", size = 33846, upload-time = "2026-05-24T16:33:01.385Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f4/51/888813962c10dbc217ba91c5be273cf7466573457d2eedad6dd0eea16ae4/gp_furo_theme-0.0.1a23.tar.gz", hash = "sha256:0710c14be742732b4e4f452d048bae48e3b8b366792c47d937cb8d7306551080", size = 33849, upload-time = "2026-05-24T17:39:47.822Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/44/3c/8b7e2e358bac2dc7acccb4544032ed4a16bb9aebf4ebbb8a7b61995f89c1/gp_furo_theme-0.0.1a22-py3-none-any.whl", hash = "sha256:7ab1a81c54cebde96d6bc99bb907920a2f457a7f81850d2dee44cb59ee2699dc", size = 43216, upload-time = "2026-05-24T16:32:38.28Z" }, + { url = "https://files.pythonhosted.org/packages/ae/b2/88f69e1f8b77ca3ccc4f8d169f3a0d4f781c5a428b288463ae30c1f0566a/gp_furo_theme-0.0.1a23-py3-none-any.whl", hash = "sha256:9a57147fa78f1c830a17efbf117f06de009bb0cee7b80271304cf1eca3038600", size = 43216, upload-time = "2026-05-24T17:39:25.329Z" }, ] [[package]] @@ -456,7 +456,7 @@ wheels = [ [[package]] name = "gp-sphinx" -version = "0.0.1a22" +version = "0.0.1a23" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "docutils" }, @@ -477,9 +477,9 @@ dependencies = [ { name = "sphinx-inline-tabs" }, { name = "sphinxext-rediraffe" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/fe/1c/f2950b1d70540aa392207954d6702c6bfd41e44762abda3288317c6510f9/gp_sphinx-0.0.1a22.tar.gz", hash = "sha256:f16ce005c0ae11ed3d2d2c4c33d48646037a95f5062c79f92cf19880ef666850", size = 19536, upload-time = "2026-05-24T16:33:02.567Z" } +sdist = { url = "https://files.pythonhosted.org/packages/37/1a/d08bf8415807819ff90f44a6feca5ebfb7f40a2c4cec211abf2f818e8a72/gp_sphinx-0.0.1a23.tar.gz", hash = "sha256:fd776c4427ea12adbc0c87cae96df8f4a87131ba2d89de33a119a7d3edd0e145", size = 19536, upload-time = "2026-05-24T17:39:48.774Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/bc/86/3f2d7bb4531107f12846e16d3714afc8e22ddde41f06e8bfe9538ab40471/gp_sphinx-0.0.1a22-py3-none-any.whl", hash = "sha256:3e55a0b6b7f718ae5d496c33e5c935bd3ad62ed0e5b759d90100d845c80853d9", size = 20032, upload-time = "2026-05-24T16:32:39.795Z" }, + { url = "https://files.pythonhosted.org/packages/86/dd/8565339a1a5158bbd1b5040391f4885a70ef27203fce3091ed40f159d080/gp_sphinx-0.0.1a23-py3-none-any.whl", hash = "sha256:50c9048c14a7669a2cc8c60780e875f930b19a4728baa6fb2690c9ce4d76f756", size = 20035, upload-time = "2026-05-24T17:39:26.859Z" }, ] [[package]] @@ -1336,7 +1336,7 @@ wheels = [ [[package]] name = "sphinx-autodoc-api-style" -version = "0.0.1a22" +version = "0.0.1a23" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, @@ -1344,14 +1344,14 @@ dependencies = [ { name = "sphinx-ux-autodoc-layout" }, { name = "sphinx-ux-badges" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c9/54/805fb51b5cbc91c61a649b89eee16a022c941bb7c16e32349c504cf1f6ec/sphinx_autodoc_api_style-0.0.1a22.tar.gz", hash = "sha256:759cf842036a9070e65a365a3b932ac7500d9ffcc7a38a9ed93e411293be981c", size = 8976, upload-time = "2026-05-24T16:33:03.602Z" } +sdist = { url = "https://files.pythonhosted.org/packages/8e/83/e1352f74b0bacd22a825a58c39a120392d9bce0533bc179864bbee0ed2bd/sphinx_autodoc_api_style-0.0.1a23.tar.gz", hash = "sha256:976aa57470219c16bda23c40e6dfd524308971c4741dee078b8acd005a7b245d", size = 8977, upload-time = "2026-05-24T17:39:49.574Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/95/d9/2d5cc17fb6d6119f39c65e98532c174cf0b38878701ac67d9d1a747fdc52/sphinx_autodoc_api_style-0.0.1a22-py3-none-any.whl", hash = "sha256:75f460e5e83bf3f165cf0b9e7559a9d0e0236720b933668c6ccdedfa6a83f4aa", size = 9064, upload-time = "2026-05-24T16:32:41.36Z" }, + { url = "https://files.pythonhosted.org/packages/06/8b/43923b114b695f0d29bf3b1cb2d133eea6332068814f1b0006111bcfb045/sphinx_autodoc_api_style-0.0.1a23-py3-none-any.whl", hash = "sha256:66f738cad5ba3877f1b800fa7db06688bd6d44a609e4bc4c8d73460fb6e285e8", size = 9064, upload-time = "2026-05-24T17:39:28.31Z" }, ] [[package]] name = "sphinx-autodoc-argparse" -version = "0.0.1a22" +version = "0.0.1a23" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "docutils" }, @@ -1359,22 +1359,22 @@ dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f3/9c/ffe4a07527c341a88cfcd30abf51926da13f50a73ac656a2306a9ff3ce5f/sphinx_autodoc_argparse-0.0.1a22.tar.gz", hash = "sha256:2d9f2e7f31ba4b81a73fc720cbc007c88b358dd479269e7a434e43fa3736e06e", size = 42459, upload-time = "2026-05-24T16:33:04.942Z" } +sdist = { url = "https://files.pythonhosted.org/packages/43/b6/45ca139a9d1b2b4550197bd23317c8ef48f433b77ba15a97f8eca988b4b5/sphinx_autodoc_argparse-0.0.1a23.tar.gz", hash = "sha256:430797075333f1b521bbd5d19b54bcd33df4dd4a4a65259b7948b8a4198d860d", size = 42458, upload-time = "2026-05-24T17:39:50.402Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/73/2b/d49a73d54e0482226439d20d14f1196ec64355ec42565ce8d9fdd257ebfe/sphinx_autodoc_argparse-0.0.1a22-py3-none-any.whl", hash = "sha256:fba18c6788588705afd9b8982bd4a527c5c567b79bb1f75a6a056b273994c9f4", size = 47275, upload-time = "2026-05-24T16:32:43.435Z" }, + { url = "https://files.pythonhosted.org/packages/cd/bb/f01c437b68beafb47f614592d0ef2f1a159d7808727006823d2e337dd209/sphinx_autodoc_argparse-0.0.1a23-py3-none-any.whl", hash = "sha256:27e86e9008d075dbde1144e19b865ae90b52a7c64a3ea22656a2e908eee03899", size = 47275, upload-time = "2026-05-24T17:39:29.68Z" }, ] [[package]] name = "sphinx-autodoc-typehints-gp" -version = "0.0.1a22" +version = "0.0.1a23" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b9/19/783336a0f1bcb3869ea697ee595425c64722f1bdf1ade340f40c636173c7/sphinx_autodoc_typehints_gp-0.0.1a22.tar.gz", hash = "sha256:0139f498abf1f8eed705f5afbd5ac5e836b52432e1477d2018ccdf2b05044812", size = 36360, upload-time = "2026-05-24T16:33:10.584Z" } +sdist = { url = "https://files.pythonhosted.org/packages/db/ec/19ddac05ba9316b6ca38cfe9be4399b6e77c51c34b7e8bcc08435eab5135/sphinx_autodoc_typehints_gp-0.0.1a23.tar.gz", hash = "sha256:5b67b041212333159cdbb3fd04ab68d8594f247826ab422d218598dc704ffead", size = 36360, upload-time = "2026-05-24T17:39:55.76Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/89/34/47d212b0f9f117cbed409b0ba183dbf5ae8441b218166fd46927912afc0d/sphinx_autodoc_typehints_gp-0.0.1a22-py3-none-any.whl", hash = "sha256:abd008b7c775e5a4954c6bbe6bf9dfe3a5b6c461deceb385aabd97882093579d", size = 38508, upload-time = "2026-05-24T16:32:50.336Z" }, + { url = "https://files.pythonhosted.org/packages/b8/17/e9c0610bb1b394d3089d6506bd43c572eb1e3ba0cd03e7b4b4a57c0be3da/sphinx_autodoc_typehints_gp-0.0.1a23-py3-none-any.whl", hash = "sha256:a8bbfa952e37a65ceec5ea6361b09c8dabfadc24e823c063cc194f617ad572fd", size = 38506, upload-time = "2026-05-24T17:39:36.4Z" }, ] [[package]] @@ -1436,55 +1436,55 @@ wheels = [ [[package]] name = "sphinx-fonts" -version = "0.0.1a22" +version = "0.0.1a23" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/d0/8f/13273f32c5f6ed5aff7f223946bb47e77f4d195b1cb8694282698d48f80d/sphinx_fonts-0.0.1a22.tar.gz", hash = "sha256:52ebd06c276c645691d947d7728afda504f3bab5237f46de3a2a70a57397fe4f", size = 5789, upload-time = "2026-05-24T16:33:11.733Z" } +sdist = { url = "https://files.pythonhosted.org/packages/1f/7b/1babbd8da7fc802ccc34dcb643f4f6a569da094cfd023cbbb8051078e32f/sphinx_fonts-0.0.1a23.tar.gz", hash = "sha256:63573834b1ef826d631fef17c9d80e75d1ff15cb5c9a0bdb7ce56deecafa2c8a", size = 5789, upload-time = "2026-05-24T17:39:56.905Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b9/1f/ddfe65dcbaa55f1817a104e4fd92624cb36909e06196260de9001fc56582/sphinx_fonts-0.0.1a22-py3-none-any.whl", hash = "sha256:ad314627782b0ad0a7fa8eef755f9072f5ef4051174c9a623b148daff8bc13ea", size = 4359, upload-time = "2026-05-24T16:32:51.72Z" }, + { url = "https://files.pythonhosted.org/packages/9b/9d/d6693d8ef160872408d5d641b13bf39b54af7fefe14ae0902bca4efe3eba/sphinx_fonts-0.0.1a23-py3-none-any.whl", hash = "sha256:629d4fe61a67494b11a5f857852609c19ad83e184fd5e184e8d01edce2b87919", size = 4361, upload-time = "2026-05-24T17:39:37.863Z" }, ] [[package]] name = "sphinx-gp-opengraph" -version = "0.0.1a22" +version = "0.0.1a23" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ec/40/6ab84894200a3124b0a6d8d2a88a5cef87d6353e469e72c8fe6279cde709/sphinx_gp_opengraph-0.0.1a22.tar.gz", hash = "sha256:8a3eaabbba997767e8f9d36aecdee50e762035a2bc43d50c4abcb4c0030cc877", size = 11944, upload-time = "2026-05-24T16:33:12.816Z" } +sdist = { url = "https://files.pythonhosted.org/packages/66/93/225479fcb85a5f432f9aebe31f2ce55a0eb67a7d6a383a8ba11be3716191/sphinx_gp_opengraph-0.0.1a23.tar.gz", hash = "sha256:ab06f46e21365d5dcc73fab327c0424a10f9fe0805daa58003921a16b90a3e01", size = 11946, upload-time = "2026-05-24T17:39:57.734Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/72/0b/27d2609f11f9b5bac789fffafc7108e391e34561e38918d782fceb545670/sphinx_gp_opengraph-0.0.1a22-py3-none-any.whl", hash = "sha256:2ca3ac71776f237c147336511cb43396958cc8779ee052008f72b52c2f044b41", size = 12183, upload-time = "2026-05-24T16:32:52.752Z" }, + { url = "https://files.pythonhosted.org/packages/23/44/cfd19ae4f4e4037a017da364c857c678fbda5b7c2d388aa9e227def7e85e/sphinx_gp_opengraph-0.0.1a23-py3-none-any.whl", hash = "sha256:842db8593051290669e702b2f2e32cd3239d4164561bca3078ad7681d106af4c", size = 12185, upload-time = "2026-05-24T17:39:39.245Z" }, ] [[package]] name = "sphinx-gp-sitemap" -version = "0.0.1a22" +version = "0.0.1a23" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/79/56/7e131f5849214b0ef31dfab0d15ec458325a8d8131fbbec9c0dd31697b5b/sphinx_gp_sitemap-0.0.1a22.tar.gz", hash = "sha256:32b7ca09600191b403e3c83972e1ec30c5524575ea31a7500604fcf4560643ff", size = 9957, upload-time = "2026-05-24T16:33:13.7Z" } +sdist = { url = "https://files.pythonhosted.org/packages/88/ac/9a14c5578e680a6ee473bec545a1a7488317117335a703ce9d5ec346ebc8/sphinx_gp_sitemap-0.0.1a23.tar.gz", hash = "sha256:576eec30c5ccf5cc41a1bbb80d4ee80c16a54fed994d971df073cbcd6d85f0b0", size = 9958, upload-time = "2026-05-24T17:39:58.546Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d6/82/8f1fbd33492052ccdacafab7991583c3d1d874607abd00f6f2ed51049a16/sphinx_gp_sitemap-0.0.1a22-py3-none-any.whl", hash = "sha256:15a4ecd583c9d7f97607317e4eee7e579d245a9e8743aa00191e29428c02fe94", size = 8980, upload-time = "2026-05-24T16:32:54.225Z" }, + { url = "https://files.pythonhosted.org/packages/cf/1e/a2ed9272d1971d0b23d4f86ef1eb611e231bc0259bae3556d01b4e75d3e5/sphinx_gp_sitemap-0.0.1a23-py3-none-any.whl", hash = "sha256:6bfeac4df2601c24c3b51b450a833469bcee942b8e497e538176acb64fba71d9", size = 8981, upload-time = "2026-05-24T17:39:40.916Z" }, ] [[package]] name = "sphinx-gp-theme" -version = "0.0.1a22" +version = "0.0.1a23" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "gp-furo-theme" }, { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/66/05/dc90c2fa992a739f94026c2d5f17dc1e53b220e3eb02f363931192fa3a97/sphinx_gp_theme-0.0.1a22.tar.gz", hash = "sha256:498dc6c394a5560b7a288c2d49e027ca79eb8c78ec16e116e15134f515d9245e", size = 18241, upload-time = "2026-05-24T16:33:14.993Z" } +sdist = { url = "https://files.pythonhosted.org/packages/62/b9/57768c3aca25f30f2629510b7a7c842e109c19deabc30b2eafd3243388f7/sphinx_gp_theme-0.0.1a23.tar.gz", hash = "sha256:75a86c65d9341c490f640d8e46498d7f6eb8e4eaec1528879523ea7479caaf04", size = 18282, upload-time = "2026-05-24T17:39:59.345Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b4/d4/762db3b8aa0cc8c1f988d97b2156679db2a57e0c2c4ba8e851aea8c67cd5/sphinx_gp_theme-0.0.1a22-py3-none-any.whl", hash = "sha256:5e5d0b69cff249e74f83e691d705c9aefe6b74b9f744020d99829c5b52d8f4a2", size = 19828, upload-time = "2026-05-24T16:32:55.642Z" }, + { url = "https://files.pythonhosted.org/packages/39/87/2aef9a699dfe8aed95fd5634c8134d73e16e7f9a4ecdeb7e4fd29a6d6985/sphinx_gp_theme-0.0.1a23-py3-none-any.whl", hash = "sha256:8f32f32a1d9d94c531675357227b79a3dd1e549585ede936327bd0c29528fd00", size = 19881, upload-time = "2026-05-24T17:39:42.32Z" }, ] [[package]] @@ -1502,28 +1502,28 @@ wheels = [ [[package]] name = "sphinx-ux-autodoc-layout" -version = "0.0.1a22" +version = "0.0.1a23" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/3d/4d/a4b8626be020187364e09d8475fd5ad5036e597d9cf6a954eecb24dda478/sphinx_ux_autodoc_layout-0.0.1a22.tar.gz", hash = "sha256:1a29b96c920dfefb2ca8cf3db6828e9c487c5a40a59ff370b67463fd18428d0e", size = 29139, upload-time = "2026-05-24T16:33:15.912Z" } +sdist = { url = "https://files.pythonhosted.org/packages/28/53/1003c373938e67e53765d02cea3d7d99a940e5daa103ba27d829ef66f518/sphinx_ux_autodoc_layout-0.0.1a23.tar.gz", hash = "sha256:fd62589b0928e80306fb4f945cf9f70682c18f105c75b5bcb20ba41ed58e06ca", size = 29139, upload-time = "2026-05-24T17:40:00.562Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/52/e2/f9a781561fbeacce5857c36a98cdf3be471f61876009571f559e3ddfd046/sphinx_ux_autodoc_layout-0.0.1a22-py3-none-any.whl", hash = "sha256:caabbb1cd961e49c8fe97478b5cc4aaf117ce62a03c2fea4f880f3298f2386b4", size = 33107, upload-time = "2026-05-24T16:32:57.183Z" }, + { url = "https://files.pythonhosted.org/packages/1e/e9/dd957bdda6155423e19367268a7317778f82b5c048933b872cae1a816424/sphinx_ux_autodoc_layout-0.0.1a23-py3-none-any.whl", hash = "sha256:66c6ecc37df4a1f1512d9b9b53c074edd2784c43a391fff81f021f548b21fd9d", size = 33106, upload-time = "2026-05-24T17:39:43.684Z" }, ] [[package]] name = "sphinx-ux-badges" -version = "0.0.1a22" +version = "0.0.1a23" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/90/5f/dfe15eb6ab969691a48a9e437598e99d056c4aabae254d7b12dc2b0a1947/sphinx_ux_badges-0.0.1a22.tar.gz", hash = "sha256:b3788d104e0e4583e1578816bc08bdec49a64a2072a9813043ec5e66cfeb47eb", size = 15569, upload-time = "2026-05-24T16:33:16.771Z" } +sdist = { url = "https://files.pythonhosted.org/packages/9d/c5/3f0d50ddd81f3ca99bd39dcb75a58930a6ea589773105ca1c0007a4f81f6/sphinx_ux_badges-0.0.1a23.tar.gz", hash = "sha256:ca5b79459dc786de9038ef0efb7baa47d391ff95e57ac67f13bb7270e26758e2", size = 15569, upload-time = "2026-05-24T17:40:01.49Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/35/a0/c8246c6745ffacc9d882da9c8dd7397824744139841d6565bb92620b49c2/sphinx_ux_badges-0.0.1a22-py3-none-any.whl", hash = "sha256:723dce443896151757a5ee3308e8708f5e827c9b7c1ae71eefd54a9be7a16138", size = 16444, upload-time = "2026-05-24T16:32:58.666Z" }, + { url = "https://files.pythonhosted.org/packages/e8/a3/50efc0fa0d8053396d7148ca06c208e630cb2382dcfca03c1c6828e3f80a/sphinx_ux_badges-0.0.1a23-py3-none-any.whl", hash = "sha256:d3794ae93ef9b99d9182192501aa53784a3ce5bebfbd693d54093aa80d915b3f", size = 16446, upload-time = "2026-05-24T17:39:44.749Z" }, ] [[package]] @@ -1685,7 +1685,7 @@ dev = [ { name = "codecov" }, { name = "coverage" }, { name = "gp-libs" }, - { name = "gp-sphinx", specifier = "==0.0.1a22" }, + { name = "gp-sphinx", specifier = "==0.0.1a23" }, { name = "mypy" }, { name = "pillow" }, { name = "pytest" }, @@ -1695,8 +1695,8 @@ dev = [ { name = "pytest-watcher" }, { name = "ruff" }, { name = "sphinx-autobuild" }, - { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a22" }, - { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a22" }, + { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a23" }, + { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a23" }, { name = "types-docutils" }, { name = "types-pygments" }, { name = "types-pyyaml" }, @@ -1704,11 +1704,11 @@ dev = [ docs = [ { name = "aafigure" }, { name = "gp-libs" }, - { name = "gp-sphinx", specifier = "==0.0.1a22" }, + { name = "gp-sphinx", specifier = "==0.0.1a23" }, { name = "pillow" }, { name = "sphinx-autobuild" }, - { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a22" }, - { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a22" }, + { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a23" }, + { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a23" }, ] lint = [ { name = "mypy" }, From f8748a2699095db0b05123b7ba344c114e3f0f54 Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Mon, 25 May 2026 07:15:33 -0500 Subject: [PATCH 06/27] =?UTF-8?q?py(deps[docs])=20gp-sphinx=200.0.1a23=20?= =?UTF-8?q?=E2=86=92=200.0.1a24?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit why: pick up LLM-friendly documentation outputs — llms.txt, llms-full.txt, docs.json, per-page .md twins, footer links. what: - Bump gp-sphinx and sibling packages 0.0.1a23 → 0.0.1a24 --- pyproject.toml | 12 ++++---- uv.lock | 78 +++++++++++++++++++++++++------------------------- 2 files changed, 45 insertions(+), 45 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index edf04b9492..46bd803c2d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -57,9 +57,9 @@ dev = [ # Docs "aafigure", # https://launchpad.net/aafigure "pillow", # https://pillow.readthedocs.io/ - "gp-sphinx==0.0.1a23", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-argparse==0.0.1a23", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-api-style==0.0.1a23", + "gp-sphinx==0.0.1a24", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-argparse==0.0.1a24", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-api-style==0.0.1a24", "gp-libs", # https://gp-libs.git-pull.com/ "sphinx-autobuild", # https://sphinx-extensions.readthedocs.io/en/latest/sphinx-autobuild.html # Testing @@ -83,9 +83,9 @@ dev = [ docs = [ "aafigure", # https://launchpad.net/aafigure "pillow", # https://pillow.readthedocs.io/ - "gp-sphinx==0.0.1a23", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-argparse==0.0.1a23", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-api-style==0.0.1a23", + "gp-sphinx==0.0.1a24", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-argparse==0.0.1a24", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-api-style==0.0.1a24", "gp-libs", # https://gp-libs.git-pull.com/ "sphinx-autobuild", # https://sphinx-extensions.readthedocs.io/en/latest/sphinx-autobuild.html ] diff --git a/uv.lock b/uv.lock index da4c493fcd..a04241c720 100644 --- a/uv.lock +++ b/uv.lock @@ -425,7 +425,7 @@ wheels = [ [[package]] name = "gp-furo-theme" -version = "0.0.1a23" +version = "0.0.1a24" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "accessible-pygments" }, @@ -435,9 +435,9 @@ dependencies = [ { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, { name = "sphinx-basic-ng" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f4/51/888813962c10dbc217ba91c5be273cf7466573457d2eedad6dd0eea16ae4/gp_furo_theme-0.0.1a23.tar.gz", hash = "sha256:0710c14be742732b4e4f452d048bae48e3b8b366792c47d937cb8d7306551080", size = 33849, upload-time = "2026-05-24T17:39:47.822Z" } +sdist = { url = "https://files.pythonhosted.org/packages/55/6d/5c75d335072d892f137edcc0b7dc6aedcb0bb5eb39fcb4ba53b8dab2b78f/gp_furo_theme-0.0.1a24.tar.gz", hash = "sha256:7b3f8818c82e7e78dc9ca01c79be5f7baaac40c3b6f79ab373a0c243b1188f32", size = 34171, upload-time = "2026-05-25T12:08:03.736Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ae/b2/88f69e1f8b77ca3ccc4f8d169f3a0d4f781c5a428b288463ae30c1f0566a/gp_furo_theme-0.0.1a23-py3-none-any.whl", hash = "sha256:9a57147fa78f1c830a17efbf117f06de009bb0cee7b80271304cf1eca3038600", size = 43216, upload-time = "2026-05-24T17:39:25.329Z" }, + { url = "https://files.pythonhosted.org/packages/46/dd/e740de3860164760ff83384fc1e1bf9361a728a8d73ac53af5f842b7e100/gp_furo_theme-0.0.1a24-py3-none-any.whl", hash = "sha256:e0d4af73665d6e1bffc6ede693b79f1fb02dafd1e98a3b0628615ea435740ea3", size = 43579, upload-time = "2026-05-25T12:07:39.087Z" }, ] [[package]] @@ -456,7 +456,7 @@ wheels = [ [[package]] name = "gp-sphinx" -version = "0.0.1a23" +version = "0.0.1a24" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "docutils" }, @@ -477,9 +477,9 @@ dependencies = [ { name = "sphinx-inline-tabs" }, { name = "sphinxext-rediraffe" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/37/1a/d08bf8415807819ff90f44a6feca5ebfb7f40a2c4cec211abf2f818e8a72/gp_sphinx-0.0.1a23.tar.gz", hash = "sha256:fd776c4427ea12adbc0c87cae96df8f4a87131ba2d89de33a119a7d3edd0e145", size = 19536, upload-time = "2026-05-24T17:39:48.774Z" } +sdist = { url = "https://files.pythonhosted.org/packages/dd/5e/37461931f45165998d6de0a84462e6eea1c5ca19370045a3f56e80748978/gp_sphinx-0.0.1a24.tar.gz", hash = "sha256:4bcc2d3c8bc6963ea05269969d3c7ae1c4717d304991e37f047f451853540969", size = 19540, upload-time = "2026-05-25T12:08:04.961Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/86/dd/8565339a1a5158bbd1b5040391f4885a70ef27203fce3091ed40f159d080/gp_sphinx-0.0.1a23-py3-none-any.whl", hash = "sha256:50c9048c14a7669a2cc8c60780e875f930b19a4728baa6fb2690c9ce4d76f756", size = 20035, upload-time = "2026-05-24T17:39:26.859Z" }, + { url = "https://files.pythonhosted.org/packages/63/fd/4ef6b588a8e26f0c28188fee470d2405e643a730689a191850a6e580c7da/gp_sphinx-0.0.1a24-py3-none-any.whl", hash = "sha256:dffe2942e2ff89669e18c5b0759cd99fb8485f1438a1e78d7b062ea59c5c7b37", size = 20038, upload-time = "2026-05-25T12:07:40.717Z" }, ] [[package]] @@ -1336,7 +1336,7 @@ wheels = [ [[package]] name = "sphinx-autodoc-api-style" -version = "0.0.1a23" +version = "0.0.1a24" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, @@ -1344,14 +1344,14 @@ dependencies = [ { name = "sphinx-ux-autodoc-layout" }, { name = "sphinx-ux-badges" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/8e/83/e1352f74b0bacd22a825a58c39a120392d9bce0533bc179864bbee0ed2bd/sphinx_autodoc_api_style-0.0.1a23.tar.gz", hash = "sha256:976aa57470219c16bda23c40e6dfd524308971c4741dee078b8acd005a7b245d", size = 8977, upload-time = "2026-05-24T17:39:49.574Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e5/42/36bef1bb9c2ef37d89a4ae01a61397297ec2c3e0af44e8ac905f87000495/sphinx_autodoc_api_style-0.0.1a24.tar.gz", hash = "sha256:4798838fcdcade0dbf00e323b883d4dec4cd2e13a325befdce1e68d849858c0c", size = 8977, upload-time = "2026-05-25T12:08:06.121Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/06/8b/43923b114b695f0d29bf3b1cb2d133eea6332068814f1b0006111bcfb045/sphinx_autodoc_api_style-0.0.1a23-py3-none-any.whl", hash = "sha256:66f738cad5ba3877f1b800fa7db06688bd6d44a609e4bc4c8d73460fb6e285e8", size = 9064, upload-time = "2026-05-24T17:39:28.31Z" }, + { url = "https://files.pythonhosted.org/packages/09/96/560a98a3736888b876efe1d69be25bb910f30f83090244ef4e99275e5c0e/sphinx_autodoc_api_style-0.0.1a24-py3-none-any.whl", hash = "sha256:207f64f23fa349af943f5c538d4cbf618488c013bd1fc1563283b0f7600590df", size = 9064, upload-time = "2026-05-25T12:07:41.846Z" }, ] [[package]] name = "sphinx-autodoc-argparse" -version = "0.0.1a23" +version = "0.0.1a24" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "docutils" }, @@ -1359,22 +1359,22 @@ dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/43/b6/45ca139a9d1b2b4550197bd23317c8ef48f433b77ba15a97f8eca988b4b5/sphinx_autodoc_argparse-0.0.1a23.tar.gz", hash = "sha256:430797075333f1b521bbd5d19b54bcd33df4dd4a4a65259b7948b8a4198d860d", size = 42458, upload-time = "2026-05-24T17:39:50.402Z" } +sdist = { url = "https://files.pythonhosted.org/packages/83/15/9b587c4cbcab54a65fc9bd7024cf10b9761d7ae7514c8002c65ab80ddb27/sphinx_autodoc_argparse-0.0.1a24.tar.gz", hash = "sha256:3fb474e401812103c93815a047ccca858deffa4eb4934ebdc8723ed8ec0a5a1b", size = 42461, upload-time = "2026-05-25T12:08:07.022Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/cd/bb/f01c437b68beafb47f614592d0ef2f1a159d7808727006823d2e337dd209/sphinx_autodoc_argparse-0.0.1a23-py3-none-any.whl", hash = "sha256:27e86e9008d075dbde1144e19b865ae90b52a7c64a3ea22656a2e908eee03899", size = 47275, upload-time = "2026-05-24T17:39:29.68Z" }, + { url = "https://files.pythonhosted.org/packages/2e/c7/57ab18384c98f2f3d1342f8f693d8b89b81e0fe9c679d165453b8106cd8c/sphinx_autodoc_argparse-0.0.1a24-py3-none-any.whl", hash = "sha256:b9dbf622f6d1efcf5cb09603237ad4833d46ed64da469dcc28dedab6f7edc29e", size = 47275, upload-time = "2026-05-25T12:07:43.023Z" }, ] [[package]] name = "sphinx-autodoc-typehints-gp" -version = "0.0.1a23" +version = "0.0.1a24" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/db/ec/19ddac05ba9316b6ca38cfe9be4399b6e77c51c34b7e8bcc08435eab5135/sphinx_autodoc_typehints_gp-0.0.1a23.tar.gz", hash = "sha256:5b67b041212333159cdbb3fd04ab68d8594f247826ab422d218598dc704ffead", size = 36360, upload-time = "2026-05-24T17:39:55.76Z" } +sdist = { url = "https://files.pythonhosted.org/packages/33/43/8cbcf7e2fc1c59340ecb68dc70e08c29e46dc018500f7d1c7c8aed1f3c10/sphinx_autodoc_typehints_gp-0.0.1a24.tar.gz", hash = "sha256:777f8646d963e455dfa22cc9c4bb7f2c3ae0f94705f918040375c8deeccf2fe6", size = 36360, upload-time = "2026-05-25T12:08:12.655Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b8/17/e9c0610bb1b394d3089d6506bd43c572eb1e3ba0cd03e7b4b4a57c0be3da/sphinx_autodoc_typehints_gp-0.0.1a23-py3-none-any.whl", hash = "sha256:a8bbfa952e37a65ceec5ea6361b09c8dabfadc24e823c063cc194f617ad572fd", size = 38506, upload-time = "2026-05-24T17:39:36.4Z" }, + { url = "https://files.pythonhosted.org/packages/e7/68/58eabcd6f2258893b19572d9f8935f7d14d3e4861f51843070cbb717266d/sphinx_autodoc_typehints_gp-0.0.1a24-py3-none-any.whl", hash = "sha256:060afa3da6d15bd56622f062a90a3ba52cdc0ef92f807da9969146e312bc93c0", size = 38510, upload-time = "2026-05-25T12:07:50.27Z" }, ] [[package]] @@ -1436,55 +1436,55 @@ wheels = [ [[package]] name = "sphinx-fonts" -version = "0.0.1a23" +version = "0.0.1a24" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/1f/7b/1babbd8da7fc802ccc34dcb643f4f6a569da094cfd023cbbb8051078e32f/sphinx_fonts-0.0.1a23.tar.gz", hash = "sha256:63573834b1ef826d631fef17c9d80e75d1ff15cb5c9a0bdb7ce56deecafa2c8a", size = 5789, upload-time = "2026-05-24T17:39:56.905Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c4/e3/cd5eb59cfbaee93a3199397cb65eb0d6e0ecd355f74a1b30af195bed545c/sphinx_fonts-0.0.1a24.tar.gz", hash = "sha256:41379f19d71bac5ff63da298643a9e15a83515004583008715c8530a21bf1642", size = 5790, upload-time = "2026-05-25T12:08:13.478Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9b/9d/d6693d8ef160872408d5d641b13bf39b54af7fefe14ae0902bca4efe3eba/sphinx_fonts-0.0.1a23-py3-none-any.whl", hash = "sha256:629d4fe61a67494b11a5f857852609c19ad83e184fd5e184e8d01edce2b87919", size = 4361, upload-time = "2026-05-24T17:39:37.863Z" }, + { url = "https://files.pythonhosted.org/packages/81/10/3e36ae9c052acfacbe951a457f9061542cc73d6689e40413d0d192b5ee40/sphinx_fonts-0.0.1a24-py3-none-any.whl", hash = "sha256:eea5756159144df573f55020c2c201fbb0e84a3dba1aba8e411c0a66da1d47a2", size = 4360, upload-time = "2026-05-25T12:07:51.665Z" }, ] [[package]] name = "sphinx-gp-opengraph" -version = "0.0.1a23" +version = "0.0.1a24" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/66/93/225479fcb85a5f432f9aebe31f2ce55a0eb67a7d6a383a8ba11be3716191/sphinx_gp_opengraph-0.0.1a23.tar.gz", hash = "sha256:ab06f46e21365d5dcc73fab327c0424a10f9fe0805daa58003921a16b90a3e01", size = 11946, upload-time = "2026-05-24T17:39:57.734Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ab/83/d4aacf6027eddc5822c5e33b12d47d767f69013623347c1e408e6f232b2a/sphinx_gp_opengraph-0.0.1a24.tar.gz", hash = "sha256:2180d0f51babe8a9826649611a0a6096b28b677a813879a0edd97baaa53e8c09", size = 11945, upload-time = "2026-05-25T12:08:15.138Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/23/44/cfd19ae4f4e4037a017da364c857c678fbda5b7c2d388aa9e227def7e85e/sphinx_gp_opengraph-0.0.1a23-py3-none-any.whl", hash = "sha256:842db8593051290669e702b2f2e32cd3239d4164561bca3078ad7681d106af4c", size = 12185, upload-time = "2026-05-24T17:39:39.245Z" }, + { url = "https://files.pythonhosted.org/packages/1b/60/263ae291783e8be63e977a3d9a4a6ebe34d46a078b1d81dca0ea0a5d7224/sphinx_gp_opengraph-0.0.1a24-py3-none-any.whl", hash = "sha256:ed7f9964b2e0ba82cf023f6060d74225eba1c6282ea96969a255894ab89bc5c2", size = 12184, upload-time = "2026-05-25T12:07:53.969Z" }, ] [[package]] name = "sphinx-gp-sitemap" -version = "0.0.1a23" +version = "0.0.1a24" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/88/ac/9a14c5578e680a6ee473bec545a1a7488317117335a703ce9d5ec346ebc8/sphinx_gp_sitemap-0.0.1a23.tar.gz", hash = "sha256:576eec30c5ccf5cc41a1bbb80d4ee80c16a54fed994d971df073cbcd6d85f0b0", size = 9958, upload-time = "2026-05-24T17:39:58.546Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a2/ff/4bfc19e4cb41d109c353f3e07c76108f42228d470d559ba970673dfd4e45/sphinx_gp_sitemap-0.0.1a24.tar.gz", hash = "sha256:abedc7ea6310e5f807810122031fdc5f59e94afac4fc1ee9de7cba0ce798006e", size = 9956, upload-time = "2026-05-25T12:08:16.089Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/cf/1e/a2ed9272d1971d0b23d4f86ef1eb611e231bc0259bae3556d01b4e75d3e5/sphinx_gp_sitemap-0.0.1a23-py3-none-any.whl", hash = "sha256:6bfeac4df2601c24c3b51b450a833469bcee942b8e497e538176acb64fba71d9", size = 8981, upload-time = "2026-05-24T17:39:40.916Z" }, + { url = "https://files.pythonhosted.org/packages/66/65/b12bda3419534c3a986d24cbad88a1053f44a9d0cb1c3bf73dafaea17eed/sphinx_gp_sitemap-0.0.1a24-py3-none-any.whl", hash = "sha256:1153f89a949a8771f985ee055c4b84471e546f49ed8ce4a7165824360f84c666", size = 8983, upload-time = "2026-05-25T12:07:55.328Z" }, ] [[package]] name = "sphinx-gp-theme" -version = "0.0.1a23" +version = "0.0.1a24" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "gp-furo-theme" }, { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/62/b9/57768c3aca25f30f2629510b7a7c842e109c19deabc30b2eafd3243388f7/sphinx_gp_theme-0.0.1a23.tar.gz", hash = "sha256:75a86c65d9341c490f640d8e46498d7f6eb8e4eaec1528879523ea7479caaf04", size = 18282, upload-time = "2026-05-24T17:39:59.345Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e2/2d/487405ed87c4a71c1a1d962aede9bd232b624bd6ccbe2d877ebd14a72672/sphinx_gp_theme-0.0.1a24.tar.gz", hash = "sha256:c5f9d326207090478abbefd0f75513a2a36f261ce2908192e7f67dae4b0c4752", size = 18288, upload-time = "2026-05-25T12:08:17.215Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/39/87/2aef9a699dfe8aed95fd5634c8134d73e16e7f9a4ecdeb7e4fd29a6d6985/sphinx_gp_theme-0.0.1a23-py3-none-any.whl", hash = "sha256:8f32f32a1d9d94c531675357227b79a3dd1e549585ede936327bd0c29528fd00", size = 19881, upload-time = "2026-05-24T17:39:42.32Z" }, + { url = "https://files.pythonhosted.org/packages/28/f2/679783d1575d36e9c3a83a57a0f56b98aadc8b4aefd8a69b764760714750/sphinx_gp_theme-0.0.1a24-py3-none-any.whl", hash = "sha256:876dfa435c0ecdd611b08064864b099743c7040652eaa0a2aac169158149bb1e", size = 19882, upload-time = "2026-05-25T12:07:57.281Z" }, ] [[package]] @@ -1502,28 +1502,28 @@ wheels = [ [[package]] name = "sphinx-ux-autodoc-layout" -version = "0.0.1a23" +version = "0.0.1a24" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/28/53/1003c373938e67e53765d02cea3d7d99a940e5daa103ba27d829ef66f518/sphinx_ux_autodoc_layout-0.0.1a23.tar.gz", hash = "sha256:fd62589b0928e80306fb4f945cf9f70682c18f105c75b5bcb20ba41ed58e06ca", size = 29139, upload-time = "2026-05-24T17:40:00.562Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b3/22/54c5babfb687c827555b5293678c09f4a37be333a178e5f3c52ebe67f33e/sphinx_ux_autodoc_layout-0.0.1a24.tar.gz", hash = "sha256:56e6e8605f4b25909f904c22351f4a65c9af74935f6bbd40a6cbdf57838252bf", size = 29137, upload-time = "2026-05-25T12:08:18.341Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1e/e9/dd957bdda6155423e19367268a7317778f82b5c048933b872cae1a816424/sphinx_ux_autodoc_layout-0.0.1a23-py3-none-any.whl", hash = "sha256:66c6ecc37df4a1f1512d9b9b53c074edd2784c43a391fff81f021f548b21fd9d", size = 33106, upload-time = "2026-05-24T17:39:43.684Z" }, + { url = "https://files.pythonhosted.org/packages/a5/eb/c8e1f836687b4083e3bf75b991731c2de90d58508895b1ccadaa6d41419a/sphinx_ux_autodoc_layout-0.0.1a24-py3-none-any.whl", hash = "sha256:de2f19056dd8280ec6917df5a9fa0f4e94cdbf421babe06e832fceca626e15d9", size = 33106, upload-time = "2026-05-25T12:07:58.741Z" }, ] [[package]] name = "sphinx-ux-badges" -version = "0.0.1a23" +version = "0.0.1a24" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/9d/c5/3f0d50ddd81f3ca99bd39dcb75a58930a6ea589773105ca1c0007a4f81f6/sphinx_ux_badges-0.0.1a23.tar.gz", hash = "sha256:ca5b79459dc786de9038ef0efb7baa47d391ff95e57ac67f13bb7270e26758e2", size = 15569, upload-time = "2026-05-24T17:40:01.49Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a8/73/ffd223c719e4b93d7db4cac795e8939738805733a25f660e3839df3bdbf6/sphinx_ux_badges-0.0.1a24.tar.gz", hash = "sha256:2d766dbd0550f7db1edb3ce0ffb4e69d926f1ae0795fe830647c9311ef783b62", size = 15569, upload-time = "2026-05-25T12:08:20.923Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e8/a3/50efc0fa0d8053396d7148ca06c208e630cb2382dcfca03c1c6828e3f80a/sphinx_ux_badges-0.0.1a23-py3-none-any.whl", hash = "sha256:d3794ae93ef9b99d9182192501aa53784a3ce5bebfbd693d54093aa80d915b3f", size = 16446, upload-time = "2026-05-24T17:39:44.749Z" }, + { url = "https://files.pythonhosted.org/packages/b4/f0/1fbb1674eeb59d996ff89b182227adcf53ec4bc0ccb92a62bdff54acdbb7/sphinx_ux_badges-0.0.1a24-py3-none-any.whl", hash = "sha256:cd86def8cd62f7c260122946896dc234a401a4a80447fae0d1446a6961f890a0", size = 16445, upload-time = "2026-05-25T12:08:00.659Z" }, ] [[package]] @@ -1685,7 +1685,7 @@ dev = [ { name = "codecov" }, { name = "coverage" }, { name = "gp-libs" }, - { name = "gp-sphinx", specifier = "==0.0.1a23" }, + { name = "gp-sphinx", specifier = "==0.0.1a24" }, { name = "mypy" }, { name = "pillow" }, { name = "pytest" }, @@ -1695,8 +1695,8 @@ dev = [ { name = "pytest-watcher" }, { name = "ruff" }, { name = "sphinx-autobuild" }, - { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a23" }, - { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a23" }, + { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a24" }, + { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a24" }, { name = "types-docutils" }, { name = "types-pygments" }, { name = "types-pyyaml" }, @@ -1704,11 +1704,11 @@ dev = [ docs = [ { name = "aafigure" }, { name = "gp-libs" }, - { name = "gp-sphinx", specifier = "==0.0.1a23" }, + { name = "gp-sphinx", specifier = "==0.0.1a24" }, { name = "pillow" }, { name = "sphinx-autobuild" }, - { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a23" }, - { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a23" }, + { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a24" }, + { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a24" }, ] lint = [ { name = "mypy" }, From c43c64820243a6c70a795ddc0506dc7cf8222b54 Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Mon, 25 May 2026 07:23:10 -0500 Subject: [PATCH 07/27] =?UTF-8?q?py(deps[docs])=20gp-sphinx=200.0.1a24=20?= =?UTF-8?q?=E2=86=92=200.0.1a25?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit why: hotfix — sphinx-gp-llms was missing from gp-sphinx runtime dependencies; 0.0.1a25 adds it. what: - Bump gp-sphinx and sibling packages 0.0.1a24 → 0.0.1a25 --- pyproject.toml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 46bd803c2d..e6d7f15ae4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -57,9 +57,9 @@ dev = [ # Docs "aafigure", # https://launchpad.net/aafigure "pillow", # https://pillow.readthedocs.io/ - "gp-sphinx==0.0.1a24", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-argparse==0.0.1a24", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-api-style==0.0.1a24", + "gp-sphinx==0.0.1a25", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-argparse==0.0.1a25", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-api-style==0.0.1a25", "gp-libs", # https://gp-libs.git-pull.com/ "sphinx-autobuild", # https://sphinx-extensions.readthedocs.io/en/latest/sphinx-autobuild.html # Testing @@ -83,9 +83,9 @@ dev = [ docs = [ "aafigure", # https://launchpad.net/aafigure "pillow", # https://pillow.readthedocs.io/ - "gp-sphinx==0.0.1a24", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-argparse==0.0.1a24", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-api-style==0.0.1a24", + "gp-sphinx==0.0.1a25", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-argparse==0.0.1a25", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-api-style==0.0.1a25", "gp-libs", # https://gp-libs.git-pull.com/ "sphinx-autobuild", # https://sphinx-extensions.readthedocs.io/en/latest/sphinx-autobuild.html ] From 6e916ea3b2cd074ab4efe461cd4fe633530f3f50 Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Mon, 25 May 2026 07:55:29 -0500 Subject: [PATCH 08/27] =?UTF-8?q?py(deps[docs])=20gp-sphinx=200.0.1a25=20?= =?UTF-8?q?=E2=86=92=200.0.1a26?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit why: pick up SPA footer fix — source path, machine-readable links, and next/prev now update on SPA navigation. what: - Bump gp-sphinx and sibling packages 0.0.1a25 → 0.0.1a26 --- pyproject.toml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index e6d7f15ae4..6b2960d0ce 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -57,9 +57,9 @@ dev = [ # Docs "aafigure", # https://launchpad.net/aafigure "pillow", # https://pillow.readthedocs.io/ - "gp-sphinx==0.0.1a25", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-argparse==0.0.1a25", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-api-style==0.0.1a25", + "gp-sphinx==0.0.1a26", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-argparse==0.0.1a26", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-api-style==0.0.1a26", "gp-libs", # https://gp-libs.git-pull.com/ "sphinx-autobuild", # https://sphinx-extensions.readthedocs.io/en/latest/sphinx-autobuild.html # Testing @@ -83,9 +83,9 @@ dev = [ docs = [ "aafigure", # https://launchpad.net/aafigure "pillow", # https://pillow.readthedocs.io/ - "gp-sphinx==0.0.1a25", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-argparse==0.0.1a25", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-api-style==0.0.1a25", + "gp-sphinx==0.0.1a26", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-argparse==0.0.1a26", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-api-style==0.0.1a26", "gp-libs", # https://gp-libs.git-pull.com/ "sphinx-autobuild", # https://sphinx-extensions.readthedocs.io/en/latest/sphinx-autobuild.html ] From 4fe746b0376ef954fa843ba65d9be32a49ff2b3f Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Mon, 25 May 2026 11:31:05 -0500 Subject: [PATCH 09/27] py(deps[uv]) Add sphinx-gp-llms to `exclude-newer-package` whitelist why: new gp-sphinx workspace package blocked by exclude-newer cooldown, causing uv sync failures on Python 3.15 splits. what: - Add sphinx-gp-llms = false to [tool.uv.exclude-newer-package] --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index 6b2960d0ce..317c2c85af 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -133,6 +133,7 @@ sphinx-autodoc-sphinx = false sphinx-autodoc-typehints-gp = false sphinx-fonts = false sphinx-gp-opengraph = false +sphinx-gp-llms = false sphinx-gp-sitemap = false sphinx-gp-theme = false sphinx-ux-autodoc-layout = false From a55107a3d7aafd0e7bd662ff6db991519fa2820d Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Mon, 25 May 2026 11:19:58 -0500 Subject: [PATCH 10/27] py(deps[docs]) Re-lock for sphinx-gp-llms `exclude-newer-package` exemption why: lock file must reflect the newly-exempt package. what: - Regenerate uv.lock --- uv.lock | 95 +++++++++++++++++++++++++++++++++------------------------ 1 file changed, 55 insertions(+), 40 deletions(-) diff --git a/uv.lock b/uv.lock index a04241c720..5c3801952c 100644 --- a/uv.lock +++ b/uv.lock @@ -18,8 +18,9 @@ sphinx-autodoc-sphinx = false sphinx-autodoc-api-style = false sphinx-autodoc-fastmcp = false sphinx-autodoc-pytest-fixtures = false -sphinx-ux-autodoc-layout = false +sphinx-gp-llms = false sphinx-autodoc-argparse = false +sphinx-ux-autodoc-layout = false sphinx-ux-badges = false gp-libs = false sphinx-autodoc-docutils = false @@ -425,7 +426,7 @@ wheels = [ [[package]] name = "gp-furo-theme" -version = "0.0.1a24" +version = "0.0.1a26" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "accessible-pygments" }, @@ -435,9 +436,9 @@ dependencies = [ { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, { name = "sphinx-basic-ng" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/55/6d/5c75d335072d892f137edcc0b7dc6aedcb0bb5eb39fcb4ba53b8dab2b78f/gp_furo_theme-0.0.1a24.tar.gz", hash = "sha256:7b3f8818c82e7e78dc9ca01c79be5f7baaac40c3b6f79ab373a0c243b1188f32", size = 34171, upload-time = "2026-05-25T12:08:03.736Z" } +sdist = { url = "https://files.pythonhosted.org/packages/8e/1a/cb8ca8e0109f0ccaf69b4f60de1dd776feaef6294713bc40b0f12a31655e/gp_furo_theme-0.0.1a26.tar.gz", hash = "sha256:d9c2ac058af8ac550d63fd21265c8f73210206d0da99921df256252a1112e747", size = 34171, upload-time = "2026-05-25T12:52:47.757Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/46/dd/e740de3860164760ff83384fc1e1bf9361a728a8d73ac53af5f842b7e100/gp_furo_theme-0.0.1a24-py3-none-any.whl", hash = "sha256:e0d4af73665d6e1bffc6ede693b79f1fb02dafd1e98a3b0628615ea435740ea3", size = 43579, upload-time = "2026-05-25T12:07:39.087Z" }, + { url = "https://files.pythonhosted.org/packages/d0/c0/05e0d78211abc1036a1a5edf4da5d95a9a9a656954f5cb2ad749f291b7bb/gp_furo_theme-0.0.1a26-py3-none-any.whl", hash = "sha256:0f40eb0c2a9f83ded4488b99a7bb99ec7f484994f0158e6ae16572f0f4f38324", size = 43580, upload-time = "2026-05-25T12:52:24.215Z" }, ] [[package]] @@ -456,7 +457,7 @@ wheels = [ [[package]] name = "gp-sphinx" -version = "0.0.1a24" +version = "0.0.1a26" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "docutils" }, @@ -471,15 +472,16 @@ dependencies = [ { name = "sphinx-design", version = "0.6.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx-design", version = "0.7.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, { name = "sphinx-fonts" }, + { name = "sphinx-gp-llms" }, { name = "sphinx-gp-opengraph" }, { name = "sphinx-gp-sitemap" }, { name = "sphinx-gp-theme" }, { name = "sphinx-inline-tabs" }, { name = "sphinxext-rediraffe" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/dd/5e/37461931f45165998d6de0a84462e6eea1c5ca19370045a3f56e80748978/gp_sphinx-0.0.1a24.tar.gz", hash = "sha256:4bcc2d3c8bc6963ea05269969d3c7ae1c4717d304991e37f047f451853540969", size = 19540, upload-time = "2026-05-25T12:08:04.961Z" } +sdist = { url = "https://files.pythonhosted.org/packages/57/d1/c95c68443d64ced8b7f00202ad712bf4ba0a05380b52a0af99eea51f6fc2/gp_sphinx-0.0.1a26.tar.gz", hash = "sha256:a9fc84ab677848f449519cb80ad91aff12eb2fb2ed817b25f2b9cf15432dad66", size = 19549, upload-time = "2026-05-25T12:52:48.729Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/63/fd/4ef6b588a8e26f0c28188fee470d2405e643a730689a191850a6e580c7da/gp_sphinx-0.0.1a24-py3-none-any.whl", hash = "sha256:dffe2942e2ff89669e18c5b0759cd99fb8485f1438a1e78d7b062ea59c5c7b37", size = 20038, upload-time = "2026-05-25T12:07:40.717Z" }, + { url = "https://files.pythonhosted.org/packages/90/65/80f93c3202eeff6332e19b1758e39e2cdc02986d7f9a78643cca0f6702af/gp_sphinx-0.0.1a26-py3-none-any.whl", hash = "sha256:f32243ca8638093727f9d9c27eeb1768b49a18227b3ba5168ab28cdd8c853fe0", size = 20044, upload-time = "2026-05-25T12:52:25.811Z" }, ] [[package]] @@ -1336,7 +1338,7 @@ wheels = [ [[package]] name = "sphinx-autodoc-api-style" -version = "0.0.1a24" +version = "0.0.1a26" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, @@ -1344,14 +1346,14 @@ dependencies = [ { name = "sphinx-ux-autodoc-layout" }, { name = "sphinx-ux-badges" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e5/42/36bef1bb9c2ef37d89a4ae01a61397297ec2c3e0af44e8ac905f87000495/sphinx_autodoc_api_style-0.0.1a24.tar.gz", hash = "sha256:4798838fcdcade0dbf00e323b883d4dec4cd2e13a325befdce1e68d849858c0c", size = 8977, upload-time = "2026-05-25T12:08:06.121Z" } +sdist = { url = "https://files.pythonhosted.org/packages/04/ad/7a74189e33610a310cb08e968d390c94ee9168b84366af98c007ba4055ae/sphinx_autodoc_api_style-0.0.1a26.tar.gz", hash = "sha256:aeebb7961cd569c7ea9c51fe8854659ada446af2625d35923f70f874f142bebe", size = 8977, upload-time = "2026-05-25T12:52:49.676Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/09/96/560a98a3736888b876efe1d69be25bb910f30f83090244ef4e99275e5c0e/sphinx_autodoc_api_style-0.0.1a24-py3-none-any.whl", hash = "sha256:207f64f23fa349af943f5c538d4cbf618488c013bd1fc1563283b0f7600590df", size = 9064, upload-time = "2026-05-25T12:07:41.846Z" }, + { url = "https://files.pythonhosted.org/packages/db/c5/d924b1e343cc7d8e6cdba766fd6d7942b62eab4b24f765de232561c946dd/sphinx_autodoc_api_style-0.0.1a26-py3-none-any.whl", hash = "sha256:69158e9518c6230de989f2a12177c550536c55067f6d1942f2b39b04acbc07bd", size = 9065, upload-time = "2026-05-25T12:52:27.386Z" }, ] [[package]] name = "sphinx-autodoc-argparse" -version = "0.0.1a24" +version = "0.0.1a26" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "docutils" }, @@ -1359,22 +1361,22 @@ dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/83/15/9b587c4cbcab54a65fc9bd7024cf10b9761d7ae7514c8002c65ab80ddb27/sphinx_autodoc_argparse-0.0.1a24.tar.gz", hash = "sha256:3fb474e401812103c93815a047ccca858deffa4eb4934ebdc8723ed8ec0a5a1b", size = 42461, upload-time = "2026-05-25T12:08:07.022Z" } +sdist = { url = "https://files.pythonhosted.org/packages/0d/93/fb05be121852b01a186e41dcf84dd056b0ef3f2d2ebb0764bab3a2db70aa/sphinx_autodoc_argparse-0.0.1a26.tar.gz", hash = "sha256:336df04f4ec9f2551994af7d117af44c25a9f59c546a07df64f9c62c84b93737", size = 42459, upload-time = "2026-05-25T12:52:50.53Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2e/c7/57ab18384c98f2f3d1342f8f693d8b89b81e0fe9c679d165453b8106cd8c/sphinx_autodoc_argparse-0.0.1a24-py3-none-any.whl", hash = "sha256:b9dbf622f6d1efcf5cb09603237ad4833d46ed64da469dcc28dedab6f7edc29e", size = 47275, upload-time = "2026-05-25T12:07:43.023Z" }, + { url = "https://files.pythonhosted.org/packages/5f/25/6aa07bf9e493951e187dc4b75012d1bd0b3072d9f63e8c751ec6cefd2057/sphinx_autodoc_argparse-0.0.1a26-py3-none-any.whl", hash = "sha256:92052e37e61c02f64f44b49199b44d259a65616e5e0916343517134bbc8470a7", size = 47276, upload-time = "2026-05-25T12:52:28.849Z" }, ] [[package]] name = "sphinx-autodoc-typehints-gp" -version = "0.0.1a24" +version = "0.0.1a26" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/33/43/8cbcf7e2fc1c59340ecb68dc70e08c29e46dc018500f7d1c7c8aed1f3c10/sphinx_autodoc_typehints_gp-0.0.1a24.tar.gz", hash = "sha256:777f8646d963e455dfa22cc9c4bb7f2c3ae0f94705f918040375c8deeccf2fe6", size = 36360, upload-time = "2026-05-25T12:08:12.655Z" } +sdist = { url = "https://files.pythonhosted.org/packages/fb/07/41249cdab1d9bd2dd5e9d85400dbae86ec2ce3512655bbd33947238f9fff/sphinx_autodoc_typehints_gp-0.0.1a26.tar.gz", hash = "sha256:08c8c048ec466d4a0a99ac2aebac87f5c2c08719aa039d7f25a6e921eef3ff5c", size = 36361, upload-time = "2026-05-25T12:52:55.361Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e7/68/58eabcd6f2258893b19572d9f8935f7d14d3e4861f51843070cbb717266d/sphinx_autodoc_typehints_gp-0.0.1a24-py3-none-any.whl", hash = "sha256:060afa3da6d15bd56622f062a90a3ba52cdc0ef92f807da9969146e312bc93c0", size = 38510, upload-time = "2026-05-25T12:07:50.27Z" }, + { url = "https://files.pythonhosted.org/packages/08/a7/b2fc8d3fa6c1cdb8235097ff9e7141415f6c663b97d6c0c79af0cdc0e2f1/sphinx_autodoc_typehints_gp-0.0.1a26-py3-none-any.whl", hash = "sha256:cd407876f561841ce49c9662e889c1ee2d8ae04b6fe27de75580956d33f49d11", size = 38509, upload-time = "2026-05-25T12:52:35.137Z" }, ] [[package]] @@ -1436,55 +1438,68 @@ wheels = [ [[package]] name = "sphinx-fonts" -version = "0.0.1a24" +version = "0.0.1a26" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/56/74/b26c87dbc691ed1184c178ba93569b4cbde1824f974826934e5af9b32baa/sphinx_fonts-0.0.1a26.tar.gz", hash = "sha256:dfaf065886f9ce11cbae8e0bea92e6d52e3cd247a944a3cba8927d0982c39760", size = 5788, upload-time = "2026-05-25T12:52:56.541Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/1c/75/4c79a8913702fb0fa4a277ede26cfd08ae3b763e9408b23eba27cae3bb71/sphinx_fonts-0.0.1a26-py3-none-any.whl", hash = "sha256:0c74b0efe8953351cba60ec8a1448c42fc9bbe120ffaa898fcd085bb1fc60e5b", size = 4361, upload-time = "2026-05-25T12:52:36.304Z" }, +] + +[[package]] +name = "sphinx-gp-llms" +version = "0.0.1a26" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c4/e3/cd5eb59cfbaee93a3199397cb65eb0d6e0ecd355f74a1b30af195bed545c/sphinx_fonts-0.0.1a24.tar.gz", hash = "sha256:41379f19d71bac5ff63da298643a9e15a83515004583008715c8530a21bf1642", size = 5790, upload-time = "2026-05-25T12:08:13.478Z" } +sdist = { url = "https://files.pythonhosted.org/packages/cf/94/678fa25ee7ca866fe3d438cdb246152e6cc3cddbf0a84963b16df2ebc349/sphinx_gp_llms-0.0.1a26.tar.gz", hash = "sha256:ba903955e6a961b35007a2ae033e4f55c8506e2096f1fedef4f3615a77ac7d85", size = 8662, upload-time = "2026-05-25T12:52:57.385Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/81/10/3e36ae9c052acfacbe951a457f9061542cc73d6689e40413d0d192b5ee40/sphinx_fonts-0.0.1a24-py3-none-any.whl", hash = "sha256:eea5756159144df573f55020c2c201fbb0e84a3dba1aba8e411c0a66da1d47a2", size = 4360, upload-time = "2026-05-25T12:07:51.665Z" }, + { url = "https://files.pythonhosted.org/packages/9d/8f/a642ea5091ff5b89e179a079b920f1586fc326f9e52fce206a44b2716abd/sphinx_gp_llms-0.0.1a26-py3-none-any.whl", hash = "sha256:f4dc1c3ae2abf2d385dae2831ae86e72c2aafb228ed7f995a0d5079a2a77d208", size = 11220, upload-time = "2026-05-25T12:52:37.673Z" }, ] [[package]] name = "sphinx-gp-opengraph" -version = "0.0.1a24" +version = "0.0.1a26" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ab/83/d4aacf6027eddc5822c5e33b12d47d767f69013623347c1e408e6f232b2a/sphinx_gp_opengraph-0.0.1a24.tar.gz", hash = "sha256:2180d0f51babe8a9826649611a0a6096b28b677a813879a0edd97baaa53e8c09", size = 11945, upload-time = "2026-05-25T12:08:15.138Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b3/90/ebc97f235b3b78ab703a88b31c7227b774855dbc50c896706ae752722c76/sphinx_gp_opengraph-0.0.1a26.tar.gz", hash = "sha256:96a499203a8025d0adf93adcf900bde655a124273bbdd9ed5548fd47c8a8bc58", size = 11947, upload-time = "2026-05-25T12:52:58.471Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1b/60/263ae291783e8be63e977a3d9a4a6ebe34d46a078b1d81dca0ea0a5d7224/sphinx_gp_opengraph-0.0.1a24-py3-none-any.whl", hash = "sha256:ed7f9964b2e0ba82cf023f6060d74225eba1c6282ea96969a255894ab89bc5c2", size = 12184, upload-time = "2026-05-25T12:07:53.969Z" }, + { url = "https://files.pythonhosted.org/packages/3a/e5/ba878204e833af7465453349825d94359b57ece858a1f653d5ea3ea24bc5/sphinx_gp_opengraph-0.0.1a26-py3-none-any.whl", hash = "sha256:91c6ae4a3c0079f4b817968c4517553d18edf58bd84a4cf9e10299a5d1bfed63", size = 12188, upload-time = "2026-05-25T12:52:38.969Z" }, ] [[package]] name = "sphinx-gp-sitemap" -version = "0.0.1a24" +version = "0.0.1a26" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a2/ff/4bfc19e4cb41d109c353f3e07c76108f42228d470d559ba970673dfd4e45/sphinx_gp_sitemap-0.0.1a24.tar.gz", hash = "sha256:abedc7ea6310e5f807810122031fdc5f59e94afac4fc1ee9de7cba0ce798006e", size = 9956, upload-time = "2026-05-25T12:08:16.089Z" } +sdist = { url = "https://files.pythonhosted.org/packages/90/66/8d3f2f7e40a4b1b55f02ffb1514d0c71b4d049172bbc943f0bea66be6f58/sphinx_gp_sitemap-0.0.1a26.tar.gz", hash = "sha256:b65f84cd8eb067f197ad79b6d8d9b599643be455c2a4cadaea1a51f0184400e9", size = 9956, upload-time = "2026-05-25T12:52:59.53Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/66/65/b12bda3419534c3a986d24cbad88a1053f44a9d0cb1c3bf73dafaea17eed/sphinx_gp_sitemap-0.0.1a24-py3-none-any.whl", hash = "sha256:1153f89a949a8771f985ee055c4b84471e546f49ed8ce4a7165824360f84c666", size = 8983, upload-time = "2026-05-25T12:07:55.328Z" }, + { url = "https://files.pythonhosted.org/packages/0b/bc/2533f856ba164c67c0cea62cb6097d948159e5bd710502c19cd010f1e81a/sphinx_gp_sitemap-0.0.1a26-py3-none-any.whl", hash = "sha256:64e2919ac82b5bd02fea05b5fd4e607607caf488276372c607cfac303b8f4696", size = 8984, upload-time = "2026-05-25T12:52:40.366Z" }, ] [[package]] name = "sphinx-gp-theme" -version = "0.0.1a24" +version = "0.0.1a26" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "gp-furo-theme" }, { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e2/2d/487405ed87c4a71c1a1d962aede9bd232b624bd6ccbe2d877ebd14a72672/sphinx_gp_theme-0.0.1a24.tar.gz", hash = "sha256:c5f9d326207090478abbefd0f75513a2a36f261ce2908192e7f67dae4b0c4752", size = 18288, upload-time = "2026-05-25T12:08:17.215Z" } +sdist = { url = "https://files.pythonhosted.org/packages/eb/b5/471ab8a12ef339e54bdb3fb9db24fb5241c018c1495ee572697dfbeaf730/sphinx_gp_theme-0.0.1a26.tar.gz", hash = "sha256:fed829524da2a6cc5ff0ec522b75cfe5a4a46f1ef976f5d6f0b4c3a42c4f7066", size = 18284, upload-time = "2026-05-25T12:53:00.401Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/28/f2/679783d1575d36e9c3a83a57a0f56b98aadc8b4aefd8a69b764760714750/sphinx_gp_theme-0.0.1a24-py3-none-any.whl", hash = "sha256:876dfa435c0ecdd611b08064864b099743c7040652eaa0a2aac169158149bb1e", size = 19882, upload-time = "2026-05-25T12:07:57.281Z" }, + { url = "https://files.pythonhosted.org/packages/ed/aa/ddb8fea16c9351da882d5dd42b4f5c36a73f1f3cee22a604530d60168662/sphinx_gp_theme-0.0.1a26-py3-none-any.whl", hash = "sha256:cd1bb61bb9dc89daa4057a5c5986bc34f910220389360e1fe785c02529911cf9", size = 19891, upload-time = "2026-05-25T12:52:41.727Z" }, ] [[package]] @@ -1502,28 +1517,28 @@ wheels = [ [[package]] name = "sphinx-ux-autodoc-layout" -version = "0.0.1a24" +version = "0.0.1a26" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b3/22/54c5babfb687c827555b5293678c09f4a37be333a178e5f3c52ebe67f33e/sphinx_ux_autodoc_layout-0.0.1a24.tar.gz", hash = "sha256:56e6e8605f4b25909f904c22351f4a65c9af74935f6bbd40a6cbdf57838252bf", size = 29137, upload-time = "2026-05-25T12:08:18.341Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ab/2e/cd1655334695d82d946764b9946266fc8c1179598b716b6b14c0147eb2c8/sphinx_ux_autodoc_layout-0.0.1a26.tar.gz", hash = "sha256:cf59158277ad7e5d74f00e6e514181e81380e319d56685dc8b39c87e3d320c2d", size = 29139, upload-time = "2026-05-25T12:53:01.295Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a5/eb/c8e1f836687b4083e3bf75b991731c2de90d58508895b1ccadaa6d41419a/sphinx_ux_autodoc_layout-0.0.1a24-py3-none-any.whl", hash = "sha256:de2f19056dd8280ec6917df5a9fa0f4e94cdbf421babe06e832fceca626e15d9", size = 33106, upload-time = "2026-05-25T12:07:58.741Z" }, + { url = "https://files.pythonhosted.org/packages/5e/e6/6eafc3a2d47e9212f0717020ba121b7d0254fb36beda92a7b5c6976c2a6a/sphinx_ux_autodoc_layout-0.0.1a26-py3-none-any.whl", hash = "sha256:e154c5fa374fa184ffd3e91f346612c4e90f156542b78cf08c5cd445e59f2b09", size = 33108, upload-time = "2026-05-25T12:52:43.652Z" }, ] [[package]] name = "sphinx-ux-badges" -version = "0.0.1a24" +version = "0.0.1a26" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a8/73/ffd223c719e4b93d7db4cac795e8939738805733a25f660e3839df3bdbf6/sphinx_ux_badges-0.0.1a24.tar.gz", hash = "sha256:2d766dbd0550f7db1edb3ce0ffb4e69d926f1ae0795fe830647c9311ef783b62", size = 15569, upload-time = "2026-05-25T12:08:20.923Z" } +sdist = { url = "https://files.pythonhosted.org/packages/88/ac/e232a2cfb1e561bcb0e4ce426f7adae982ec2f7b99ced3ae703e92beb00a/sphinx_ux_badges-0.0.1a26.tar.gz", hash = "sha256:8dacab2ec0edf9fa9b026ae2ff619823efadc60ac5137cd3a6d54e4a2ca99d07", size = 15569, upload-time = "2026-05-25T12:53:02.22Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b4/f0/1fbb1674eeb59d996ff89b182227adcf53ec4bc0ccb92a62bdff54acdbb7/sphinx_ux_badges-0.0.1a24-py3-none-any.whl", hash = "sha256:cd86def8cd62f7c260122946896dc234a401a4a80447fae0d1446a6961f890a0", size = 16445, upload-time = "2026-05-25T12:08:00.659Z" }, + { url = "https://files.pythonhosted.org/packages/5c/87/4d9ea8af6b2bec991f0f6b692f38fa75fbc24e17ef3ee4df22ef1cfa08ef/sphinx_ux_badges-0.0.1a26-py3-none-any.whl", hash = "sha256:d40a2829733b7bdf908975ad2b12e3be52b6b47f2df465fac9835da6dd255b81", size = 16447, upload-time = "2026-05-25T12:52:45.138Z" }, ] [[package]] @@ -1685,7 +1700,7 @@ dev = [ { name = "codecov" }, { name = "coverage" }, { name = "gp-libs" }, - { name = "gp-sphinx", specifier = "==0.0.1a24" }, + { name = "gp-sphinx", specifier = "==0.0.1a26" }, { name = "mypy" }, { name = "pillow" }, { name = "pytest" }, @@ -1695,8 +1710,8 @@ dev = [ { name = "pytest-watcher" }, { name = "ruff" }, { name = "sphinx-autobuild" }, - { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a24" }, - { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a24" }, + { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a26" }, + { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a26" }, { name = "types-docutils" }, { name = "types-pygments" }, { name = "types-pyyaml" }, @@ -1704,11 +1719,11 @@ dev = [ docs = [ { name = "aafigure" }, { name = "gp-libs" }, - { name = "gp-sphinx", specifier = "==0.0.1a24" }, + { name = "gp-sphinx", specifier = "==0.0.1a26" }, { name = "pillow" }, { name = "sphinx-autobuild" }, - { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a24" }, - { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a24" }, + { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a26" }, + { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a26" }, ] lint = [ { name = "mypy" }, From 3464e06be60423cdd19f4d2c7cf878c8b14fff27 Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sat, 30 May 2026 04:54:06 -0500 Subject: [PATCH 11/27] .tool-versions(uv, just) uv 0.11.16 -> 0.11.17, just 1.50 -> 1.51 - just - https://github.com/casey/just/blob/1.51.0/CHANGELOG.md - https://github.com/casey/just/releases/tag/1.51.0 - uv: - https://github.com/astral-sh/uv/releases/tag/0.11.17 - https://github.com/astral-sh/uv/blob/0.11.17/CHANGELOG.md --- .tool-versions | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.tool-versions b/.tool-versions index 771216983e..854ad70b88 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1,3 +1,3 @@ -just 1.50 -uv 0.11.16 +just 1.51 +uv 0.11.17 python 3.14 3.13 3.12 3.11 3.10 From 7974d58bfad9455377c4e2943d4616301af299a5 Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sat, 30 May 2026 04:54:51 -0500 Subject: [PATCH 12/27] py(deps[dev]) Bump dev packages --- uv.lock | 304 ++++++++++++++++++++++++++++---------------------------- 1 file changed, 152 insertions(+), 152 deletions(-) diff --git a/uv.lock b/uv.lock index 5c3801952c..c4fbff971c 100644 --- a/uv.lock +++ b/uv.lock @@ -253,14 +253,14 @@ wheels = [ [[package]] name = "click" -version = "8.4.0" +version = "8.4.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "colorama", marker = "sys_platform == 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/23/e4/796662cd90cf80e3a363c99db2b88e0e394b988a575f60a17e16440cd011/click-8.4.0.tar.gz", hash = "sha256:638f1338fe1235c8f4e008e4a8a254fb5c5fbdcbb40ece3c9142ebb78e792973", size = 350843, upload-time = "2026-05-17T00:47:58.425Z" } +sdist = { url = "https://files.pythonhosted.org/packages/9b/98/518d8e5081007684232226f475082b30087d0f585e8457db087298259f49/click-8.4.1.tar.gz", hash = "sha256:918b5633eddf6b41c32d4f454bf0de810065c74e3f7dbf8ee5452f8be88d3e96", size = 353007, upload-time = "2026-05-22T04:08:37.769Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ee/ae/8e92f8058baf87f6c7d86ee7e457668690195cc77efedb8d3797a06e3940/click-8.4.0-py3-none-any.whl", hash = "sha256:40c50b7c6c6adac2823d411041ec84f3f103f1b280d5e9ce0d7f998995832f81", size = 116147, upload-time = "2026-05-17T00:47:56.842Z" }, + { url = "https://files.pythonhosted.org/packages/c7/0d/67e5b4109ea4a837e80daa87c2c696711955e40449a97e8926672534def2/click-8.4.1-py3-none-any.whl", hash = "sha256:482be17c6991b8c19c5429a1e995d9b0efdbb63172824c41f99965dc0ade8ec2", size = 116639, upload-time = "2026-05-22T04:08:35.26Z" }, ] [[package]] @@ -287,115 +287,115 @@ wheels = [ [[package]] name = "coverage" -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" }, +version = "7.14.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/54/fd/0ab2772530e946e1be1abd0bc09e647ec9b02e88f0867857601fefca8953/coverage-7.14.1.tar.gz", hash = "sha256:30c08f7d90415aa98b3c990385dea2939b0da55f38515e5b369b83655f8523be", size = 920132, upload-time = "2026-05-26T20:41:36.783Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/92/69/0d2ef01ff4b8fcecd4cba920d11e92fa4f96ae412441d3b56a90a258e69b/coverage-7.14.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:3e3680291c4a1d0dadfa84a2c459576a4af5133abb617905714339a0c73138cf", size = 219722, upload-time = "2026-05-26T20:38:14.002Z" }, + { url = "https://files.pythonhosted.org/packages/f8/ae/9afdeaa31b9d9ce98124b6abf8bb49119bf71aecae04f8567c189d91299f/coverage-7.14.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a5274669f37f2343635a347b91a60777621341ab3378e9c6ac9335eee704bddf", size = 220240, upload-time = "2026-05-26T20:38:17.424Z" }, + { url = "https://files.pythonhosted.org/packages/51/69/c998589871df7ea7dba865cc5ee32b5a3e1d47ba6c68ef91104c7c46fa5e/coverage-7.14.1-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:cfe5a5fec635799ef33428f1e5e61bafa45a92a96190ba731561ba558ccc214d", size = 246981, upload-time = "2026-05-26T20:38:19.266Z" }, + { url = "https://files.pythonhosted.org/packages/fc/10/1c7d04c13040dac531d21b712bbe08f902e6dd9b58f5d77875c4d030f8f2/coverage-7.14.1-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:62a9f70b52e0b5a95cfef4a5c5641b06983cadc5e538a3feeb5c00211f523ac2", size = 248812, upload-time = "2026-05-26T20:38:20.75Z" }, + { url = "https://files.pythonhosted.org/packages/c1/65/2a38a4607ef27cadcfbcee034dba5830ae2569f90144a0f4c7dbf47d30b0/coverage-7.14.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3c18ebc343e15be53049b3a2dce38fe82d58f37e20ab9094b3a39c0aa4f6bb47", size = 250675, upload-time = "2026-05-26T20:38:22.159Z" }, + { url = "https://files.pythonhosted.org/packages/c9/a2/a446ed9752a4a59b79e0fb6cbb319f6facb2183045c0725462625e66f87e/coverage-7.14.1-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:b84ffdf877644e7096aa936991efeed873f7f3df57b9cd001312b7668ab08550", size = 252590, upload-time = "2026-05-26T20:38:23.63Z" }, + { url = "https://files.pythonhosted.org/packages/9e/fd/e81fbd7ba752365546e9842b1cbdaad3d6919d2a522c590aef16a281ec5e/coverage-7.14.1-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e854312c4103f2ad4c0dc023b69b77ebfd2c89db5f86c4c94dc2353f9a92167e", size = 247691, upload-time = "2026-05-26T20:38:25.057Z" }, + { url = "https://files.pythonhosted.org/packages/53/35/f3c26fdaae9ea937d154ca4d372e5ea0a4167ff70d36c6074ac2eacb2f83/coverage-7.14.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:c643734307300234fafa36bf2a040a7235f8f177ea1fd6ec1423aea6fb7b929f", size = 248716, upload-time = "2026-05-26T20:38:26.406Z" }, + { url = "https://files.pythonhosted.org/packages/2e/14/940b6c49551fd343e8507ee2b0ba7af5d0aa04ed5bf768285cb7c72a9884/coverage-7.14.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:84ac9499e48700399a5dd0ea7085b5091961fec52c68d66b4ec0d3cf7f4441b1", size = 246721, upload-time = "2026-05-26T20:38:28.282Z" }, + { url = "https://files.pythonhosted.org/packages/aa/2c/40fc0634186c28292a662dff578866b3913983d6c375a3c2a74020938719/coverage-7.14.1-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:7f02d09f70776579b926d889a4c9c235070a1f47c40458aeaca563fae5acfdb5", size = 250533, upload-time = "2026-05-26T20:38:29.753Z" }, + { url = "https://files.pythonhosted.org/packages/de/e3/2c26bf1e811f9df991ff2a9bdddebdd13ee0665d564df7d05979f9146297/coverage-7.14.1-cp310-cp310-musllinux_1_2_riscv64.whl", hash = "sha256:ce66d8e46da2bb5ee313a745cbd2e391d319176c1f7a9451bfcd3a2fb920859b", size = 246990, upload-time = "2026-05-26T20:38:31.516Z" }, + { url = "https://files.pythonhosted.org/packages/a8/b0/060260ef56bd92363ebdce0c7095ce422b06e69aae71828efeca473ab1ca/coverage-7.14.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:c912c259304cfb5ee584481cfb7ce1ff932b4d61e6c9140b8f19cb7b5ed82332", size = 247593, upload-time = "2026-05-26T20:38:33.065Z" }, + { url = "https://files.pythonhosted.org/packages/63/f3/501502046efeb0d6d94b5ca54941d95f1184183dd6bdb7f283985783bb4a/coverage-7.14.1-cp310-cp310-win32.whl", hash = "sha256:1238cb94638e610e972c60dac68e813f868dc7d6e982535270558443058d9d59", size = 222330, upload-time = "2026-05-26T20:38:35.36Z" }, + { url = "https://files.pythonhosted.org/packages/a0/5d/1bf99f2c558f128faf7906817ccbdb576ba815d3b41ce2ac1719b70a3663/coverage-7.14.1-cp310-cp310-win_amd64.whl", hash = "sha256:fc459e5d73be2d6332fcfe8dbf3d8994671fe33c700f4565988ecfa511547253", size = 223261, upload-time = "2026-05-26T20:38:37.196Z" }, + { url = "https://files.pythonhosted.org/packages/7d/d7/477ad149490e6cb849f28abea1dabb9c823cea72e7500c81b4240ce619c0/coverage-7.14.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:478b5bcd63c2e1357c5c7e16c070690df7b07f676b1c114d7b93e533c664309f", size = 219848, upload-time = "2026-05-26T20:38:38.715Z" }, + { url = "https://files.pythonhosted.org/packages/91/82/a5eb47257c50601bb7b9a9d2857c67b7a3a85ad74180eb2c98bb1fbe0ce5/coverage-7.14.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:a24a81f9715ee42ef59a316cc11611c98fe23920f7c81861315c9f3ff4a230f4", size = 220354, upload-time = "2026-05-26T20:38:40.232Z" }, + { url = "https://files.pythonhosted.org/packages/43/8b/78419b5391a5cb706b6544390507e469d83ffc9a8248b02c4011aceb9365/coverage-7.14.1-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:196a13319ad88d6d8ef5ab489ec4f44ddde2143c0c7d5b27786f6c3ffd56a7e1", size = 250771, upload-time = "2026-05-26T20:38:41.782Z" }, + { url = "https://files.pythonhosted.org/packages/77/63/e77aaacd491182210d639636b7a8bba23ffffa9b82aa3762da9431855fa9/coverage-7.14.1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:3d452fd08b5c72c5167c93e6867b5c08500bd40f2a21e1e854a500550b6cc36f", size = 252683, upload-time = "2026-05-26T20:38:43.305Z" }, + { url = "https://files.pythonhosted.org/packages/65/1c/a022e3cfbec2ac241640003cb3a817e161d9c7f5aa9b49173756cdc03204/coverage-7.14.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:23bf7fa51ac02e07fc7c96849b82946da47ae862dc8f86d183b2a4864fc38129", size = 254791, upload-time = "2026-05-26T20:38:45.361Z" }, + { url = "https://files.pythonhosted.org/packages/61/d6/967e408aca4c1ceb88cb0cc677169110ae7f5995fb5eaf5fb1f5a1bb8f5d/coverage-7.14.1-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:bcaa50684dcaadfa599ac48f81103c756d791cfd85c97203d2217c593d48b860", size = 256748, upload-time = "2026-05-26T20:38:46.91Z" }, + { url = "https://files.pythonhosted.org/packages/b8/be/869188f7fe28638078ec479331ace6dc5f7b40b7153eb616f47ab79404d8/coverage-7.14.1-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:4ea1c034f95c9b056e856b794630b17f9fa3d57e4800ff1e503d3be0f9c9078c", size = 250907, upload-time = "2026-05-26T20:38:48.493Z" }, + { url = "https://files.pythonhosted.org/packages/07/aa/adb7d3b4278d690e68703abcd76ab1b948242e3668d921711551b78f9ddb/coverage-7.14.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:c7e057326434e441306226fbeb5d1aaf14a2637efe97ba668306635835f32ad7", size = 252483, upload-time = "2026-05-26T20:38:50.074Z" }, + { url = "https://files.pythonhosted.org/packages/43/61/331c74103c62dcb0c4b9b3a0de9a61aca016208b0a90f109592a9f9ecc28/coverage-7.14.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:59baf88468dbc8d63b1887afd92bda52e40bb1561696e5819670601403810cec", size = 250545, upload-time = "2026-05-26T20:38:51.613Z" }, + { url = "https://files.pythonhosted.org/packages/f6/b6/c5dae3c104d89be04828f61810e6b3473825482e4c288cc4ed04553e08ae/coverage-7.14.1-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:d34d75f892b3ab73ba11cab5442cce7b3e168fd64162b16f0e1e0d09c508edef", size = 254310, upload-time = "2026-05-26T20:38:53.503Z" }, + { url = "https://files.pythonhosted.org/packages/ad/a1/2b9d5863e3b83c01ad8199e3c597802fbb3a9dc90b058885804c20296d31/coverage-7.14.1-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:3a56abc20a472baf0304c455721bc601477440d28ecfde8a03dde79ede07e0df", size = 250266, upload-time = "2026-05-26T20:38:55.414Z" }, + { url = "https://files.pythonhosted.org/packages/7f/5e/0e511fbdb269359be26fe678a1c3fa1f2aa2a01573cc3f54268c8d6d4797/coverage-7.14.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:6a3cb83d1552c0cd1b4906655b6a33fd4a8473229633a901c6b73bf86914dee9", size = 251174, upload-time = "2026-05-26T20:38:57.141Z" }, + { url = "https://files.pythonhosted.org/packages/85/10/e55307b622b3dd9671cb321824502dc10f93e72f2802b9946159a8edadeb/coverage-7.14.1-cp311-cp311-win32.whl", hash = "sha256:10274a1fbeb8ec5d72966e17bb198a3104257aca4ac09d98667c5f8aca8c8548", size = 222354, upload-time = "2026-05-26T20:38:58.727Z" }, + { url = "https://files.pythonhosted.org/packages/71/cf/107421693cfb71e4f1ca5bf70443f64d4161878068d07a3e51c7ad21d17b/coverage-7.14.1-cp311-cp311-win_amd64.whl", hash = "sha256:87ebdf787d4888e3f3f2d523eadc6e18c6d18c6d0eb173801a189641627fb37e", size = 223290, upload-time = "2026-05-26T20:39:00.413Z" }, + { url = "https://files.pythonhosted.org/packages/b8/1d/3e3644585eb29e9dafefb19555078529a4d7cce12bd21929664eea989277/coverage-7.14.1-cp311-cp311-win_arm64.whl", hash = "sha256:dd34767fa19848d35659ffc0a75314f58c7af3f1cd87ec521e8292a1238398a3", size = 221953, upload-time = "2026-05-26T20:39:02.159Z" }, + { url = "https://files.pythonhosted.org/packages/3d/b7/bdbb725ba02c5b42825b200c940f38b7a54fcad24627b7192f78f8110d76/coverage-7.14.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:a06c76364a9360e33d6d23769aefdf7f66f38e2ffb60ceb1baaa4989d83b695c", size = 220022, upload-time = "2026-05-26T20:39:03.702Z" }, + { url = "https://files.pythonhosted.org/packages/72/81/fdc0898a55c6219223291ec1a1fe89966ef212ce82276aa0899df84b5de0/coverage-7.14.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:fad54e871165f6ec2f536063ac74c3104508a12963e64072ba44bd822de52b0c", size = 220379, upload-time = "2026-05-26T20:39:05.381Z" }, + { url = "https://files.pythonhosted.org/packages/de/72/de048c4a25e13bce59ac6a339351c10bdf2515e07459afcdaf04dc3143a2/coverage-7.14.1-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:84b535f00655ecafe1d929d1fb00ed5d6fa3051ea643ab2c161a3887b86f294b", size = 251888, upload-time = "2026-05-26T20:39:07.367Z" }, + { url = "https://files.pythonhosted.org/packages/28/30/300c343f68beb9d4cbb64ec81e58c5b6b80b56927f72d2b38654ac26e013/coverage-7.14.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:6b6b0853b895fe0e98cbfc580d1ec3393d9302b4b1e96a77b3f5c91fdab899e6", size = 254624, upload-time = "2026-05-26T20:39:09.037Z" }, + { url = "https://files.pythonhosted.org/packages/b1/ed/7b25642496e8170b6bac14adce00537c6e5fa2d586159401a4de3e8b49e6/coverage-7.14.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:442cc9c952b2df400cda54bb04ab87330cf2cd08a8692cbbea36773531eb6f37", size = 255739, upload-time = "2026-05-26T20:39:10.889Z" }, + { url = "https://files.pythonhosted.org/packages/7f/a2/abd210b8c4e29c24e4624916db97bb519097a91034aaeb767f937e7da794/coverage-7.14.1-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:8270544c361ed405a27a060dbc9ed2c124b084d96dfdc2d9a2510482aef981ad", size = 257998, upload-time = "2026-05-26T20:39:12.722Z" }, + { url = "https://files.pythonhosted.org/packages/7f/24/7c50beed3792fe62f6ce0545c6686ce83379719e2c0276179333d97eae92/coverage-7.14.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:48b283b1dd6372e8de2a7a9a4c4d5dc06f4d4fd209b876f3c88a7a205a0c8f84", size = 252296, upload-time = "2026-05-26T20:39:14.259Z" }, + { url = "https://files.pythonhosted.org/packages/15/05/0f874628ebcbfc77ead559ff210281ef06a97db08481832e7dd39274a135/coverage-7.14.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:5b0c99ba93a07d56f6df340bb79be53202a082b2fdb81bfe6190b741a3470d54", size = 253658, upload-time = "2026-05-26T20:39:15.923Z" }, + { url = "https://files.pythonhosted.org/packages/99/6f/ca6ad067364b337ef997802115e7ecad2abd2248b05471464b0dea02b4d4/coverage-7.14.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:e471bc5769ff073b058cfadb0d736b56ce067c8560eabeb0da88462df98c23e7", size = 251803, upload-time = "2026-05-26T20:39:17.537Z" }, + { url = "https://files.pythonhosted.org/packages/c0/30/b9b4d377cd9f40baf228068f5a81faf8450c6228503011bd499708483a50/coverage-7.14.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:f497a1ea81d4cd7c10ddcaa685135b9aabd291af3d55775a9ddf3cb7a364cdd9", size = 255873, upload-time = "2026-05-26T20:39:19.414Z" }, + { url = "https://files.pythonhosted.org/packages/3c/21/7c721a9e5e6bb88547d30a787aefb97512d3f54c1324c7488d9b3743f7f9/coverage-7.14.1-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:2222be86d0b54f5dd5a38f45f17f315f737245e857bf0bdedc70734f84a13c02", size = 251372, upload-time = "2026-05-26T20:39:21.169Z" }, + { url = "https://files.pythonhosted.org/packages/9d/8c/f8ae5a2200130e1503cd7661a6cd3b2b7bacef98277fbf3571fb13f8b766/coverage-7.14.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:85e85586565842f6932abebd4c18bcb1074223dc0b3576e7d173ca710622813a", size = 253245, upload-time = "2026-05-26T20:39:23.097Z" }, + { url = "https://files.pythonhosted.org/packages/34/62/70a9024672a5f6910517d9628c52c9afbdd3cf8f46426af52bb148a56fff/coverage-7.14.1-cp312-cp312-win32.whl", hash = "sha256:4a28fd227808366b196a75476dced2eb35b351d6766ba9c858dc93319e87f4f1", size = 222567, upload-time = "2026-05-26T20:39:24.868Z" }, + { url = "https://files.pythonhosted.org/packages/f6/81/8b7cd386839b039ebe1855733b9f9449a8dec5d79564018234f185a7fa70/coverage-7.14.1-cp312-cp312-win_amd64.whl", hash = "sha256:54acdb6674a4661768d7bf7db32dfb9f46ab1d764f8aba6df75ce1a6a088724e", size = 223372, upload-time = "2026-05-26T20:39:26.603Z" }, + { url = "https://files.pythonhosted.org/packages/ae/ba/b44d472022f620d289d95fa830143235c0c36461c6f2437ea8d51e5481ed/coverage-7.14.1-cp312-cp312-win_arm64.whl", hash = "sha256:99cd41ff91afd94896fea3bc002706b6ae4ce95727d06e4a0f39c0a8d8bd8b1a", size = 221989, upload-time = "2026-05-26T20:39:28.242Z" }, + { url = "https://files.pythonhosted.org/packages/8a/9e/5f6d56327c62b185225d145191c607e07515294a0aa6338e58805cd4a5ac/coverage-7.14.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:be9f2c802dcfce3f71298303aa5dad0dce440a76c52f2f60dacd8656dab78793", size = 220044, upload-time = "2026-05-26T20:39:29.902Z" }, + { url = "https://files.pythonhosted.org/packages/75/92/e82aca356744cbbc0f77a0b623e38918c1872361963413a3bab5d0340393/coverage-7.14.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:6223a72fd0e4c7156353ec0f08a5f93623e1d3034d0e2683b9bb8ea674131b1d", size = 220412, upload-time = "2026-05-26T20:39:31.561Z" }, + { url = "https://files.pythonhosted.org/packages/27/c9/385bde0bf7ed0f4bf3a7ee5367060a86b5d218718cfd6fb943c0f836b34f/coverage-7.14.1-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:7279d2110a28cebc738b6459ecda2771735a4c18465fbbd36b3288fe5ed92247", size = 251412, upload-time = "2026-05-26T20:39:33.337Z" }, + { url = "https://files.pythonhosted.org/packages/51/8c/23faf6a2343a0d17f960a4bd56c43bc7eb4cf312f774dd6ceebd82c7d8fc/coverage-7.14.1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:9eeb3fcbc13ba40dfbdb22d01d196a28e9cef9ed4c29b60061a1e0e823a9929d", size = 254008, upload-time = "2026-05-26T20:39:35.009Z" }, + { url = "https://files.pythonhosted.org/packages/42/06/36f4aa9ca8a815e6036156e80706a67828bb97bd826948244f6996dda957/coverage-7.14.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5f0cfc27c539f07cf5c0a4cfe211d0b6cae039f8f40526dbaa71944e64b50a7b", size = 255241, upload-time = "2026-05-26T20:39:36.71Z" }, + { url = "https://files.pythonhosted.org/packages/ca/79/95266316352f90f6b1c6736bb413302edfde2453fb32422d3911642691b3/coverage-7.14.1-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:221c70f316241a78e77e607c227cefc8808d4e08f28d99c04f35694690e940be", size = 257373, upload-time = "2026-05-26T20:39:38.412Z" }, + { url = "https://files.pythonhosted.org/packages/e3/9c/58316d1f66c488b5fca8a0eb3e98348807813efa8a0d0833b9021be27488/coverage-7.14.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:da028256b04ec30e5e0114b6f76172938c313991f0a2d3d894271315cf5d5e43", size = 251635, upload-time = "2026-05-26T20:39:40.268Z" }, + { url = "https://files.pythonhosted.org/packages/ef/5a/ca2398a568e16fed7bb713e84ba3603a7164fb65779abe645c565ec890d5/coverage-7.14.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:76a085d7005236a767e3426148b2c407e53ad61695c562f8a81da2d373324901", size = 253373, upload-time = "2026-05-26T20:39:42.145Z" }, + { url = "https://files.pythonhosted.org/packages/6e/2c/0396562c32deaebe7be51d865b3a41e9a87d7561acafe1a28f53b07e019a/coverage-7.14.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:b553d04b5e778a8e56d57eb134aff42a92718ecba45e79c4764ecfa40efd92ff", size = 251341, upload-time = "2026-05-26T20:39:43.907Z" }, + { url = "https://files.pythonhosted.org/packages/fd/8f/a94f9221184c9cae1ee115820e3798e48b6b17777a9f19e46fb9a0c8dc74/coverage-7.14.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:46f714d2fb8ae2f4f29f23ada7f1e79b759fff5a70f94a1dac23af204c3ec9e4", size = 255497, upload-time = "2026-05-26T20:39:46.166Z" }, + { url = "https://files.pythonhosted.org/packages/71/69/505d70e47db1eaebcd002c39759707621ef184cd6b1ae084d9f41293f323/coverage-7.14.1-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:1896f5e19ff3f0431c7ce2172adc54890fd97f86b59ced8ca1649145d9ffe35d", size = 251159, upload-time = "2026-05-26T20:39:48.03Z" }, + { url = "https://files.pythonhosted.org/packages/e0/aa/58681c383aa33a9d2ed40a02d7a22fbf780d1fa4d575396365777828198c/coverage-7.14.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:62fd185ef9df3c33d1c8178c5af105f762afbad96038de9a4ae100aa6297ca33", size = 252934, upload-time = "2026-05-26T20:39:49.872Z" }, + { url = "https://files.pythonhosted.org/packages/eb/fd/11c928cd6bdffc7074bb5965c173d9ebf517fb00205e1da524b98d29ef92/coverage-7.14.1-cp313-cp313-win32.whl", hash = "sha256:ab4af6352741a604c431c6072fce5bee33bf0f20dc7a56618d6bf6bb89e9810c", size = 222584, upload-time = "2026-05-26T20:39:51.68Z" }, + { url = "https://files.pythonhosted.org/packages/6f/92/fb416fc26d340dcba19518c418d6048e913186e17243982c5e435e41fa7a/coverage-7.14.1-cp313-cp313-win_amd64.whl", hash = "sha256:7af486dabe8954d03b087f0021540897afe084f04e16ff5579e08cc46f871416", size = 223394, upload-time = "2026-05-26T20:39:53.472Z" }, + { url = "https://files.pythonhosted.org/packages/73/c6/02d56e3867972f77d5036de924643f26c056e848f00452cafb4dbc3c29b4/coverage-7.14.1-cp313-cp313-win_arm64.whl", hash = "sha256:2224f89ffd0c5605ccce1ed7a584da162bc7c55f601ab1c946bc9de31a486b42", size = 222015, upload-time = "2026-05-26T20:39:55.374Z" }, + { url = "https://files.pythonhosted.org/packages/4d/9e/fcc77914050df73f7662fa1f00902774c79c075a8388ab334074574bf77e/coverage-7.14.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:de286598cc65d2b489411174b1faec2f5a7775fb3201fd925db2a76b4030f37d", size = 220733, upload-time = "2026-05-26T20:39:57.189Z" }, + { url = "https://files.pythonhosted.org/packages/f7/67/2963cbdaf5cbadec44efa3a1e39eaa1f02df4079585f05387607a221e126/coverage-7.14.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:042c46ded7c288aeb07cf14a28b6c1e10b78fcba40171c3fa1e939377eeef0b5", size = 221086, upload-time = "2026-05-26T20:39:59.019Z" }, + { url = "https://files.pythonhosted.org/packages/c8/c5/8701645574e11881f2f47d8930f98bc48b5d43b25eb5b4430dfc4a2f9f48/coverage-7.14.1-cp313-cp313t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:f4ddbe407477f04c45115d1a4e5bc480f753553b534d338d4c3358b1cdd0ea52", size = 262381, upload-time = "2026-05-26T20:40:00.822Z" }, + { url = "https://files.pythonhosted.org/packages/7c/28/7a64d73598263e0c5abd5084211a8474488d31b3c552ff531c719dfcff62/coverage-7.14.1-cp313-cp313t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:d13e6725992e2d2fd7d81d4f5241952d13740121dfd501da09201be39b2c003a", size = 264458, upload-time = "2026-05-26T20:40:02.506Z" }, + { url = "https://files.pythonhosted.org/packages/fa/d8/4969179db9f7eb4df218e69540adf829d1c835f59452513d065d15446802/coverage-7.14.1-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f747dc8edcfe740130f28f32f3995e955494285717e86ee25af51db2219df08a", size = 266884, upload-time = "2026-05-26T20:40:04.421Z" }, + { url = "https://files.pythonhosted.org/packages/a6/78/a45d5794dbc9bafd97afc96a4377c86c7820d78b6cf51b89bc1d4e919275/coverage-7.14.1-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ced2f09ef276fd58611a1ef502164ad266d2b75174e5a40cabbdb4033f9f6cf2", size = 268022, upload-time = "2026-05-26T20:40:06.298Z" }, + { url = "https://files.pythonhosted.org/packages/21/cb/4f5e354e9e3e67af96bd4e57113e6db6b22298c7168b13eec408a549903d/coverage-7.14.1-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:b84800013769a78ccb9ef4659402e26d06867e337b61ec365f77ad008adea80e", size = 261631, upload-time = "2026-05-26T20:40:08.226Z" }, + { url = "https://files.pythonhosted.org/packages/ec/49/eced49af4cb996d5d8b7e94e736175c513e4facd3398507b89892b4326d8/coverage-7.14.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:ea8cd6ca0ee9f616aaef3afc6882e32c2cbf18b00d96313ffd76af650574034d", size = 264443, upload-time = "2026-05-26T20:40:10.137Z" }, + { url = "https://files.pythonhosted.org/packages/f1/d8/5603a88a7c5913a6b54f6cb1a8c46f7b39cbb30f27cd3f492908da09b2d7/coverage-7.14.1-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:aa5e304a873fabddc11e484e9b6b738bd38bd7bed17b09aa84eecf5332e8b8bb", size = 262069, upload-time = "2026-05-26T20:40:11.999Z" }, + { url = "https://files.pythonhosted.org/packages/f0/59/2ae3cb79da554a06c8619d6c88ea19dd1e4aed4b834b6a83bb1fa243bdc5/coverage-7.14.1-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:5a1c5215be81035e629d5bc756650634d0bf31991038db7a0eccb90f025ce16d", size = 265780, upload-time = "2026-05-26T20:40:13.858Z" }, + { url = "https://files.pythonhosted.org/packages/af/5f/b130c1dc999031f2648bd25317fbce505ad8d5562079b4ed81e736a84967/coverage-7.14.1-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:79058c47dae6788504b5effb319961bcd72d7240551464b91d474bc0ed186d69", size = 260970, upload-time = "2026-05-26T20:40:16.142Z" }, + { url = "https://files.pythonhosted.org/packages/87/d1/ec13ccddeb48ec963bdfa72a11224bac2584bd045ba13beca82f8113e9c7/coverage-7.14.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:370c5afae3fa0658e11694a32b24c2778f6bc2d17718121f94ee185e69f26b54", size = 263157, upload-time = "2026-05-26T20:40:18.382Z" }, + { url = "https://files.pythonhosted.org/packages/cf/c2/cd91ead503045161092d3845f7bb95ea2f25131ce96d3e314dd835d91b9c/coverage-7.14.1-cp313-cp313t-win32.whl", hash = "sha256:3758dd0a7f1fa57365ef2e781df0f0731d38b6e3772259d13dae4bd8a958d4b1", size = 223259, upload-time = "2026-05-26T20:40:20.381Z" }, + { url = "https://files.pythonhosted.org/packages/71/9f/1e28d97e6bd2c76b07f38b7c02870f1371255ff6717f54eca578fcbbdd0e/coverage-7.14.1-cp313-cp313t-win_amd64.whl", hash = "sha256:6ff665fb023a77386fe11685190cee1f60a7d635994a30d9b0a061533d470fce", size = 224320, upload-time = "2026-05-26T20:40:22.316Z" }, + { url = "https://files.pythonhosted.org/packages/a9/e0/d936e908f0e1efa55e52b91e01b52f1055cef5e1ab2718493390ed8e2fb8/coverage-7.14.1-cp313-cp313t-win_arm64.whl", hash = "sha256:17a5a241e5997621a956a7f402a7433ef4221e5152809b785bec79e2323799f1", size = 222577, upload-time = "2026-05-26T20:40:24.894Z" }, + { url = "https://files.pythonhosted.org/packages/d6/34/fc2f101b151af3799a101f0550b0454aa008afdc0add677394ec4aa8ea10/coverage-7.14.1-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:d5ed429d0b8edaac649e889b4ffcedb6c80b06629a3f93050e3dddfb99235bee", size = 220091, upload-time = "2026-05-26T20:40:27.249Z" }, + { url = "https://files.pythonhosted.org/packages/3d/a7/1ebae2ab5b961b5c79bb09fe7b3ac99edb190d8be4a8c510b2cf66f46468/coverage-7.14.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:8011224a62280e50dab346960c03cf47aca1a1e09e608c0fb33fd6e0cc8e9500", size = 220421, upload-time = "2026-05-26T20:40:30.084Z" }, + { url = "https://files.pythonhosted.org/packages/5e/90/92aca9cf0acc95123c96cd1eb1f08917897a7f5dee01e15738922971ec31/coverage-7.14.1-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:12c42ec1e14f553c4f817e989365982e646e27211f10a0f717855b94a79c8906", size = 251466, upload-time = "2026-05-26T20:40:32.542Z" }, + { url = "https://files.pythonhosted.org/packages/26/2b/78048cbe3b999f6cbf9cc0d90abba6a88a3e0863a8c1c6cbc762f3f8802f/coverage-7.14.1-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:06144cd511cf2624873a035c5069cf297144f6e77a73ee3d7a55b605ec5efb42", size = 253973, upload-time = "2026-05-26T20:40:34.473Z" }, + { url = "https://files.pythonhosted.org/packages/8e/21/c2e33b29d1cfde484a19d437afc343c6cd30b08d78cbbf9f5aff14e57b2b/coverage-7.14.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a311d8e1da24be5c1ccf85cbfb06315dbaa1703d5a1eab3f6432c72b837917c8", size = 255318, upload-time = "2026-05-26T20:40:38.154Z" }, + { url = "https://files.pythonhosted.org/packages/8e/ee/aad2f108d63b769121005302f16bf66db8625c88ceaba466942e09a2607e/coverage-7.14.1-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c79cead5b5bc584d9c71451cb984d0e3a84e0c0937379c8efcbf27c8d661b851", size = 257633, upload-time = "2026-05-26T20:40:40.164Z" }, + { url = "https://files.pythonhosted.org/packages/c2/f8/11a2c29b4fd76d9849f81d0bb812ec0017a9396df3217214e38934a8c837/coverage-7.14.1-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:dcbf65f1f66a26cdd88c35cf68fb4729c5d1cd2e88added72420541dfb212034", size = 251488, upload-time = "2026-05-26T20:40:42.631Z" }, + { url = "https://files.pythonhosted.org/packages/c9/b8/9a5820de4b8ac2b71d85e3b5fb49108d7469c665f0e2ad0dd7569023e305/coverage-7.14.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:fd86572566fb40189a8260446158235159bc7a82dfbc87a3b39cf4fb57fcec1c", size = 253329, upload-time = "2026-05-26T20:40:45.208Z" }, + { url = "https://files.pythonhosted.org/packages/6b/ff/f33e4823667e27548e8fd8df44217515303f9808d0ff29817db56f87d990/coverage-7.14.1-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:7771b601718fdde84832c3a434ca9bbf4ae9adbc49d84198b4110700c3c77c36", size = 251291, upload-time = "2026-05-26T20:40:47.502Z" }, + { url = "https://files.pythonhosted.org/packages/68/9b/489db0ebb209054766b90a9014a45f6d26eb724c02ec21311c3733b5a644/coverage-7.14.1-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:39b21e212c55af06fa375e3dbf90a8a8e38792f3a910c580066d23563830ddd5", size = 255564, upload-time = "2026-05-26T20:40:49.372Z" }, + { url = "https://files.pythonhosted.org/packages/27/b5/16bc2d4c2409b23c7737edb68c83bc89e345f378050549fe1d75ac7d34d5/coverage-7.14.1-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:f2302660e32562a532b442480121aef8aa61a5bdb20b30bf0adab29f10a5a4b4", size = 251107, upload-time = "2026-05-26T20:40:51.677Z" }, + { url = "https://files.pythonhosted.org/packages/7d/0c/2629997469a00cd069d588a41c9dc887610f2775ae89d250c4791e65272a/coverage-7.14.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:03a6f93c1ec3b7f2e77b5dbcc5573a2c21f12529a5c6bbe0f16f72303cc2fa4d", size = 252764, upload-time = "2026-05-26T20:40:54.267Z" }, + { url = "https://files.pythonhosted.org/packages/d2/ee/f78d63c8f079e0d7211c7e2401fa17e311514534ba61bae03e4b287ce4ab/coverage-7.14.1-cp314-cp314-win32.whl", hash = "sha256:8a3ce026d73290f42f08dafecbd82c193a74df280461fbf97300fec51fd133ee", size = 222837, upload-time = "2026-05-26T20:40:56.496Z" }, + { url = "https://files.pythonhosted.org/packages/dc/b9/be539854f93a70dfbeec69117f33ec70dc42ff0b65b5b07ab8d40d04228e/coverage-7.14.1-cp314-cp314-win_amd64.whl", hash = "sha256:114c95ef29302423b87d159075805f4ab973254a2638a5d7d046c94887cc87d7", size = 223650, upload-time = "2026-05-26T20:40:58.351Z" }, + { url = "https://files.pythonhosted.org/packages/fe/9e/24e2842fef40f35ac82ba3a7719c8023d011bf3bf652d0675316a9d088a1/coverage-7.14.1-cp314-cp314-win_arm64.whl", hash = "sha256:a07891c3f4805442b31b71e84ba3cf29ed1aa9a428284e06deeb4b23e5b46343", size = 222218, upload-time = "2026-05-26T20:41:00.321Z" }, + { url = "https://files.pythonhosted.org/packages/0a/1d/ac0a9df5fe31c1e8bdd658074905fc12844a05c1a7e3fdb8417e97c31e23/coverage-7.14.1-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:1101a5ebb083aecb625ebb6209d4105b58f647b093cb2dc8122d7b33f743cfe1", size = 220822, upload-time = "2026-05-26T20:41:02.281Z" }, + { url = "https://files.pythonhosted.org/packages/32/cf/f964fd9aff20323f9f1a726c97135f8a76bcd87b92dad141a456a43f3c64/coverage-7.14.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:851b9e1e4e8a4608e77c79714b2e77c0970d2ed7202a05e92ae407817481887b", size = 221084, upload-time = "2026-05-26T20:41:04.593Z" }, + { url = "https://files.pythonhosted.org/packages/d8/5e/7e5ef2aba844de2b80d678619fcf0841b42e3f37f16411226f3fe4c1016f/coverage-7.14.1-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:d5b89cdfb2ee051b71e8c3c70bd81a9eff81100f736a269136fe1a68efe00474", size = 262454, upload-time = "2026-05-26T20:41:06.641Z" }, + { url = "https://files.pythonhosted.org/packages/64/62/75809bded87015cc4935524218a2a8ed8dd1a8498bfed30a2f4f7a4b4d34/coverage-7.14.1-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:0177614a0370f227888b4e436a7c55686d6a9f90eb1ade2b624ba685a1686e86", size = 264578, upload-time = "2026-05-26T20:41:08.556Z" }, + { url = "https://files.pythonhosted.org/packages/f3/42/d33392dc14633525012d2d504fa1a33b05538bf535f5c1d64675e5754b78/coverage-7.14.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2d69af5dea2de76fc485a83032a630523f985198b7e25be901ec60181587b01e", size = 266981, upload-time = "2026-05-26T20:41:10.824Z" }, + { url = "https://files.pythonhosted.org/packages/2a/49/0157c4428c2aca7f1e09d5565930586fd5ae36f1655f08b0daa7cf1fcae1/coverage-7.14.1-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:35ab22d91de736e8966b980dc355cbcdd2c6dbbcfe275f9a2991bc8a91b3df65", size = 268112, upload-time = "2026-05-26T20:41:12.966Z" }, + { url = "https://files.pythonhosted.org/packages/96/26/86b9ce71f4092b1ed325ce1421698081df1286b833400b6836912834d6e0/coverage-7.14.1-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:357d4e32935c36588aaba057d734fa32428c360c9fc2e4442afbf1b646beee6e", size = 261558, upload-time = "2026-05-26T20:41:15Z" }, + { url = "https://files.pythonhosted.org/packages/20/4c/c311210c5472cf5401d8422b0d7812cdd520f24417673afabda6c323faca/coverage-7.14.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:51bd64741cc6fa065abd300ede1afe5a5291ece9c31da8b24884deda48bcc3f8", size = 264447, upload-time = "2026-05-26T20:41:17.369Z" }, + { url = "https://files.pythonhosted.org/packages/fb/71/59513f8710ed3e6b0ac0a050a5b7e977bb9c9e880354863b5d00d8809256/coverage-7.14.1-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:9132cd363a68a4c3daa7c8704a654b1e39d3360f6f5b8ddd470608a945236c07", size = 262048, upload-time = "2026-05-26T20:41:19.309Z" }, + { url = "https://files.pythonhosted.org/packages/84/8d/bceed32dc494f5bbf50f775cd2e78ca814953942b5ea28d3c1c3ac316f14/coverage-7.14.1-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:07c6290b1697b862c0478eab545eec949a0d0e4d6d03497f446d706da3b4f2de", size = 265781, upload-time = "2026-05-26T20:41:21.559Z" }, + { url = "https://files.pythonhosted.org/packages/e7/c5/9348fe40dbfd4991aaf78df2c6c3098bfb2cc834d1fd362a64b4efef855a/coverage-7.14.1-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:5ea0c297e27133853b4d8a3eb799bff5a2dbd9f2f41537a240d337ac9b4df890", size = 260896, upload-time = "2026-05-26T20:41:23.428Z" }, + { url = "https://files.pythonhosted.org/packages/ca/92/1ea0f03929da7cf87206b1fa24f4c8e9c158be0455481af29ec0a1f3503f/coverage-7.14.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:01b7733daad0237daa01ef80fe2dfceffc911e6a17fa7b55d14aa8214eaaaecd", size = 263214, upload-time = "2026-05-26T20:41:25.419Z" }, + { url = "https://files.pythonhosted.org/packages/f6/a9/b2493c054c0e01a643266742ab45e15744e60743f9260cd930c7142b1124/coverage-7.14.1-cp314-cp314t-win32.whl", hash = "sha256:6adc5a36984624a70bf11d7184e20fa0a49aa7c47ffab43804106a1a695ea22e", size = 223624, upload-time = "2026-05-26T20:41:27.795Z" }, + { url = "https://files.pythonhosted.org/packages/fc/bd/3e1e6a57fccd2d7c83fcdf338e93ba98eb85c6e877dd34731ac585375490/coverage-7.14.1-cp314-cp314t-win_amd64.whl", hash = "sha256:ddf799247318f34dbcd2efa8c95a8d0642674e926bb1774cf9b63dfd2a389d1c", size = 224728, upload-time = "2026-05-26T20:41:30.098Z" }, + { url = "https://files.pythonhosted.org/packages/bb/d7/31066cf1d2f0c6c797fce911bcfa01dd35642dc6da992a950256097c5860/coverage-7.14.1-cp314-cp314t-win_arm64.whl", hash = "sha256:145986fe66647eb489f18d9a997567a3fd358584c4b5a808769113abc07466af", size = 222752, upload-time = "2026-05-26T20:41:32.123Z" }, + { url = "https://files.pythonhosted.org/packages/8a/3c/1a983b9a745d7f83d53f057bcc5bf79ba6a2bbc08266b3f0c7d6fe630c9b/coverage-7.14.1-py3-none-any.whl", hash = "sha256:a252f21c27e38347e60111a3266b03827422a7d5525951aceee313aa68bab1d2", size = 211815, upload-time = "2026-05-26T20:41:34.078Z" }, ] [package.optional-dependencies] @@ -417,7 +417,7 @@ name = "exceptiongroup" version = "1.3.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions", marker = "python_full_version < '3.11'" }, + { name = "typing-extensions", marker = "python_full_version < '3.13'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/50/79/66800aadf48771f6b62f7eb014e352e5d06856655206165d775e675a02c9/exceptiongroup-1.3.1.tar.gz", hash = "sha256:8b412432c6055b0b7d14c310000ae93352ed6754f70fa8f7c34141f91c4e3219", size = 30371, upload-time = "2025-11-21T23:01:54.787Z" } wheels = [ @@ -495,11 +495,11 @@ wheels = [ [[package]] name = "idna" -version = "3.15" +version = "3.16" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/82/77/7b3966d0b9d1d31a36ddf1746926a11dface89a83409bf1483f0237aa758/idna-3.15.tar.gz", hash = "sha256:ca962446ea538f7092a95e057da437618e886f4d349216d2b1e294abfdb65fdc", size = 199245, upload-time = "2026-05-12T22:45:57.011Z" } +sdist = { url = "https://files.pythonhosted.org/packages/1a/88/bcf9709822fe69d02c2a6a77956c98ce6ea8ca8767a9aadcedc7eb6a2390/idna-3.16.tar.gz", hash = "sha256:d7a6da03db833450fca25d2358ac9ff06cd624577a4aea3a596d5c0f77b8e03d", size = 203770, upload-time = "2026-05-22T00:16:18.781Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d2/23/408243171aa9aaba178d3e2559159c24c1171a641aa83b67bdd3394ead8e/idna-3.15-py3-none-any.whl", hash = "sha256:048adeaf8c2d788c40fee287673ccaa74c24ffd8dcf09ffa555a2fbb59f10ac8", size = 72340, upload-time = "2026-05-12T22:45:55.733Z" }, + { url = "https://files.pythonhosted.org/packages/94/16/70255075a9859a0e3adb789b68ceb0e210dec03934245fd98d248226572f/idna-3.16-py3-none-any.whl", hash = "sha256:cc246e3a3f89580c3a951b5ad298ca4638078b2cdd4f115654332b5c26daded5", size = 74165, upload-time = "2026-05-22T00:16:16.698Z" }, ] [[package]] @@ -1065,15 +1065,15 @@ wheels = [ [[package]] name = "pytest-rerunfailures" -version = "16.2" +version = "16.3" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "packaging" }, { name = "pytest" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/6b/27/fd0209642f3a1069da3e0be3c7e339f942d052d81ccb1fb4eb9b187d3633/pytest_rerunfailures-16.2.tar.gz", hash = "sha256:5f5a32f15674a3d54f7598388fcd3cc1bc5c37284731a4704a44485dcdda5e23", size = 32121, upload-time = "2026-05-13T08:13:26.998Z" } +sdist = { url = "https://files.pythonhosted.org/packages/4d/f0/74f8e685be7ecd1572c1256132f18fce3a665d7e07649a3f23b7eb2d3bec/pytest_rerunfailures-16.3.tar.gz", hash = "sha256:37c9b1231c8083e9f4e724f50f7a21241822f9516c15c700ebbf218d6452355c", size = 34148, upload-time = "2026-05-22T06:51:22.292Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3f/a5/d8c1ad74529b483044b787ead2d24ecc624bca4084a509002102e4bab8cc/pytest_rerunfailures-16.2-py3-none-any.whl", hash = "sha256:c22a53d2827becc76f057d4ded123c0e726523f2f0e5f0bb4efb31fd59e1f14e", size = 14505, upload-time = "2026-05-13T08:13:25.485Z" }, + { url = "https://files.pythonhosted.org/packages/f8/98/58a71d68d3126d7f6a6ed1944c37ec207a4ff3dc66cad3bed7b59d38df61/pytest_rerunfailures-16.3-py3-none-any.whl", hash = "sha256:6bdfb8ffb46c46072e6c16bdedee38b6c13eac620d9415ed5b63152cbf283170", size = 15396, upload-time = "2026-05-22T06:51:20.547Z" }, ] [[package]] @@ -1191,45 +1191,45 @@ wheels = [ [[package]] name = "ruff" -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" }, +version = "0.15.14" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/dc/8a/8bce2894573e9dae6ff4d77fe34ad727d79b9e6238ad288c5638990d90f6/ruff-0.15.14.tar.gz", hash = "sha256:48e866b165be4a9bdbf310f7d3c9a07edef2fe8cd63ffeb4e00bb590506ebf9f", size = 4700910, upload-time = "2026-05-21T14:34:55.177Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b9/c8/74a92c6ff9fcfb4f1f947126d3ebee8389276e161ecc85de5bda7cda51bd/ruff-0.15.14-py3-none-linux_armv6l.whl", hash = "sha256:8dd2db9416e487c8d4b01fa7056bb02c4d05969d4f8d17a08c229c2f4ff3c108", size = 10739177, upload-time = "2026-05-21T14:34:37.332Z" }, + { url = "https://files.pythonhosted.org/packages/45/91/254a35c20acc38a7223c9d2d594af12e794432464f2cdeb52af1dc4a892d/ruff-0.15.14-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:be4ff55af755bd71a00ab3dc6bd7ffc467bd76e0df6881e286c2e3d23e8fb43b", size = 11144969, upload-time = "2026-05-21T14:34:43.978Z" }, + { url = "https://files.pythonhosted.org/packages/56/9e/d13e40f83b8d0a94430e6778ce1d94a43b38cf2efe63278bdd2b4c65abbf/ruff-0.15.14-py3-none-macosx_11_0_arm64.whl", hash = "sha256:48d5909d7d06276ce7dde6d32bfa4b0d4cb2651145cd8ee4b440722cbc77832f", size = 10478207, upload-time = "2026-05-21T14:34:48.378Z" }, + { url = "https://files.pythonhosted.org/packages/8d/f1/b15a7839fa4f332f8acec78e20564f26bb2d866e3d21710b877fd0263000/ruff-0.15.14-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ca8cbfa94c4f90984a67561978602746d4cd27103568f745fa90eee3f0d4107d", size = 10818459, upload-time = "2026-05-21T14:34:22.318Z" }, + { url = "https://files.pythonhosted.org/packages/45/33/53d651177f84f94b400a0e27f8824eeada3dddc9d5ee8aeb048f4352a520/ruff-0.15.14-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:9a6bbc0333f1ab053423bcbf6226477d266ca7cec7738c4c8e3f55647803f3c4", size = 10541800, upload-time = "2026-05-21T14:34:20.209Z" }, + { url = "https://files.pythonhosted.org/packages/b8/a6/868f87e0bf9786ed24b5d0d0ad8676b8a94fd1912f42cddf9cfc7857818a/ruff-0.15.14-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8a24a4f7605d7003a6674d4387651effd939dead3fddd0f36561eb77a9a2e542", size = 11342149, upload-time = "2026-05-21T14:34:46.365Z" }, + { url = "https://files.pythonhosted.org/packages/a7/8b/38cd5c19faffdcc05a408d2b78edccc69492ab9720eadb49ea15ef80d768/ruff-0.15.14-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:049b5326e53ed80978f2fc041a280603f69dd6b0c95464342a2bb4572d9d9e2f", size = 12212563, upload-time = "2026-05-21T14:34:28.579Z" }, + { url = "https://files.pythonhosted.org/packages/3e/4d/a3c5b874a556d5731e3e657aaf04311bb76f0a5c3ec220ed43051be6b64b/ruff-0.15.14-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d4ed42e6696c8dfa5f06728e6441993901f548eb92d73bc472cb5a38d1395fbf", size = 11493299, upload-time = "2026-05-21T14:34:41.836Z" }, + { url = "https://files.pythonhosted.org/packages/1e/c0/56472c251d09858a53e51efbd485b09e1995d8731668b76d52e5dd6ee0f1/ruff-0.15.14-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:715c543cf450c4888251f91c52f1942a800541d9bddd7ac060aa4e6b77ae7cba", size = 11455931, upload-time = "2026-05-21T14:34:57.276Z" }, + { url = "https://files.pythonhosted.org/packages/2c/4a/e2e7b4d8dbf233d4eace59c75bc3435fa6d8bd3bae82d351d4e4300c0fd1/ruff-0.15.14-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:72ebab6013ec887d439d8b7593737a0a4ffb06d45d209d4e4bf2e92813082d3f", size = 11400794, upload-time = "2026-05-21T14:34:39.773Z" }, + { url = "https://files.pythonhosted.org/packages/97/c7/83c0539fe34c3e09136204d1e75d6052492364e0b3cb05e9465423f567d7/ruff-0.15.14-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:49072d36abdbe97a8dd7f480afe9c675699c0c495d4c84076e2c1203c4550581", size = 10804759, upload-time = "2026-05-21T14:34:31.045Z" }, + { url = "https://files.pythonhosted.org/packages/86/a6/18f2bfc095a2ab4a78745644e428205532ce6653a5d0fa8501572891534d/ruff-0.15.14-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:958522aee105068640c2c2ceae08f413ae44d922f52a1374ac13d6a96032fc93", size = 10539517, upload-time = "2026-05-21T14:34:53.064Z" }, + { url = "https://files.pythonhosted.org/packages/54/3a/5a8b3b69c654d4e4bf1d246ac5b49cbcdac6eaab6905925f8915f31e3b80/ruff-0.15.14-py3-none-musllinux_1_2_i686.whl", hash = "sha256:f3707da619a143a2e8830e2abab8224478d69ace2d28cb6c20543ae97c36bf61", size = 11065169, upload-time = "2026-05-21T14:34:24.484Z" }, + { url = "https://files.pythonhosted.org/packages/ed/c5/8864e4e7925b836ea354b31d57641ec03830564e281a8b6f061f8c3e0ec1/ruff-0.15.14-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:bb01d645694e3ec0102105d07ef2d53703970407d59c04e59d3ba0b7a1d53553", size = 11560214, upload-time = "2026-05-21T14:34:50.975Z" }, + { url = "https://files.pythonhosted.org/packages/36/38/012bf76752e1f89ed50b77b99532d90f3a3e287bc7918e1fc0948ac866ac/ruff-0.15.14-py3-none-win32.whl", hash = "sha256:6d0c1ad2a0ab718d39b6d8fd2217981ce4d625cd96a720095f798fb47d8b13e6", size = 10805548, upload-time = "2026-05-21T14:34:33.453Z" }, + { url = "https://files.pythonhosted.org/packages/d1/b7/4ea2c170f10ad760fff2a5250beb18897719dc8b52b53a24cddbb9dd3f19/ruff-0.15.14-py3-none-win_amd64.whl", hash = "sha256:802342981e056db3851a7836e5b070f8f15f67d4a685ae2a6160939d364b2902", size = 11939523, upload-time = "2026-05-21T14:34:18.077Z" }, + { url = "https://files.pythonhosted.org/packages/62/d5/bc97ff895ec35cf3925d4bd60f3b39d822f377a446906ec9bcc87405e59b/ruff-0.15.14-py3-none-win_arm64.whl", hash = "sha256:ff47b90a9ef6a40c9e2f3b479c1fb78531adf055b94c1eba0a7ba04b31951826", size = 11208607, upload-time = "2026-05-21T14:34:26.525Z" }, ] [[package]] name = "snowballstemmer" -version = "3.0.1" +version = "3.1.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/75/a7/9810d872919697c9d01295633f5d574fb416d47e535f258272ca1f01f447/snowballstemmer-3.0.1.tar.gz", hash = "sha256:6d5eeeec8e9f84d4d56b847692bacf79bc2c8e90c7f80ca4444ff8b6f2e52895", size = 105575, upload-time = "2025-05-09T16:34:51.843Z" } +sdist = { url = "https://files.pythonhosted.org/packages/63/ee/67eef9600338e245ad7838230969a34c823ddbdbccc5e1fc43cd75b55bc9/snowballstemmer-3.1.0.tar.gz", hash = "sha256:fd9e34526b23340cd23ffea6c9f9760974ecc2c2ac9e1d81401443ccdb2a801f", size = 122523, upload-time = "2026-05-24T19:04:19.691Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c8/78/3565d011c61f5a43488987ee32b6f3f656e7f107ac2782dd57bdd7d91d9a/snowballstemmer-3.0.1-py3-none-any.whl", hash = "sha256:6cd7b3897da8d6c9ffb968a6781fa6532dce9c3618a4b127d920dab764a19064", size = 103274, upload-time = "2025-05-09T16:34:50.371Z" }, + { url = "https://files.pythonhosted.org/packages/49/83/ddbf4533c62dd32667ef1238952abef155f3d3391f5be69a352ad1638a42/snowballstemmer-3.1.0-py3-none-any.whl", hash = "sha256:17e6d1da216aa07db6dad37139ea70cf13c4b2e9a096f6e64a9648fc657d3154", size = 104550, upload-time = "2026-05-24T19:04:18.026Z" }, ] [[package]] name = "soupsieve" -version = "2.8.3" +version = "2.8.4" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/7b/ae/2d9c981590ed9999a0d91755b47fc74f74de286b0f5cee14c9269041e6c4/soupsieve-2.8.3.tar.gz", hash = "sha256:3267f1eeea4251fb42728b6dfb746edc9acaffc4a45b27e19450b676586e8349", size = 118627, upload-time = "2026-01-20T04:27:02.457Z" } +sdist = { url = "https://files.pythonhosted.org/packages/47/2c/0a5f6f8ee0d5589e48c7640213ed5175d52cf540a06725b628cc1a45d6ce/soupsieve-2.8.4.tar.gz", hash = "sha256:e121fd02e975c695e4e9e8774a5ee35d74714b59307868dcc5319ad2d9e3328e", size = 121110, upload-time = "2026-05-24T13:55:57.154Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/46/2c/1462b1d0a634697ae9e55b3cecdcb64788e8b7d63f54d923fcd0bb140aed/soupsieve-2.8.3-py3-none-any.whl", hash = "sha256:ed64f2ba4eebeab06cc4962affce381647455978ffc1e36bb79a545b91f45a95", size = 37016, upload-time = "2026-01-20T04:27:01.012Z" }, + { url = "https://files.pythonhosted.org/packages/5e/f5/0c41cb68dcae6b7de4fac4188a3a9589e21fb31df21ea3a2e888db95e6c9/soupsieve-2.8.4-py3-none-any.whl", hash = "sha256:e7e6b0769c8f51ed59acab6e994b00621096cfb1c640a7509295987388fbaf65", size = 37304, upload-time = "2026-05-24T13:55:55.406Z" }, ] [[package]] @@ -1610,15 +1610,15 @@ wheels = [ [[package]] name = "starlette" -version = "1.0.0" +version = "1.1.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, { name = "typing-extensions", marker = "python_full_version < '3.13'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/81/69/17425771797c36cded50b7fe44e850315d039f28b15901ab44839e70b593/starlette-1.0.0.tar.gz", hash = "sha256:6a4beaf1f81bb472fd19ea9b918b50dc3a77a6f2e190a12954b25e6ed5eea149", size = 2655289, upload-time = "2026-03-22T18:29:46.779Z" } +sdist = { url = "https://files.pythonhosted.org/packages/95/66/4d20cdf39a8d6a51e663b7038e3b828ff211d3891a43a713fe7e4643f3a8/starlette-1.1.0.tar.gz", hash = "sha256:e83c7fe0ddecd8719c5b840080325aec0260acec86e9832899e377b91d65e90f", size = 2660060, upload-time = "2026-05-23T16:55:41.376Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0b/c9/584bc9651441b4ba60cc4d557d8a547b5aff901af35bda3a4ee30c819b82/starlette-1.0.0-py3-none-any.whl", hash = "sha256:d3ec55e0bb321692d275455ddfd3df75fff145d009685eb40dc91fc66b03d38b", size = 72651, upload-time = "2026-03-22T18:29:45.111Z" }, + { url = "https://files.pythonhosted.org/packages/93/79/920b8e0a8b20f793e8d64855095cb8febabf6175b8550b6f7a547d813891/starlette-1.1.0-py3-none-any.whl", hash = "sha256:7f0dfd38e428aad5cb6f9f667f0ca1d2d8ca3f3385dccac8305f79ec98458382", size = 72899, upload-time = "2026-05-23T16:55:39.201Z" }, ] [[package]] @@ -1853,16 +1853,16 @@ wheels = [ [[package]] name = "uvicorn" -version = "0.47.0" +version = "0.48.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "click" }, { name = "h11" }, { name = "typing-extensions", marker = "python_full_version < '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f6/b1/8e7077a8641086aea449e1b5752a570f1b5906c64e0a33cd6d93b63a066b/uvicorn-0.47.0.tar.gz", hash = "sha256:7c9a0ea1a9414106bbab7324609c162d8fa0cdcdcb703060987269d77c7bb533", size = 90582, upload-time = "2026-05-14T18:16:54.455Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e6/bf/f6544ba992ddb9a6077343a576f9844f7f8f06ab819aefd00206e9255f18/uvicorn-0.48.0.tar.gz", hash = "sha256:a5504207195d08c2511bf9125ede5ac4a4b71725d519e758d01dcf0bc2d31c37", size = 91074, upload-time = "2026-05-24T12:08:41.925Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/15/41/ac2dfdbc1f60c7af4f994c7a335cfa7040c01642b605d65f611cecc2a1e4/uvicorn-0.47.0-py3-none-any.whl", hash = "sha256:2c5715bc12d1892d84752049f400cd1c3cb018514967fdfeb97640443a6a9432", size = 71301, upload-time = "2026-05-14T18:16:51.762Z" }, + { url = "https://files.pythonhosted.org/packages/01/be/72532be3da7acc5fdfbccdb95215cd04f995a0886532a5b423f929cda4cc/uvicorn-0.48.0-py3-none-any.whl", hash = "sha256:48097851328b87ec36117d3d575234519eb58c2b22d79666e9bbc6c49a761dad", size = 71410, upload-time = "2026-05-24T12:08:40.258Z" }, ] [[package]] From 078325f911b0b4556443667c304fb49b407adbbf Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sat, 6 Jun 2026 04:46:29 -0500 Subject: [PATCH 13/27] .tool-versions(uv,python) uv 0.11.17 -> 0.11.19 See also: - https://github.com/astral-sh/uv/releases/tag/0.11.19 - https://github.com/astral-sh/uv/releases/tag/0.11.18 - https://github.com/astral-sh/uv/releases/tag/0.11.17 - https://github.com/astral-sh/uv/blob/0.11.19/CHANGELOG.md --- .tool-versions | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.tool-versions b/.tool-versions index 854ad70b88..5569494be3 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1,3 +1,3 @@ just 1.51 -uv 0.11.17 +uv 0.11.19 python 3.14 3.13 3.12 3.11 3.10 From 6edda376e8699bbec28b68d48ed4a4732d85d478 Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sat, 6 Jun 2026 04:49:53 -0500 Subject: [PATCH 14/27] py(deps[dev]) Bump dev packages --- uv.lock | 60 ++++++++++++++++++++++++++++----------------------------- 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/uv.lock b/uv.lock index c4fbff971c..e0dd5ebcbe 100644 --- a/uv.lock +++ b/uv.lock @@ -495,11 +495,11 @@ wheels = [ [[package]] name = "idna" -version = "3.16" +version = "3.18" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/1a/88/bcf9709822fe69d02c2a6a77956c98ce6ea8ca8767a9aadcedc7eb6a2390/idna-3.16.tar.gz", hash = "sha256:d7a6da03db833450fca25d2358ac9ff06cd624577a4aea3a596d5c0f77b8e03d", size = 203770, upload-time = "2026-05-22T00:16:18.781Z" } +sdist = { url = "https://files.pythonhosted.org/packages/cd/63/9496c57188a2ee585e0f1db071d75089a11e98aa86eb99d9d7618fc1edce/idna-3.18.tar.gz", hash = "sha256:ffb385a7e039654cef1ab9ef32c6fafe283c0c0467bba1d9029738ce4a14a848", size = 196711, upload-time = "2026-06-02T14:34:07.794Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/94/16/70255075a9859a0e3adb789b68ceb0e210dec03934245fd98d248226572f/idna-3.16-py3-none-any.whl", hash = "sha256:cc246e3a3f89580c3a951b5ad298ca4638078b2cdd4f115654332b5c26daded5", size = 74165, upload-time = "2026-05-22T00:16:16.698Z" }, + { url = "https://files.pythonhosted.org/packages/1e/5e/d4e9f1a599fb8e573b7b87160658329fbf28d19eac2718f51fc3def3aa5a/idna-3.18-py3-none-any.whl", hash = "sha256:7f952cbe720b688055e3f87de14f5c3e5fdaa8bc3928985c4077ca689de849a2", size = 65455, upload-time = "2026-06-02T14:34:06.319Z" }, ] [[package]] @@ -1191,36 +1191,36 @@ wheels = [ [[package]] name = "ruff" -version = "0.15.14" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/dc/8a/8bce2894573e9dae6ff4d77fe34ad727d79b9e6238ad288c5638990d90f6/ruff-0.15.14.tar.gz", hash = "sha256:48e866b165be4a9bdbf310f7d3c9a07edef2fe8cd63ffeb4e00bb590506ebf9f", size = 4700910, upload-time = "2026-05-21T14:34:55.177Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/b9/c8/74a92c6ff9fcfb4f1f947126d3ebee8389276e161ecc85de5bda7cda51bd/ruff-0.15.14-py3-none-linux_armv6l.whl", hash = "sha256:8dd2db9416e487c8d4b01fa7056bb02c4d05969d4f8d17a08c229c2f4ff3c108", size = 10739177, upload-time = "2026-05-21T14:34:37.332Z" }, - { url = "https://files.pythonhosted.org/packages/45/91/254a35c20acc38a7223c9d2d594af12e794432464f2cdeb52af1dc4a892d/ruff-0.15.14-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:be4ff55af755bd71a00ab3dc6bd7ffc467bd76e0df6881e286c2e3d23e8fb43b", size = 11144969, upload-time = "2026-05-21T14:34:43.978Z" }, - { url = "https://files.pythonhosted.org/packages/56/9e/d13e40f83b8d0a94430e6778ce1d94a43b38cf2efe63278bdd2b4c65abbf/ruff-0.15.14-py3-none-macosx_11_0_arm64.whl", hash = "sha256:48d5909d7d06276ce7dde6d32bfa4b0d4cb2651145cd8ee4b440722cbc77832f", size = 10478207, upload-time = "2026-05-21T14:34:48.378Z" }, - { url = "https://files.pythonhosted.org/packages/8d/f1/b15a7839fa4f332f8acec78e20564f26bb2d866e3d21710b877fd0263000/ruff-0.15.14-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ca8cbfa94c4f90984a67561978602746d4cd27103568f745fa90eee3f0d4107d", size = 10818459, upload-time = "2026-05-21T14:34:22.318Z" }, - { url = "https://files.pythonhosted.org/packages/45/33/53d651177f84f94b400a0e27f8824eeada3dddc9d5ee8aeb048f4352a520/ruff-0.15.14-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:9a6bbc0333f1ab053423bcbf6226477d266ca7cec7738c4c8e3f55647803f3c4", size = 10541800, upload-time = "2026-05-21T14:34:20.209Z" }, - { url = "https://files.pythonhosted.org/packages/b8/a6/868f87e0bf9786ed24b5d0d0ad8676b8a94fd1912f42cddf9cfc7857818a/ruff-0.15.14-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8a24a4f7605d7003a6674d4387651effd939dead3fddd0f36561eb77a9a2e542", size = 11342149, upload-time = "2026-05-21T14:34:46.365Z" }, - { url = "https://files.pythonhosted.org/packages/a7/8b/38cd5c19faffdcc05a408d2b78edccc69492ab9720eadb49ea15ef80d768/ruff-0.15.14-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:049b5326e53ed80978f2fc041a280603f69dd6b0c95464342a2bb4572d9d9e2f", size = 12212563, upload-time = "2026-05-21T14:34:28.579Z" }, - { url = "https://files.pythonhosted.org/packages/3e/4d/a3c5b874a556d5731e3e657aaf04311bb76f0a5c3ec220ed43051be6b64b/ruff-0.15.14-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d4ed42e6696c8dfa5f06728e6441993901f548eb92d73bc472cb5a38d1395fbf", size = 11493299, upload-time = "2026-05-21T14:34:41.836Z" }, - { url = "https://files.pythonhosted.org/packages/1e/c0/56472c251d09858a53e51efbd485b09e1995d8731668b76d52e5dd6ee0f1/ruff-0.15.14-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:715c543cf450c4888251f91c52f1942a800541d9bddd7ac060aa4e6b77ae7cba", size = 11455931, upload-time = "2026-05-21T14:34:57.276Z" }, - { url = "https://files.pythonhosted.org/packages/2c/4a/e2e7b4d8dbf233d4eace59c75bc3435fa6d8bd3bae82d351d4e4300c0fd1/ruff-0.15.14-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:72ebab6013ec887d439d8b7593737a0a4ffb06d45d209d4e4bf2e92813082d3f", size = 11400794, upload-time = "2026-05-21T14:34:39.773Z" }, - { url = "https://files.pythonhosted.org/packages/97/c7/83c0539fe34c3e09136204d1e75d6052492364e0b3cb05e9465423f567d7/ruff-0.15.14-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:49072d36abdbe97a8dd7f480afe9c675699c0c495d4c84076e2c1203c4550581", size = 10804759, upload-time = "2026-05-21T14:34:31.045Z" }, - { url = "https://files.pythonhosted.org/packages/86/a6/18f2bfc095a2ab4a78745644e428205532ce6653a5d0fa8501572891534d/ruff-0.15.14-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:958522aee105068640c2c2ceae08f413ae44d922f52a1374ac13d6a96032fc93", size = 10539517, upload-time = "2026-05-21T14:34:53.064Z" }, - { url = "https://files.pythonhosted.org/packages/54/3a/5a8b3b69c654d4e4bf1d246ac5b49cbcdac6eaab6905925f8915f31e3b80/ruff-0.15.14-py3-none-musllinux_1_2_i686.whl", hash = "sha256:f3707da619a143a2e8830e2abab8224478d69ace2d28cb6c20543ae97c36bf61", size = 11065169, upload-time = "2026-05-21T14:34:24.484Z" }, - { url = "https://files.pythonhosted.org/packages/ed/c5/8864e4e7925b836ea354b31d57641ec03830564e281a8b6f061f8c3e0ec1/ruff-0.15.14-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:bb01d645694e3ec0102105d07ef2d53703970407d59c04e59d3ba0b7a1d53553", size = 11560214, upload-time = "2026-05-21T14:34:50.975Z" }, - { url = "https://files.pythonhosted.org/packages/36/38/012bf76752e1f89ed50b77b99532d90f3a3e287bc7918e1fc0948ac866ac/ruff-0.15.14-py3-none-win32.whl", hash = "sha256:6d0c1ad2a0ab718d39b6d8fd2217981ce4d625cd96a720095f798fb47d8b13e6", size = 10805548, upload-time = "2026-05-21T14:34:33.453Z" }, - { url = "https://files.pythonhosted.org/packages/d1/b7/4ea2c170f10ad760fff2a5250beb18897719dc8b52b53a24cddbb9dd3f19/ruff-0.15.14-py3-none-win_amd64.whl", hash = "sha256:802342981e056db3851a7836e5b070f8f15f67d4a685ae2a6160939d364b2902", size = 11939523, upload-time = "2026-05-21T14:34:18.077Z" }, - { url = "https://files.pythonhosted.org/packages/62/d5/bc97ff895ec35cf3925d4bd60f3b39d822f377a446906ec9bcc87405e59b/ruff-0.15.14-py3-none-win_arm64.whl", hash = "sha256:ff47b90a9ef6a40c9e2f3b479c1fb78531adf055b94c1eba0a7ba04b31951826", size = 11208607, upload-time = "2026-05-21T14:34:26.525Z" }, +version = "0.15.15" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/84/6f/a76f7d96e5c962f5b69cee865e49c15c1116897c01990faa8a57edb62e7f/ruff-0.15.15.tar.gz", hash = "sha256:b8dff018130b46d8e5bf0f926ef6b60cf871d6d5ae45fc9334e09632daa741d6", size = 4706985, upload-time = "2026-05-28T14:16:57.784Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/fa/9d/3a45c05b8ab04b4705989de70a79008e27c8003296a0feaee9edc18dd7e9/ruff-0.15.15-py3-none-linux_armv6l.whl", hash = "sha256:cf93e5388f412e1b108b1f8b34a6e036b70fe8aff89393befad96fe48670311b", size = 10710652, upload-time = "2026-05-28T14:16:06.701Z" }, + { url = "https://files.pythonhosted.org/packages/05/66/da974431624bf3b49f6ee1f9543c02d929ff1cba78b0d5a79c38cf21f744/ruff-0.15.15-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:ac5a646d1f6a7dadd5d50842dae2c1f9862ac887ef5d1b1375e02def791fde6e", size = 11096615, upload-time = "2026-05-28T14:16:23.313Z" }, + { url = "https://files.pythonhosted.org/packages/8c/09/7443452e5d290230a712103f2fdceeef7184f3ec99a2bd01c8be78aaceb5/ruff-0.15.15-py3-none-macosx_11_0_arm64.whl", hash = "sha256:77d955a431430c66f72dd94e379ad38a16daea3d25094872ac4edf9e797be530", size = 10436683, upload-time = "2026-05-28T14:16:40.974Z" }, + { url = "https://files.pythonhosted.org/packages/53/01/d330c26a57fa4f3943a14424904027428315b700fe4d14a84bb123a649e5/ruff-0.15.15-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7614ee79c69788cf6cedd568069ade9cecc22a1ad20494efe8d0c9ebb4b622d4", size = 10769064, upload-time = "2026-05-28T14:16:28.905Z" }, + { url = "https://files.pythonhosted.org/packages/1d/85/cc8770f8bdff541b1da8392d1634141fe4a0e3f4ee596605959b7906c27f/ruff-0.15.15-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3cdb1679e06a1f6b47bc384714ae96f6e2fb65ca441eb78c43d2ca554176ce1f", size = 10511987, upload-time = "2026-05-28T14:16:43.732Z" }, + { url = "https://files.pythonhosted.org/packages/7c/29/8c190c1472b63013583ba391f3342036e02010544c1270455ed8e519bdf3/ruff-0.15.15-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2728b93d7b23a603ea2c0ac6eb73d760bd38ec9de35f35fb41e18f7a3fee7622", size = 11275100, upload-time = "2026-05-28T14:16:55.244Z" }, + { url = "https://files.pythonhosted.org/packages/9f/6b/7e145ce2cc8e63d6834eca03d83a0e18d121def5c69f91b4cf4011ed4879/ruff-0.15.15-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:be582fcc0db438902c7792b08d6ddf6c9b9e21addaa10092c2c741cfb09e5a45", size = 12176903, upload-time = "2026-05-28T14:16:14.368Z" }, + { url = "https://files.pythonhosted.org/packages/80/a3/d5974637f68e451f7fadf015cf3101d1cd7d8ba5027cffe0b9e3826ebe6b/ruff-0.15.15-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7aa77465b8ecaf1a27bea098d696f7fed5e1eccbd10b321b682d6de586ae5627", size = 11404550, upload-time = "2026-05-28T14:16:20.138Z" }, + { url = "https://files.pythonhosted.org/packages/fe/1c/e6e5e568f22be4fb05d6244234aba384c06b451252453b821e1a529263cf/ruff-0.15.15-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:48decfa11d740de4889de623be1463308346312f2409a56e24aa280c86162dc4", size = 11382027, upload-time = "2026-05-28T14:16:46.615Z" }, + { url = "https://files.pythonhosted.org/packages/1d/01/170921b49fcd2e8858825593f91cf7146c3e40a5c3e6df763e4bb0484dde/ruff-0.15.15-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:a5015088452ca0081387063649ec67f06d3d1d6b8b936a1f836b5e9657ecd48c", size = 11366041, upload-time = "2026-05-28T14:16:26.247Z" }, + { url = "https://files.pythonhosted.org/packages/87/54/a7bad711d7de93254e15e06a4c375b89a03d18de45d3e5dcc86a4472fb1a/ruff-0.15.15-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:f5294aab6356c81600fcdea3a62bb1b924dfd5e91767c12318d3f68f86af57cd", size = 10741795, upload-time = "2026-05-28T14:16:17.11Z" }, + { url = "https://files.pythonhosted.org/packages/c9/31/38c075963668f8b41c6914ee0f6f318727fbe30ab9145cb29e6df464c5fa/ruff-0.15.15-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:db5bd4d802415cca656dc1616070b725952d6ae95eb5d4831e49fbd94a38f75f", size = 10511117, upload-time = "2026-05-28T14:16:31.767Z" }, + { url = "https://files.pythonhosted.org/packages/9d/96/6ff689e1f7e375d1d97075eca022f74c2bab59554a432fe4d2e6f091986a/ruff-0.15.15-py3-none-musllinux_1_2_i686.whl", hash = "sha256:587a6278ed42059191c1a466e490bd7930fb50bd2e255398bc29616c895a61cb", size = 10994867, upload-time = "2026-05-28T14:16:35.149Z" }, + { url = "https://files.pythonhosted.org/packages/c3/c2/5dce0ab9f92a8d534fa62b9bf9caca3eddb8c1a81b616f5e195ada4f0d6e/ruff-0.15.15-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:df0c1c084f5f4be9812f61518a45c440d3c30d69ce4bf6c5270e66d38338f02a", size = 11482101, upload-time = "2026-05-28T14:16:49.598Z" }, + { url = "https://files.pythonhosted.org/packages/b1/c0/1003b60edd697c649faf61f1a34094b1abb38fb3d1181e3f895781250a08/ruff-0.15.15-py3-none-win32.whl", hash = "sha256:29428ea79694afbe756d45fd59b36f22b6b020dc0443cf7de0173046236964b9", size = 10716774, upload-time = "2026-05-28T14:16:52.337Z" }, + { url = "https://files.pythonhosted.org/packages/02/a8/1269eddd6945a06c23f055ef7848886e37cf9d6a8bebb386a3115f01470c/ruff-0.15.15-py3-none-win_amd64.whl", hash = "sha256:8df0323902e15e24bc4bf246da830573d3cf3352bd0b9a164eab335d111ff4a4", size = 11868463, upload-time = "2026-05-28T14:16:11.333Z" }, + { url = "https://files.pythonhosted.org/packages/4e/b2/920464c907b191e37469d477a1aa8bc048b8f36c4c1610dfa4ab87b39e18/ruff-0.15.15-py3-none-win_arm64.whl", hash = "sha256:3c8ceca6792f38196b8f589bc92eccd03eef286602da92e5dc05cc42ef6441b7", size = 11138498, upload-time = "2026-05-28T14:16:38.425Z" }, ] [[package]] name = "snowballstemmer" -version = "3.1.0" +version = "3.1.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/63/ee/67eef9600338e245ad7838230969a34c823ddbdbccc5e1fc43cd75b55bc9/snowballstemmer-3.1.0.tar.gz", hash = "sha256:fd9e34526b23340cd23ffea6c9f9760974ecc2c2ac9e1d81401443ccdb2a801f", size = 122523, upload-time = "2026-05-24T19:04:19.691Z" } +sdist = { url = "https://files.pythonhosted.org/packages/43/f8/0a71edf031f03c40db17503cb8ca78a69a171254e568e7db241b0ab57ea1/snowballstemmer-3.1.1.tar.gz", hash = "sha256:e07bbc54a0d798fe6010a12398422e62a8bfbba95c394fd0956ef58cb4d3e260", size = 123314, upload-time = "2026-06-03T00:56:40.194Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/49/83/ddbf4533c62dd32667ef1238952abef155f3d3391f5be69a352ad1638a42/snowballstemmer-3.1.0-py3-none-any.whl", hash = "sha256:17e6d1da216aa07db6dad37139ea70cf13c4b2e9a096f6e64a9648fc657d3154", size = 104550, upload-time = "2026-05-24T19:04:18.026Z" }, + { url = "https://files.pythonhosted.org/packages/4c/07/2ebca9b11fb9be7340a818d8d6f63feaebb146be2c4afbd6061701d6df6e/snowballstemmer-3.1.1-py3-none-any.whl", hash = "sha256:7e207fa178741da09cdee59d3ecec3827ad5f92b1fc5c9ff3755b639f71f5752", size = 104164, upload-time = "2026-06-03T00:56:38.614Z" }, ] [[package]] @@ -1610,15 +1610,15 @@ wheels = [ [[package]] name = "starlette" -version = "1.1.0" +version = "1.2.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, { name = "typing-extensions", marker = "python_full_version < '3.13'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/95/66/4d20cdf39a8d6a51e663b7038e3b828ff211d3891a43a713fe7e4643f3a8/starlette-1.1.0.tar.gz", hash = "sha256:e83c7fe0ddecd8719c5b840080325aec0260acec86e9832899e377b91d65e90f", size = 2660060, upload-time = "2026-05-23T16:55:41.376Z" } +sdist = { url = "https://files.pythonhosted.org/packages/25/44/ec35f1b6e83094b997da438a02c8c9b0ade2b1e84cfc48bd4656780760a6/starlette-1.2.1.tar.gz", hash = "sha256:9b9b5ebb992e67d6093741e63c2f59e4f6fff986f81163c087867bd7b924b3f6", size = 2701854, upload-time = "2026-05-31T01:07:51.847Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/93/79/920b8e0a8b20f793e8d64855095cb8febabf6175b8550b6f7a547d813891/starlette-1.1.0-py3-none-any.whl", hash = "sha256:7f0dfd38e428aad5cb6f9f667f0ca1d2d8ca3f3385dccac8305f79ec98458382", size = 72899, upload-time = "2026-05-23T16:55:39.201Z" }, + { url = "https://files.pythonhosted.org/packages/1c/54/196d0c1db10af76baa4f64894448505d60d3cdf70ef92cbb35f46a4e4c71/starlette-1.2.1-py3-none-any.whl", hash = "sha256:4de0082d08c8f6764a85a54cf1120d6939507a19905c7768acad2a9f875d2b89", size = 73350, upload-time = "2026-05-31T01:07:50.09Z" }, ] [[package]] From 367f82ecd2d928cb1cec487df14593900596df5e Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sat, 6 Jun 2026 19:14:43 -0500 Subject: [PATCH 15/27] =?UTF-8?q?py(deps[docs])=20gp-sphinx=200.0.1a26=20?= =?UTF-8?q?=E2=86=92=200.0.1a27?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit why: gp-sphinx 0.0.1a27 fixes duplicate HTML IDs when a page heading slug matches a fastmcp tool's bare cross-reference alias — tool cards keep a single canonical fastmcp-tool- anchor and tool links land on the card instead of the page heading. what: - Bump gp-sphinx and sibling workspace pins 0.0.1a26 → 0.0.1a27 - Regenerate uv.lock --- pyproject.toml | 12 +++---- uv.lock | 86 +++++++++++++++++++++++++------------------------- 2 files changed, 49 insertions(+), 49 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 317c2c85af..1afb90470e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -57,9 +57,9 @@ dev = [ # Docs "aafigure", # https://launchpad.net/aafigure "pillow", # https://pillow.readthedocs.io/ - "gp-sphinx==0.0.1a26", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-argparse==0.0.1a26", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-api-style==0.0.1a26", + "gp-sphinx==0.0.1a27", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-argparse==0.0.1a27", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-api-style==0.0.1a27", "gp-libs", # https://gp-libs.git-pull.com/ "sphinx-autobuild", # https://sphinx-extensions.readthedocs.io/en/latest/sphinx-autobuild.html # Testing @@ -83,9 +83,9 @@ dev = [ docs = [ "aafigure", # https://launchpad.net/aafigure "pillow", # https://pillow.readthedocs.io/ - "gp-sphinx==0.0.1a26", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-argparse==0.0.1a26", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-api-style==0.0.1a26", + "gp-sphinx==0.0.1a27", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-argparse==0.0.1a27", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-api-style==0.0.1a27", "gp-libs", # https://gp-libs.git-pull.com/ "sphinx-autobuild", # https://sphinx-extensions.readthedocs.io/en/latest/sphinx-autobuild.html ] diff --git a/uv.lock b/uv.lock index e0dd5ebcbe..e6050e9bd4 100644 --- a/uv.lock +++ b/uv.lock @@ -417,7 +417,7 @@ name = "exceptiongroup" version = "1.3.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions", marker = "python_full_version < '3.13'" }, + { name = "typing-extensions", marker = "python_full_version < '3.11'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/50/79/66800aadf48771f6b62f7eb014e352e5d06856655206165d775e675a02c9/exceptiongroup-1.3.1.tar.gz", hash = "sha256:8b412432c6055b0b7d14c310000ae93352ed6754f70fa8f7c34141f91c4e3219", size = 30371, upload-time = "2025-11-21T23:01:54.787Z" } wheels = [ @@ -426,7 +426,7 @@ wheels = [ [[package]] name = "gp-furo-theme" -version = "0.0.1a26" +version = "0.0.1a27" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "accessible-pygments" }, @@ -436,9 +436,9 @@ dependencies = [ { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, { name = "sphinx-basic-ng" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/8e/1a/cb8ca8e0109f0ccaf69b4f60de1dd776feaef6294713bc40b0f12a31655e/gp_furo_theme-0.0.1a26.tar.gz", hash = "sha256:d9c2ac058af8ac550d63fd21265c8f73210206d0da99921df256252a1112e747", size = 34171, upload-time = "2026-05-25T12:52:47.757Z" } +sdist = { url = "https://files.pythonhosted.org/packages/fa/72/01129a78f46af396676df9c4e537571a3b7d33a3059607923d404fe7aa0b/gp_furo_theme-0.0.1a27.tar.gz", hash = "sha256:e5136f3d111c78e09d518bb52b2b92a042e47b8f48e22dee2796411d170e88e3", size = 34170, upload-time = "2026-06-07T00:09:23.041Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d0/c0/05e0d78211abc1036a1a5edf4da5d95a9a9a656954f5cb2ad749f291b7bb/gp_furo_theme-0.0.1a26-py3-none-any.whl", hash = "sha256:0f40eb0c2a9f83ded4488b99a7bb99ec7f484994f0158e6ae16572f0f4f38324", size = 43580, upload-time = "2026-05-25T12:52:24.215Z" }, + { url = "https://files.pythonhosted.org/packages/a3/68/2b7c405e534b41d3b91066e05f418dfd36e3a0c651454cd64a81908857d7/gp_furo_theme-0.0.1a27-py3-none-any.whl", hash = "sha256:c68d976d5203e89be869cc9320a6c057209fd480bc59ff158ce9322029c4e138", size = 43580, upload-time = "2026-06-07T00:08:59.692Z" }, ] [[package]] @@ -457,7 +457,7 @@ wheels = [ [[package]] name = "gp-sphinx" -version = "0.0.1a26" +version = "0.0.1a27" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "docutils" }, @@ -479,9 +479,9 @@ dependencies = [ { name = "sphinx-inline-tabs" }, { name = "sphinxext-rediraffe" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/57/d1/c95c68443d64ced8b7f00202ad712bf4ba0a05380b52a0af99eea51f6fc2/gp_sphinx-0.0.1a26.tar.gz", hash = "sha256:a9fc84ab677848f449519cb80ad91aff12eb2fb2ed817b25f2b9cf15432dad66", size = 19549, upload-time = "2026-05-25T12:52:48.729Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ab/56/cd1088763a7ba8b053a675ea165354caed942e43f2f9a65b9262337a6172/gp_sphinx-0.0.1a27.tar.gz", hash = "sha256:7c949e9074cb7624007b0826faa34f1edbfbbbd821a40f38244acd8dd24bc153", size = 19550, upload-time = "2026-06-07T00:09:24.01Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/90/65/80f93c3202eeff6332e19b1758e39e2cdc02986d7f9a78643cca0f6702af/gp_sphinx-0.0.1a26-py3-none-any.whl", hash = "sha256:f32243ca8638093727f9d9c27eeb1768b49a18227b3ba5168ab28cdd8c853fe0", size = 20044, upload-time = "2026-05-25T12:52:25.811Z" }, + { url = "https://files.pythonhosted.org/packages/70/1b/a8d7b5565138cc729b0436faf43e557a930cc0e397e2baf0d8e42db15b93/gp_sphinx-0.0.1a27-py3-none-any.whl", hash = "sha256:e3b6b1d7c9587e6f9bd978ff3e4a3449e8ed6183e0af53dddc696c768168068b", size = 20044, upload-time = "2026-06-07T00:09:01.174Z" }, ] [[package]] @@ -1338,7 +1338,7 @@ wheels = [ [[package]] name = "sphinx-autodoc-api-style" -version = "0.0.1a26" +version = "0.0.1a27" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, @@ -1346,14 +1346,14 @@ dependencies = [ { name = "sphinx-ux-autodoc-layout" }, { name = "sphinx-ux-badges" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/04/ad/7a74189e33610a310cb08e968d390c94ee9168b84366af98c007ba4055ae/sphinx_autodoc_api_style-0.0.1a26.tar.gz", hash = "sha256:aeebb7961cd569c7ea9c51fe8854659ada446af2625d35923f70f874f142bebe", size = 8977, upload-time = "2026-05-25T12:52:49.676Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c5/8c/5b850f7786c435242c054001805578f93c9ba0f16e706327b4d23b3ed3eb/sphinx_autodoc_api_style-0.0.1a27.tar.gz", hash = "sha256:79882be6b0a1a89b8ae39b16d07c81a6d8ace07e443935fe35d1f6412b0e0f80", size = 8976, upload-time = "2026-06-07T00:09:25.137Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/db/c5/d924b1e343cc7d8e6cdba766fd6d7942b62eab4b24f765de232561c946dd/sphinx_autodoc_api_style-0.0.1a26-py3-none-any.whl", hash = "sha256:69158e9518c6230de989f2a12177c550536c55067f6d1942f2b39b04acbc07bd", size = 9065, upload-time = "2026-05-25T12:52:27.386Z" }, + { url = "https://files.pythonhosted.org/packages/89/a5/b2eb3b26d04fbe9da616ab925de7f762f88cf831e4996fea48e4a98a3848/sphinx_autodoc_api_style-0.0.1a27-py3-none-any.whl", hash = "sha256:cf1052e2c2a60f29be06d80a60586995282e37c444bc01192f18d817fd7ece4a", size = 9064, upload-time = "2026-06-07T00:09:02.649Z" }, ] [[package]] name = "sphinx-autodoc-argparse" -version = "0.0.1a26" +version = "0.0.1a27" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "docutils" }, @@ -1361,22 +1361,22 @@ dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/0d/93/fb05be121852b01a186e41dcf84dd056b0ef3f2d2ebb0764bab3a2db70aa/sphinx_autodoc_argparse-0.0.1a26.tar.gz", hash = "sha256:336df04f4ec9f2551994af7d117af44c25a9f59c546a07df64f9c62c84b93737", size = 42459, upload-time = "2026-05-25T12:52:50.53Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f5/b0/be0aa664550426fd058c77a0e573d41470b9b34f706256aab4a305846399/sphinx_autodoc_argparse-0.0.1a27.tar.gz", hash = "sha256:05cf2650c9b0f60cbacea5eddcccbcd18f975f1974f05270fe5b0f3a8439b9c8", size = 42456, upload-time = "2026-06-07T00:09:26.316Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5f/25/6aa07bf9e493951e187dc4b75012d1bd0b3072d9f63e8c751ec6cefd2057/sphinx_autodoc_argparse-0.0.1a26-py3-none-any.whl", hash = "sha256:92052e37e61c02f64f44b49199b44d259a65616e5e0916343517134bbc8470a7", size = 47276, upload-time = "2026-05-25T12:52:28.849Z" }, + { url = "https://files.pythonhosted.org/packages/b0/80/ed1498cba2319ff26821f527a599df4f25d1dfd81665f224b2901b3e71cb/sphinx_autodoc_argparse-0.0.1a27-py3-none-any.whl", hash = "sha256:722765bcc677c8421a84b0949698189b09de055def89e3471bfd8cc82354159a", size = 47275, upload-time = "2026-06-07T00:09:03.947Z" }, ] [[package]] name = "sphinx-autodoc-typehints-gp" -version = "0.0.1a26" +version = "0.0.1a27" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/fb/07/41249cdab1d9bd2dd5e9d85400dbae86ec2ce3512655bbd33947238f9fff/sphinx_autodoc_typehints_gp-0.0.1a26.tar.gz", hash = "sha256:08c8c048ec466d4a0a99ac2aebac87f5c2c08719aa039d7f25a6e921eef3ff5c", size = 36361, upload-time = "2026-05-25T12:52:55.361Z" } +sdist = { url = "https://files.pythonhosted.org/packages/00/c4/a3ba085c36b0594a0a1412f17e5b3eda61516dbda5b962e7ebda764e4329/sphinx_autodoc_typehints_gp-0.0.1a27.tar.gz", hash = "sha256:d29d1f5e4ee1abcc01b859a6178b971b089cdf9756732889c10b30678e0725a3", size = 36363, upload-time = "2026-06-07T00:09:31.397Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/08/a7/b2fc8d3fa6c1cdb8235097ff9e7141415f6c663b97d6c0c79af0cdc0e2f1/sphinx_autodoc_typehints_gp-0.0.1a26-py3-none-any.whl", hash = "sha256:cd407876f561841ce49c9662e889c1ee2d8ae04b6fe27de75580956d33f49d11", size = 38509, upload-time = "2026-05-25T12:52:35.137Z" }, + { url = "https://files.pythonhosted.org/packages/12/00/6007fe05a4fb2cb56247527bc1cffccdf68e7f5c208028c365ec7549a6be/sphinx_autodoc_typehints_gp-0.0.1a27-py3-none-any.whl", hash = "sha256:8ceabba6eaa516ea8969ae27de1fb1378a9458426d3d7716b7fcac34ce25ec42", size = 38510, upload-time = "2026-06-07T00:09:11.379Z" }, ] [[package]] @@ -1438,68 +1438,68 @@ wheels = [ [[package]] name = "sphinx-fonts" -version = "0.0.1a26" +version = "0.0.1a27" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/56/74/b26c87dbc691ed1184c178ba93569b4cbde1824f974826934e5af9b32baa/sphinx_fonts-0.0.1a26.tar.gz", hash = "sha256:dfaf065886f9ce11cbae8e0bea92e6d52e3cd247a944a3cba8927d0982c39760", size = 5788, upload-time = "2026-05-25T12:52:56.541Z" } +sdist = { url = "https://files.pythonhosted.org/packages/25/a8/ccdc0777b231f03cc09b28780526b76016734cdb90ff7b32adafd7e9f138/sphinx_fonts-0.0.1a27.tar.gz", hash = "sha256:6b2184f086ef9f1c9efc747089276c88a6bb10f07b339af34ca10981aaea9816", size = 5789, upload-time = "2026-06-07T00:09:32.257Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1c/75/4c79a8913702fb0fa4a277ede26cfd08ae3b763e9408b23eba27cae3bb71/sphinx_fonts-0.0.1a26-py3-none-any.whl", hash = "sha256:0c74b0efe8953351cba60ec8a1448c42fc9bbe120ffaa898fcd085bb1fc60e5b", size = 4361, upload-time = "2026-05-25T12:52:36.304Z" }, + { url = "https://files.pythonhosted.org/packages/4b/db/56bb69574b751926e11f07cd5ef0f5944e47d1c1fa327d8029c3d49e60bd/sphinx_fonts-0.0.1a27-py3-none-any.whl", hash = "sha256:42bf98788c1fac382df762850d1c684061b3df59f67fa13bc67ffea06ba2079e", size = 4360, upload-time = "2026-06-07T00:09:12.852Z" }, ] [[package]] name = "sphinx-gp-llms" -version = "0.0.1a26" +version = "0.0.1a27" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/cf/94/678fa25ee7ca866fe3d438cdb246152e6cc3cddbf0a84963b16df2ebc349/sphinx_gp_llms-0.0.1a26.tar.gz", hash = "sha256:ba903955e6a961b35007a2ae033e4f55c8506e2096f1fedef4f3615a77ac7d85", size = 8662, upload-time = "2026-05-25T12:52:57.385Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a9/26/ec1e4ac480d3d295a88765b8c9ea2a797a145529d5b5eedaa311c2414fdc/sphinx_gp_llms-0.0.1a27.tar.gz", hash = "sha256:bf5f6ac1d5209b6e40091ff566243f5cda41707c5b9f8012fd28c209ba18d613", size = 9911, upload-time = "2026-06-07T00:09:33.201Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9d/8f/a642ea5091ff5b89e179a079b920f1586fc326f9e52fce206a44b2716abd/sphinx_gp_llms-0.0.1a26-py3-none-any.whl", hash = "sha256:f4dc1c3ae2abf2d385dae2831ae86e72c2aafb228ed7f995a0d5079a2a77d208", size = 11220, upload-time = "2026-05-25T12:52:37.673Z" }, + { url = "https://files.pythonhosted.org/packages/1a/53/525a7ccd3c758ae0ec26f22d78efba7a75b21a4976073d279e3473d0727c/sphinx_gp_llms-0.0.1a27-py3-none-any.whl", hash = "sha256:03859ec4227b087247e9f660c81092efa7c64d283df1fc5186630f7fe845a62c", size = 12639, upload-time = "2026-06-07T00:09:14.099Z" }, ] [[package]] name = "sphinx-gp-opengraph" -version = "0.0.1a26" +version = "0.0.1a27" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b3/90/ebc97f235b3b78ab703a88b31c7227b774855dbc50c896706ae752722c76/sphinx_gp_opengraph-0.0.1a26.tar.gz", hash = "sha256:96a499203a8025d0adf93adcf900bde655a124273bbdd9ed5548fd47c8a8bc58", size = 11947, upload-time = "2026-05-25T12:52:58.471Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a8/69/8602d58de605d73b854750c85ee040ce310c81508003578d98161ac5f6e4/sphinx_gp_opengraph-0.0.1a27.tar.gz", hash = "sha256:56505e6983e1bf7a7f56097ea45ee6cca156d5b7d236cbd1a4eeb55efa169c07", size = 11945, upload-time = "2026-06-07T00:09:34.148Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3a/e5/ba878204e833af7465453349825d94359b57ece858a1f653d5ea3ea24bc5/sphinx_gp_opengraph-0.0.1a26-py3-none-any.whl", hash = "sha256:91c6ae4a3c0079f4b817968c4517553d18edf58bd84a4cf9e10299a5d1bfed63", size = 12188, upload-time = "2026-05-25T12:52:38.969Z" }, + { url = "https://files.pythonhosted.org/packages/50/61/0ac0859b248b49d7f98dd87e4206b481e544fdfe28285795822eccfa04f4/sphinx_gp_opengraph-0.0.1a27-py3-none-any.whl", hash = "sha256:9e08c1ab3d2197e967d737d869a6693aad393b8dd8494d2156c27d96e61e555b", size = 12186, upload-time = "2026-06-07T00:09:15.357Z" }, ] [[package]] name = "sphinx-gp-sitemap" -version = "0.0.1a26" +version = "0.0.1a27" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/90/66/8d3f2f7e40a4b1b55f02ffb1514d0c71b4d049172bbc943f0bea66be6f58/sphinx_gp_sitemap-0.0.1a26.tar.gz", hash = "sha256:b65f84cd8eb067f197ad79b6d8d9b599643be455c2a4cadaea1a51f0184400e9", size = 9956, upload-time = "2026-05-25T12:52:59.53Z" } +sdist = { url = "https://files.pythonhosted.org/packages/1f/39/ce5c55b0274a2420d8a8f0e226bd15b25df2a8f0c09950f3b791b2580c2a/sphinx_gp_sitemap-0.0.1a27.tar.gz", hash = "sha256:fe6d4d2b2e73af169f39970468cf13ea524c4db193f91daa968dd4d26129a458", size = 9957, upload-time = "2026-06-07T00:09:34.974Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0b/bc/2533f856ba164c67c0cea62cb6097d948159e5bd710502c19cd010f1e81a/sphinx_gp_sitemap-0.0.1a26-py3-none-any.whl", hash = "sha256:64e2919ac82b5bd02fea05b5fd4e607607caf488276372c607cfac303b8f4696", size = 8984, upload-time = "2026-05-25T12:52:40.366Z" }, + { url = "https://files.pythonhosted.org/packages/48/7e/9802e1b99aaa58c669ef8594a192a797b71ffd56f135098a50586077bcf5/sphinx_gp_sitemap-0.0.1a27-py3-none-any.whl", hash = "sha256:f861b1fca72057beddd4da3f83481d7a1655948113f56ee9042ca212dd7c46d4", size = 8985, upload-time = "2026-06-07T00:09:16.74Z" }, ] [[package]] name = "sphinx-gp-theme" -version = "0.0.1a26" +version = "0.0.1a27" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "gp-furo-theme" }, { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/eb/b5/471ab8a12ef339e54bdb3fb9db24fb5241c018c1495ee572697dfbeaf730/sphinx_gp_theme-0.0.1a26.tar.gz", hash = "sha256:fed829524da2a6cc5ff0ec522b75cfe5a4a46f1ef976f5d6f0b4c3a42c4f7066", size = 18284, upload-time = "2026-05-25T12:53:00.401Z" } +sdist = { url = "https://files.pythonhosted.org/packages/25/0a/e63a1a287d7154768bbf2f774247425bbc6ccf8af4420372f835c7458f41/sphinx_gp_theme-0.0.1a27.tar.gz", hash = "sha256:50f328b303b0201b3a72aed64831be195ae9fe26bdb0f63b8892c1b4ec778747", size = 18286, upload-time = "2026-06-07T00:09:35.831Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ed/aa/ddb8fea16c9351da882d5dd42b4f5c36a73f1f3cee22a604530d60168662/sphinx_gp_theme-0.0.1a26-py3-none-any.whl", hash = "sha256:cd1bb61bb9dc89daa4057a5c5986bc34f910220389360e1fe785c02529911cf9", size = 19891, upload-time = "2026-05-25T12:52:41.727Z" }, + { url = "https://files.pythonhosted.org/packages/14/13/34dcd08d414f699a2dc4fd8fe8c9070c8c5dca107abd2bb5fc8716337c36/sphinx_gp_theme-0.0.1a27-py3-none-any.whl", hash = "sha256:baf658ae4796c5284251c31a4f11cbd59af921180b80946006ff2bc475c3573f", size = 19887, upload-time = "2026-06-07T00:09:17.919Z" }, ] [[package]] @@ -1517,28 +1517,28 @@ wheels = [ [[package]] name = "sphinx-ux-autodoc-layout" -version = "0.0.1a26" +version = "0.0.1a27" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ab/2e/cd1655334695d82d946764b9946266fc8c1179598b716b6b14c0147eb2c8/sphinx_ux_autodoc_layout-0.0.1a26.tar.gz", hash = "sha256:cf59158277ad7e5d74f00e6e514181e81380e319d56685dc8b39c87e3d320c2d", size = 29139, upload-time = "2026-05-25T12:53:01.295Z" } +sdist = { url = "https://files.pythonhosted.org/packages/3a/2a/ebfa632b40ec7a6d3e5cba086fb038bdcbdba9a0a30ccc526168e7a33cea/sphinx_ux_autodoc_layout-0.0.1a27.tar.gz", hash = "sha256:a8bee23047fbec33d80549544121373663c98b20fc98aa38e95c06c0890eab82", size = 29134, upload-time = "2026-06-07T00:09:36.958Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5e/e6/6eafc3a2d47e9212f0717020ba121b7d0254fb36beda92a7b5c6976c2a6a/sphinx_ux_autodoc_layout-0.0.1a26-py3-none-any.whl", hash = "sha256:e154c5fa374fa184ffd3e91f346612c4e90f156542b78cf08c5cd445e59f2b09", size = 33108, upload-time = "2026-05-25T12:52:43.652Z" }, + { url = "https://files.pythonhosted.org/packages/74/b2/2490dd7d5fc265dd7a159661e7f631c95889a2df8f29be93c0a84468e033/sphinx_ux_autodoc_layout-0.0.1a27-py3-none-any.whl", hash = "sha256:a3eb75aec79b9fca80aa60af707654651727a1538515acf057d4359293f0b907", size = 33108, upload-time = "2026-06-07T00:09:19.147Z" }, ] [[package]] name = "sphinx-ux-badges" -version = "0.0.1a26" +version = "0.0.1a27" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/88/ac/e232a2cfb1e561bcb0e4ce426f7adae982ec2f7b99ced3ae703e92beb00a/sphinx_ux_badges-0.0.1a26.tar.gz", hash = "sha256:8dacab2ec0edf9fa9b026ae2ff619823efadc60ac5137cd3a6d54e4a2ca99d07", size = 15569, upload-time = "2026-05-25T12:53:02.22Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e7/04/3865e01b9dc1625e195c2f332a85e48e0b407f4224bc571c20bb4a828113/sphinx_ux_badges-0.0.1a27.tar.gz", hash = "sha256:6371a5ade85d8c56549f69734536e97ac4a27f34bfaba4e363d3950c6e61a812", size = 15570, upload-time = "2026-06-07T00:09:37.873Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5c/87/4d9ea8af6b2bec991f0f6b692f38fa75fbc24e17ef3ee4df22ef1cfa08ef/sphinx_ux_badges-0.0.1a26-py3-none-any.whl", hash = "sha256:d40a2829733b7bdf908975ad2b12e3be52b6b47f2df465fac9835da6dd255b81", size = 16447, upload-time = "2026-05-25T12:52:45.138Z" }, + { url = "https://files.pythonhosted.org/packages/43/32/9f07f8200148f153277523517a0d4d7993c106d01008761fd774886cb73f/sphinx_ux_badges-0.0.1a27-py3-none-any.whl", hash = "sha256:42681b274c5ab2e4524fa1e42372861a4a9668e347bfc6745f2f91904b8b5a24", size = 16448, upload-time = "2026-06-07T00:09:20.444Z" }, ] [[package]] @@ -1700,7 +1700,7 @@ dev = [ { name = "codecov" }, { name = "coverage" }, { name = "gp-libs" }, - { name = "gp-sphinx", specifier = "==0.0.1a26" }, + { name = "gp-sphinx", specifier = "==0.0.1a27" }, { name = "mypy" }, { name = "pillow" }, { name = "pytest" }, @@ -1710,8 +1710,8 @@ dev = [ { name = "pytest-watcher" }, { name = "ruff" }, { name = "sphinx-autobuild" }, - { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a26" }, - { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a26" }, + { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a27" }, + { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a27" }, { name = "types-docutils" }, { name = "types-pygments" }, { name = "types-pyyaml" }, @@ -1719,11 +1719,11 @@ dev = [ docs = [ { name = "aafigure" }, { name = "gp-libs" }, - { name = "gp-sphinx", specifier = "==0.0.1a26" }, + { name = "gp-sphinx", specifier = "==0.0.1a27" }, { name = "pillow" }, { name = "sphinx-autobuild" }, - { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a26" }, - { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a26" }, + { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a27" }, + { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a27" }, ] lint = [ { name = "mypy" }, From d9def70ead490fefdfe22b9ec27483faad6ca81b Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sat, 6 Jun 2026 20:15:55 -0500 Subject: [PATCH 16/27] py(deps[dev]) Bump dev packages --- uv.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/uv.lock b/uv.lock index e6050e9bd4..fdbae12ea8 100644 --- a/uv.lock +++ b/uv.lock @@ -417,7 +417,7 @@ name = "exceptiongroup" version = "1.3.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions", marker = "python_full_version < '3.11'" }, + { name = "typing-extensions", marker = "python_full_version < '3.13'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/50/79/66800aadf48771f6b62f7eb014e352e5d06856655206165d775e675a02c9/exceptiongroup-1.3.1.tar.gz", hash = "sha256:8b412432c6055b0b7d14c310000ae93352ed6754f70fa8f7c34141f91c4e3219", size = 30371, upload-time = "2025-11-21T23:01:54.787Z" } wheels = [ @@ -1853,16 +1853,16 @@ wheels = [ [[package]] name = "uvicorn" -version = "0.48.0" +version = "0.49.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "click" }, { name = "h11" }, { name = "typing-extensions", marker = "python_full_version < '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e6/bf/f6544ba992ddb9a6077343a576f9844f7f8f06ab819aefd00206e9255f18/uvicorn-0.48.0.tar.gz", hash = "sha256:a5504207195d08c2511bf9125ede5ac4a4b71725d519e758d01dcf0bc2d31c37", size = 91074, upload-time = "2026-05-24T12:08:41.925Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c4/1f/fa18009dea8469069cca78a4e877a008ab78f08b064bfc9ab891579077ff/uvicorn-0.49.0.tar.gz", hash = "sha256:ebf4271aa580d9de97f93192d4595176df6e91f9aae919ca73e4fc07df1e66a3", size = 91284, upload-time = "2026-06-03T22:01:30.448Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/01/be/72532be3da7acc5fdfbccdb95215cd04f995a0886532a5b423f929cda4cc/uvicorn-0.48.0-py3-none-any.whl", hash = "sha256:48097851328b87ec36117d3d575234519eb58c2b22d79666e9bbc6c49a761dad", size = 71410, upload-time = "2026-05-24T12:08:40.258Z" }, + { url = "https://files.pythonhosted.org/packages/88/fa/e1388bbcf24ef3274f45c0c1c7b501fd14971037c1b6ee23610553307497/uvicorn-0.49.0-py3-none-any.whl", hash = "sha256:ba3d14c3ee7e41c6c654c46c9eb489d33213cdd30aa1696eab1374337c13f68f", size = 71376, upload-time = "2026-06-03T22:01:29.037Z" }, ] [[package]] From 700a9b92b69f7abf203d57663ecd497772b5bad6 Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sun, 7 Jun 2026 06:25:27 -0500 Subject: [PATCH 17/27] =?UTF-8?q?py(deps[docs])=20gp-sphinx=200.0.1a27=20?= =?UTF-8?q?=E2=86=92=200.0.1a28?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit why: gp-sphinx 0.0.1a28 rebuilds the bundled theme on the current JS toolchain majors (Zod 4, Vitest 4, TypeScript 6, Tailwind CSS 4.3, Vite 8) and documents the theme's Baseline Widely Available browser floor. what: - Bump gp-sphinx and sibling workspace pins ==0.0.1a27 → ==0.0.1a28 - Refresh uv.lock --- pyproject.toml | 12 +++---- uv.lock | 86 +++++++++++++++++++++++++------------------------- 2 files changed, 49 insertions(+), 49 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 1afb90470e..e4da21826f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -57,9 +57,9 @@ dev = [ # Docs "aafigure", # https://launchpad.net/aafigure "pillow", # https://pillow.readthedocs.io/ - "gp-sphinx==0.0.1a27", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-argparse==0.0.1a27", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-api-style==0.0.1a27", + "gp-sphinx==0.0.1a28", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-argparse==0.0.1a28", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-api-style==0.0.1a28", "gp-libs", # https://gp-libs.git-pull.com/ "sphinx-autobuild", # https://sphinx-extensions.readthedocs.io/en/latest/sphinx-autobuild.html # Testing @@ -83,9 +83,9 @@ dev = [ docs = [ "aafigure", # https://launchpad.net/aafigure "pillow", # https://pillow.readthedocs.io/ - "gp-sphinx==0.0.1a27", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-argparse==0.0.1a27", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-api-style==0.0.1a27", + "gp-sphinx==0.0.1a28", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-argparse==0.0.1a28", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-api-style==0.0.1a28", "gp-libs", # https://gp-libs.git-pull.com/ "sphinx-autobuild", # https://sphinx-extensions.readthedocs.io/en/latest/sphinx-autobuild.html ] diff --git a/uv.lock b/uv.lock index fdbae12ea8..67af24ea91 100644 --- a/uv.lock +++ b/uv.lock @@ -417,7 +417,7 @@ name = "exceptiongroup" version = "1.3.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions", marker = "python_full_version < '3.13'" }, + { name = "typing-extensions", marker = "python_full_version < '3.11'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/50/79/66800aadf48771f6b62f7eb014e352e5d06856655206165d775e675a02c9/exceptiongroup-1.3.1.tar.gz", hash = "sha256:8b412432c6055b0b7d14c310000ae93352ed6754f70fa8f7c34141f91c4e3219", size = 30371, upload-time = "2025-11-21T23:01:54.787Z" } wheels = [ @@ -426,7 +426,7 @@ wheels = [ [[package]] name = "gp-furo-theme" -version = "0.0.1a27" +version = "0.0.1a28" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "accessible-pygments" }, @@ -436,9 +436,9 @@ dependencies = [ { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, { name = "sphinx-basic-ng" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/fa/72/01129a78f46af396676df9c4e537571a3b7d33a3059607923d404fe7aa0b/gp_furo_theme-0.0.1a27.tar.gz", hash = "sha256:e5136f3d111c78e09d518bb52b2b92a042e47b8f48e22dee2796411d170e88e3", size = 34170, upload-time = "2026-06-07T00:09:23.041Z" } +sdist = { url = "https://files.pythonhosted.org/packages/5c/ba/5c47c8b801783b71bb6bd2796a9309a354d99533a991a93a104c8ee5f190/gp_furo_theme-0.0.1a28.tar.gz", hash = "sha256:ef145ed1495e0c956d639a1a322774fbe7b9b7d1d1b710960157c1ba2cbad9fe", size = 34310, upload-time = "2026-06-07T11:17:32.753Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a3/68/2b7c405e534b41d3b91066e05f418dfd36e3a0c651454cd64a81908857d7/gp_furo_theme-0.0.1a27-py3-none-any.whl", hash = "sha256:c68d976d5203e89be869cc9320a6c057209fd480bc59ff158ce9322029c4e138", size = 43580, upload-time = "2026-06-07T00:08:59.692Z" }, + { url = "https://files.pythonhosted.org/packages/75/02/5980a70b5256bb0b2f7a8a57876899396235cd39587536b92e0dc9a85b7a/gp_furo_theme-0.0.1a28-py3-none-any.whl", hash = "sha256:eb3e0823e74deffcc1c55b4b0ccc915f017da61ef23ed4adb4c92d0d0841cab2", size = 43660, upload-time = "2026-06-07T11:17:12.857Z" }, ] [[package]] @@ -457,7 +457,7 @@ wheels = [ [[package]] name = "gp-sphinx" -version = "0.0.1a27" +version = "0.0.1a28" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "docutils" }, @@ -479,9 +479,9 @@ dependencies = [ { name = "sphinx-inline-tabs" }, { name = "sphinxext-rediraffe" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ab/56/cd1088763a7ba8b053a675ea165354caed942e43f2f9a65b9262337a6172/gp_sphinx-0.0.1a27.tar.gz", hash = "sha256:7c949e9074cb7624007b0826faa34f1edbfbbbd821a40f38244acd8dd24bc153", size = 19550, upload-time = "2026-06-07T00:09:24.01Z" } +sdist = { url = "https://files.pythonhosted.org/packages/22/97/674f999ddb064f88448c5d9123c2cfe1f25d173e07d3a8cceacf63796c40/gp_sphinx-0.0.1a28.tar.gz", hash = "sha256:8001666733ba6dad9f1a17fd78912e05afed856d45a9a64b5ba3b7f7b4bab864", size = 19550, upload-time = "2026-06-07T11:17:33.64Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/70/1b/a8d7b5565138cc729b0436faf43e557a930cc0e397e2baf0d8e42db15b93/gp_sphinx-0.0.1a27-py3-none-any.whl", hash = "sha256:e3b6b1d7c9587e6f9bd978ff3e4a3449e8ed6183e0af53dddc696c768168068b", size = 20044, upload-time = "2026-06-07T00:09:01.174Z" }, + { url = "https://files.pythonhosted.org/packages/61/58/3a97cc4b441b45f3d96801415a1eae8256e1ad1e0f902ca757ac60132d1c/gp_sphinx-0.0.1a28-py3-none-any.whl", hash = "sha256:13d38e6496b368d14568259b7e512f28f26e8c080b0cfd1520c1f13f0bb3d2ab", size = 20045, upload-time = "2026-06-07T11:17:14.229Z" }, ] [[package]] @@ -1338,7 +1338,7 @@ wheels = [ [[package]] name = "sphinx-autodoc-api-style" -version = "0.0.1a27" +version = "0.0.1a28" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, @@ -1346,14 +1346,14 @@ dependencies = [ { name = "sphinx-ux-autodoc-layout" }, { name = "sphinx-ux-badges" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c5/8c/5b850f7786c435242c054001805578f93c9ba0f16e706327b4d23b3ed3eb/sphinx_autodoc_api_style-0.0.1a27.tar.gz", hash = "sha256:79882be6b0a1a89b8ae39b16d07c81a6d8ace07e443935fe35d1f6412b0e0f80", size = 8976, upload-time = "2026-06-07T00:09:25.137Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f8/37/1166534666ac161b79926fa1c66b57176682621ea82dcd79bb0da7255afa/sphinx_autodoc_api_style-0.0.1a28.tar.gz", hash = "sha256:224b87153cdb739cf1ce0a61528579e0f71f65362313219f1750548d1b94ac81", size = 8978, upload-time = "2026-06-07T11:17:34.678Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/89/a5/b2eb3b26d04fbe9da616ab925de7f762f88cf831e4996fea48e4a98a3848/sphinx_autodoc_api_style-0.0.1a27-py3-none-any.whl", hash = "sha256:cf1052e2c2a60f29be06d80a60586995282e37c444bc01192f18d817fd7ece4a", size = 9064, upload-time = "2026-06-07T00:09:02.649Z" }, + { url = "https://files.pythonhosted.org/packages/46/f9/1bce678a957281c448c1169d61f6233010881d7f864b0a40558d9033b2e9/sphinx_autodoc_api_style-0.0.1a28-py3-none-any.whl", hash = "sha256:ccf624aefd97e9bb0b5d44b441c69611a032152044cbda5253ddae20cbf8b16b", size = 9064, upload-time = "2026-06-07T11:17:15.547Z" }, ] [[package]] name = "sphinx-autodoc-argparse" -version = "0.0.1a27" +version = "0.0.1a28" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "docutils" }, @@ -1361,22 +1361,22 @@ dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f5/b0/be0aa664550426fd058c77a0e573d41470b9b34f706256aab4a305846399/sphinx_autodoc_argparse-0.0.1a27.tar.gz", hash = "sha256:05cf2650c9b0f60cbacea5eddcccbcd18f975f1974f05270fe5b0f3a8439b9c8", size = 42456, upload-time = "2026-06-07T00:09:26.316Z" } +sdist = { url = "https://files.pythonhosted.org/packages/63/56/f41b87403db61d75b7917a0c9bc9f7b6dd4760cb38eacc37171de2722fe0/sphinx_autodoc_argparse-0.0.1a28.tar.gz", hash = "sha256:53f9135c63c5cb24e3313e97fd46c75b61a3f60d9dc1aa1a3888e47810107ba6", size = 42461, upload-time = "2026-06-07T11:17:35.58Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b0/80/ed1498cba2319ff26821f527a599df4f25d1dfd81665f224b2901b3e71cb/sphinx_autodoc_argparse-0.0.1a27-py3-none-any.whl", hash = "sha256:722765bcc677c8421a84b0949698189b09de055def89e3471bfd8cc82354159a", size = 47275, upload-time = "2026-06-07T00:09:03.947Z" }, + { url = "https://files.pythonhosted.org/packages/48/bd/cc05720211d9afa832302d06ffda7e21c4fcbfcacfc3f8969facf7727327/sphinx_autodoc_argparse-0.0.1a28-py3-none-any.whl", hash = "sha256:1c814c740ebb769bb3d61aa9e890f919f2250d178e9c6db33fda26a5ac25c5e6", size = 47274, upload-time = "2026-06-07T11:17:16.799Z" }, ] [[package]] name = "sphinx-autodoc-typehints-gp" -version = "0.0.1a27" +version = "0.0.1a28" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/00/c4/a3ba085c36b0594a0a1412f17e5b3eda61516dbda5b962e7ebda764e4329/sphinx_autodoc_typehints_gp-0.0.1a27.tar.gz", hash = "sha256:d29d1f5e4ee1abcc01b859a6178b971b089cdf9756732889c10b30678e0725a3", size = 36363, upload-time = "2026-06-07T00:09:31.397Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e7/c6/b3ff784aaa95cfca74a260e9759c12da725a2552cdea40ff07dd2299f7ce/sphinx_autodoc_typehints_gp-0.0.1a28.tar.gz", hash = "sha256:9c3bdc35d23fd888c81607fa6f00dac2210588e4779efa8be47739a252c1e9c3", size = 36362, upload-time = "2026-06-07T11:17:39.945Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/12/00/6007fe05a4fb2cb56247527bc1cffccdf68e7f5c208028c365ec7549a6be/sphinx_autodoc_typehints_gp-0.0.1a27-py3-none-any.whl", hash = "sha256:8ceabba6eaa516ea8969ae27de1fb1378a9458426d3d7716b7fcac34ce25ec42", size = 38510, upload-time = "2026-06-07T00:09:11.379Z" }, + { url = "https://files.pythonhosted.org/packages/00/b8/5b6ecf30add7e9fc9af0a0f8325c51c0c27e9e1963d98dad063cc8ad5a34/sphinx_autodoc_typehints_gp-0.0.1a28-py3-none-any.whl", hash = "sha256:9c09b4960fc28afedd2be62ffc629084e1669be1a08ff2d24210a1b6980b5cbf", size = 38506, upload-time = "2026-06-07T11:17:22.856Z" }, ] [[package]] @@ -1438,68 +1438,68 @@ wheels = [ [[package]] name = "sphinx-fonts" -version = "0.0.1a27" +version = "0.0.1a28" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/25/a8/ccdc0777b231f03cc09b28780526b76016734cdb90ff7b32adafd7e9f138/sphinx_fonts-0.0.1a27.tar.gz", hash = "sha256:6b2184f086ef9f1c9efc747089276c88a6bb10f07b339af34ca10981aaea9816", size = 5789, upload-time = "2026-06-07T00:09:32.257Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a5/5e/b5a04214a6baa823079479b1bf1469f06840b57da752bcbca2233522c9bb/sphinx_fonts-0.0.1a28.tar.gz", hash = "sha256:7d83e84181c3ef76f3774deaf3113d130598921742a644cd357d6506ef13d727", size = 5790, upload-time = "2026-06-07T11:17:40.905Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4b/db/56bb69574b751926e11f07cd5ef0f5944e47d1c1fa327d8029c3d49e60bd/sphinx_fonts-0.0.1a27-py3-none-any.whl", hash = "sha256:42bf98788c1fac382df762850d1c684061b3df59f67fa13bc67ffea06ba2079e", size = 4360, upload-time = "2026-06-07T00:09:12.852Z" }, + { url = "https://files.pythonhosted.org/packages/2c/1b/a2f495d24ccc0b81d7e7bb8f5bacb371535ecbba58df85fad721111587c7/sphinx_fonts-0.0.1a28-py3-none-any.whl", hash = "sha256:6d15bdabec8a689d7800bcfa974b9b3f9f5d12c322956fe36138c353a9b25103", size = 4361, upload-time = "2026-06-07T11:17:24.008Z" }, ] [[package]] name = "sphinx-gp-llms" -version = "0.0.1a27" +version = "0.0.1a28" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a9/26/ec1e4ac480d3d295a88765b8c9ea2a797a145529d5b5eedaa311c2414fdc/sphinx_gp_llms-0.0.1a27.tar.gz", hash = "sha256:bf5f6ac1d5209b6e40091ff566243f5cda41707c5b9f8012fd28c209ba18d613", size = 9911, upload-time = "2026-06-07T00:09:33.201Z" } +sdist = { url = "https://files.pythonhosted.org/packages/70/42/a5eb10169048e21ee41a946bed0cf3f799d692ba68417a95d6faac4a93f1/sphinx_gp_llms-0.0.1a28.tar.gz", hash = "sha256:a528e3b31577cc4cf9e420145c0e10e05a0ad3e3b9edafaa368e6b78e95c5590", size = 9910, upload-time = "2026-06-07T11:17:41.732Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1a/53/525a7ccd3c758ae0ec26f22d78efba7a75b21a4976073d279e3473d0727c/sphinx_gp_llms-0.0.1a27-py3-none-any.whl", hash = "sha256:03859ec4227b087247e9f660c81092efa7c64d283df1fc5186630f7fe845a62c", size = 12639, upload-time = "2026-06-07T00:09:14.099Z" }, + { url = "https://files.pythonhosted.org/packages/dc/1e/22e3f175d86789fcfa37a8463b7d8f9398c2cb32d5925889b4d19e89e416/sphinx_gp_llms-0.0.1a28-py3-none-any.whl", hash = "sha256:6054f0a7fb6576a3e36545735b112419ab4b0649fc7e1fc081edd9f29c6a7e06", size = 12637, upload-time = "2026-06-07T11:17:25.188Z" }, ] [[package]] name = "sphinx-gp-opengraph" -version = "0.0.1a27" +version = "0.0.1a28" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a8/69/8602d58de605d73b854750c85ee040ce310c81508003578d98161ac5f6e4/sphinx_gp_opengraph-0.0.1a27.tar.gz", hash = "sha256:56505e6983e1bf7a7f56097ea45ee6cca156d5b7d236cbd1a4eeb55efa169c07", size = 11945, upload-time = "2026-06-07T00:09:34.148Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d7/8c/7a0d72303f4cc79ecb38f9d087e2c5c0da2fd19d92da40d532b7e7a3b7f5/sphinx_gp_opengraph-0.0.1a28.tar.gz", hash = "sha256:991f1aa3b4c76066ef4b44b8c5958988747385b914b14a0b82442d2ab1362b0a", size = 11947, upload-time = "2026-06-07T11:17:42.622Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/50/61/0ac0859b248b49d7f98dd87e4206b481e544fdfe28285795822eccfa04f4/sphinx_gp_opengraph-0.0.1a27-py3-none-any.whl", hash = "sha256:9e08c1ab3d2197e967d737d869a6693aad393b8dd8494d2156c27d96e61e555b", size = 12186, upload-time = "2026-06-07T00:09:15.357Z" }, + { url = "https://files.pythonhosted.org/packages/30/c8/7d6bacb67a9085cda3dfeae28545f0fe73ccee523d795cbbf030edf77f73/sphinx_gp_opengraph-0.0.1a28-py3-none-any.whl", hash = "sha256:95ad04308e1f47a63ceefeb37e4be2717f2efc16641f8c911575d214fbdaa510", size = 12183, upload-time = "2026-06-07T11:17:26.409Z" }, ] [[package]] name = "sphinx-gp-sitemap" -version = "0.0.1a27" +version = "0.0.1a28" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/1f/39/ce5c55b0274a2420d8a8f0e226bd15b25df2a8f0c09950f3b791b2580c2a/sphinx_gp_sitemap-0.0.1a27.tar.gz", hash = "sha256:fe6d4d2b2e73af169f39970468cf13ea524c4db193f91daa968dd4d26129a458", size = 9957, upload-time = "2026-06-07T00:09:34.974Z" } +sdist = { url = "https://files.pythonhosted.org/packages/1b/e7/8499cf6859d40ad53c6e660cff5d6976cbb15e2ac0b7c0c901d0174758f8/sphinx_gp_sitemap-0.0.1a28.tar.gz", hash = "sha256:30851c93beab728287b75cc0676e2c5d2dd924bf939d430459b5ab7e630e6044", size = 9957, upload-time = "2026-06-07T11:17:43.508Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/48/7e/9802e1b99aaa58c669ef8594a192a797b71ffd56f135098a50586077bcf5/sphinx_gp_sitemap-0.0.1a27-py3-none-any.whl", hash = "sha256:f861b1fca72057beddd4da3f83481d7a1655948113f56ee9042ca212dd7c46d4", size = 8985, upload-time = "2026-06-07T00:09:16.74Z" }, + { url = "https://files.pythonhosted.org/packages/dd/2f/8fec44f241ae0836dd4a82f88a7411b891cb636036e816b10b83603cc094/sphinx_gp_sitemap-0.0.1a28-py3-none-any.whl", hash = "sha256:31199e264f025d70871ac1d69a1ac5f16d5cf2438ee7b4ccb345a4c682f46688", size = 8982, upload-time = "2026-06-07T11:17:27.454Z" }, ] [[package]] name = "sphinx-gp-theme" -version = "0.0.1a27" +version = "0.0.1a28" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "gp-furo-theme" }, { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/25/0a/e63a1a287d7154768bbf2f774247425bbc6ccf8af4420372f835c7458f41/sphinx_gp_theme-0.0.1a27.tar.gz", hash = "sha256:50f328b303b0201b3a72aed64831be195ae9fe26bdb0f63b8892c1b4ec778747", size = 18286, upload-time = "2026-06-07T00:09:35.831Z" } +sdist = { url = "https://files.pythonhosted.org/packages/00/5d/659b4665fa24ce70f99e464ee3cd7987deb801841d8bec38b8ed47482940/sphinx_gp_theme-0.0.1a28.tar.gz", hash = "sha256:a12ea7bf555208ee4a5b9e62b6b8cce9fcf3f9ecde49ef2194792a6af90ffbb8", size = 18287, upload-time = "2026-06-07T11:17:44.266Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/14/13/34dcd08d414f699a2dc4fd8fe8c9070c8c5dca107abd2bb5fc8716337c36/sphinx_gp_theme-0.0.1a27-py3-none-any.whl", hash = "sha256:baf658ae4796c5284251c31a4f11cbd59af921180b80946006ff2bc475c3573f", size = 19887, upload-time = "2026-06-07T00:09:17.919Z" }, + { url = "https://files.pythonhosted.org/packages/4c/d2/54f77d7e356b2a29db4a40162066fabe0b6277930d685594179f4713a5ef/sphinx_gp_theme-0.0.1a28-py3-none-any.whl", hash = "sha256:51f087af4e1d0ae39baf6ef0e16b8435919c446789391e78eb1a280cbaa44b81", size = 19887, upload-time = "2026-06-07T11:17:28.469Z" }, ] [[package]] @@ -1517,28 +1517,28 @@ wheels = [ [[package]] name = "sphinx-ux-autodoc-layout" -version = "0.0.1a27" +version = "0.0.1a28" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/3a/2a/ebfa632b40ec7a6d3e5cba086fb038bdcbdba9a0a30ccc526168e7a33cea/sphinx_ux_autodoc_layout-0.0.1a27.tar.gz", hash = "sha256:a8bee23047fbec33d80549544121373663c98b20fc98aa38e95c06c0890eab82", size = 29134, upload-time = "2026-06-07T00:09:36.958Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d0/db/1ed9b68ca37e12f34f84b83fcd325e9a320ddfb3bbca1219bdc01a98ccbc/sphinx_ux_autodoc_layout-0.0.1a28.tar.gz", hash = "sha256:27a3089d53b9135445d3acc30b70b42eb4fbb95603379184df74bdd25e21973b", size = 29140, upload-time = "2026-06-07T11:17:45.12Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/74/b2/2490dd7d5fc265dd7a159661e7f631c95889a2df8f29be93c0a84468e033/sphinx_ux_autodoc_layout-0.0.1a27-py3-none-any.whl", hash = "sha256:a3eb75aec79b9fca80aa60af707654651727a1538515acf057d4359293f0b907", size = 33108, upload-time = "2026-06-07T00:09:19.147Z" }, + { url = "https://files.pythonhosted.org/packages/17/2c/30cc94f4fe79b9afd00d759cc180da11632a07901dde033c41851f8c1550/sphinx_ux_autodoc_layout-0.0.1a28-py3-none-any.whl", hash = "sha256:0bd6a1d3029d09c24938189b92ca58c0ff12c2552bcaf601b9be978790126a60", size = 33108, upload-time = "2026-06-07T11:17:29.642Z" }, ] [[package]] name = "sphinx-ux-badges" -version = "0.0.1a27" +version = "0.0.1a28" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e7/04/3865e01b9dc1625e195c2f332a85e48e0b407f4224bc571c20bb4a828113/sphinx_ux_badges-0.0.1a27.tar.gz", hash = "sha256:6371a5ade85d8c56549f69734536e97ac4a27f34bfaba4e363d3950c6e61a812", size = 15570, upload-time = "2026-06-07T00:09:37.873Z" } +sdist = { url = "https://files.pythonhosted.org/packages/8c/9f/9b3b2d26b7a3ec527fbf2c9e5a706116f87d47ae0272debaacaaa28fbae2/sphinx_ux_badges-0.0.1a28.tar.gz", hash = "sha256:783015b1a5ace8ebc74c6a269eebb77ae9383744a76d61bc644bb1bd87d1fb94", size = 15570, upload-time = "2026-06-07T11:17:45.966Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/43/32/9f07f8200148f153277523517a0d4d7993c106d01008761fd774886cb73f/sphinx_ux_badges-0.0.1a27-py3-none-any.whl", hash = "sha256:42681b274c5ab2e4524fa1e42372861a4a9668e347bfc6745f2f91904b8b5a24", size = 16448, upload-time = "2026-06-07T00:09:20.444Z" }, + { url = "https://files.pythonhosted.org/packages/42/94/bfb14654b0911a18628fcbcf68577ac3f0d437939e1a476ccdf74c0c5208/sphinx_ux_badges-0.0.1a28-py3-none-any.whl", hash = "sha256:b1abb54439c8b5a90219f6c3c43acdcd8157d092eff4ebcd161c331d835ee4f5", size = 16449, upload-time = "2026-06-07T11:17:30.661Z" }, ] [[package]] @@ -1700,7 +1700,7 @@ dev = [ { name = "codecov" }, { name = "coverage" }, { name = "gp-libs" }, - { name = "gp-sphinx", specifier = "==0.0.1a27" }, + { name = "gp-sphinx", specifier = "==0.0.1a28" }, { name = "mypy" }, { name = "pillow" }, { name = "pytest" }, @@ -1710,8 +1710,8 @@ dev = [ { name = "pytest-watcher" }, { name = "ruff" }, { name = "sphinx-autobuild" }, - { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a27" }, - { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a27" }, + { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a28" }, + { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a28" }, { name = "types-docutils" }, { name = "types-pygments" }, { name = "types-pyyaml" }, @@ -1719,11 +1719,11 @@ dev = [ docs = [ { name = "aafigure" }, { name = "gp-libs" }, - { name = "gp-sphinx", specifier = "==0.0.1a27" }, + { name = "gp-sphinx", specifier = "==0.0.1a28" }, { name = "pillow" }, { name = "sphinx-autobuild" }, - { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a27" }, - { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a27" }, + { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a28" }, + { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a28" }, ] lint = [ { name = "mypy" }, From eeb4ecdd6d7b4da7220c294781cba791a3d3c8ab Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sun, 7 Jun 2026 15:20:14 -0500 Subject: [PATCH 18/27] =?UTF-8?q?py(deps[docs])=20gp-sphinx=200.0.1a28=20?= =?UTF-8?q?=E2=86=92=200.0.1a29?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit why: pick up gp-sphinx 0.0.1a29 — component autodoc for the docutils and Sphinx extension family, cross-reference roles, and linked facts. what: - Bump gp-sphinx pin 0.0.1a28 → 0.0.1a29 (dev + docs groups) - Relock --- pyproject.toml | 12 ++++---- uv.lock | 84 +++++++++++++++++++++++++------------------------- 2 files changed, 48 insertions(+), 48 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index e4da21826f..ad02cfcdb7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -57,9 +57,9 @@ dev = [ # Docs "aafigure", # https://launchpad.net/aafigure "pillow", # https://pillow.readthedocs.io/ - "gp-sphinx==0.0.1a28", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-argparse==0.0.1a28", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-api-style==0.0.1a28", + "gp-sphinx==0.0.1a29", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-argparse==0.0.1a29", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-api-style==0.0.1a29", "gp-libs", # https://gp-libs.git-pull.com/ "sphinx-autobuild", # https://sphinx-extensions.readthedocs.io/en/latest/sphinx-autobuild.html # Testing @@ -83,9 +83,9 @@ dev = [ docs = [ "aafigure", # https://launchpad.net/aafigure "pillow", # https://pillow.readthedocs.io/ - "gp-sphinx==0.0.1a28", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-argparse==0.0.1a28", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-api-style==0.0.1a28", + "gp-sphinx==0.0.1a29", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-argparse==0.0.1a29", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-api-style==0.0.1a29", "gp-libs", # https://gp-libs.git-pull.com/ "sphinx-autobuild", # https://sphinx-extensions.readthedocs.io/en/latest/sphinx-autobuild.html ] diff --git a/uv.lock b/uv.lock index 67af24ea91..c2faeb3cf0 100644 --- a/uv.lock +++ b/uv.lock @@ -426,7 +426,7 @@ wheels = [ [[package]] name = "gp-furo-theme" -version = "0.0.1a28" +version = "0.0.1a29" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "accessible-pygments" }, @@ -436,9 +436,9 @@ dependencies = [ { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, { name = "sphinx-basic-ng" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/5c/ba/5c47c8b801783b71bb6bd2796a9309a354d99533a991a93a104c8ee5f190/gp_furo_theme-0.0.1a28.tar.gz", hash = "sha256:ef145ed1495e0c956d639a1a322774fbe7b9b7d1d1b710960157c1ba2cbad9fe", size = 34310, upload-time = "2026-06-07T11:17:32.753Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b3/da/9828df6c74040fefd90f619dab151d17e9a042cd8cbc8fce64b3dd981854/gp_furo_theme-0.0.1a29.tar.gz", hash = "sha256:cd62f1504571c0a033cd8d0a8022f53c0b70ea4989831bd36c7d80e851babc0c", size = 34309, upload-time = "2026-06-07T20:01:04.019Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/75/02/5980a70b5256bb0b2f7a8a57876899396235cd39587536b92e0dc9a85b7a/gp_furo_theme-0.0.1a28-py3-none-any.whl", hash = "sha256:eb3e0823e74deffcc1c55b4b0ccc915f017da61ef23ed4adb4c92d0d0841cab2", size = 43660, upload-time = "2026-06-07T11:17:12.857Z" }, + { url = "https://files.pythonhosted.org/packages/5b/f9/ed67889b5f57a4c055476552addbeaceda65d49ff10b198b8c773d240cb6/gp_furo_theme-0.0.1a29-py3-none-any.whl", hash = "sha256:6b55ff7fa2bba411cb90b0f13c19ae97f346169edd08562dda7377f7de56a405", size = 43660, upload-time = "2026-06-07T20:00:41.855Z" }, ] [[package]] @@ -457,7 +457,7 @@ wheels = [ [[package]] name = "gp-sphinx" -version = "0.0.1a28" +version = "0.0.1a29" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "docutils" }, @@ -479,9 +479,9 @@ dependencies = [ { name = "sphinx-inline-tabs" }, { name = "sphinxext-rediraffe" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/22/97/674f999ddb064f88448c5d9123c2cfe1f25d173e07d3a8cceacf63796c40/gp_sphinx-0.0.1a28.tar.gz", hash = "sha256:8001666733ba6dad9f1a17fd78912e05afed856d45a9a64b5ba3b7f7b4bab864", size = 19550, upload-time = "2026-06-07T11:17:33.64Z" } +sdist = { url = "https://files.pythonhosted.org/packages/6a/e7/4aef4edcc8d45fbaf0a5832000dd839a80b9753ee490911b7b46debb2863/gp_sphinx-0.0.1a29.tar.gz", hash = "sha256:1f23edf3ae3602c058f10f11935341493de31e4e590b97a3f08180c71272b429", size = 19629, upload-time = "2026-06-07T20:01:04.906Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/61/58/3a97cc4b441b45f3d96801415a1eae8256e1ad1e0f902ca757ac60132d1c/gp_sphinx-0.0.1a28-py3-none-any.whl", hash = "sha256:13d38e6496b368d14568259b7e512f28f26e8c080b0cfd1520c1f13f0bb3d2ab", size = 20045, upload-time = "2026-06-07T11:17:14.229Z" }, + { url = "https://files.pythonhosted.org/packages/19/a5/62ba3012c465242163354a1d633f9dbecfac3a5c77f614062b7b875e0b05/gp_sphinx-0.0.1a29-py3-none-any.whl", hash = "sha256:e1599a56b01a47abd075fb4183110c7c07217dc02981685496fbc496a381e04c", size = 20135, upload-time = "2026-06-07T20:00:43.158Z" }, ] [[package]] @@ -1338,7 +1338,7 @@ wheels = [ [[package]] name = "sphinx-autodoc-api-style" -version = "0.0.1a28" +version = "0.0.1a29" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, @@ -1346,14 +1346,14 @@ dependencies = [ { name = "sphinx-ux-autodoc-layout" }, { name = "sphinx-ux-badges" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f8/37/1166534666ac161b79926fa1c66b57176682621ea82dcd79bb0da7255afa/sphinx_autodoc_api_style-0.0.1a28.tar.gz", hash = "sha256:224b87153cdb739cf1ce0a61528579e0f71f65362313219f1750548d1b94ac81", size = 8978, upload-time = "2026-06-07T11:17:34.678Z" } +sdist = { url = "https://files.pythonhosted.org/packages/05/98/c8082be1e54a573f252f8fc82459069549e835b9f51da8d93c65de7d2e7b/sphinx_autodoc_api_style-0.0.1a29.tar.gz", hash = "sha256:eac2bf03461387638cb4306295e43fae7d79991b0067278b8d5b7a4728150529", size = 8978, upload-time = "2026-06-07T20:01:05.782Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/46/f9/1bce678a957281c448c1169d61f6233010881d7f864b0a40558d9033b2e9/sphinx_autodoc_api_style-0.0.1a28-py3-none-any.whl", hash = "sha256:ccf624aefd97e9bb0b5d44b441c69611a032152044cbda5253ddae20cbf8b16b", size = 9064, upload-time = "2026-06-07T11:17:15.547Z" }, + { url = "https://files.pythonhosted.org/packages/dc/03/61096826de59f41f1295b833f6b0790f1288d8e01eb7f55586fb4d3d5c03/sphinx_autodoc_api_style-0.0.1a29-py3-none-any.whl", hash = "sha256:de9e2918fddc0eb20607955c3d92759ba9b4fa942ff06c197dff1d5204396ecc", size = 9064, upload-time = "2026-06-07T20:00:44.389Z" }, ] [[package]] name = "sphinx-autodoc-argparse" -version = "0.0.1a28" +version = "0.0.1a29" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "docutils" }, @@ -1361,22 +1361,22 @@ dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/63/56/f41b87403db61d75b7917a0c9bc9f7b6dd4760cb38eacc37171de2722fe0/sphinx_autodoc_argparse-0.0.1a28.tar.gz", hash = "sha256:53f9135c63c5cb24e3313e97fd46c75b61a3f60d9dc1aa1a3888e47810107ba6", size = 42461, upload-time = "2026-06-07T11:17:35.58Z" } +sdist = { url = "https://files.pythonhosted.org/packages/0b/99/21fa6cb256b4183f830b6cc643f4b0f818d1afc182ab6fb38318e47b5bb2/sphinx_autodoc_argparse-0.0.1a29.tar.gz", hash = "sha256:a07842ff3197e03a208ec18a17b8a9329251a96dbb055a9cb8dd5e6120dbb6bf", size = 42459, upload-time = "2026-06-07T20:01:06.717Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/48/bd/cc05720211d9afa832302d06ffda7e21c4fcbfcacfc3f8969facf7727327/sphinx_autodoc_argparse-0.0.1a28-py3-none-any.whl", hash = "sha256:1c814c740ebb769bb3d61aa9e890f919f2250d178e9c6db33fda26a5ac25c5e6", size = 47274, upload-time = "2026-06-07T11:17:16.799Z" }, + { url = "https://files.pythonhosted.org/packages/6f/9d/0620b79adaeeeb4a1565aa08d5041409aef2c9e206e4083dbc13c1027cd2/sphinx_autodoc_argparse-0.0.1a29-py3-none-any.whl", hash = "sha256:ee2790ccc89aaed3141d2d66dadc8b75b5fd50ea8cc113396bb05712836a5c5c", size = 47276, upload-time = "2026-06-07T20:00:45.668Z" }, ] [[package]] name = "sphinx-autodoc-typehints-gp" -version = "0.0.1a28" +version = "0.0.1a29" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e7/c6/b3ff784aaa95cfca74a260e9759c12da725a2552cdea40ff07dd2299f7ce/sphinx_autodoc_typehints_gp-0.0.1a28.tar.gz", hash = "sha256:9c3bdc35d23fd888c81607fa6f00dac2210588e4779efa8be47739a252c1e9c3", size = 36362, upload-time = "2026-06-07T11:17:39.945Z" } +sdist = { url = "https://files.pythonhosted.org/packages/86/82/1eb3d5ac85a81f4605abad323c21baea79f15c418ed60cb0071df3878219/sphinx_autodoc_typehints_gp-0.0.1a29.tar.gz", hash = "sha256:bbeb27fb2f39fda98d9509edacfeb0a1a3d63a384a019cbf03365d7d3fa767fb", size = 36366, upload-time = "2026-06-07T20:01:11.709Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/00/b8/5b6ecf30add7e9fc9af0a0f8325c51c0c27e9e1963d98dad063cc8ad5a34/sphinx_autodoc_typehints_gp-0.0.1a28-py3-none-any.whl", hash = "sha256:9c09b4960fc28afedd2be62ffc629084e1669be1a08ff2d24210a1b6980b5cbf", size = 38506, upload-time = "2026-06-07T11:17:22.856Z" }, + { url = "https://files.pythonhosted.org/packages/3f/99/fd9866f9eee138f184b85739b578e4a7d5a5f84b8d1ee9a8234895ca06a3/sphinx_autodoc_typehints_gp-0.0.1a29-py3-none-any.whl", hash = "sha256:836887635729aa703a9146660276129a39eb4c61edd48bd544e94ed6402eb98c", size = 38509, upload-time = "2026-06-07T20:00:52.426Z" }, ] [[package]] @@ -1438,68 +1438,68 @@ wheels = [ [[package]] name = "sphinx-fonts" -version = "0.0.1a28" +version = "0.0.1a29" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a5/5e/b5a04214a6baa823079479b1bf1469f06840b57da752bcbca2233522c9bb/sphinx_fonts-0.0.1a28.tar.gz", hash = "sha256:7d83e84181c3ef76f3774deaf3113d130598921742a644cd357d6506ef13d727", size = 5790, upload-time = "2026-06-07T11:17:40.905Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e0/da/6c1d73c23ba5f8fef9008c768f0fe8381fc14021c3614682f13adb067aab/sphinx_fonts-0.0.1a29.tar.gz", hash = "sha256:43bbf64facbcaeb05b74876bd6099bdc416d6590b0797b6bbb666158b1631871", size = 5790, upload-time = "2026-06-07T20:01:12.619Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2c/1b/a2f495d24ccc0b81d7e7bb8f5bacb371535ecbba58df85fad721111587c7/sphinx_fonts-0.0.1a28-py3-none-any.whl", hash = "sha256:6d15bdabec8a689d7800bcfa974b9b3f9f5d12c322956fe36138c353a9b25103", size = 4361, upload-time = "2026-06-07T11:17:24.008Z" }, + { url = "https://files.pythonhosted.org/packages/f9/4b/bb34d3a37b52fdcf2e8715d4817fa524b77584aa27f3b1597cf3f6c36feb/sphinx_fonts-0.0.1a29-py3-none-any.whl", hash = "sha256:8091c329fb87d31d598e9c2c76332846ec46d8a7082a61e714b744f374e54b70", size = 4362, upload-time = "2026-06-07T20:00:53.618Z" }, ] [[package]] name = "sphinx-gp-llms" -version = "0.0.1a28" +version = "0.0.1a29" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/70/42/a5eb10169048e21ee41a946bed0cf3f799d692ba68417a95d6faac4a93f1/sphinx_gp_llms-0.0.1a28.tar.gz", hash = "sha256:a528e3b31577cc4cf9e420145c0e10e05a0ad3e3b9edafaa368e6b78e95c5590", size = 9910, upload-time = "2026-06-07T11:17:41.732Z" } +sdist = { url = "https://files.pythonhosted.org/packages/34/92/b0f1e2700b7bc0d3a555921b629dc34a71e38e0dd909b2d988cb6722b051/sphinx_gp_llms-0.0.1a29.tar.gz", hash = "sha256:0cf4034bc81acfac42a149f75d77dfdd1f4d1e47143c102e08d2445ec4a27d1c", size = 9910, upload-time = "2026-06-07T20:01:13.478Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/dc/1e/22e3f175d86789fcfa37a8463b7d8f9398c2cb32d5925889b4d19e89e416/sphinx_gp_llms-0.0.1a28-py3-none-any.whl", hash = "sha256:6054f0a7fb6576a3e36545735b112419ab4b0649fc7e1fc081edd9f29c6a7e06", size = 12637, upload-time = "2026-06-07T11:17:25.188Z" }, + { url = "https://files.pythonhosted.org/packages/82/8b/7b731c035cb627fb70ec2980ba075859b8bd70fcafbc0d35827828417917/sphinx_gp_llms-0.0.1a29-py3-none-any.whl", hash = "sha256:a1b7709afdac0c20acdeb793a6223545cf420b2e2a44f837da3e881b7e086d7f", size = 12637, upload-time = "2026-06-07T20:00:54.822Z" }, ] [[package]] name = "sphinx-gp-opengraph" -version = "0.0.1a28" +version = "0.0.1a29" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/d7/8c/7a0d72303f4cc79ecb38f9d087e2c5c0da2fd19d92da40d532b7e7a3b7f5/sphinx_gp_opengraph-0.0.1a28.tar.gz", hash = "sha256:991f1aa3b4c76066ef4b44b8c5958988747385b914b14a0b82442d2ab1362b0a", size = 11947, upload-time = "2026-06-07T11:17:42.622Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e0/14/50147d4efd4a0de51524be36d6ba7003d603db98db6c747d5afd4e7a7cce/sphinx_gp_opengraph-0.0.1a29.tar.gz", hash = "sha256:f7de30bab56aa5a8bcbc2fe0bd5fc501a9a78de88825118c412161304e70a098", size = 11947, upload-time = "2026-06-07T20:01:14.698Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/30/c8/7d6bacb67a9085cda3dfeae28545f0fe73ccee523d795cbbf030edf77f73/sphinx_gp_opengraph-0.0.1a28-py3-none-any.whl", hash = "sha256:95ad04308e1f47a63ceefeb37e4be2717f2efc16641f8c911575d214fbdaa510", size = 12183, upload-time = "2026-06-07T11:17:26.409Z" }, + { url = "https://files.pythonhosted.org/packages/f7/30/dcdc97a29dd9647fff33bae062d94aaae74f59af1a2b7d5d7f0324e3d091/sphinx_gp_opengraph-0.0.1a29-py3-none-any.whl", hash = "sha256:e427722a37913491ac2460a9173614c85ff730c1970577e78bd933b0c0d09752", size = 12185, upload-time = "2026-06-07T20:00:56.148Z" }, ] [[package]] name = "sphinx-gp-sitemap" -version = "0.0.1a28" +version = "0.0.1a29" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/1b/e7/8499cf6859d40ad53c6e660cff5d6976cbb15e2ac0b7c0c901d0174758f8/sphinx_gp_sitemap-0.0.1a28.tar.gz", hash = "sha256:30851c93beab728287b75cc0676e2c5d2dd924bf939d430459b5ab7e630e6044", size = 9957, upload-time = "2026-06-07T11:17:43.508Z" } +sdist = { url = "https://files.pythonhosted.org/packages/df/22/5b2e66549a132b904aba8123302742dec1e055b29ed9ea3377166caf3fa6/sphinx_gp_sitemap-0.0.1a29.tar.gz", hash = "sha256:954accd250c71b960b54369b75a46dd80bb6729a939926a8f0c06fca21e32720", size = 9956, upload-time = "2026-06-07T20:01:15.798Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/dd/2f/8fec44f241ae0836dd4a82f88a7411b891cb636036e816b10b83603cc094/sphinx_gp_sitemap-0.0.1a28-py3-none-any.whl", hash = "sha256:31199e264f025d70871ac1d69a1ac5f16d5cf2438ee7b4ccb345a4c682f46688", size = 8982, upload-time = "2026-06-07T11:17:27.454Z" }, + { url = "https://files.pythonhosted.org/packages/5c/bc/245024926b4061a7a5da0224c05583add542ce55f2da000af552848f5dc3/sphinx_gp_sitemap-0.0.1a29-py3-none-any.whl", hash = "sha256:c6df4685097fa007ae2f642680a27e72ff3ce07e2cb7df4cc72f6fe7ee339061", size = 8981, upload-time = "2026-06-07T20:00:57.43Z" }, ] [[package]] name = "sphinx-gp-theme" -version = "0.0.1a28" +version = "0.0.1a29" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "gp-furo-theme" }, { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/00/5d/659b4665fa24ce70f99e464ee3cd7987deb801841d8bec38b8ed47482940/sphinx_gp_theme-0.0.1a28.tar.gz", hash = "sha256:a12ea7bf555208ee4a5b9e62b6b8cce9fcf3f9ecde49ef2194792a6af90ffbb8", size = 18287, upload-time = "2026-06-07T11:17:44.266Z" } +sdist = { url = "https://files.pythonhosted.org/packages/16/c0/2c5deab2a968f94b6e9d8b5fe9d24fb7f80968d6cc1703000d40628e5bcb/sphinx_gp_theme-0.0.1a29.tar.gz", hash = "sha256:edeaa3c53ba1ef1c520826261df54f764bac2809659ba94991b7ea93ba1a0bea", size = 18287, upload-time = "2026-06-07T20:01:16.811Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4c/d2/54f77d7e356b2a29db4a40162066fabe0b6277930d685594179f4713a5ef/sphinx_gp_theme-0.0.1a28-py3-none-any.whl", hash = "sha256:51f087af4e1d0ae39baf6ef0e16b8435919c446789391e78eb1a280cbaa44b81", size = 19887, upload-time = "2026-06-07T11:17:28.469Z" }, + { url = "https://files.pythonhosted.org/packages/1b/1c/410698021382b99a950349332df06d5d20722f1b892c50bd9409e5dfabde/sphinx_gp_theme-0.0.1a29-py3-none-any.whl", hash = "sha256:a62c931c329e623f2c0b010b7f5bcedea6e147eadbca01245f9a3dfd0ccb409d", size = 19889, upload-time = "2026-06-07T20:00:58.968Z" }, ] [[package]] @@ -1517,28 +1517,28 @@ wheels = [ [[package]] name = "sphinx-ux-autodoc-layout" -version = "0.0.1a28" +version = "0.0.1a29" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/d0/db/1ed9b68ca37e12f34f84b83fcd325e9a320ddfb3bbca1219bdc01a98ccbc/sphinx_ux_autodoc_layout-0.0.1a28.tar.gz", hash = "sha256:27a3089d53b9135445d3acc30b70b42eb4fbb95603379184df74bdd25e21973b", size = 29140, upload-time = "2026-06-07T11:17:45.12Z" } +sdist = { url = "https://files.pythonhosted.org/packages/1f/9c/e685c0f188c99513eb2204774812bde03d7279e075791b0c1db758842eb0/sphinx_ux_autodoc_layout-0.0.1a29.tar.gz", hash = "sha256:51b742ec2c368fd02bb3a75977d2bde20a6e8987524d176eb4e7040cfe685f0b", size = 30606, upload-time = "2026-06-07T20:01:17.821Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/17/2c/30cc94f4fe79b9afd00d759cc180da11632a07901dde033c41851f8c1550/sphinx_ux_autodoc_layout-0.0.1a28-py3-none-any.whl", hash = "sha256:0bd6a1d3029d09c24938189b92ca58c0ff12c2552bcaf601b9be978790126a60", size = 33108, upload-time = "2026-06-07T11:17:29.642Z" }, + { url = "https://files.pythonhosted.org/packages/b0/74/0635aaecef9ee0bcf8853090ce07fb964c24618f74af0abab53868a01b54/sphinx_ux_autodoc_layout-0.0.1a29-py3-none-any.whl", hash = "sha256:e2e777a3f40f049de2fca3706c9ff91dfba9ddc18528327499c70138d52d349f", size = 34999, upload-time = "2026-06-07T20:01:00.266Z" }, ] [[package]] name = "sphinx-ux-badges" -version = "0.0.1a28" +version = "0.0.1a29" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/8c/9f/9b3b2d26b7a3ec527fbf2c9e5a706116f87d47ae0272debaacaaa28fbae2/sphinx_ux_badges-0.0.1a28.tar.gz", hash = "sha256:783015b1a5ace8ebc74c6a269eebb77ae9383744a76d61bc644bb1bd87d1fb94", size = 15570, upload-time = "2026-06-07T11:17:45.966Z" } +sdist = { url = "https://files.pythonhosted.org/packages/cf/56/7b14f4c3b7fb378f14cb33485f4b71498f85056ebe7d4abca79f99ce3c10/sphinx_ux_badges-0.0.1a29.tar.gz", hash = "sha256:9f9112d2ba4d31dd0508992123ef5722b7a44adea3c0c56b3796aba3a43c1f52", size = 16722, upload-time = "2026-06-07T20:01:18.869Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/42/94/bfb14654b0911a18628fcbcf68577ac3f0d437939e1a476ccdf74c0c5208/sphinx_ux_badges-0.0.1a28-py3-none-any.whl", hash = "sha256:b1abb54439c8b5a90219f6c3c43acdcd8157d092eff4ebcd161c331d835ee4f5", size = 16449, upload-time = "2026-06-07T11:17:30.661Z" }, + { url = "https://files.pythonhosted.org/packages/77/d7/765bcfe96b842ebbef730e33db9530107558ac02e6d2a052edd389657b17/sphinx_ux_badges-0.0.1a29-py3-none-any.whl", hash = "sha256:ddc1e6ea96e49527d3e64fc3b47c16bdb19083ca9eaf4b99982f2b1351187d9c", size = 17490, upload-time = "2026-06-07T20:01:01.493Z" }, ] [[package]] @@ -1700,7 +1700,7 @@ dev = [ { name = "codecov" }, { name = "coverage" }, { name = "gp-libs" }, - { name = "gp-sphinx", specifier = "==0.0.1a28" }, + { name = "gp-sphinx", specifier = "==0.0.1a29" }, { name = "mypy" }, { name = "pillow" }, { name = "pytest" }, @@ -1710,8 +1710,8 @@ dev = [ { name = "pytest-watcher" }, { name = "ruff" }, { name = "sphinx-autobuild" }, - { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a28" }, - { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a28" }, + { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a29" }, + { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a29" }, { name = "types-docutils" }, { name = "types-pygments" }, { name = "types-pyyaml" }, @@ -1719,11 +1719,11 @@ dev = [ docs = [ { name = "aafigure" }, { name = "gp-libs" }, - { name = "gp-sphinx", specifier = "==0.0.1a28" }, + { name = "gp-sphinx", specifier = "==0.0.1a29" }, { name = "pillow" }, { name = "sphinx-autobuild" }, - { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a28" }, - { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a28" }, + { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a29" }, + { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a29" }, ] lint = [ { name = "mypy" }, From 573786778d0d68f79e9fd6a52d956f6f6eee494a Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sun, 7 Jun 2026 15:27:16 -0500 Subject: [PATCH 19/27] py(deps[dev]) Bump dev packages --- uv.lock | 44 ++++++++++++++++++++++---------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/uv.lock b/uv.lock index c2faeb3cf0..9fec59bc27 100644 --- a/uv.lock +++ b/uv.lock @@ -417,7 +417,7 @@ name = "exceptiongroup" version = "1.3.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions", marker = "python_full_version < '3.11'" }, + { name = "typing-extensions", marker = "python_full_version < '3.13'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/50/79/66800aadf48771f6b62f7eb014e352e5d06856655206165d775e675a02c9/exceptiongroup-1.3.1.tar.gz", hash = "sha256:8b412432c6055b0b7d14c310000ae93352ed6754f70fa8f7c34141f91c4e3219", size = 30371, upload-time = "2025-11-21T23:01:54.787Z" } wheels = [ @@ -1191,27 +1191,27 @@ wheels = [ [[package]] name = "ruff" -version = "0.15.15" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/84/6f/a76f7d96e5c962f5b69cee865e49c15c1116897c01990faa8a57edb62e7f/ruff-0.15.15.tar.gz", hash = "sha256:b8dff018130b46d8e5bf0f926ef6b60cf871d6d5ae45fc9334e09632daa741d6", size = 4706985, upload-time = "2026-05-28T14:16:57.784Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/fa/9d/3a45c05b8ab04b4705989de70a79008e27c8003296a0feaee9edc18dd7e9/ruff-0.15.15-py3-none-linux_armv6l.whl", hash = "sha256:cf93e5388f412e1b108b1f8b34a6e036b70fe8aff89393befad96fe48670311b", size = 10710652, upload-time = "2026-05-28T14:16:06.701Z" }, - { url = "https://files.pythonhosted.org/packages/05/66/da974431624bf3b49f6ee1f9543c02d929ff1cba78b0d5a79c38cf21f744/ruff-0.15.15-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:ac5a646d1f6a7dadd5d50842dae2c1f9862ac887ef5d1b1375e02def791fde6e", size = 11096615, upload-time = "2026-05-28T14:16:23.313Z" }, - { url = "https://files.pythonhosted.org/packages/8c/09/7443452e5d290230a712103f2fdceeef7184f3ec99a2bd01c8be78aaceb5/ruff-0.15.15-py3-none-macosx_11_0_arm64.whl", hash = "sha256:77d955a431430c66f72dd94e379ad38a16daea3d25094872ac4edf9e797be530", size = 10436683, upload-time = "2026-05-28T14:16:40.974Z" }, - { url = "https://files.pythonhosted.org/packages/53/01/d330c26a57fa4f3943a14424904027428315b700fe4d14a84bb123a649e5/ruff-0.15.15-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7614ee79c69788cf6cedd568069ade9cecc22a1ad20494efe8d0c9ebb4b622d4", size = 10769064, upload-time = "2026-05-28T14:16:28.905Z" }, - { url = "https://files.pythonhosted.org/packages/1d/85/cc8770f8bdff541b1da8392d1634141fe4a0e3f4ee596605959b7906c27f/ruff-0.15.15-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3cdb1679e06a1f6b47bc384714ae96f6e2fb65ca441eb78c43d2ca554176ce1f", size = 10511987, upload-time = "2026-05-28T14:16:43.732Z" }, - { url = "https://files.pythonhosted.org/packages/7c/29/8c190c1472b63013583ba391f3342036e02010544c1270455ed8e519bdf3/ruff-0.15.15-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2728b93d7b23a603ea2c0ac6eb73d760bd38ec9de35f35fb41e18f7a3fee7622", size = 11275100, upload-time = "2026-05-28T14:16:55.244Z" }, - { url = "https://files.pythonhosted.org/packages/9f/6b/7e145ce2cc8e63d6834eca03d83a0e18d121def5c69f91b4cf4011ed4879/ruff-0.15.15-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:be582fcc0db438902c7792b08d6ddf6c9b9e21addaa10092c2c741cfb09e5a45", size = 12176903, upload-time = "2026-05-28T14:16:14.368Z" }, - { url = "https://files.pythonhosted.org/packages/80/a3/d5974637f68e451f7fadf015cf3101d1cd7d8ba5027cffe0b9e3826ebe6b/ruff-0.15.15-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7aa77465b8ecaf1a27bea098d696f7fed5e1eccbd10b321b682d6de586ae5627", size = 11404550, upload-time = "2026-05-28T14:16:20.138Z" }, - { url = "https://files.pythonhosted.org/packages/fe/1c/e6e5e568f22be4fb05d6244234aba384c06b451252453b821e1a529263cf/ruff-0.15.15-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:48decfa11d740de4889de623be1463308346312f2409a56e24aa280c86162dc4", size = 11382027, upload-time = "2026-05-28T14:16:46.615Z" }, - { url = "https://files.pythonhosted.org/packages/1d/01/170921b49fcd2e8858825593f91cf7146c3e40a5c3e6df763e4bb0484dde/ruff-0.15.15-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:a5015088452ca0081387063649ec67f06d3d1d6b8b936a1f836b5e9657ecd48c", size = 11366041, upload-time = "2026-05-28T14:16:26.247Z" }, - { url = "https://files.pythonhosted.org/packages/87/54/a7bad711d7de93254e15e06a4c375b89a03d18de45d3e5dcc86a4472fb1a/ruff-0.15.15-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:f5294aab6356c81600fcdea3a62bb1b924dfd5e91767c12318d3f68f86af57cd", size = 10741795, upload-time = "2026-05-28T14:16:17.11Z" }, - { url = "https://files.pythonhosted.org/packages/c9/31/38c075963668f8b41c6914ee0f6f318727fbe30ab9145cb29e6df464c5fa/ruff-0.15.15-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:db5bd4d802415cca656dc1616070b725952d6ae95eb5d4831e49fbd94a38f75f", size = 10511117, upload-time = "2026-05-28T14:16:31.767Z" }, - { url = "https://files.pythonhosted.org/packages/9d/96/6ff689e1f7e375d1d97075eca022f74c2bab59554a432fe4d2e6f091986a/ruff-0.15.15-py3-none-musllinux_1_2_i686.whl", hash = "sha256:587a6278ed42059191c1a466e490bd7930fb50bd2e255398bc29616c895a61cb", size = 10994867, upload-time = "2026-05-28T14:16:35.149Z" }, - { url = "https://files.pythonhosted.org/packages/c3/c2/5dce0ab9f92a8d534fa62b9bf9caca3eddb8c1a81b616f5e195ada4f0d6e/ruff-0.15.15-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:df0c1c084f5f4be9812f61518a45c440d3c30d69ce4bf6c5270e66d38338f02a", size = 11482101, upload-time = "2026-05-28T14:16:49.598Z" }, - { url = "https://files.pythonhosted.org/packages/b1/c0/1003b60edd697c649faf61f1a34094b1abb38fb3d1181e3f895781250a08/ruff-0.15.15-py3-none-win32.whl", hash = "sha256:29428ea79694afbe756d45fd59b36f22b6b020dc0443cf7de0173046236964b9", size = 10716774, upload-time = "2026-05-28T14:16:52.337Z" }, - { url = "https://files.pythonhosted.org/packages/02/a8/1269eddd6945a06c23f055ef7848886e37cf9d6a8bebb386a3115f01470c/ruff-0.15.15-py3-none-win_amd64.whl", hash = "sha256:8df0323902e15e24bc4bf246da830573d3cf3352bd0b9a164eab335d111ff4a4", size = 11868463, upload-time = "2026-05-28T14:16:11.333Z" }, - { url = "https://files.pythonhosted.org/packages/4e/b2/920464c907b191e37469d477a1aa8bc048b8f36c4c1610dfa4ab87b39e18/ruff-0.15.15-py3-none-win_arm64.whl", hash = "sha256:3c8ceca6792f38196b8f589bc92eccd03eef286602da92e5dc05cc42ef6441b7", size = 11138498, upload-time = "2026-05-28T14:16:38.425Z" }, +version = "0.15.16" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/a6/bd/5f7ec371001337d8fa61701c186ff8b613ecac1651848c5950f4c4d5f2e9/ruff-0.15.16.tar.gz", hash = "sha256:d05e78d38c78caf020b03789e25106c93017db5a0cb6e2819885018c61343b78", size = 4714267, upload-time = "2026-06-04T16:33:09.974Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/0c/42/53ef1c3953f157956db9bf7861e3bc50b9b887ce93300aa48cdba8336fe6/ruff-0.15.16-py3-none-linux_armv6l.whl", hash = "sha256:6ac3c0b3969cc6cf6b158c4e2f8f682acb58e7d700d8a44b65ecdc72d66ab0b2", size = 10709025, upload-time = "2026-06-04T16:32:51.935Z" }, + { url = "https://files.pythonhosted.org/packages/93/9a/a79159346f19134a956607754e57d8d128f7a4c00f4ad2f7514d224c172c/ruff-0.15.16-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:197c207ed75ffba54a0dec23db4aa939a27a3053073e085e0042433cbdc58e4a", size = 11063550, upload-time = "2026-06-04T16:32:42.24Z" }, + { url = "https://files.pythonhosted.org/packages/bc/72/3ce2ac000a5299ec238e01f51397b3b653c93b077d9b1bfe8715bb895f20/ruff-0.15.16-py3-none-macosx_11_0_arm64.whl", hash = "sha256:3a39fec45ab316cc23e7558f23fea4a70403ddb5648ea9a4a3854a16973d0071", size = 10421345, upload-time = "2026-06-04T16:32:37.251Z" }, + { url = "https://files.pythonhosted.org/packages/b0/c2/cc7fad3ec9169373f5b6a18f1917b91080feec40c3f9658334a1d28e2f03/ruff-0.15.16-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ba93191d79003116b95128c9d306e045200fdbd0bccb782b110f3cd1d4abc5cf", size = 10757217, upload-time = "2026-06-04T16:32:54.722Z" }, + { url = "https://files.pythonhosted.org/packages/69/d2/3474009eaa0a65b31fa7152a2fad5e2f050c640ceb1e6b02ee6922e94c82/ruff-0.15.16-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c6ee4b90520630120ef032aa5cc10db483852dff950e78b1d717e2993a61ac8d", size = 10507035, upload-time = "2026-06-04T16:33:05.343Z" }, + { url = "https://files.pythonhosted.org/packages/ca/81/b7ae6ccbd11f0c8dc3d5d67fc4be9b57ff57ca86ba56152021378e1277f2/ruff-0.15.16-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4e4215bc938bc3c8215c1472c1aa437e310fee20cd427335fec9d7e609563628", size = 11255291, upload-time = "2026-06-04T16:32:49.49Z" }, + { url = "https://files.pythonhosted.org/packages/d9/e1/46e526f1a7cc90857ce6ddf25fbb77eb6568651ac38d71b033af07076dd5/ruff-0.15.16-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7c8d26be963b090f10e29abc8b3e74a2a321f6fa34e02424e30b5af89350ecbb", size = 12124922, upload-time = "2026-06-04T16:33:07.821Z" }, + { url = "https://files.pythonhosted.org/packages/1a/da/5c791b088b596b24d0deb967fa28ae02ad751a140c0b9ea81c5ab915d6c0/ruff-0.15.16-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f198cf4123602a2280ed46c307bcbafe41758d6fee5b456b6b6058ca1514b3b4", size = 11332186, upload-time = "2026-06-04T16:33:02.971Z" }, + { url = "https://files.pythonhosted.org/packages/72/11/5da87abe20047c8962361473923ebb2f62b595250126aadfad8c20649c1e/ruff-0.15.16-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bb27515fa6240fb586ae82b901a59e67d24acff86f2190b433dc542fe0435aeb", size = 11373541, upload-time = "2026-06-04T16:32:47.007Z" }, + { url = "https://files.pythonhosted.org/packages/fe/2a/8554754c23a854ae3fd6b507e36ad61ddb121e298c6d5d617dec94ed0f14/ruff-0.15.16-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:a267c46ba1593fc26b8eecbea050b39d40c0b6bb7781ee11c90a02cd10032951", size = 11353014, upload-time = "2026-06-04T16:32:34.795Z" }, + { url = "https://files.pythonhosted.org/packages/62/25/62ea41529ec89f742ea3fed9cb1059c72877ec7cf9b9e99ac9cf3294d1d9/ruff-0.15.16-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:528c68f39a91498a8d50e91ff5985df3d105782bab49cc378e73ac26bff083e8", size = 10737467, upload-time = "2026-06-04T16:32:26.348Z" }, + { url = "https://files.pythonhosted.org/packages/90/17/334d3ad9de4d40f9dd58fdd09e35ce64553bb501e2f19a839e2fb6be14fc/ruff-0.15.16-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:7ed55c58950df60589a9a7a5d2f8fa5f54ebd287163be805adfe6ee95a9de123", size = 10521910, upload-time = "2026-06-04T16:32:32.54Z" }, + { url = "https://files.pythonhosted.org/packages/4d/bd/3ac7c6ae77a885c1004b3dda2446ea401768d24f851c14b4ad4b24f6639c/ruff-0.15.16-py3-none-musllinux_1_2_i686.whl", hash = "sha256:d482feaf51512b50f9790ceb417a56a61dd1e9d9bf967662b9ed27c01b34f53a", size = 10979190, upload-time = "2026-06-04T16:32:57.492Z" }, + { url = "https://files.pythonhosted.org/packages/33/d7/609546e6a413c3f216fbf2a50c928f97c80939154f6a0503114094a86191/ruff-0.15.16-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:1e15bc8c94513dae2a40cc9ef07c94fdd4ecc9e29dabebeebe170f952322c9e3", size = 11477014, upload-time = "2026-06-04T16:32:44.687Z" }, + { url = "https://files.pythonhosted.org/packages/74/0d/f2cd247ad32633a5c36e97141a2c21b11c6279f7957bc2ff360b1e08fddd/ruff-0.15.16-py3-none-win32.whl", hash = "sha256:580378f7bd4aa25f72e74aa54948a9622f142b1e509521dd10902e886681cc1e", size = 10735541, upload-time = "2026-06-04T16:32:30.145Z" }, + { url = "https://files.pythonhosted.org/packages/8b/9e/02e845ef151b1dee585e55c4739f8e1734ae1d9f1221dff65761c162208b/ruff-0.15.16-py3-none-win_amd64.whl", hash = "sha256:408256017284eddf98fff77b29aa4fb30f586042d535b2d9befc6512f400aaec", size = 11843403, upload-time = "2026-06-04T16:32:39.76Z" }, + { url = "https://files.pythonhosted.org/packages/15/19/016553f86f207450aebebc2b2b5088d086b901cc8186c02ac4284db3bd88/ruff-0.15.16-py3-none-win_arm64.whl", hash = "sha256:8cd61783afb39638a7133ef0d2dfb1e91277593962f81b5a8423eb0b888a6121", size = 11134555, upload-time = "2026-06-04T16:33:00.136Z" }, ] [[package]] From d1a8771cd0861f59cd8e736da3fc6921193fe0e2 Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sun, 7 Jun 2026 16:58:30 -0500 Subject: [PATCH 20/27] py(deps[docs]) gp-sphinx 0.0.1a30 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit why: pick up gp-sphinx 0.0.1a30 — restores horizontal padding on standalone type chips in autodoc parameter/return lists while keeping compound annotations (list[str], dict[str, Any]) flush. what: - Bump gp-sphinx pin 0.0.1a29 -> 0.0.1a30 (dev + docs groups) - Bump gp-sphinx-family sibling pins to 0.0.1a30 where present - Relock --- pyproject.toml | 12 +++---- uv.lock | 86 +++++++++++++++++++++++++------------------------- 2 files changed, 49 insertions(+), 49 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index ad02cfcdb7..c11012469a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -57,9 +57,9 @@ dev = [ # Docs "aafigure", # https://launchpad.net/aafigure "pillow", # https://pillow.readthedocs.io/ - "gp-sphinx==0.0.1a29", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-argparse==0.0.1a29", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-api-style==0.0.1a29", + "gp-sphinx==0.0.1a30", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-argparse==0.0.1a30", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-api-style==0.0.1a30", "gp-libs", # https://gp-libs.git-pull.com/ "sphinx-autobuild", # https://sphinx-extensions.readthedocs.io/en/latest/sphinx-autobuild.html # Testing @@ -83,9 +83,9 @@ dev = [ docs = [ "aafigure", # https://launchpad.net/aafigure "pillow", # https://pillow.readthedocs.io/ - "gp-sphinx==0.0.1a29", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-argparse==0.0.1a29", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-api-style==0.0.1a29", + "gp-sphinx==0.0.1a30", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-argparse==0.0.1a30", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-api-style==0.0.1a30", "gp-libs", # https://gp-libs.git-pull.com/ "sphinx-autobuild", # https://sphinx-extensions.readthedocs.io/en/latest/sphinx-autobuild.html ] diff --git a/uv.lock b/uv.lock index 9fec59bc27..89538e1f19 100644 --- a/uv.lock +++ b/uv.lock @@ -417,7 +417,7 @@ name = "exceptiongroup" version = "1.3.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions", marker = "python_full_version < '3.13'" }, + { name = "typing-extensions", marker = "python_full_version < '3.11'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/50/79/66800aadf48771f6b62f7eb014e352e5d06856655206165d775e675a02c9/exceptiongroup-1.3.1.tar.gz", hash = "sha256:8b412432c6055b0b7d14c310000ae93352ed6754f70fa8f7c34141f91c4e3219", size = 30371, upload-time = "2025-11-21T23:01:54.787Z" } wheels = [ @@ -426,7 +426,7 @@ wheels = [ [[package]] name = "gp-furo-theme" -version = "0.0.1a29" +version = "0.0.1a30" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "accessible-pygments" }, @@ -436,9 +436,9 @@ dependencies = [ { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, { name = "sphinx-basic-ng" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b3/da/9828df6c74040fefd90f619dab151d17e9a042cd8cbc8fce64b3dd981854/gp_furo_theme-0.0.1a29.tar.gz", hash = "sha256:cd62f1504571c0a033cd8d0a8022f53c0b70ea4989831bd36c7d80e851babc0c", size = 34309, upload-time = "2026-06-07T20:01:04.019Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b1/fa/efb8e8f62cb5637396756c4e03bc15a781b2f77e1f7ce5bcaa6a58c4de63/gp_furo_theme-0.0.1a30.tar.gz", hash = "sha256:0624b284b0e2fc599e61248c1cf9832431eda45bda09ddfacfd4836cadc94e29", size = 34307, upload-time = "2026-06-07T21:49:05.988Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5b/f9/ed67889b5f57a4c055476552addbeaceda65d49ff10b198b8c773d240cb6/gp_furo_theme-0.0.1a29-py3-none-any.whl", hash = "sha256:6b55ff7fa2bba411cb90b0f13c19ae97f346169edd08562dda7377f7de56a405", size = 43660, upload-time = "2026-06-07T20:00:41.855Z" }, + { url = "https://files.pythonhosted.org/packages/bc/0f/3b57d4b405b396ea1b6cce53efc8e7aa3ea12002cdcf43bb182df7027bba/gp_furo_theme-0.0.1a30-py3-none-any.whl", hash = "sha256:2b794ecdfc010582a02a786134fae49f2c5ac9ceae739f41504db1bc1796612b", size = 43660, upload-time = "2026-06-07T21:48:46.073Z" }, ] [[package]] @@ -457,7 +457,7 @@ wheels = [ [[package]] name = "gp-sphinx" -version = "0.0.1a29" +version = "0.0.1a30" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "docutils" }, @@ -479,9 +479,9 @@ dependencies = [ { name = "sphinx-inline-tabs" }, { name = "sphinxext-rediraffe" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/6a/e7/4aef4edcc8d45fbaf0a5832000dd839a80b9753ee490911b7b46debb2863/gp_sphinx-0.0.1a29.tar.gz", hash = "sha256:1f23edf3ae3602c058f10f11935341493de31e4e590b97a3f08180c71272b429", size = 19629, upload-time = "2026-06-07T20:01:04.906Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b8/55/670e7511fe9ff16a4ea7506eaf4784c7176b58a2ee0d8c7f7841fdc3a692/gp_sphinx-0.0.1a30.tar.gz", hash = "sha256:ec1f35ad231800367c4805eb3cf06121d5354ee4fb13682856c7d621d9f5b3ae", size = 19628, upload-time = "2026-06-07T21:49:07.061Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/19/a5/62ba3012c465242163354a1d633f9dbecfac3a5c77f614062b7b875e0b05/gp_sphinx-0.0.1a29-py3-none-any.whl", hash = "sha256:e1599a56b01a47abd075fb4183110c7c07217dc02981685496fbc496a381e04c", size = 20135, upload-time = "2026-06-07T20:00:43.158Z" }, + { url = "https://files.pythonhosted.org/packages/f1/32/3a228b7e4a3af261fe5a01fe801ecdf3369a41c011109077a4a6aeff550b/gp_sphinx-0.0.1a30-py3-none-any.whl", hash = "sha256:b4b4c51cd11d86732379976df03c03edf4dc9c11d5180af301b1824d26796675", size = 20133, upload-time = "2026-06-07T21:48:47.336Z" }, ] [[package]] @@ -1338,7 +1338,7 @@ wheels = [ [[package]] name = "sphinx-autodoc-api-style" -version = "0.0.1a29" +version = "0.0.1a30" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, @@ -1346,14 +1346,14 @@ dependencies = [ { name = "sphinx-ux-autodoc-layout" }, { name = "sphinx-ux-badges" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/05/98/c8082be1e54a573f252f8fc82459069549e835b9f51da8d93c65de7d2e7b/sphinx_autodoc_api_style-0.0.1a29.tar.gz", hash = "sha256:eac2bf03461387638cb4306295e43fae7d79991b0067278b8d5b7a4728150529", size = 8978, upload-time = "2026-06-07T20:01:05.782Z" } +sdist = { url = "https://files.pythonhosted.org/packages/bd/fa/ebdc90c025fcbe4012d29eee334b557dbb9ade5e8fe524d3ac3242a58c2a/sphinx_autodoc_api_style-0.0.1a30.tar.gz", hash = "sha256:254ff050313b86de44e0d9b34f3f361946dadba22d446d644355655adef8e18d", size = 8978, upload-time = "2026-06-07T21:49:08.051Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/dc/03/61096826de59f41f1295b833f6b0790f1288d8e01eb7f55586fb4d3d5c03/sphinx_autodoc_api_style-0.0.1a29-py3-none-any.whl", hash = "sha256:de9e2918fddc0eb20607955c3d92759ba9b4fa942ff06c197dff1d5204396ecc", size = 9064, upload-time = "2026-06-07T20:00:44.389Z" }, + { url = "https://files.pythonhosted.org/packages/d0/ea/e80eb48eda1df4dd59b9bf08c5367969036ea931bf260f5696d53e7731b5/sphinx_autodoc_api_style-0.0.1a30-py3-none-any.whl", hash = "sha256:2e22a7a026b1341ebf5d0f0b975fb261b1dbf77bc1182d1741680886054c8070", size = 9065, upload-time = "2026-06-07T21:48:48.825Z" }, ] [[package]] name = "sphinx-autodoc-argparse" -version = "0.0.1a29" +version = "0.0.1a30" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "docutils" }, @@ -1361,22 +1361,22 @@ dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/0b/99/21fa6cb256b4183f830b6cc643f4b0f818d1afc182ab6fb38318e47b5bb2/sphinx_autodoc_argparse-0.0.1a29.tar.gz", hash = "sha256:a07842ff3197e03a208ec18a17b8a9329251a96dbb055a9cb8dd5e6120dbb6bf", size = 42459, upload-time = "2026-06-07T20:01:06.717Z" } +sdist = { url = "https://files.pythonhosted.org/packages/93/d3/93f42057bf6edb097115e68b4e47158aca986327a522a968393c370861cf/sphinx_autodoc_argparse-0.0.1a30.tar.gz", hash = "sha256:91c19b86b84e84a1be1446c834ef417d2e3cb242940998e351e2ea07d8655f48", size = 42460, upload-time = "2026-06-07T21:49:08.853Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6f/9d/0620b79adaeeeb4a1565aa08d5041409aef2c9e206e4083dbc13c1027cd2/sphinx_autodoc_argparse-0.0.1a29-py3-none-any.whl", hash = "sha256:ee2790ccc89aaed3141d2d66dadc8b75b5fd50ea8cc113396bb05712836a5c5c", size = 47276, upload-time = "2026-06-07T20:00:45.668Z" }, + { url = "https://files.pythonhosted.org/packages/f9/8d/c325529a8a3adef1ba092c4f200e694e16aa6054c670e2ea2f9f1af5f3e6/sphinx_autodoc_argparse-0.0.1a30-py3-none-any.whl", hash = "sha256:e9c3d0350bca66d1110bd2945be0c7eb818318e411ad3acc9d501388512f4e79", size = 47275, upload-time = "2026-06-07T21:48:50.077Z" }, ] [[package]] name = "sphinx-autodoc-typehints-gp" -version = "0.0.1a29" +version = "0.0.1a30" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/86/82/1eb3d5ac85a81f4605abad323c21baea79f15c418ed60cb0071df3878219/sphinx_autodoc_typehints_gp-0.0.1a29.tar.gz", hash = "sha256:bbeb27fb2f39fda98d9509edacfeb0a1a3d63a384a019cbf03365d7d3fa767fb", size = 36366, upload-time = "2026-06-07T20:01:11.709Z" } +sdist = { url = "https://files.pythonhosted.org/packages/72/64/aeba25128247ad6a622461baf6ff6033d2aa775833fb70af1f16148515f7/sphinx_autodoc_typehints_gp-0.0.1a30.tar.gz", hash = "sha256:df753789ef80717b93d133633f4bf13682979e9da1292f716cfb0c344659744c", size = 36501, upload-time = "2026-06-07T21:49:13.468Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3f/99/fd9866f9eee138f184b85739b578e4a7d5a5f84b8d1ee9a8234895ca06a3/sphinx_autodoc_typehints_gp-0.0.1a29-py3-none-any.whl", hash = "sha256:836887635729aa703a9146660276129a39eb4c61edd48bd544e94ed6402eb98c", size = 38509, upload-time = "2026-06-07T20:00:52.426Z" }, + { url = "https://files.pythonhosted.org/packages/00/97/a346af1a1a783fa23f271a7faf5ee2a4c7b15e7fc3254104b7e2601e0aca/sphinx_autodoc_typehints_gp-0.0.1a30-py3-none-any.whl", hash = "sha256:d8bf8b41c0a3de991fecad5f29df619bb6a8b116688b42db0f877a51af79fb8b", size = 38658, upload-time = "2026-06-07T21:48:55.813Z" }, ] [[package]] @@ -1438,68 +1438,68 @@ wheels = [ [[package]] name = "sphinx-fonts" -version = "0.0.1a29" +version = "0.0.1a30" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e0/da/6c1d73c23ba5f8fef9008c768f0fe8381fc14021c3614682f13adb067aab/sphinx_fonts-0.0.1a29.tar.gz", hash = "sha256:43bbf64facbcaeb05b74876bd6099bdc416d6590b0797b6bbb666158b1631871", size = 5790, upload-time = "2026-06-07T20:01:12.619Z" } +sdist = { url = "https://files.pythonhosted.org/packages/71/55/61da88e2fc41d04ceec9047e953f4b77b971145806ab3c3df1b74b4cbc81/sphinx_fonts-0.0.1a30.tar.gz", hash = "sha256:36c0e886e870f8ac07c8c3e5c09e5f4aa9b738c1ad4ac32c32ef8355a1164965", size = 5789, upload-time = "2026-06-07T21:49:14.508Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f9/4b/bb34d3a37b52fdcf2e8715d4817fa524b77584aa27f3b1597cf3f6c36feb/sphinx_fonts-0.0.1a29-py3-none-any.whl", hash = "sha256:8091c329fb87d31d598e9c2c76332846ec46d8a7082a61e714b744f374e54b70", size = 4362, upload-time = "2026-06-07T20:00:53.618Z" }, + { url = "https://files.pythonhosted.org/packages/ff/a7/4044a939cfe42d02da678ee4bf07608d5ff97fc6bbe2a5a5959716e3f735/sphinx_fonts-0.0.1a30-py3-none-any.whl", hash = "sha256:6bb3f2bc45b82d10382e0cdd8ab7286b7b24b333a68d039aca1849b534939283", size = 4359, upload-time = "2026-06-07T21:48:57.053Z" }, ] [[package]] name = "sphinx-gp-llms" -version = "0.0.1a29" +version = "0.0.1a30" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/34/92/b0f1e2700b7bc0d3a555921b629dc34a71e38e0dd909b2d988cb6722b051/sphinx_gp_llms-0.0.1a29.tar.gz", hash = "sha256:0cf4034bc81acfac42a149f75d77dfdd1f4d1e47143c102e08d2445ec4a27d1c", size = 9910, upload-time = "2026-06-07T20:01:13.478Z" } +sdist = { url = "https://files.pythonhosted.org/packages/dd/55/e36118adbe2434a28689e5d3b44d1c74661296661c1a167bbf68cf9ace2d/sphinx_gp_llms-0.0.1a30.tar.gz", hash = "sha256:2876006a773958f382c853a23a2cc6ce2beecf1d328d2cf3c48e4d17c2a0eb97", size = 9911, upload-time = "2026-06-07T21:49:15.314Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/82/8b/7b731c035cb627fb70ec2980ba075859b8bd70fcafbc0d35827828417917/sphinx_gp_llms-0.0.1a29-py3-none-any.whl", hash = "sha256:a1b7709afdac0c20acdeb793a6223545cf420b2e2a44f837da3e881b7e086d7f", size = 12637, upload-time = "2026-06-07T20:00:54.822Z" }, + { url = "https://files.pythonhosted.org/packages/7f/a8/16ac7227c5b861447822a5d876aa83542a0aa3b3813fe3da232479a21b05/sphinx_gp_llms-0.0.1a30-py3-none-any.whl", hash = "sha256:c6f63ecb4d911538bdf0bd26d7ebeb2c062d8e029fc12e7c8abc74c2b3072ff8", size = 12637, upload-time = "2026-06-07T21:48:58.332Z" }, ] [[package]] name = "sphinx-gp-opengraph" -version = "0.0.1a29" +version = "0.0.1a30" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e0/14/50147d4efd4a0de51524be36d6ba7003d603db98db6c747d5afd4e7a7cce/sphinx_gp_opengraph-0.0.1a29.tar.gz", hash = "sha256:f7de30bab56aa5a8bcbc2fe0bd5fc501a9a78de88825118c412161304e70a098", size = 11947, upload-time = "2026-06-07T20:01:14.698Z" } +sdist = { url = "https://files.pythonhosted.org/packages/6c/61/7ebbf17160d6776a1a67f60702556a2c31bca88400771f29da174fd0c07a/sphinx_gp_opengraph-0.0.1a30.tar.gz", hash = "sha256:d1b5ddecb205177b6ac641826d8c7260649e102873e97fcc7f89743fb62bf4ce", size = 11945, upload-time = "2026-06-07T21:49:16.053Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f7/30/dcdc97a29dd9647fff33bae062d94aaae74f59af1a2b7d5d7f0324e3d091/sphinx_gp_opengraph-0.0.1a29-py3-none-any.whl", hash = "sha256:e427722a37913491ac2460a9173614c85ff730c1970577e78bd933b0c0d09752", size = 12185, upload-time = "2026-06-07T20:00:56.148Z" }, + { url = "https://files.pythonhosted.org/packages/2f/d6/c58a966c147c88463f33b6d3be420d7bedb251a37f5c91c6df15b9857f32/sphinx_gp_opengraph-0.0.1a30-py3-none-any.whl", hash = "sha256:a5cc0b947307694546d389282baac09a4c4193f12fca8540e1dfbba5c4492689", size = 12183, upload-time = "2026-06-07T21:48:59.436Z" }, ] [[package]] name = "sphinx-gp-sitemap" -version = "0.0.1a29" +version = "0.0.1a30" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/df/22/5b2e66549a132b904aba8123302742dec1e055b29ed9ea3377166caf3fa6/sphinx_gp_sitemap-0.0.1a29.tar.gz", hash = "sha256:954accd250c71b960b54369b75a46dd80bb6729a939926a8f0c06fca21e32720", size = 9956, upload-time = "2026-06-07T20:01:15.798Z" } +sdist = { url = "https://files.pythonhosted.org/packages/68/58/e5068084c0ae7e60e206ea933f13f505141d781195498192212bd1964d41/sphinx_gp_sitemap-0.0.1a30.tar.gz", hash = "sha256:88791ebca58ca56969c4d2e675c43d5976436081a4bc61e21b2038a96e0a320a", size = 9957, upload-time = "2026-06-07T21:49:16.768Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5c/bc/245024926b4061a7a5da0224c05583add542ce55f2da000af552848f5dc3/sphinx_gp_sitemap-0.0.1a29-py3-none-any.whl", hash = "sha256:c6df4685097fa007ae2f642680a27e72ff3ce07e2cb7df4cc72f6fe7ee339061", size = 8981, upload-time = "2026-06-07T20:00:57.43Z" }, + { url = "https://files.pythonhosted.org/packages/ab/d2/321dbc4bd5846afbbabf865727750ccbcb5f5add3cc60b938e2298c616d9/sphinx_gp_sitemap-0.0.1a30-py3-none-any.whl", hash = "sha256:12bcc02f193b45034ce91c406f97a48cdfa4658406c52fcf044cf40841cb238f", size = 8980, upload-time = "2026-06-07T21:49:00.617Z" }, ] [[package]] name = "sphinx-gp-theme" -version = "0.0.1a29" +version = "0.0.1a30" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "gp-furo-theme" }, { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/16/c0/2c5deab2a968f94b6e9d8b5fe9d24fb7f80968d6cc1703000d40628e5bcb/sphinx_gp_theme-0.0.1a29.tar.gz", hash = "sha256:edeaa3c53ba1ef1c520826261df54f764bac2809659ba94991b7ea93ba1a0bea", size = 18287, upload-time = "2026-06-07T20:01:16.811Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a6/0c/93d892c27bbf38f9202432e011f0b3dbfd1fc9fc9a8cb5cef61af1349694/sphinx_gp_theme-0.0.1a30.tar.gz", hash = "sha256:79b2d37b243a5c1f1e31404237684bd21a5424b12fc34d04b8983eb0d934b464", size = 18284, upload-time = "2026-06-07T21:49:17.643Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1b/1c/410698021382b99a950349332df06d5d20722f1b892c50bd9409e5dfabde/sphinx_gp_theme-0.0.1a29-py3-none-any.whl", hash = "sha256:a62c931c329e623f2c0b010b7f5bcedea6e147eadbca01245f9a3dfd0ccb409d", size = 19889, upload-time = "2026-06-07T20:00:58.968Z" }, + { url = "https://files.pythonhosted.org/packages/d5/5a/4a3190291f795abd5ba4fbea93db376abbedc553ed79a49a53fb74031f99/sphinx_gp_theme-0.0.1a30-py3-none-any.whl", hash = "sha256:b31cf205d1dbc9f82a84a6fe7300d9b56193854108833baab32b5c107dcca415", size = 19887, upload-time = "2026-06-07T21:49:01.609Z" }, ] [[package]] @@ -1517,28 +1517,28 @@ wheels = [ [[package]] name = "sphinx-ux-autodoc-layout" -version = "0.0.1a29" +version = "0.0.1a30" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/1f/9c/e685c0f188c99513eb2204774812bde03d7279e075791b0c1db758842eb0/sphinx_ux_autodoc_layout-0.0.1a29.tar.gz", hash = "sha256:51b742ec2c368fd02bb3a75977d2bde20a6e8987524d176eb4e7040cfe685f0b", size = 30606, upload-time = "2026-06-07T20:01:17.821Z" } +sdist = { url = "https://files.pythonhosted.org/packages/60/80/d867076c30994c27dbed3101955488e739c99d6f1bb1706758e16a76ad10/sphinx_ux_autodoc_layout-0.0.1a30.tar.gz", hash = "sha256:1dbf8563a651e78c55f9b0cbc283dc4653ddeba82343195f1b245f764e33cd18", size = 30601, upload-time = "2026-06-07T21:49:18.627Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b0/74/0635aaecef9ee0bcf8853090ce07fb964c24618f74af0abab53868a01b54/sphinx_ux_autodoc_layout-0.0.1a29-py3-none-any.whl", hash = "sha256:e2e777a3f40f049de2fca3706c9ff91dfba9ddc18528327499c70138d52d349f", size = 34999, upload-time = "2026-06-07T20:01:00.266Z" }, + { url = "https://files.pythonhosted.org/packages/0b/75/dd8bbcdf1fe35d9b66b10dce1330a27613633b935dc05ff95b354df80a26/sphinx_ux_autodoc_layout-0.0.1a30-py3-none-any.whl", hash = "sha256:a9e6a135cd792dde5b297eff0db0a787a0e976f1dc982e0697d56fc5d463c8b7", size = 35000, upload-time = "2026-06-07T21:49:02.682Z" }, ] [[package]] name = "sphinx-ux-badges" -version = "0.0.1a29" +version = "0.0.1a30" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/cf/56/7b14f4c3b7fb378f14cb33485f4b71498f85056ebe7d4abca79f99ce3c10/sphinx_ux_badges-0.0.1a29.tar.gz", hash = "sha256:9f9112d2ba4d31dd0508992123ef5722b7a44adea3c0c56b3796aba3a43c1f52", size = 16722, upload-time = "2026-06-07T20:01:18.869Z" } +sdist = { url = "https://files.pythonhosted.org/packages/4d/b9/ef79ec57e341fa1ee199c9a92af25af0abfa7315c940e5ec9059674a61c9/sphinx_ux_badges-0.0.1a30.tar.gz", hash = "sha256:0b1770203ec84f89937b27d5767bbe6bf5e739c340878a96fa5e65b1c01028d0", size = 16722, upload-time = "2026-06-07T21:49:19.6Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/77/d7/765bcfe96b842ebbef730e33db9530107558ac02e6d2a052edd389657b17/sphinx_ux_badges-0.0.1a29-py3-none-any.whl", hash = "sha256:ddc1e6ea96e49527d3e64fc3b47c16bdb19083ca9eaf4b99982f2b1351187d9c", size = 17490, upload-time = "2026-06-07T20:01:01.493Z" }, + { url = "https://files.pythonhosted.org/packages/11/39/05b4c60942cb3995f3acfaf456901df22af64e3bcd27a893ebe0b7b82c97/sphinx_ux_badges-0.0.1a30-py3-none-any.whl", hash = "sha256:b3856d545497eae9f9cf23e71248a615534ee339de421c90079b6f5f667fceec", size = 17488, upload-time = "2026-06-07T21:49:03.836Z" }, ] [[package]] @@ -1700,7 +1700,7 @@ dev = [ { name = "codecov" }, { name = "coverage" }, { name = "gp-libs" }, - { name = "gp-sphinx", specifier = "==0.0.1a29" }, + { name = "gp-sphinx", specifier = "==0.0.1a30" }, { name = "mypy" }, { name = "pillow" }, { name = "pytest" }, @@ -1710,8 +1710,8 @@ dev = [ { name = "pytest-watcher" }, { name = "ruff" }, { name = "sphinx-autobuild" }, - { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a29" }, - { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a29" }, + { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a30" }, + { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a30" }, { name = "types-docutils" }, { name = "types-pygments" }, { name = "types-pyyaml" }, @@ -1719,11 +1719,11 @@ dev = [ docs = [ { name = "aafigure" }, { name = "gp-libs" }, - { name = "gp-sphinx", specifier = "==0.0.1a29" }, + { name = "gp-sphinx", specifier = "==0.0.1a30" }, { name = "pillow" }, { name = "sphinx-autobuild" }, - { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a29" }, - { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a29" }, + { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a30" }, + { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a30" }, ] lint = [ { name = "mypy" }, From d0adf05e3444b9cf8a0f09a10118178d238537aa Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sat, 13 Jun 2026 04:36:44 -0500 Subject: [PATCH 21/27] .tool-versions(uv, just) uv 0.11.19 -> 0.11.21, just 1.51 -> 1.52 - just - https://github.com/casey/just/blob/1.52.0/CHANGELOG.md - https://github.com/casey/just/releases/tag/1.52.0 - uv: - https://github.com/astral-sh/uv/releases/tag/0.11.21 - https://github.com/astral-sh/uv/blob/0.11.21/CHANGELOG.md --- .tool-versions | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.tool-versions b/.tool-versions index 5569494be3..ad5b21b029 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1,3 +1,3 @@ -just 1.51 -uv 0.11.19 +just 1.52 +uv 0.11.21 python 3.14 3.13 3.12 3.11 3.10 From 3e6da1b17fe566ca6ff071acaedce1835468798c Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sat, 13 Jun 2026 04:38:48 -0500 Subject: [PATCH 22/27] py(deps[dev]) Bump dev packages --- uv.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/uv.lock b/uv.lock index 89538e1f19..cf4444a43b 100644 --- a/uv.lock +++ b/uv.lock @@ -126,15 +126,15 @@ wheels = [ [[package]] name = "beautifulsoup4" -version = "4.14.3" +version = "4.15.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "soupsieve" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c3/b0/1c6a16426d389813b48d95e26898aff79abbde42ad353958ad95cc8c9b21/beautifulsoup4-4.14.3.tar.gz", hash = "sha256:6292b1c5186d356bba669ef9f7f051757099565ad9ada5dd630bd9de5fa7fb86", size = 627737, upload-time = "2025-11-30T15:08:26.084Z" } +sdist = { url = "https://files.pythonhosted.org/packages/43/65/318323f98dbee45d42dff61d8f047181bc6f2268a9068cfad035a46be5af/beautifulsoup4-4.15.0.tar.gz", hash = "sha256:288e3ca7d54b06f2ac191970bc275c1939cb46d450b255bf6718b04aa37ab4f7", size = 632571, upload-time = "2026-06-07T16:44:20.453Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1a/39/47f9197bdd44df24d67ac8893641e16f386c984a0619ef2ee4c51fbbc019/beautifulsoup4-4.14.3-py3-none-any.whl", hash = "sha256:0918bfe44902e6ad8d57732ba310582e98da931428d231a5ecb9e7c703a735bb", size = 107721, upload-time = "2025-11-30T15:08:24.087Z" }, + { url = "https://files.pythonhosted.org/packages/88/c6/92fcd42f1ba33e1184263f25bfabf3d27c383410470f169e4b8163bf9c17/beautifulsoup4-4.15.0-py3-none-any.whl", hash = "sha256:d6f88de62e1d4e38ecb1077eb9724cd0eff29d2a08ca16a401e9b9e93f117cf9", size = 109924, upload-time = "2026-06-07T16:44:21.566Z" }, ] [[package]] @@ -417,7 +417,7 @@ name = "exceptiongroup" version = "1.3.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions", marker = "python_full_version < '3.11'" }, + { name = "typing-extensions", marker = "python_full_version < '3.13'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/50/79/66800aadf48771f6b62f7eb014e352e5d06856655206165d775e675a02c9/exceptiongroup-1.3.1.tar.gz", hash = "sha256:8b412432c6055b0b7d14c310000ae93352ed6754f70fa8f7c34141f91c4e3219", size = 30371, upload-time = "2025-11-21T23:01:54.787Z" } wheels = [ From 9a7ab007f64570cf10503264fa7ab0922a291365 Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Mon, 15 Jun 2026 20:51:46 -0500 Subject: [PATCH 23/27] py(deps[docs]) gp-sphinx 0.0.1a31 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit why: pick up gp-sphinx 0.0.1a31 — FastMCP resources and prompts gain {resource}/{prompt} cross-reference roles, and the prompt / resource / resource-template (plus argparse) directives gain :no-index: for components documented on more than one page. what: - Bump gp-sphinx pin 0.0.1a30 -> 0.0.1a31 (dev + docs groups) - Bump gp-sphinx-family sibling pins to 0.0.1a31 where present - Relock --- pyproject.toml | 12 +++---- uv.lock | 86 +++++++++++++++++++++++++------------------------- 2 files changed, 49 insertions(+), 49 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index c11012469a..eb16318a68 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -57,9 +57,9 @@ dev = [ # Docs "aafigure", # https://launchpad.net/aafigure "pillow", # https://pillow.readthedocs.io/ - "gp-sphinx==0.0.1a30", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-argparse==0.0.1a30", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-api-style==0.0.1a30", + "gp-sphinx==0.0.1a31", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-argparse==0.0.1a31", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-api-style==0.0.1a31", "gp-libs", # https://gp-libs.git-pull.com/ "sphinx-autobuild", # https://sphinx-extensions.readthedocs.io/en/latest/sphinx-autobuild.html # Testing @@ -83,9 +83,9 @@ dev = [ docs = [ "aafigure", # https://launchpad.net/aafigure "pillow", # https://pillow.readthedocs.io/ - "gp-sphinx==0.0.1a30", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-argparse==0.0.1a30", # https://gp-sphinx.git-pull.com/ - "sphinx-autodoc-api-style==0.0.1a30", + "gp-sphinx==0.0.1a31", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-argparse==0.0.1a31", # https://gp-sphinx.git-pull.com/ + "sphinx-autodoc-api-style==0.0.1a31", "gp-libs", # https://gp-libs.git-pull.com/ "sphinx-autobuild", # https://sphinx-extensions.readthedocs.io/en/latest/sphinx-autobuild.html ] diff --git a/uv.lock b/uv.lock index cf4444a43b..0adf481afc 100644 --- a/uv.lock +++ b/uv.lock @@ -417,7 +417,7 @@ name = "exceptiongroup" version = "1.3.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions", marker = "python_full_version < '3.13'" }, + { name = "typing-extensions", marker = "python_full_version < '3.11'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/50/79/66800aadf48771f6b62f7eb014e352e5d06856655206165d775e675a02c9/exceptiongroup-1.3.1.tar.gz", hash = "sha256:8b412432c6055b0b7d14c310000ae93352ed6754f70fa8f7c34141f91c4e3219", size = 30371, upload-time = "2025-11-21T23:01:54.787Z" } wheels = [ @@ -426,7 +426,7 @@ wheels = [ [[package]] name = "gp-furo-theme" -version = "0.0.1a30" +version = "0.0.1a31" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "accessible-pygments" }, @@ -436,9 +436,9 @@ dependencies = [ { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, { name = "sphinx-basic-ng" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b1/fa/efb8e8f62cb5637396756c4e03bc15a781b2f77e1f7ce5bcaa6a58c4de63/gp_furo_theme-0.0.1a30.tar.gz", hash = "sha256:0624b284b0e2fc599e61248c1cf9832431eda45bda09ddfacfd4836cadc94e29", size = 34307, upload-time = "2026-06-07T21:49:05.988Z" } +sdist = { url = "https://files.pythonhosted.org/packages/4e/b2/b44f19a537ff7cbe0a95d4da5bfb8904bf3152ffb5fa206d061427682543/gp_furo_theme-0.0.1a31.tar.gz", hash = "sha256:367f07f702eaf2aa0eb579144a0646a65dc68a084414729bddbc493e5c8c294f", size = 34306, upload-time = "2026-06-16T01:38:10.382Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/bc/0f/3b57d4b405b396ea1b6cce53efc8e7aa3ea12002cdcf43bb182df7027bba/gp_furo_theme-0.0.1a30-py3-none-any.whl", hash = "sha256:2b794ecdfc010582a02a786134fae49f2c5ac9ceae739f41504db1bc1796612b", size = 43660, upload-time = "2026-06-07T21:48:46.073Z" }, + { url = "https://files.pythonhosted.org/packages/80/3a/663e5fdc839ca81dd58f79d848d1c5397fe813bbfca97a6a7730bf324851/gp_furo_theme-0.0.1a31-py3-none-any.whl", hash = "sha256:153bba2a3566f66bba80d9d4a7ad39f599a8ba8215d51a4c46dcd581d5de53a2", size = 43659, upload-time = "2026-06-16T01:37:46.742Z" }, ] [[package]] @@ -457,7 +457,7 @@ wheels = [ [[package]] name = "gp-sphinx" -version = "0.0.1a30" +version = "0.0.1a31" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "docutils" }, @@ -479,9 +479,9 @@ dependencies = [ { name = "sphinx-inline-tabs" }, { name = "sphinxext-rediraffe" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b8/55/670e7511fe9ff16a4ea7506eaf4784c7176b58a2ee0d8c7f7841fdc3a692/gp_sphinx-0.0.1a30.tar.gz", hash = "sha256:ec1f35ad231800367c4805eb3cf06121d5354ee4fb13682856c7d621d9f5b3ae", size = 19628, upload-time = "2026-06-07T21:49:07.061Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b1/40/bb18d84b0f11facb32977b7590ac89678b19a5621906337e4b48982eb151/gp_sphinx-0.0.1a31.tar.gz", hash = "sha256:52fad798e198f10e0460cec5b16535dedcb5d4ad118f471a45a773a74b7b7100", size = 19629, upload-time = "2026-06-16T01:38:11.297Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f1/32/3a228b7e4a3af261fe5a01fe801ecdf3369a41c011109077a4a6aeff550b/gp_sphinx-0.0.1a30-py3-none-any.whl", hash = "sha256:b4b4c51cd11d86732379976df03c03edf4dc9c11d5180af301b1824d26796675", size = 20133, upload-time = "2026-06-07T21:48:47.336Z" }, + { url = "https://files.pythonhosted.org/packages/87/79/45ddf1d696179839699e550a47c3908e0ad6889d0968d5b0cc0e3b79419c/gp_sphinx-0.0.1a31-py3-none-any.whl", hash = "sha256:3377ebe1834204d402ebb8b4789ef1a8c80e4e9a7863a2c7abe29bef4755f862", size = 20134, upload-time = "2026-06-16T01:37:48.055Z" }, ] [[package]] @@ -1338,7 +1338,7 @@ wheels = [ [[package]] name = "sphinx-autodoc-api-style" -version = "0.0.1a30" +version = "0.0.1a31" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, @@ -1346,14 +1346,14 @@ dependencies = [ { name = "sphinx-ux-autodoc-layout" }, { name = "sphinx-ux-badges" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/bd/fa/ebdc90c025fcbe4012d29eee334b557dbb9ade5e8fe524d3ac3242a58c2a/sphinx_autodoc_api_style-0.0.1a30.tar.gz", hash = "sha256:254ff050313b86de44e0d9b34f3f361946dadba22d446d644355655adef8e18d", size = 8978, upload-time = "2026-06-07T21:49:08.051Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c1/ce/2c91d418da951ce677372633abff8c6a991952074ec45446dcc844cde286/sphinx_autodoc_api_style-0.0.1a31.tar.gz", hash = "sha256:6abff9addb0fdd22e920cf4b3f2b06fa73bee9ef6d9650112749f291f2448b0f", size = 8977, upload-time = "2026-06-16T01:38:12.384Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d0/ea/e80eb48eda1df4dd59b9bf08c5367969036ea931bf260f5696d53e7731b5/sphinx_autodoc_api_style-0.0.1a30-py3-none-any.whl", hash = "sha256:2e22a7a026b1341ebf5d0f0b975fb261b1dbf77bc1182d1741680886054c8070", size = 9065, upload-time = "2026-06-07T21:48:48.825Z" }, + { url = "https://files.pythonhosted.org/packages/9d/8c/a3c5d0fe6643e67a299e2002609496120e38b275ab93162496a86a6f8623/sphinx_autodoc_api_style-0.0.1a31-py3-none-any.whl", hash = "sha256:ae7ca8032c3a26c8d70e84df8d095d424513270aac03e1ec6dc875f87b44d9fc", size = 9066, upload-time = "2026-06-16T01:37:49.62Z" }, ] [[package]] name = "sphinx-autodoc-argparse" -version = "0.0.1a30" +version = "0.0.1a31" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "docutils" }, @@ -1361,22 +1361,22 @@ dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/93/d3/93f42057bf6edb097115e68b4e47158aca986327a522a968393c370861cf/sphinx_autodoc_argparse-0.0.1a30.tar.gz", hash = "sha256:91c19b86b84e84a1be1446c834ef417d2e3cb242940998e351e2ea07d8655f48", size = 42460, upload-time = "2026-06-07T21:49:08.853Z" } +sdist = { url = "https://files.pythonhosted.org/packages/6f/cd/5bf51b23a41af75da19c6c9ffcafb7e954fded44bd2103a404dc8d8395a3/sphinx_autodoc_argparse-0.0.1a31.tar.gz", hash = "sha256:1ca3dfa92d4e53069e573cab936f727b04daa4b48b3c3a02da1ea2579024f569", size = 42804, upload-time = "2026-06-16T01:38:13.244Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f9/8d/c325529a8a3adef1ba092c4f200e694e16aa6054c670e2ea2f9f1af5f3e6/sphinx_autodoc_argparse-0.0.1a30-py3-none-any.whl", hash = "sha256:e9c3d0350bca66d1110bd2945be0c7eb818318e411ad3acc9d501388512f4e79", size = 47275, upload-time = "2026-06-07T21:48:50.077Z" }, + { url = "https://files.pythonhosted.org/packages/f2/26/64faac071dbf00142c2b67d35c54c4e720aa869ae1910b6606bbfa3ecc3e/sphinx_autodoc_argparse-0.0.1a31-py3-none-any.whl", hash = "sha256:db4546fc851740ad051d0072c8bcdbda6548a1662d3bdbfb2b0272b67fa1b881", size = 47654, upload-time = "2026-06-16T01:37:50.882Z" }, ] [[package]] name = "sphinx-autodoc-typehints-gp" -version = "0.0.1a30" +version = "0.0.1a31" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/72/64/aeba25128247ad6a622461baf6ff6033d2aa775833fb70af1f16148515f7/sphinx_autodoc_typehints_gp-0.0.1a30.tar.gz", hash = "sha256:df753789ef80717b93d133633f4bf13682979e9da1292f716cfb0c344659744c", size = 36501, upload-time = "2026-06-07T21:49:13.468Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ac/6d/f509e55463159bfc4fff7196a7bac51116a0ecdc3b0e22f4102bab39be5c/sphinx_autodoc_typehints_gp-0.0.1a31.tar.gz", hash = "sha256:f269e2125c5de6bdeae159667bd8f92fadc81e1b2aa702ca8eb0cf55aee937f3", size = 36501, upload-time = "2026-06-16T01:38:18.006Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/00/97/a346af1a1a783fa23f271a7faf5ee2a4c7b15e7fc3254104b7e2601e0aca/sphinx_autodoc_typehints_gp-0.0.1a30-py3-none-any.whl", hash = "sha256:d8bf8b41c0a3de991fecad5f29df619bb6a8b116688b42db0f877a51af79fb8b", size = 38658, upload-time = "2026-06-07T21:48:55.813Z" }, + { url = "https://files.pythonhosted.org/packages/b0/07/eb1160f8c4e7adac433802f398cbe70c245c9d0ee5127209f880625bb2b9/sphinx_autodoc_typehints_gp-0.0.1a31-py3-none-any.whl", hash = "sha256:34140405eb5be548b034155f1424b8b9119be09470f102d7d4a1b7fc155cd16d", size = 38660, upload-time = "2026-06-16T01:37:58.325Z" }, ] [[package]] @@ -1438,68 +1438,68 @@ wheels = [ [[package]] name = "sphinx-fonts" -version = "0.0.1a30" +version = "0.0.1a31" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/71/55/61da88e2fc41d04ceec9047e953f4b77b971145806ab3c3df1b74b4cbc81/sphinx_fonts-0.0.1a30.tar.gz", hash = "sha256:36c0e886e870f8ac07c8c3e5c09e5f4aa9b738c1ad4ac32c32ef8355a1164965", size = 5789, upload-time = "2026-06-07T21:49:14.508Z" } +sdist = { url = "https://files.pythonhosted.org/packages/fd/c1/dbce2c627aa219432b7495e96e5fef65de2930f5a58d570b31c88a1e33b8/sphinx_fonts-0.0.1a31.tar.gz", hash = "sha256:9264a7d511796302b27b7727d1553ffc69cfe3f5bfb8e32e0308880d7b9471f0", size = 5790, upload-time = "2026-06-16T01:38:18.89Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ff/a7/4044a939cfe42d02da678ee4bf07608d5ff97fc6bbe2a5a5959716e3f735/sphinx_fonts-0.0.1a30-py3-none-any.whl", hash = "sha256:6bb3f2bc45b82d10382e0cdd8ab7286b7b24b333a68d039aca1849b534939283", size = 4359, upload-time = "2026-06-07T21:48:57.053Z" }, + { url = "https://files.pythonhosted.org/packages/a1/6a/e8bd1bec0334cf8ac07624a04c2a252d38474bf984567cd742aa5d3b250e/sphinx_fonts-0.0.1a31-py3-none-any.whl", hash = "sha256:7176f0c5092873d75a1904d477e6a6a1995b2fdab9d1aa1feaf38afa896fe501", size = 4363, upload-time = "2026-06-16T01:37:59.591Z" }, ] [[package]] name = "sphinx-gp-llms" -version = "0.0.1a30" +version = "0.0.1a31" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/dd/55/e36118adbe2434a28689e5d3b44d1c74661296661c1a167bbf68cf9ace2d/sphinx_gp_llms-0.0.1a30.tar.gz", hash = "sha256:2876006a773958f382c853a23a2cc6ce2beecf1d328d2cf3c48e4d17c2a0eb97", size = 9911, upload-time = "2026-06-07T21:49:15.314Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a4/d0/516ecda5dea91292bffd4cebb171b7c3a1ef5cf9dc4ef8b361123f49b422/sphinx_gp_llms-0.0.1a31.tar.gz", hash = "sha256:d5f79894cc017596858c929337c87fe8fb57852ad36541fcfa716d1220079201", size = 9911, upload-time = "2026-06-16T01:38:19.696Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7f/a8/16ac7227c5b861447822a5d876aa83542a0aa3b3813fe3da232479a21b05/sphinx_gp_llms-0.0.1a30-py3-none-any.whl", hash = "sha256:c6f63ecb4d911538bdf0bd26d7ebeb2c062d8e029fc12e7c8abc74c2b3072ff8", size = 12637, upload-time = "2026-06-07T21:48:58.332Z" }, + { url = "https://files.pythonhosted.org/packages/66/6c/44f85843c51a4ca2f40de16d380260d9e59cba6b5859d052052a37c9a6b3/sphinx_gp_llms-0.0.1a31-py3-none-any.whl", hash = "sha256:7c1639bc3c6a065125235977fc5b3783bdda236aa96f4f3bbfdffdfc6f94512f", size = 12637, upload-time = "2026-06-16T01:38:00.839Z" }, ] [[package]] name = "sphinx-gp-opengraph" -version = "0.0.1a30" +version = "0.0.1a31" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/6c/61/7ebbf17160d6776a1a67f60702556a2c31bca88400771f29da174fd0c07a/sphinx_gp_opengraph-0.0.1a30.tar.gz", hash = "sha256:d1b5ddecb205177b6ac641826d8c7260649e102873e97fcc7f89743fb62bf4ce", size = 11945, upload-time = "2026-06-07T21:49:16.053Z" } +sdist = { url = "https://files.pythonhosted.org/packages/1a/f4/a520d59a00104be849b5af5a34ae05aef2b16d55768fcc7450b58ee8b110/sphinx_gp_opengraph-0.0.1a31.tar.gz", hash = "sha256:2a6bc17cc21fad51b56daa7ef874d971b7d7ac6eb99fc6d23fd20729bb1ef782", size = 11944, upload-time = "2026-06-16T01:38:20.516Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2f/d6/c58a966c147c88463f33b6d3be420d7bedb251a37f5c91c6df15b9857f32/sphinx_gp_opengraph-0.0.1a30-py3-none-any.whl", hash = "sha256:a5cc0b947307694546d389282baac09a4c4193f12fca8540e1dfbba5c4492689", size = 12183, upload-time = "2026-06-07T21:48:59.436Z" }, + { url = "https://files.pythonhosted.org/packages/86/92/4620bc3506b2d732948770dcddea5d1b13aea807057a344dbe4301d2979e/sphinx_gp_opengraph-0.0.1a31-py3-none-any.whl", hash = "sha256:b9eaf5e2c434c1819ae144f3043b5dab4d28a0182d7b3931cd4752e1a3ff6e05", size = 12186, upload-time = "2026-06-16T01:38:02.094Z" }, ] [[package]] name = "sphinx-gp-sitemap" -version = "0.0.1a30" +version = "0.0.1a31" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/68/58/e5068084c0ae7e60e206ea933f13f505141d781195498192212bd1964d41/sphinx_gp_sitemap-0.0.1a30.tar.gz", hash = "sha256:88791ebca58ca56969c4d2e675c43d5976436081a4bc61e21b2038a96e0a320a", size = 9957, upload-time = "2026-06-07T21:49:16.768Z" } +sdist = { url = "https://files.pythonhosted.org/packages/3d/14/cc4cae7fde38ea9445fcc6eda121da358661119bae5de84933a0ed04c8e1/sphinx_gp_sitemap-0.0.1a31.tar.gz", hash = "sha256:8a142c3b8846954b3fca75ee1a5adefc773bfe0463ad554069a655f74320e346", size = 9957, upload-time = "2026-06-16T01:38:21.358Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ab/d2/321dbc4bd5846afbbabf865727750ccbcb5f5add3cc60b938e2298c616d9/sphinx_gp_sitemap-0.0.1a30-py3-none-any.whl", hash = "sha256:12bcc02f193b45034ce91c406f97a48cdfa4658406c52fcf044cf40841cb238f", size = 8980, upload-time = "2026-06-07T21:49:00.617Z" }, + { url = "https://files.pythonhosted.org/packages/d6/ae/a1b054b95698964a7a234da9a787fbb3b21b65f706279022b0d1ec82309e/sphinx_gp_sitemap-0.0.1a31-py3-none-any.whl", hash = "sha256:1b4552dad75c39c63d062dc2559f91bb80b1d7c01c8a6fba048ab0cc474de405", size = 8981, upload-time = "2026-06-16T01:38:03.739Z" }, ] [[package]] name = "sphinx-gp-theme" -version = "0.0.1a30" +version = "0.0.1a31" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "gp-furo-theme" }, { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a6/0c/93d892c27bbf38f9202432e011f0b3dbfd1fc9fc9a8cb5cef61af1349694/sphinx_gp_theme-0.0.1a30.tar.gz", hash = "sha256:79b2d37b243a5c1f1e31404237684bd21a5424b12fc34d04b8983eb0d934b464", size = 18284, upload-time = "2026-06-07T21:49:17.643Z" } +sdist = { url = "https://files.pythonhosted.org/packages/02/38/3a88c5db34eaf51f73a60bdaabfb9cacfa7efe29770961a2e5e0ca0440ea/sphinx_gp_theme-0.0.1a31.tar.gz", hash = "sha256:6d9161ef9d451eec42e5792f90358792e7e23a6e1de04d6e6a4d548af9b5651b", size = 18289, upload-time = "2026-06-16T01:38:22.185Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d5/5a/4a3190291f795abd5ba4fbea93db376abbedc553ed79a49a53fb74031f99/sphinx_gp_theme-0.0.1a30-py3-none-any.whl", hash = "sha256:b31cf205d1dbc9f82a84a6fe7300d9b56193854108833baab32b5c107dcca415", size = 19887, upload-time = "2026-06-07T21:49:01.609Z" }, + { url = "https://files.pythonhosted.org/packages/60/22/0e7be302e82cffaad4de578d7997a2b41709aefbb4cda664da2126d0a3c0/sphinx_gp_theme-0.0.1a31-py3-none-any.whl", hash = "sha256:91cb217461554d436e34a99509de64b037e28b9ed479557b86566e49bc676b3c", size = 19889, upload-time = "2026-06-16T01:38:05.077Z" }, ] [[package]] @@ -1517,28 +1517,28 @@ wheels = [ [[package]] name = "sphinx-ux-autodoc-layout" -version = "0.0.1a30" +version = "0.0.1a31" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/60/80/d867076c30994c27dbed3101955488e739c99d6f1bb1706758e16a76ad10/sphinx_ux_autodoc_layout-0.0.1a30.tar.gz", hash = "sha256:1dbf8563a651e78c55f9b0cbc283dc4653ddeba82343195f1b245f764e33cd18", size = 30601, upload-time = "2026-06-07T21:49:18.627Z" } +sdist = { url = "https://files.pythonhosted.org/packages/38/17/fd806bccf73d5a4a1ab5504cdd9253b54a58ac393c7ecd4a9e5a8c239928/sphinx_ux_autodoc_layout-0.0.1a31.tar.gz", hash = "sha256:debebc1f632af4a7a7ca9a00285cc68419c08f73740f77241fc7beb2f39fa611", size = 30604, upload-time = "2026-06-16T01:38:23.168Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0b/75/dd8bbcdf1fe35d9b66b10dce1330a27613633b935dc05ff95b354df80a26/sphinx_ux_autodoc_layout-0.0.1a30-py3-none-any.whl", hash = "sha256:a9e6a135cd792dde5b297eff0db0a787a0e976f1dc982e0697d56fc5d463c8b7", size = 35000, upload-time = "2026-06-07T21:49:02.682Z" }, + { url = "https://files.pythonhosted.org/packages/da/d4/cc594472a755ced2702cf20d5e60db9c6714af6b362e3507445cd67a7763/sphinx_ux_autodoc_layout-0.0.1a31-py3-none-any.whl", hash = "sha256:06fbdaa8544118fac6a5c77e8fcf4309cae778fa1ace9b129e66d91731181fb7", size = 35000, upload-time = "2026-06-16T01:38:06.359Z" }, ] [[package]] name = "sphinx-ux-badges" -version = "0.0.1a30" +version = "0.0.1a31" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/4d/b9/ef79ec57e341fa1ee199c9a92af25af0abfa7315c940e5ec9059674a61c9/sphinx_ux_badges-0.0.1a30.tar.gz", hash = "sha256:0b1770203ec84f89937b27d5767bbe6bf5e739c340878a96fa5e65b1c01028d0", size = 16722, upload-time = "2026-06-07T21:49:19.6Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ba/16/a861f04c971fc4668c84accc4a5ecd35e56c8bdd0e8ebd1baef28221caac/sphinx_ux_badges-0.0.1a31.tar.gz", hash = "sha256:274c9cfe5dc47ea8b98f32e5d04d92dac949bac7a87d2320b08231a68d83d2d5", size = 16723, upload-time = "2026-06-16T01:38:24.086Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/11/39/05b4c60942cb3995f3acfaf456901df22af64e3bcd27a893ebe0b7b82c97/sphinx_ux_badges-0.0.1a30-py3-none-any.whl", hash = "sha256:b3856d545497eae9f9cf23e71248a615534ee339de421c90079b6f5f667fceec", size = 17488, upload-time = "2026-06-07T21:49:03.836Z" }, + { url = "https://files.pythonhosted.org/packages/e2/e6/d5e95df77827691e1efd1411eea47c0ef75745040cb5247cbde47adb3440/sphinx_ux_badges-0.0.1a31-py3-none-any.whl", hash = "sha256:a757b65b3cef1d7ee0e2bf0f84ea1be32a8e063bd1620a4effc86478a594b2ee", size = 17487, upload-time = "2026-06-16T01:38:07.814Z" }, ] [[package]] @@ -1700,7 +1700,7 @@ dev = [ { name = "codecov" }, { name = "coverage" }, { name = "gp-libs" }, - { name = "gp-sphinx", specifier = "==0.0.1a30" }, + { name = "gp-sphinx", specifier = "==0.0.1a31" }, { name = "mypy" }, { name = "pillow" }, { name = "pytest" }, @@ -1710,8 +1710,8 @@ dev = [ { name = "pytest-watcher" }, { name = "ruff" }, { name = "sphinx-autobuild" }, - { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a30" }, - { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a30" }, + { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a31" }, + { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a31" }, { name = "types-docutils" }, { name = "types-pygments" }, { name = "types-pyyaml" }, @@ -1719,11 +1719,11 @@ dev = [ docs = [ { name = "aafigure" }, { name = "gp-libs" }, - { name = "gp-sphinx", specifier = "==0.0.1a30" }, + { name = "gp-sphinx", specifier = "==0.0.1a31" }, { name = "pillow" }, { name = "sphinx-autobuild" }, - { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a30" }, - { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a30" }, + { name = "sphinx-autodoc-api-style", specifier = "==0.0.1a31" }, + { name = "sphinx-autodoc-argparse", specifier = "==0.0.1a31" }, ] lint = [ { name = "mypy" }, From dac5722e66b6ffb082c267d22f7d1c1f470cbe78 Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Tue, 16 Jun 2026 19:07:42 -0500 Subject: [PATCH 24/27] py(deps[libtmux]) Require 0.58.1 for the pytest 9.1 fix why: libtmux 0.58.1 ships the fix for the pytest plugin import failure under pytest 9.1. Requiring it ensures tmuxp's fixtures load for users on pytest 9.1+. what: - Bump libtmux ~=0.58.0 -> ~=0.58.1 - Update uv.lock to libtmux 0.58.1 from PyPI --- pyproject.toml | 2 +- uv.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index eb16318a68..7fe5c09b0f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -39,7 +39,7 @@ include = [ { path = "conftest.py", format = "sdist" }, ] dependencies = [ - "libtmux~=0.58.0", + "libtmux~=0.58.1", "PyYAML>=6.0" ] diff --git a/uv.lock b/uv.lock index 0adf481afc..2ff0957cb7 100644 --- a/uv.lock +++ b/uv.lock @@ -619,11 +619,11 @@ wheels = [ [[package]] name = "libtmux" -version = "0.58.0" +version = "0.58.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/65/4e/daccd4fd72ad3f17b8fb97f69403774d6c510b5d513521b454fdaedb0561/libtmux-0.58.0.tar.gz", hash = "sha256:abbe330bec2c45687a4bf417ee436373b37046afe123ba547495ee0448e1145a", size = 522080, upload-time = "2026-05-23T16:03:38.566Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c7/58/346776e0491ede33e1554a4bff9b545dbe9f3164e45abac483195938a1cf/libtmux-0.58.1.tar.gz", hash = "sha256:a294dd585aa419d4ecce36f3e55df656693743c97a0b5b5bb1e5fea31ada2482", size = 519541, upload-time = "2026-06-17T00:03:31.81Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/49/d5/1cee7c13865d0d55ddb54709aaf85e0dc645e2998ce85ffce2c36d3bf08d/libtmux-0.58.0-py3-none-any.whl", hash = "sha256:1aec9875983a8eb121a8de7be7dffa6b97d9754c013ce960944d058764e47ec3", size = 113680, upload-time = "2026-05-23T16:03:37.049Z" }, + { url = "https://files.pythonhosted.org/packages/22/4d/e44ada32edfe947c40d4dfc596a6f5355400a16d08be06016bd754375e41/libtmux-0.58.1-py3-none-any.whl", hash = "sha256:ab0f47d03a59d674962bc23e36e188fcfa4a82b0f270d474afab519e3076839b", size = 113653, upload-time = "2026-06-17T00:03:30.48Z" }, ] [[package]] @@ -1685,7 +1685,7 @@ testing = [ [package.metadata] requires-dist = [ - { name = "libtmux", specifier = "~=0.58.0" }, + { name = "libtmux", specifier = "~=0.58.1" }, { name = "pyyaml", specifier = ">=6.0" }, ] From faa68d67f21ec112aea3963f2cf2768e913a78cd Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Tue, 16 Jun 2026 19:12:09 -0500 Subject: [PATCH 25/27] py(deps[dev]) Bump dev packages --- uv.lock | 56 ++++++++++++++++++++++++++++---------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/uv.lock b/uv.lock index 2ff0957cb7..fbdbababca 100644 --- a/uv.lock +++ b/uv.lock @@ -417,7 +417,7 @@ name = "exceptiongroup" version = "1.3.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions", marker = "python_full_version < '3.11'" }, + { name = "typing-extensions", marker = "python_full_version < '3.13'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/50/79/66800aadf48771f6b62f7eb014e352e5d06856655206165d775e675a02c9/exceptiongroup-1.3.1.tar.gz", hash = "sha256:8b412432c6055b0b7d14c310000ae93352ed6754f70fa8f7c34141f91c4e3219", size = 30371, upload-time = "2025-11-21T23:01:54.787Z" } wheels = [ @@ -1021,7 +1021,7 @@ wheels = [ [[package]] name = "pytest" -version = "9.0.3" +version = "9.1.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "colorama", marker = "sys_platform == 'win32'" }, @@ -1032,9 +1032,9 @@ dependencies = [ { name = "pygments" }, { name = "tomli", marker = "python_full_version < '3.11'" }, ] -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" } +sdist = { url = "https://files.pythonhosted.org/packages/84/0e/b5858858d74958632c49b72cb25a3976ff9f632397626715be71c89d3971/pytest-9.1.0.tar.gz", hash = "sha256:41dd9148c08072446394cefd3d79701701335a9f4cae69ba92e39f6c7f5c061c", size = 1634181, upload-time = "2026-06-13T18:52:45.983Z" } wheels = [ - { 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" }, + { url = "https://files.pythonhosted.org/packages/8b/5a/ba30a81239b909821b3153e303e7def45178bf353da4f72380e6c5e8793b/pytest-9.1.0-py3-none-any.whl", hash = "sha256:8ebb0e7888bdf2bdfc602ec51f8f62d50200af37356c74e503c79a94f5c81f32", size = 386453, upload-time = "2026-06-13T18:52:44.045Z" }, ] [[package]] @@ -1191,27 +1191,27 @@ wheels = [ [[package]] name = "ruff" -version = "0.15.16" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a6/bd/5f7ec371001337d8fa61701c186ff8b613ecac1651848c5950f4c4d5f2e9/ruff-0.15.16.tar.gz", hash = "sha256:d05e78d38c78caf020b03789e25106c93017db5a0cb6e2819885018c61343b78", size = 4714267, upload-time = "2026-06-04T16:33:09.974Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/0c/42/53ef1c3953f157956db9bf7861e3bc50b9b887ce93300aa48cdba8336fe6/ruff-0.15.16-py3-none-linux_armv6l.whl", hash = "sha256:6ac3c0b3969cc6cf6b158c4e2f8f682acb58e7d700d8a44b65ecdc72d66ab0b2", size = 10709025, upload-time = "2026-06-04T16:32:51.935Z" }, - { url = "https://files.pythonhosted.org/packages/93/9a/a79159346f19134a956607754e57d8d128f7a4c00f4ad2f7514d224c172c/ruff-0.15.16-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:197c207ed75ffba54a0dec23db4aa939a27a3053073e085e0042433cbdc58e4a", size = 11063550, upload-time = "2026-06-04T16:32:42.24Z" }, - { url = "https://files.pythonhosted.org/packages/bc/72/3ce2ac000a5299ec238e01f51397b3b653c93b077d9b1bfe8715bb895f20/ruff-0.15.16-py3-none-macosx_11_0_arm64.whl", hash = "sha256:3a39fec45ab316cc23e7558f23fea4a70403ddb5648ea9a4a3854a16973d0071", size = 10421345, upload-time = "2026-06-04T16:32:37.251Z" }, - { url = "https://files.pythonhosted.org/packages/b0/c2/cc7fad3ec9169373f5b6a18f1917b91080feec40c3f9658334a1d28e2f03/ruff-0.15.16-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ba93191d79003116b95128c9d306e045200fdbd0bccb782b110f3cd1d4abc5cf", size = 10757217, upload-time = "2026-06-04T16:32:54.722Z" }, - { url = "https://files.pythonhosted.org/packages/69/d2/3474009eaa0a65b31fa7152a2fad5e2f050c640ceb1e6b02ee6922e94c82/ruff-0.15.16-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c6ee4b90520630120ef032aa5cc10db483852dff950e78b1d717e2993a61ac8d", size = 10507035, upload-time = "2026-06-04T16:33:05.343Z" }, - { url = "https://files.pythonhosted.org/packages/ca/81/b7ae6ccbd11f0c8dc3d5d67fc4be9b57ff57ca86ba56152021378e1277f2/ruff-0.15.16-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4e4215bc938bc3c8215c1472c1aa437e310fee20cd427335fec9d7e609563628", size = 11255291, upload-time = "2026-06-04T16:32:49.49Z" }, - { url = "https://files.pythonhosted.org/packages/d9/e1/46e526f1a7cc90857ce6ddf25fbb77eb6568651ac38d71b033af07076dd5/ruff-0.15.16-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7c8d26be963b090f10e29abc8b3e74a2a321f6fa34e02424e30b5af89350ecbb", size = 12124922, upload-time = "2026-06-04T16:33:07.821Z" }, - { url = "https://files.pythonhosted.org/packages/1a/da/5c791b088b596b24d0deb967fa28ae02ad751a140c0b9ea81c5ab915d6c0/ruff-0.15.16-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f198cf4123602a2280ed46c307bcbafe41758d6fee5b456b6b6058ca1514b3b4", size = 11332186, upload-time = "2026-06-04T16:33:02.971Z" }, - { url = "https://files.pythonhosted.org/packages/72/11/5da87abe20047c8962361473923ebb2f62b595250126aadfad8c20649c1e/ruff-0.15.16-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bb27515fa6240fb586ae82b901a59e67d24acff86f2190b433dc542fe0435aeb", size = 11373541, upload-time = "2026-06-04T16:32:47.007Z" }, - { url = "https://files.pythonhosted.org/packages/fe/2a/8554754c23a854ae3fd6b507e36ad61ddb121e298c6d5d617dec94ed0f14/ruff-0.15.16-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:a267c46ba1593fc26b8eecbea050b39d40c0b6bb7781ee11c90a02cd10032951", size = 11353014, upload-time = "2026-06-04T16:32:34.795Z" }, - { url = "https://files.pythonhosted.org/packages/62/25/62ea41529ec89f742ea3fed9cb1059c72877ec7cf9b9e99ac9cf3294d1d9/ruff-0.15.16-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:528c68f39a91498a8d50e91ff5985df3d105782bab49cc378e73ac26bff083e8", size = 10737467, upload-time = "2026-06-04T16:32:26.348Z" }, - { url = "https://files.pythonhosted.org/packages/90/17/334d3ad9de4d40f9dd58fdd09e35ce64553bb501e2f19a839e2fb6be14fc/ruff-0.15.16-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:7ed55c58950df60589a9a7a5d2f8fa5f54ebd287163be805adfe6ee95a9de123", size = 10521910, upload-time = "2026-06-04T16:32:32.54Z" }, - { url = "https://files.pythonhosted.org/packages/4d/bd/3ac7c6ae77a885c1004b3dda2446ea401768d24f851c14b4ad4b24f6639c/ruff-0.15.16-py3-none-musllinux_1_2_i686.whl", hash = "sha256:d482feaf51512b50f9790ceb417a56a61dd1e9d9bf967662b9ed27c01b34f53a", size = 10979190, upload-time = "2026-06-04T16:32:57.492Z" }, - { url = "https://files.pythonhosted.org/packages/33/d7/609546e6a413c3f216fbf2a50c928f97c80939154f6a0503114094a86191/ruff-0.15.16-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:1e15bc8c94513dae2a40cc9ef07c94fdd4ecc9e29dabebeebe170f952322c9e3", size = 11477014, upload-time = "2026-06-04T16:32:44.687Z" }, - { url = "https://files.pythonhosted.org/packages/74/0d/f2cd247ad32633a5c36e97141a2c21b11c6279f7957bc2ff360b1e08fddd/ruff-0.15.16-py3-none-win32.whl", hash = "sha256:580378f7bd4aa25f72e74aa54948a9622f142b1e509521dd10902e886681cc1e", size = 10735541, upload-time = "2026-06-04T16:32:30.145Z" }, - { url = "https://files.pythonhosted.org/packages/8b/9e/02e845ef151b1dee585e55c4739f8e1734ae1d9f1221dff65761c162208b/ruff-0.15.16-py3-none-win_amd64.whl", hash = "sha256:408256017284eddf98fff77b29aa4fb30f586042d535b2d9befc6512f400aaec", size = 11843403, upload-time = "2026-06-04T16:32:39.76Z" }, - { url = "https://files.pythonhosted.org/packages/15/19/016553f86f207450aebebc2b2b5088d086b901cc8186c02ac4284db3bd88/ruff-0.15.16-py3-none-win_arm64.whl", hash = "sha256:8cd61783afb39638a7133ef0d2dfb1e91277593962f81b5a8423eb0b888a6121", size = 11134555, upload-time = "2026-06-04T16:33:00.136Z" }, +version = "0.15.17" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/8c/a9/3abdf488f1bf3d24c699415e454ed554a6350d5d89ce183be1ee0a3361ac/ruff-0.15.17.tar.gz", hash = "sha256:2ec446937fd16c8c4de2674a209cc5af64d9c6f17d21fbf1151054fa0bcf5219", size = 4743346, upload-time = "2026-06-11T17:54:47.663Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/db/4d/e11259f5da07cb6afb2d074c31bf09da9671993f7329d4f15d2fdc458301/ruff-0.15.17-py3-none-linux_armv6l.whl", hash = "sha256:d9feddb927fc68bd295f5eebc587a7e42cfaf9b65f60ca4a2386febff575da8f", size = 10856677, upload-time = "2026-06-11T17:54:49.533Z" }, + { url = "https://files.pythonhosted.org/packages/29/3e/772d679e1a0dc058e58875bd2c0cb713a0530877b4a76fee3c7966df0d49/ruff-0.15.17-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:25805a226d741c47d274a35ad5c10a7dde175fcddfa511d7cf3da0a21eb3eab7", size = 11223443, upload-time = "2026-06-11T17:55:00.573Z" }, + { url = "https://files.pythonhosted.org/packages/68/58/bd41f7688b2fd5623012605130ed70e60aa7f2244baa3d5066bdd61530c8/ruff-0.15.17-py3-none-macosx_11_0_arm64.whl", hash = "sha256:f6ad73b14c2d18a3bf8ad7cb6974294d7f613a7898604826058e6ac64918ef4d", size = 10566458, upload-time = "2026-06-11T17:55:07.52Z" }, + { url = "https://files.pythonhosted.org/packages/d8/5b/733371013fcf1ec339e477ece6ab42bfe10bdd9bba8ee88a9516aa56bfc0/ruff-0.15.17-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6ba0c1e4f95bcb3869d0d30cbd5917071ef2e28665abfec970cdab0492c713ed", size = 10914483, upload-time = "2026-06-11T17:55:05.501Z" }, + { url = "https://files.pythonhosted.org/packages/bd/cc/6f24251cc0252f7239391ccb85833f320efad14ebe5b443943f37ced6332/ruff-0.15.17-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:81647960f10bff57d2e51cadd0c3950fe598400c852863a038720ef5b8cca91e", size = 10647497, upload-time = "2026-06-11T17:54:57.733Z" }, + { url = "https://files.pythonhosted.org/packages/68/dd/0d10c17ce1a1624d6fc3156309c3f834fdb5dfaad026ec90c85684f3990e/ruff-0.15.17-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0e01a84ddbc8c16c23055ba3924476850f1bbc1917cebbb9376665a63e74260d", size = 11416967, upload-time = "2026-06-11T17:54:51.461Z" }, + { url = "https://files.pythonhosted.org/packages/2f/91/556bfb156f6144f355e831c23db00b2fc4120f86b3ce81cc5f7fd2df51f3/ruff-0.15.17-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:84fe9f653152f8f294f9f7e03bf3a453d8b4a27f7a59c78c8666167f2b17b96c", size = 12335770, upload-time = "2026-06-11T17:54:45.793Z" }, + { url = "https://files.pythonhosted.org/packages/88/82/8b5999aa13355e926f06d9f42a32dcca862f623bf0363785ff89d607dffd/ruff-0.15.17-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8c0fe88a7676e7a05b73174d4d4a59cb2ac21ff8263583f87a81a6018475a978", size = 11575441, upload-time = "2026-06-11T17:54:32.661Z" }, + { url = "https://files.pythonhosted.org/packages/11/93/f10377bb04109ca0e8cbc483ff1982c54b6d418210041776f93e8cdc7fa9/ruff-0.15.17-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ecfc3c7878fff94633ab0348524e093f9ce3243080416dd7d14f8ba400174719", size = 11557614, upload-time = "2026-06-11T17:54:34.698Z" }, + { url = "https://files.pythonhosted.org/packages/c7/a6/eeeae7f7d5493df41649ab3db92f086b2d0a30199e4efdf8e3dd7a033f24/ruff-0.15.17-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:b8461180b22420b1bdc289909410930761629fddf2a5aaf60fae1ab26cedc4c4", size = 11544450, upload-time = "2026-06-11T17:54:39.042Z" }, + { url = "https://files.pythonhosted.org/packages/32/88/5991ce565129a24dd4a00db1254b3b5db2e53018cbe4018ea5a89738e727/ruff-0.15.17-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:6eccbe50a038b503e7140b441aa9c7fc8c1f36edf23ebef9f4165c2f28f568b7", size = 10892524, upload-time = "2026-06-11T17:55:09.432Z" }, + { url = "https://files.pythonhosted.org/packages/f5/1d/0fdd248313425f55223968af04b0a42125466a8d88d21c1d99c6af0a51e8/ruff-0.15.17-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:382fc0521025f5a8ad447d8bdd523545d0d7646adb718eb1c2dac5065ec27c0f", size = 10659573, upload-time = "2026-06-11T17:54:36.824Z" }, + { url = "https://files.pythonhosted.org/packages/9e/0e/072e8260deb9461062ce9311ced27a8e541229a6ffd483013dd37661e43e/ruff-0.15.17-py3-none-musllinux_1_2_i686.whl", hash = "sha256:456d41fcd1b2777ad63f09a6e7121d43f7b688bbc76a800c10f7f8fb1f912c3f", size = 11127818, upload-time = "2026-06-11T17:55:03.124Z" }, + { url = "https://files.pythonhosted.org/packages/ab/b4/55060a34163121498014696b5f656db5b8c6963768f227dbf0d76b311073/ruff-0.15.17-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:b1a04bcc94ae6194e9db05d16ad31f298a7194bfbcb08258bbe589cee1d587b8", size = 11655901, upload-time = "2026-06-11T17:54:53.562Z" }, + { url = "https://files.pythonhosted.org/packages/49/71/9b29d6b87cef468d697f43c6a91e3fae4a80185779d7d5a4ef27d173439f/ruff-0.15.17-py3-none-win32.whl", hash = "sha256:596065960ab1ff593f744220c9fe6580eda00a95003cffa9f4048bb5b1bf0392", size = 10925574, upload-time = "2026-06-11T17:54:55.723Z" }, + { url = "https://files.pythonhosted.org/packages/3d/b2/8fc77f3723228836fa5d12497eb71c808f83782e10d058d2b15cfa14640b/ruff-0.15.17-py3-none-win_amd64.whl", hash = "sha256:6769e5fa1710b179b92e0bfa5a51735b35baea9013dadb06d5f44cbcf9547084", size = 12058788, upload-time = "2026-06-11T17:54:41.042Z" }, + { url = "https://files.pythonhosted.org/packages/2d/c7/c53e8dbff9c9dc4b7928773421ae294a5d28fcb8dcda1a089579d3a7e510/ruff-0.15.17-py3-none-win_arm64.whl", hash = "sha256:f3be1fbb34bcdfd146240d8fb92a709d4c2c8191348580a3c044ec60fa0b4456", size = 11355275, upload-time = "2026-06-11T17:54:43.635Z" }, ] [[package]] @@ -1610,15 +1610,15 @@ wheels = [ [[package]] name = "starlette" -version = "1.2.1" +version = "1.3.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, { name = "typing-extensions", marker = "python_full_version < '3.13'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/25/44/ec35f1b6e83094b997da438a02c8c9b0ade2b1e84cfc48bd4656780760a6/starlette-1.2.1.tar.gz", hash = "sha256:9b9b5ebb992e67d6093741e63c2f59e4f6fff986f81163c087867bd7b924b3f6", size = 2701854, upload-time = "2026-05-31T01:07:51.847Z" } +sdist = { url = "https://files.pythonhosted.org/packages/eb/e3/7c1dc7381d9f8ab7d854328ebfa884e62cb3f3d8549ddfd37c7814f42afa/starlette-1.3.1.tar.gz", hash = "sha256:05d0213193f2fbaae60e2ecb593b4add4262ad4e46536b54abe36f11a71724e0", size = 2703240, upload-time = "2026-06-12T09:23:11.602Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1c/54/196d0c1db10af76baa4f64894448505d60d3cdf70ef92cbb35f46a4e4c71/starlette-1.2.1-py3-none-any.whl", hash = "sha256:4de0082d08c8f6764a85a54cf1120d6939507a19905c7768acad2a9f875d2b89", size = 73350, upload-time = "2026-05-31T01:07:50.09Z" }, + { url = "https://files.pythonhosted.org/packages/ec/bb/2799cc2ede3ed41131f8975621e7213dfc7ef4acbbaadfa440f32500c370/starlette-1.3.1-py3-none-any.whl", hash = "sha256:c7372aae11c3c3f26a42df7bd626cec2f47d03483d261d369516a615a53714c6", size = 73632, upload-time = "2026-06-12T09:23:10.017Z" }, ] [[package]] From 7d267fa1ee343712d6b8878dd8779fa6724b6cc2 Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Tue, 16 Jun 2026 19:15:16 -0500 Subject: [PATCH 26/27] docs(CHANGES): libtmux 0.58.1 floor bump Document the libtmux 0.58.1 requirement under the 1.71.0 unreleased block: a Dependencies floor bump and the pytest 9.1 plugin-import fix it pulls in. --- CHANGES | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/CHANGES b/CHANGES index 35e90e910a..f2444bd1e8 100644 --- a/CHANGES +++ b/CHANGES @@ -44,6 +44,16 @@ $ tmuxp@next load yoursession _Notes on the upcoming release will go here._ +### Dependencies + +#### Minimum `libtmux~=0.58.1` (was `~=0.58.0`) (#1052) + +### Fixes + +#### pytest 9.1 plugin import compatibility (#1052) + +libtmux's pytest plugin aborted at import under pytest 9.1, breaking test collection for projects that use tmuxp's or libtmux's fixtures. Fixed by the libtmux 0.58.1 floor bump. + ## tmuxp 1.70.0 (2026-05-23) tmuxp 1.70.0 bumps libtmux to 0.58.0, fixing session and window listing on systems whose locale is not UTF-8. From 7e45c722ced84645d11dfa923c5d3146d5efe904 Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Tue, 16 Jun 2026 19:31:05 -0500 Subject: [PATCH 27/27] Tag v1.70.1 Patch release raising the libtmux floor to 0.58.1, which fixes a pytest 9.1 plugin import failure that broke test collection for projects using tmuxp's or libtmux's fixtures (#1052). --- CHANGES | 4 ++++ pyproject.toml | 2 +- src/tmuxp/__about__.py | 2 +- uv.lock | 4 ++-- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/CHANGES b/CHANGES index f2444bd1e8..0a0945cb71 100644 --- a/CHANGES +++ b/CHANGES @@ -44,6 +44,10 @@ $ tmuxp@next load yoursession _Notes on the upcoming release will go here._ +## tmuxp 1.70.1 (2026-06-16) + +tmuxp 1.70.1 bumps libtmux to 0.58.1, fixing a pytest 9.1 plugin import failure that broke test collection for projects using tmuxp's or libtmux's fixtures. + ### Dependencies #### Minimum `libtmux~=0.58.1` (was `~=0.58.0`) (#1052) diff --git a/pyproject.toml b/pyproject.toml index 7fe5c09b0f..646caf9397 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "tmuxp" -version = "1.70.0" +version = "1.70.1" description = "Session manager for tmux, which allows users to save and load tmux sessions through simple configuration files." requires-python = ">=3.10,<4.0" authors = [ diff --git a/src/tmuxp/__about__.py b/src/tmuxp/__about__.py index 06e39e62f3..2262f7d7b7 100644 --- a/src/tmuxp/__about__.py +++ b/src/tmuxp/__about__.py @@ -8,7 +8,7 @@ __title__ = "tmuxp" __package_name__ = "tmuxp" -__version__ = "1.70.0" +__version__ = "1.70.1" __description__ = "tmux session manager" __email__ = "tony@git-pull.com" __author__ = "Tony Narlock" diff --git a/uv.lock b/uv.lock index fbdbababca..fbb5c81e8d 100644 --- a/uv.lock +++ b/uv.lock @@ -417,7 +417,7 @@ name = "exceptiongroup" version = "1.3.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions", marker = "python_full_version < '3.13'" }, + { name = "typing-extensions", marker = "python_full_version < '3.11'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/50/79/66800aadf48771f6b62f7eb014e352e5d06856655206165d775e675a02c9/exceptiongroup-1.3.1.tar.gz", hash = "sha256:8b412432c6055b0b7d14c310000ae93352ed6754f70fa8f7c34141f91c4e3219", size = 30371, upload-time = "2025-11-21T23:01:54.787Z" } wheels = [ @@ -1623,7 +1623,7 @@ wheels = [ [[package]] name = "tmuxp" -version = "1.70.0" +version = "1.70.1" source = { editable = "." } dependencies = [ { name = "libtmux" },