diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4063e10..6c44397 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,13 +18,13 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.10", "3.11", "3.12", "3.13"] + python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"] defaults: run: working-directory: . steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v6 @@ -93,7 +93,7 @@ jobs: pytest -m benchmark --benchmark-json=./output.json - name: Download previous benchmark data - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ./cache key: ${{ runner.os }}-benchmark diff --git a/.github/workflows/coverage_readme.yml b/.github/workflows/coverage_readme.yml index 951c1ec..860ace3 100644 --- a/.github/workflows/coverage_readme.yml +++ b/.github/workflows/coverage_readme.yml @@ -17,7 +17,7 @@ jobs: update-coverage-on-readme: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 with: persist-credentials: false fetch-depth: 0 diff --git a/pyproject.toml b/pyproject.toml index f2b2213..c496a46 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -37,6 +37,7 @@ classifiers = [ "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", ] [project.optional-dependencies]