From c77615b79248668a51048b14938a0c5fa8113557 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20K=C3=B6tter?= Date: Thu, 3 Oct 2024 12:06:39 +0200 Subject: [PATCH] pyproject/ci - add Python 3.13 --- .github/workflows/codecov.yml | 4 +++- pyproject.toml | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/codecov.yml b/.github/workflows/codecov.yml index 0862c79a..73fbb92f 100644 --- a/.github/workflows/codecov.yml +++ b/.github/workflows/codecov.yml @@ -7,7 +7,7 @@ jobs: strategy: matrix: os: [ubuntu-latest] - python: ["3.9","3.10","3.11", "3.12"] + python: ["3.9","3.10","3.11", "3.12", "3.13"] env: OS: ${{ matrix.os }} PYTHON: ${{ matrix.python }} @@ -16,6 +16,8 @@ jobs: - uses: pdm-project/setup-pdm@v4 with: python-version: ${{ matrix.python }} + allow-python-prereleases: true + cache: true - name: install deps run: | pdm use -f $PYTHON diff --git a/pyproject.toml b/pyproject.toml index 6dc0fd15..3fae65a2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -14,7 +14,7 @@ dependencies = [ 'typing_extensions; python_version<"3.10"', "jmespath", ] -requires-python = ">=3.8" +requires-python = ">=3.9" readme = "README.md" license = {text = "BSD-3-Clause"} classifiers = [ @@ -39,6 +39,7 @@ classifiers = [ "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", ] dynamic = ['version']