From 08657ad45448a4dd1f43855337a0ddae277785cd Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 23 Jul 2026 22:01:06 +0000 Subject: [PATCH 1/2] Update all dependencies --- .github/workflows/tests.yml | 2 +- .pre-commit-config.yaml | 4 ++-- action.yml | 6 +++--- {{cookiecutter.project_name}}/.github/workflows/docs.yml | 6 +++--- .../.github/workflows/release.yml | 6 +++--- {{cookiecutter.project_name}}/.github/workflows/tests.yml | 6 +++--- .../.github/workflows/update-template.yaml | 2 +- {{cookiecutter.project_name}}/.pre-commit-config.yaml | 8 ++++---- 8 files changed, 20 insertions(+), 20 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 8317ba9b..90f78b27 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -28,7 +28,7 @@ jobs: name: ${{ matrix.context.project_name }} steps: - name: Check out the repository - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: fetch-depth: 0 diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 38390d1f..e25b2c0c 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -23,14 +23,14 @@ repos: - id: sort-simple-yaml - id: trailing-whitespace - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 'v0.15.14' + rev: 'v0.16.0' hooks: - id: ruff args: [--fix, --exit-non-zero-on-fix, "--config=pyproject.toml"] - id: ruff-format args: ["--config=pyproject.toml"] - repo: https://github.com/codespell-project/codespell - rev: v2.4.2 + rev: v2.4.3 hooks: - id: codespell additional_dependencies: ["tomli"] diff --git a/action.yml b/action.yml index 06aa0ae5..275bc603 100644 --- a/action.yml +++ b/action.yml @@ -12,9 +12,9 @@ runs: using: composite steps: - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v7 with: - python-version: '3.13' + python-version: '3.14' - name: Install cruft shell: bash @@ -62,7 +62,7 @@ runs: - name: Create PR if: ${{ steps.diff.outputs.changes != '' }} - uses: peter-evans/create-pull-request@v7 + uses: peter-evans/create-pull-request@v8 with: token: ${{ inputs.token }} commit-message: update template diff --git a/{{cookiecutter.project_name}}/.github/workflows/docs.yml b/{{cookiecutter.project_name}}/.github/workflows/docs.yml index 2e3648c1..9d49f265 100644 --- a/{{cookiecutter.project_name}}/.github/workflows/docs.yml +++ b/{{cookiecutter.project_name}}/.github/workflows/docs.yml @@ -10,14 +10,14 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out the repository - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: fetch-depth: 0 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v7 with: - python-version: '3.13' + python-version: '3.14' - name: Configure git run: | diff --git a/{{cookiecutter.project_name}}/.github/workflows/release.yml b/{{cookiecutter.project_name}}/.github/workflows/release.yml index bb54457d..06dd68ce 100644 --- a/{{cookiecutter.project_name}}/.github/workflows/release.yml +++ b/{{cookiecutter.project_name}}/.github/workflows/release.yml @@ -17,14 +17,14 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out the repository - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: fetch-depth: 0 - name: Set up Python 3.10 - uses: actions/setup-python@v5 + uses: actions/setup-python@v7 with: - python-version: '3.13' + python-version: '3.14' - name: Upgrade pip and nox run: | diff --git a/{{cookiecutter.project_name}}/.github/workflows/tests.yml b/{{cookiecutter.project_name}}/.github/workflows/tests.yml index 5341a74c..8673deed 100644 --- a/{{cookiecutter.project_name}}/.github/workflows/tests.yml +++ b/{{cookiecutter.project_name}}/.github/workflows/tests.yml @@ -27,12 +27,12 @@ jobs: steps: - name: Check out the repository - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: fetch-depth: 0 - name: Set up Python {% raw %}${{ matrix.pyv }}{% endraw %} - uses: actions/setup-python@v5 + uses: actions/setup-python@v7 with: python-version: {% raw %}${{ matrix.pyv }}{% endraw %} @@ -49,7 +49,7 @@ jobs: run: nox -s tests-{% raw %}${{ matrix.nox_pyv || matrix.pyv }}{% endraw %} -- --cov-report=xml - name: Upload coverage report - uses: codecov/codecov-action@v5 + uses: codecov/codecov-action@v7 - name: Build package run: nox -s build diff --git a/{{cookiecutter.project_name}}/.github/workflows/update-template.yaml b/{{cookiecutter.project_name}}/.github/workflows/update-template.yaml index 0b91f760..312cab7f 100644 --- a/{{cookiecutter.project_name}}/.github/workflows/update-template.yaml +++ b/{{cookiecutter.project_name}}/.github/workflows/update-template.yaml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out the repository - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Update template uses: iterative/py-template@main diff --git a/{{cookiecutter.project_name}}/.pre-commit-config.yaml b/{{cookiecutter.project_name}}/.pre-commit-config.yaml index f9b91cc7..e43dbb96 100644 --- a/{{cookiecutter.project_name}}/.pre-commit-config.yaml +++ b/{{cookiecutter.project_name}}/.pre-commit-config.yaml @@ -2,7 +2,7 @@ default_language_version: python: python3 repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v5.0.0 + rev: v6.0.0 hooks: - id: check-added-large-files - id: check-case-conflict @@ -19,18 +19,18 @@ repos: - id: sort-simple-yaml - id: trailing-whitespace - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 'v0.11.8' + rev: 'v0.16.0' hooks: - id: ruff args: [--fix, --exit-non-zero-on-fix] - id: ruff-format - repo: https://github.com/codespell-project/codespell - rev: v2.4.1 + rev: v2.4.3 hooks: - id: codespell additional_dependencies: ["tomli"] - repo: https://github.com/macisamuele/language-formatters-pre-commit-hooks - rev: v2.14.0 + rev: v2.16.0 hooks: - id: pretty-format-toml args: [--autofix, --no-sort] From 708f1c58aaed98392b00d3725501c14455d24d4f Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Thu, 23 Jul 2026 22:01:21 +0000 Subject: [PATCH 2/2] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- hooks/post_gen_project.py | 1 - 1 file changed, 1 deletion(-) diff --git a/hooks/post_gen_project.py b/hooks/post_gen_project.py index df074cce..98de39c8 100644 --- a/hooks/post_gen_project.py +++ b/hooks/post_gen_project.py @@ -1,7 +1,6 @@ import shutil from pathlib import Path - if not {{cookiecutter.docs}}: # noqa: F821 shutil.rmtree("docs") (Path(".github") / "workflows" / "docs.yml").unlink()