From 696d0ae287c4cfcbaa77340e51a91243b468e529 Mon Sep 17 00:00:00 2001 From: Mark Bakhit Date: Fri, 27 Sep 2024 17:23:52 -0700 Subject: [PATCH] Add Python 3.13 support (#46) --- .github/workflows/ci.yml | 7 +++++++ pyproject.toml | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5aefd96..e756823 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -80,6 +80,7 @@ jobs: - "3.10" - "3.11" - "3.12" + - "3.13" steps: - uses: actions/checkout@v4 @@ -183,6 +184,8 @@ jobs: - lint-docs permissions: contents: write + concurrency: + group: publish-docs steps: - uses: actions/checkout@v4 with: @@ -213,6 +216,8 @@ jobs: if: startsWith(github.ref, 'refs/tags/') permissions: contents: write + concurrency: + group: publish-github needs: - build-python - coverage-python @@ -247,6 +252,8 @@ jobs: if: startsWith(github.ref, 'refs/tags/') permissions: id-token: write # IMPORTANT: this permission is mandatory for trusted publishing + concurrency: + group: publish-pypi needs: - build-python - coverage-python diff --git a/pyproject.toml b/pyproject.toml index 0eea96d..a9baa7b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -82,7 +82,7 @@ django = [ "5.0" ] # Django 5.1 [[tool.hatch.envs.hatch-test.matrix]] -python = [ "3.10", "3.11", "3.12" ] +python = [ "3.10", "3.11", "3.12", "3.13" ] django = [ "5.1" ] [tool.hatch.envs.hatch-test.overrides]