From 15b4e432fc1259aa7284fdbb8db1805717aaa48b Mon Sep 17 00:00:00 2001 From: Adam Bolte Date: Mon, 30 Mar 2026 15:20:30 +1100 Subject: [PATCH 1/3] Update GitHub actions --- {{cookiecutter.package_name}}/.github/workflows/ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/{{cookiecutter.package_name}}/.github/workflows/ci.yml b/{{cookiecutter.package_name}}/.github/workflows/ci.yml index bcbf5c9..0dcc086 100644 --- a/{{cookiecutter.package_name}}/.github/workflows/ci.yml +++ b/{{cookiecutter.package_name}}/.github/workflows/ci.yml @@ -17,10 +17,10 @@ jobs: runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ env.PYTHON_VERSION }} @@ -29,7 +29,7 @@ jobs: - name: Cache pip dependencies and hatch environments id: cache - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: | ~/.cache/pip From 693bd3f26dfec0e04a4867aeab2b19898cbb5447 Mon Sep 17 00:00:00 2001 From: Adam Bolte Date: Mon, 30 Mar 2026 15:20:49 +1100 Subject: [PATCH 2/3] Include default support for Python 3.14 --- {{cookiecutter.package_name}}/pyproject.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/{{cookiecutter.package_name}}/pyproject.toml b/{{cookiecutter.package_name}}/pyproject.toml index 658a1ba..10f06ea 100644 --- a/{{cookiecutter.package_name}}/pyproject.toml +++ b/{{cookiecutter.package_name}}/pyproject.toml @@ -47,6 +47,7 @@ classifiers = [ "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", ] [project.urls] @@ -75,7 +76,7 @@ extra-dependencies = [ ] [[tool.hatch.envs.hatch-test.matrix]] -python = ["3.11", "3.12", "3.13"] +python = ["3.11", "3.12", "3.13", "3.14"] [tool.hatch.envs.coverage] extra-dependencies = [ From 7ed33c66b7a401c1c760b70d4c845d65dbd3c303 Mon Sep 17 00:00:00 2001 From: Adam Bolte Date: Mon, 30 Mar 2026 16:32:52 +1100 Subject: [PATCH 3/3] Add Python 3.14 to the CI workflow test matrix --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3f66965..1fa8967 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-24.04 strategy: matrix: - python-version: ["3.11", "3.12", "3.13"] + python-version: ["3.11", "3.12", "3.13", "3.14"] steps: - uses: actions/checkout@v4