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 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 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 = [