From af0d9e0df83a33457803d1bcfae8b131545fd049 Mon Sep 17 00:00:00 2001 From: Stephen Kent Date: Sun, 14 Jun 2026 22:59:55 -0700 Subject: [PATCH 1/2] Update `astral-sh/setup-uv` CI task to `v8.2.0` --- .github/workflows/audit.yaml | 2 +- .github/workflows/ci.yaml | 4 +- .github/workflows/docs.yaml | 2 +- .github/workflows/release.yaml | 2 +- .../workflows/ci.yaml.jinja | 4 +- .../workflows/release.yaml.jinja | 2 +- ...f enable_docs %}docs.yaml{% endif %}.jinja | 2 +- ... == 'public' %}audit.yaml{% endif %}.jinja | 2 +- .../__snapshots__/test_workflows.ambr | 40 +++++++++---------- 9 files changed, 30 insertions(+), 30 deletions(-) diff --git a/.github/workflows/audit.yaml b/.github/workflows/audit.yaml index f2dd2e5..855a70c 100644 --- a/.github/workflows/audit.yaml +++ b/.github/workflows/audit.yaml @@ -19,7 +19,7 @@ jobs: uses: actions/checkout@v6 - name: 🦀 Set up Python project with uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v8.2.0 with: enable-cache: true python-version: '3.14' diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 210755d..77bd285 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -35,7 +35,7 @@ jobs: git config --global user.email "github-actions[bot]@users.noreply.github.com" - name: 🦀 Set up Python project with uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v8.2.0 with: enable-cache: true python-version: ${{ matrix.python-version }} @@ -71,7 +71,7 @@ jobs: fetch-depth: 0 - name: 🦀 Set up Python project with uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v8.2.0 with: enable-cache: true python-version: '3.14' diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml index 0798a8b..565b2f1 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -26,7 +26,7 @@ jobs: fetch-depth: 0 - name: 🦀 Set up Python project with uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v8.2.0 with: enable-cache: true python-version: '3.14' diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 3696f39..60c1462 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -16,7 +16,7 @@ jobs: fetch-depth: 0 - name: 🦀 Set up Python project with uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v8.2.0 with: enable-cache: true python-version: '3.14' diff --git a/template/{% if project_visibility == 'public' %}.github{% endif %}/workflows/ci.yaml.jinja b/template/{% if project_visibility == 'public' %}.github{% endif %}/workflows/ci.yaml.jinja index 3f75ca9..6ff3ff0 100644 --- a/template/{% if project_visibility == 'public' %}.github{% endif %}/workflows/ci.yaml.jinja +++ b/template/{% if project_visibility == 'public' %}.github{% endif %}/workflows/ci.yaml.jinja @@ -27,7 +27,7 @@ jobs: uses: actions/checkout@v6 - name: 🦀 Set up Python project with uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v8.2.0 with: enable-cache: true python-version: {% raw %}${{ matrix.python-version }}{% endraw %} @@ -65,7 +65,7 @@ jobs: fetch-depth: 0 - name: 🦀 Set up Python project with uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v8.2.0 with: enable-cache: true python-version: '{{ py.latest() }}' diff --git a/template/{% if project_visibility == 'public' %}.github{% endif %}/workflows/release.yaml.jinja b/template/{% if project_visibility == 'public' %}.github{% endif %}/workflows/release.yaml.jinja index 0d33136..984c693 100644 --- a/template/{% if project_visibility == 'public' %}.github{% endif %}/workflows/release.yaml.jinja +++ b/template/{% if project_visibility == 'public' %}.github{% endif %}/workflows/release.yaml.jinja @@ -17,7 +17,7 @@ jobs: fetch-depth: 0 - name: 🦀 Set up Python project with uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v8.2.0 with: enable-cache: true python-version: '{{ py.latest() }}' diff --git a/template/{% if project_visibility == 'public' %}.github{% endif %}/workflows/{% if enable_docs %}docs.yaml{% endif %}.jinja b/template/{% if project_visibility == 'public' %}.github{% endif %}/workflows/{% if enable_docs %}docs.yaml{% endif %}.jinja index be0e6d7..c06f11e 100644 --- a/template/{% if project_visibility == 'public' %}.github{% endif %}/workflows/{% if enable_docs %}docs.yaml{% endif %}.jinja +++ b/template/{% if project_visibility == 'public' %}.github{% endif %}/workflows/{% if enable_docs %}docs.yaml{% endif %}.jinja @@ -27,7 +27,7 @@ jobs: fetch-depth: 0 - name: 🦀 Set up Python project with uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v8.2.0 with: enable-cache: true python-version: '{{ py.latest() }}' diff --git a/template/{% if project_visibility == 'public' %}.github{% endif %}/workflows/{% if project_visibility == 'public' %}audit.yaml{% endif %}.jinja b/template/{% if project_visibility == 'public' %}.github{% endif %}/workflows/{% if project_visibility == 'public' %}audit.yaml{% endif %}.jinja index 64434b3..a0cfdc7 100644 --- a/template/{% if project_visibility == 'public' %}.github{% endif %}/workflows/{% if project_visibility == 'public' %}audit.yaml{% endif %}.jinja +++ b/template/{% if project_visibility == 'public' %}.github{% endif %}/workflows/{% if project_visibility == 'public' %}audit.yaml{% endif %}.jinja @@ -20,7 +20,7 @@ jobs: uses: actions/checkout@v6 - name: 🦀 Set up Python project with uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v8.2.0 with: enable-cache: true python-version: '{{ py.latest() }}' diff --git a/tests/template/__snapshots__/test_workflows.ambr b/tests/template/__snapshots__/test_workflows.ambr index 0d888f4..e15cd6d 100644 --- a/tests/template/__snapshots__/test_workflows.ambr +++ b/tests/template/__snapshots__/test_workflows.ambr @@ -31,7 +31,7 @@ uses: actions/checkout@v6 - name: 🦀 Set up Python project with uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v8.2.0 with: enable-cache: true python-version: ${{ matrix.python-version }} @@ -67,7 +67,7 @@ fetch-depth: 0 - name: 🦀 Set up Python project with uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v8.2.0 with: enable-cache: true python-version: '3.14' @@ -128,7 +128,7 @@ uses: actions/checkout@v6 - name: 🦀 Set up Python project with uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v8.2.0 with: enable-cache: true python-version: ${{ matrix.python-version }} @@ -152,7 +152,7 @@ fetch-depth: 0 - name: 🦀 Set up Python project with uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v8.2.0 with: enable-cache: true python-version: '3.14' @@ -213,7 +213,7 @@ uses: actions/checkout@v6 - name: 🦀 Set up Python project with uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v8.2.0 with: enable-cache: true python-version: ${{ matrix.python-version }} @@ -290,7 +290,7 @@ uses: actions/checkout@v6 - name: 🦀 Set up Python project with uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v8.2.0 with: enable-cache: true python-version: ${{ matrix.python-version }} @@ -353,7 +353,7 @@ uses: actions/checkout@v6 - name: 🦀 Set up Python project with uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v8.2.0 with: enable-cache: true python-version: ${{ matrix.python-version }} @@ -389,7 +389,7 @@ fetch-depth: 0 - name: 🦀 Set up Python project with uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v8.2.0 with: enable-cache: true python-version: '3.12' @@ -446,7 +446,7 @@ uses: actions/checkout@v6 - name: 🦀 Set up Python project with uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v8.2.0 with: enable-cache: true python-version: ${{ matrix.python-version }} @@ -482,7 +482,7 @@ fetch-depth: 0 - name: 🦀 Set up Python project with uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v8.2.0 with: enable-cache: true python-version: '3.12' @@ -543,7 +543,7 @@ uses: actions/checkout@v6 - name: 🦀 Set up Python project with uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v8.2.0 with: enable-cache: true python-version: ${{ matrix.python-version }} @@ -579,7 +579,7 @@ fetch-depth: 0 - name: 🦀 Set up Python project with uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v8.2.0 with: enable-cache: true python-version: '3.14' @@ -638,7 +638,7 @@ uses: actions/checkout@v6 - name: 🦀 Set up Python project with uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v8.2.0 with: enable-cache: true python-version: ${{ matrix.python-version }} @@ -674,7 +674,7 @@ fetch-depth: 0 - name: 🦀 Set up Python project with uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v8.2.0 with: enable-cache: true python-version: '3.14' @@ -735,7 +735,7 @@ uses: actions/checkout@v6 - name: 🦀 Set up Python project with uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v8.2.0 with: enable-cache: true python-version: ${{ matrix.python-version }} @@ -771,7 +771,7 @@ fetch-depth: 0 - name: 🦀 Set up Python project with uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v8.2.0 with: enable-cache: true python-version: '3.14' @@ -830,7 +830,7 @@ uses: actions/checkout@v6 - name: 🦀 Set up Python project with uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v8.2.0 with: enable-cache: true python-version: ${{ matrix.python-version }} @@ -866,7 +866,7 @@ fetch-depth: 0 - name: 🦀 Set up Python project with uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v8.2.0 with: enable-cache: true python-version: '3.14' @@ -915,7 +915,7 @@ fetch-depth: 0 - name: 🦀 Set up Python project with uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v8.2.0 with: enable-cache: true python-version: '3.14' @@ -974,7 +974,7 @@ fetch-depth: 0 - name: 🦀 Set up Python project with uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v8.2.0 with: enable-cache: true python-version: '3.14' From fd74efbad5e3990577bea93735256c5701502e65 Mon Sep 17 00:00:00 2001 From: Stephen Kent Date: Sun, 14 Jun 2026 23:03:57 -0700 Subject: [PATCH 2/2] Update template and project version pins --- pyproject.toml | 6 +- template/pyproject.toml.jinja | 6 +- .../__snapshots__/test_pyproject.ambr | 196 +++++++++--------- 3 files changed, 104 insertions(+), 104 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 9853813..4838529 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -48,7 +48,7 @@ Issues = "https://github.com/smkent/copier-python/issues" dev = [ "bump-my-version>=1.3.0", "copier>=9", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pysentry-rs>=0.4", "pytest>=9", @@ -57,11 +57,11 @@ dev = [ "pytest-xdist>=3", "ruff>=0.15", "syrupy>=5", - "ty>=0.0.38", + "ty>=0.0.49", "typing-extensions>=4", ] docs = [ - "zensical>=0.0.43", + "zensical>=0.0.45", ] [tool.bumpversion] diff --git a/template/pyproject.toml.jinja b/template/pyproject.toml.jinja index 28eae1d..7b1e1b7 100644 --- a/template/pyproject.toml.jinja +++ b/template/pyproject.toml.jinja @@ -44,7 +44,7 @@ Issues = "https://github.com/{{ github_user }}/{{ project_name }}/issues" [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", {%- if project_visibility == 'public' %} "pysentry-rs>=0.4", @@ -59,12 +59,12 @@ dev = [ {%- if "syrupy" in enable_features %} "syrupy>=5", {%- endif %} - "ty>=0.0.38", + "ty>=0.0.49", ] {%- if enable_docs %} docs = [ "mkdocstrings[python]>=1", - "zensical>=0.0.43", + "zensical>=0.0.45", ] {%- endif %} diff --git a/tests/template/__snapshots__/test_pyproject.ambr b/tests/template/__snapshots__/test_pyproject.ambr index 266b5bd..354f644 100644 --- a/tests/template/__snapshots__/test_pyproject.ambr +++ b/tests/template/__snapshots__/test_pyproject.ambr @@ -37,17 +37,17 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pytest>=9", "pytest-cov>=7", "pytest-sugar>=1", "ruff>=0.15", - "ty>=0.0.38", + "ty>=0.0.49", ] docs = [ "mkdocstrings[python]>=1", - "zensical>=0.0.43", + "zensical>=0.0.45", ] [tool.bumpversion] @@ -266,18 +266,18 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pysentry-rs>=0.4", "pytest>=9", "pytest-cov>=7", "pytest-sugar>=1", "ruff>=0.15", - "ty>=0.0.38", + "ty>=0.0.49", ] docs = [ "mkdocstrings[python]>=1", - "zensical>=0.0.43", + "zensical>=0.0.45", ] [tool.bumpversion] @@ -493,17 +493,17 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pytest>=9", "pytest-cov>=7", "pytest-sugar>=1", "ruff>=0.15", - "ty>=0.0.38", + "ty>=0.0.49", ] docs = [ "mkdocstrings[python]>=1", - "zensical>=0.0.43", + "zensical>=0.0.45", ] [tool.bumpversion] @@ -698,18 +698,18 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pysentry-rs>=0.4", "pytest>=9", "pytest-cov>=7", "pytest-sugar>=1", "ruff>=0.15", - "ty>=0.0.38", + "ty>=0.0.49", ] docs = [ "mkdocstrings[python]>=1", - "zensical>=0.0.43", + "zensical>=0.0.45", ] [tool.bumpversion] @@ -909,13 +909,13 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pytest>=9", "pytest-cov>=7", "pytest-sugar>=1", "ruff>=0.15", - "ty>=0.0.38", + "ty>=0.0.49", ] [tool.bumpversion] @@ -1113,14 +1113,14 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pysentry-rs>=0.4", "pytest>=9", "pytest-cov>=7", "pytest-sugar>=1", "ruff>=0.15", - "ty>=0.0.38", + "ty>=0.0.49", ] [tool.bumpversion] @@ -1315,13 +1315,13 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pytest>=9", "pytest-cov>=7", "pytest-sugar>=1", "ruff>=0.15", - "ty>=0.0.38", + "ty>=0.0.49", ] [tool.bumpversion] @@ -1495,14 +1495,14 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pysentry-rs>=0.4", "pytest>=9", "pytest-cov>=7", "pytest-sugar>=1", "ruff>=0.15", - "ty>=0.0.38", + "ty>=0.0.49", ] [tool.bumpversion] @@ -1681,18 +1681,18 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pytest>=9", "pytest-cov>=7", "pytest-sugar>=1", "ruff>=0.15", "syrupy>=5", - "ty>=0.0.38", + "ty>=0.0.49", ] docs = [ "mkdocstrings[python]>=1", - "zensical>=0.0.43", + "zensical>=0.0.45", ] [tool.bumpversion] @@ -1915,7 +1915,7 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pysentry-rs>=0.4", "pytest>=9", @@ -1923,11 +1923,11 @@ "pytest-sugar>=1", "ruff>=0.15", "syrupy>=5", - "ty>=0.0.38", + "ty>=0.0.49", ] docs = [ "mkdocstrings[python]>=1", - "zensical>=0.0.43", + "zensical>=0.0.45", ] [tool.bumpversion] @@ -2147,18 +2147,18 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pytest>=9", "pytest-cov>=7", "pytest-sugar>=1", "ruff>=0.15", "syrupy>=5", - "ty>=0.0.38", + "ty>=0.0.49", ] docs = [ "mkdocstrings[python]>=1", - "zensical>=0.0.43", + "zensical>=0.0.45", ] [tool.bumpversion] @@ -2357,7 +2357,7 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pysentry-rs>=0.4", "pytest>=9", @@ -2365,11 +2365,11 @@ "pytest-sugar>=1", "ruff>=0.15", "syrupy>=5", - "ty>=0.0.38", + "ty>=0.0.49", ] docs = [ "mkdocstrings[python]>=1", - "zensical>=0.0.43", + "zensical>=0.0.45", ] [tool.bumpversion] @@ -2573,14 +2573,14 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pytest>=9", "pytest-cov>=7", "pytest-sugar>=1", "ruff>=0.15", "syrupy>=5", - "ty>=0.0.38", + "ty>=0.0.49", ] [tool.bumpversion] @@ -2782,7 +2782,7 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pysentry-rs>=0.4", "pytest>=9", @@ -2790,7 +2790,7 @@ "pytest-sugar>=1", "ruff>=0.15", "syrupy>=5", - "ty>=0.0.38", + "ty>=0.0.49", ] [tool.bumpversion] @@ -2989,14 +2989,14 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pytest>=9", "pytest-cov>=7", "pytest-sugar>=1", "ruff>=0.15", "syrupy>=5", - "ty>=0.0.38", + "ty>=0.0.49", ] [tool.bumpversion] @@ -3174,7 +3174,7 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pysentry-rs>=0.4", "pytest>=9", @@ -3182,7 +3182,7 @@ "pytest-sugar>=1", "ruff>=0.15", "syrupy>=5", - "ty>=0.0.38", + "ty>=0.0.49", ] [tool.bumpversion] @@ -3365,18 +3365,18 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pytest>=9", "pytest-cov>=7", "pytest-sugar>=1", "pytest-xdist>=3", "ruff>=0.15", - "ty>=0.0.38", + "ty>=0.0.49", ] docs = [ "mkdocstrings[python]>=1", - "zensical>=0.0.43", + "zensical>=0.0.45", ] [tool.bumpversion] @@ -3597,7 +3597,7 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pysentry-rs>=0.4", "pytest>=9", @@ -3605,11 +3605,11 @@ "pytest-sugar>=1", "pytest-xdist>=3", "ruff>=0.15", - "ty>=0.0.38", + "ty>=0.0.49", ] docs = [ "mkdocstrings[python]>=1", - "zensical>=0.0.43", + "zensical>=0.0.45", ] [tool.bumpversion] @@ -3827,18 +3827,18 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pytest>=9", "pytest-cov>=7", "pytest-sugar>=1", "pytest-xdist>=3", "ruff>=0.15", - "ty>=0.0.38", + "ty>=0.0.49", ] docs = [ "mkdocstrings[python]>=1", - "zensical>=0.0.43", + "zensical>=0.0.45", ] [tool.bumpversion] @@ -4035,7 +4035,7 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pysentry-rs>=0.4", "pytest>=9", @@ -4043,11 +4043,11 @@ "pytest-sugar>=1", "pytest-xdist>=3", "ruff>=0.15", - "ty>=0.0.38", + "ty>=0.0.49", ] docs = [ "mkdocstrings[python]>=1", - "zensical>=0.0.43", + "zensical>=0.0.45", ] [tool.bumpversion] @@ -4249,14 +4249,14 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pytest>=9", "pytest-cov>=7", "pytest-sugar>=1", "pytest-xdist>=3", "ruff>=0.15", - "ty>=0.0.38", + "ty>=0.0.49", ] [tool.bumpversion] @@ -4456,7 +4456,7 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pysentry-rs>=0.4", "pytest>=9", @@ -4464,7 +4464,7 @@ "pytest-sugar>=1", "pytest-xdist>=3", "ruff>=0.15", - "ty>=0.0.38", + "ty>=0.0.49", ] [tool.bumpversion] @@ -4661,14 +4661,14 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pytest>=9", "pytest-cov>=7", "pytest-sugar>=1", "pytest-xdist>=3", "ruff>=0.15", - "ty>=0.0.38", + "ty>=0.0.49", ] [tool.bumpversion] @@ -4844,7 +4844,7 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pysentry-rs>=0.4", "pytest>=9", @@ -4852,7 +4852,7 @@ "pytest-sugar>=1", "pytest-xdist>=3", "ruff>=0.15", - "ty>=0.0.38", + "ty>=0.0.49", ] [tool.bumpversion] @@ -5033,7 +5033,7 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pytest>=9", "pytest-cov>=7", @@ -5041,11 +5041,11 @@ "pytest-xdist>=3", "ruff>=0.15", "syrupy>=5", - "ty>=0.0.38", + "ty>=0.0.49", ] docs = [ "mkdocstrings[python]>=1", - "zensical>=0.0.43", + "zensical>=0.0.45", ] [tool.bumpversion] @@ -5270,7 +5270,7 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pysentry-rs>=0.4", "pytest>=9", @@ -5279,11 +5279,11 @@ "pytest-xdist>=3", "ruff>=0.15", "syrupy>=5", - "ty>=0.0.38", + "ty>=0.0.49", ] docs = [ "mkdocstrings[python]>=1", - "zensical>=0.0.43", + "zensical>=0.0.45", ] [tool.bumpversion] @@ -5505,7 +5505,7 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pytest>=9", "pytest-cov>=7", @@ -5513,11 +5513,11 @@ "pytest-xdist>=3", "ruff>=0.15", "syrupy>=5", - "ty>=0.0.38", + "ty>=0.0.49", ] docs = [ "mkdocstrings[python]>=1", - "zensical>=0.0.43", + "zensical>=0.0.45", ] [tool.bumpversion] @@ -5718,7 +5718,7 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pysentry-rs>=0.4", "pytest>=9", @@ -5727,11 +5727,11 @@ "pytest-xdist>=3", "ruff>=0.15", "syrupy>=5", - "ty>=0.0.38", + "ty>=0.0.49", ] docs = [ "mkdocstrings[python]>=1", - "zensical>=0.0.43", + "zensical>=0.0.45", ] [tool.bumpversion] @@ -5937,7 +5937,7 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pytest>=9", "pytest-cov>=7", @@ -5945,7 +5945,7 @@ "pytest-xdist>=3", "ruff>=0.15", "syrupy>=5", - "ty>=0.0.38", + "ty>=0.0.49", ] [tool.bumpversion] @@ -6149,7 +6149,7 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pysentry-rs>=0.4", "pytest>=9", @@ -6158,7 +6158,7 @@ "pytest-xdist>=3", "ruff>=0.15", "syrupy>=5", - "ty>=0.0.38", + "ty>=0.0.49", ] [tool.bumpversion] @@ -6359,7 +6359,7 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pytest>=9", "pytest-cov>=7", @@ -6367,7 +6367,7 @@ "pytest-xdist>=3", "ruff>=0.15", "syrupy>=5", - "ty>=0.0.38", + "ty>=0.0.49", ] [tool.bumpversion] @@ -6547,7 +6547,7 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pysentry-rs>=0.4", "pytest>=9", @@ -6556,7 +6556,7 @@ "pytest-xdist>=3", "ruff>=0.15", "syrupy>=5", - "ty>=0.0.38", + "ty>=0.0.49", ] [tool.bumpversion] @@ -6744,7 +6744,7 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pysentry-rs>=0.4", "pytest>=9", @@ -6753,11 +6753,11 @@ "pytest-xdist>=3", "ruff>=0.15", "syrupy>=5", - "ty>=0.0.38", + "ty>=0.0.49", ] docs = [ "mkdocstrings[python]>=1", - "zensical>=0.0.43", + "zensical>=0.0.45", ] [tool.bumpversion] @@ -6974,7 +6974,7 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pysentry-rs>=0.4", "pytest>=9", @@ -6983,11 +6983,11 @@ "pytest-xdist>=3", "ruff>=0.15", "syrupy>=5", - "ty>=0.0.38", + "ty>=0.0.49", ] docs = [ "mkdocstrings[python]>=1", - "zensical>=0.0.43", + "zensical>=0.0.45", ] [tool.bumpversion] @@ -7198,7 +7198,7 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pysentry-rs>=0.4", "pytest>=9", @@ -7207,11 +7207,11 @@ "pytest-xdist>=3", "ruff>=0.15", "syrupy>=5", - "ty>=0.0.38", + "ty>=0.0.49", ] docs = [ "mkdocstrings[python]>=1", - "zensical>=0.0.43", + "zensical>=0.0.45", ] [tool.bumpversion] @@ -7440,7 +7440,7 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pysentry-rs>=0.4", "pytest>=9", @@ -7449,11 +7449,11 @@ "pytest-xdist>=3", "ruff>=0.15", "syrupy>=5", - "ty>=0.0.38", + "ty>=0.0.49", ] docs = [ "mkdocstrings[python]>=1", - "zensical>=0.0.43", + "zensical>=0.0.45", ] [tool.bumpversion] @@ -7674,7 +7674,7 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pysentry-rs>=0.4", "pytest>=9", @@ -7683,11 +7683,11 @@ "pytest-xdist>=3", "ruff>=0.15", "syrupy>=5", - "ty>=0.0.38", + "ty>=0.0.49", ] docs = [ "mkdocstrings[python]>=1", - "zensical>=0.0.43", + "zensical>=0.0.45", ] [tool.bumpversion] @@ -7916,7 +7916,7 @@ [dependency-groups] dev = [ "bump-my-version>=1.3.0", - "poethepoet>=0.42", + "poethepoet>=0.46", "prek>=0.4", "pysentry-rs>=0.4", "pytest>=9", @@ -7925,11 +7925,11 @@ "pytest-xdist>=3", "ruff>=0.15", "syrupy>=5", - "ty>=0.0.38", + "ty>=0.0.49", ] docs = [ "mkdocstrings[python]>=1", - "zensical>=0.0.43", + "zensical>=0.0.45", ] [tool.bumpversion]