From 79a08b0bde7c0effca9a7e0d2a4ae5081f7de88c Mon Sep 17 00:00:00 2001 From: skshetry <18718008+skshetry@users.noreply.github.com> Date: Tue, 8 Oct 2024 18:10:17 +0545 Subject: [PATCH 1/6] ci: run with Python 3.13 --- .github/workflows/tests.yml | 2 +- noxfile.py | 2 +- pyproject.toml | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index cd25b8f..e9a30e0 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -21,7 +21,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-20.04, windows-latest, macos-latest] - pyv: ['3.8', '3.9', '3.10', '3.11', '3.12'] + pyv: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13'] include: - {os: ubuntu-latest, pyv: 'pypy3.8'} diff --git a/noxfile.py b/noxfile.py index 843272a..fc0e6f3 100644 --- a/noxfile.py +++ b/noxfile.py @@ -17,7 +17,7 @@ def docs(session: nox.Session) -> None: @nox.session( - python=["3.8", "3.9", "3.10", "3.11", "3.12", "pypy3.8", "pypy3.9", "pypy3.10"] + python=["3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "pypy3.8", "pypy3.9", "pypy3.10"] ) def tests(session: nox.Session) -> None: session.install(".[tests]") diff --git a/pyproject.toml b/pyproject.toml index 7ddc8e9..9aa4ce9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -15,6 +15,7 @@ classifiers = [ "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "Development Status :: 4 - Beta" ] requires-python = ">=3.8" From 5b5233cb7fac5fc838cf948aeae706841f5fe952 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 8 Oct 2024 12:26:15 +0000 Subject: [PATCH 2/6] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- noxfile.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/noxfile.py b/noxfile.py index fc0e6f3..14e5456 100644 --- a/noxfile.py +++ b/noxfile.py @@ -17,7 +17,17 @@ def docs(session: nox.Session) -> None: @nox.session( - python=["3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "pypy3.8", "pypy3.9", "pypy3.10"] + python=[ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12", + "3.13", + "pypy3.8", + "pypy3.9", + "pypy3.10", + ] ) def tests(session: nox.Session) -> None: session.install(".[tests]") From 18e512c26b73ab3345469647c8e90cf0093cee39 Mon Sep 17 00:00:00 2001 From: skshetry <18718008+skshetry@users.noreply.github.com> Date: Tue, 8 Oct 2024 18:13:15 +0545 Subject: [PATCH 3/6] Update tests.yml --- .github/workflows/tests.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index e9a30e0..8cabcce 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -35,6 +35,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: ${{ matrix.pyv }} + allow-prereleases: true - name: Upgrade pip and nox run: | From 43fd4a51e3b94e78b69eb182da354810dae92190 Mon Sep 17 00:00:00 2001 From: skshetry <18718008+skshetry@users.noreply.github.com> Date: Tue, 8 Oct 2024 18:13:32 +0545 Subject: [PATCH 4/6] Update tests.yml --- .github/workflows/tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 8cabcce..aed149f 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -20,7 +20,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-20.04, windows-latest, macos-latest] + os: [ubuntu-latest, windows-latest, macos-latest] pyv: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13'] include: - {os: ubuntu-latest, pyv: 'pypy3.8'} From a521e3c76aac27e7d3282820d42b16b79b7e15b6 Mon Sep 17 00:00:00 2001 From: skshetry <18718008+skshetry@users.noreply.github.com> Date: Tue, 8 Oct 2024 18:14:02 +0545 Subject: [PATCH 5/6] Update tests.yml --- .github/workflows/tests.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index aed149f..ad4d9bd 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -35,7 +35,6 @@ jobs: uses: actions/setup-python@v5 with: python-version: ${{ matrix.pyv }} - allow-prereleases: true - name: Upgrade pip and nox run: | From a685d70cad2a7b30807505b6038d85fc3ccaad94 Mon Sep 17 00:00:00 2001 From: skshetry <18718008+skshetry@users.noreply.github.com> Date: Tue, 8 Oct 2024 18:14:58 +0545 Subject: [PATCH 6/6] Update tests.yml --- .github/workflows/tests.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index ad4d9bd..aed149f 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -35,6 +35,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: ${{ matrix.pyv }} + allow-prereleases: true - name: Upgrade pip and nox run: |