diff --git a/.github/workflows/code-testing.yml b/.github/workflows/code-testing.yml index 3a66c5cf3..1d2473bdc 100644 --- a/.github/workflows/code-testing.yml +++ b/.github/workflows/code-testing.yml @@ -46,7 +46,7 @@ jobs: runs-on: ubuntu-20.04 strategy: matrix: - python-version: ["3.9", "3.10", "3.11", "3.12"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] needs: file-changes steps: - uses: actions/checkout@v4 @@ -108,7 +108,7 @@ jobs: needs: [lint-python, type-python] strategy: matrix: - python: ["3.9", "3.10", "3.11", "3.12"] + python: ["3.9", "3.10", "3.11", "3.12", "3.13"] steps: - uses: actions/checkout@v4 - name: Setup Python @@ -149,4 +149,4 @@ jobs: uses: CodSpeedHQ/action@v3 with: token: ${{ secrets.CODSPEED_TOKEN }} - run: pytest --codspeed --no-cov --log-cli-level INFO tests/benchmark \ No newline at end of file + run: pytest --codspeed --no-cov --log-cli-level INFO tests/benchmark diff --git a/pyproject.toml b/pyproject.toml index 7a2dd8c73..6d2b30b03 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -45,6 +45,7 @@ classifiers = [ "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "Programming Language :: Python :: 3 :: Only", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Software Development :: Testing", @@ -238,7 +239,7 @@ envlist = clean, lint, type, - py{39,310,311,312}, + py{39,310,311,312,313}, report [gh-actions] @@ -247,6 +248,7 @@ python = 3.10: py310 3.11: erase, py311, report 3.12: py312 + 3.13: py313 [testenv] description = Run pytest with {basepython}