From e0b3e1627d22e28e04315441b05754e10ea0487c Mon Sep 17 00:00:00 2001 From: "TEAM 4.0[bot]" Date: Wed, 5 Aug 2026 09:18:34 +0000 Subject: [PATCH 1/4] Update `pre-commit` hooks --- .pre-commit-config.yaml | 2 +- {{ cookiecutter.project_slug }}/.pre-commit-config.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 8635100..02a92ac 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -81,7 +81,7 @@ repos: # More information can be found in its documentation: # https://docs.astral.sh/ruff/ - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.16.0 + rev: v0.16.1 hooks: - id: ruff-check name: ruff diff --git a/{{ cookiecutter.project_slug }}/.pre-commit-config.yaml b/{{ cookiecutter.project_slug }}/.pre-commit-config.yaml index 64a893b..c47a764 100644 --- a/{{ cookiecutter.project_slug }}/.pre-commit-config.yaml +++ b/{{ cookiecutter.project_slug }}/.pre-commit-config.yaml @@ -84,7 +84,7 @@ repos: # More information can be found in its documentation: # https://docs.astral.sh/ruff/ - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.16.0 + rev: v0.16.1 hooks: - id: ruff-check name: ruff From f8ea8e98be7740aba193dd8ad0995f7963073419 Mon Sep 17 00:00:00 2001 From: Casper Welzel Andersen Date: Mon, 10 Aug 2026 13:14:27 +0200 Subject: [PATCH 2/4] Cap pip at <26.2 due to pip-tools --- .github/workflows/ci_tests.yml | 3 +++ {{ cookiecutter.project_slug }}/.github/workflows/ci_tests.yml | 3 +++ 2 files changed, 6 insertions(+) diff --git a/.github/workflows/ci_tests.yml b/.github/workflows/ci_tests.yml index 6425851..d6b54bb 100644 --- a/.github/workflows/ci_tests.yml +++ b/.github/workflows/ci_tests.yml @@ -31,6 +31,9 @@ jobs: pip install -U setuptools wheel pip install -r .github/utils/requirements.txt + # Temporary workaround for pip-tools + pip install "pip<26.2" + - name: Set up git run: | git config --global user.name "TEAM 4.0[bot]" diff --git a/{{ cookiecutter.project_slug }}/.github/workflows/ci_tests.yml b/{{ cookiecutter.project_slug }}/.github/workflows/ci_tests.yml index a5472ef..a80ad7d 100644 --- a/{{ cookiecutter.project_slug }}/.github/workflows/ci_tests.yml +++ b/{{ cookiecutter.project_slug }}/.github/workflows/ci_tests.yml @@ -63,6 +63,9 @@ jobs: pip install -U setuptools wheel pip install -r .github/utils/requirements_ci.txt + # Temporary workaround for pip-tools + pip install "pip<26.2" + - name: Prepare for pip-audit{% raw %} run: pip-compile --output-file=${{ runner.temp }}/requirements.txt --all-extras --allow-unsafe ${{ github.workspace }}/pyproject.toml From 084243fb3fb93924121a7e63d9cb15f3446d2273 Mon Sep 17 00:00:00 2001 From: Casper Welzel Andersen Date: Mon, 10 Aug 2026 13:20:20 +0200 Subject: [PATCH 3/4] Support latest flit --- {{ cookiecutter.project_slug }}/pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{ cookiecutter.project_slug }}/pyproject.toml b/{{ cookiecutter.project_slug }}/pyproject.toml index 9c9b1a5..b74fd3d 100644 --- a/{{ cookiecutter.project_slug }}/pyproject.toml +++ b/{{ cookiecutter.project_slug }}/pyproject.toml @@ -1,6 +1,6 @@ ### Installation and source distribution configuration [build-system] -requires = ["flit_core >=3.4,<4"] +requires = ["flit_core >=3.4,<5"] build-backend = "flit_core.buildapi" [project] From 46e18e5a2948967070ea402625e5c2ac30f6ec2d Mon Sep 17 00:00:00 2001 From: Casper Welzel Andersen Date: Mon, 10 Aug 2026 13:39:45 +0200 Subject: [PATCH 4/4] Update flit dependency to v4 --- .github/utils/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/utils/requirements.txt b/.github/utils/requirements.txt index 2baf84f..7202e2c 100644 --- a/.github/utils/requirements.txt +++ b/.github/utils/requirements.txt @@ -1,3 +1,3 @@ cookiecutter~=2.7 -flit~=3.12 +flit~=4.0 pip-tools~=7.6