From 17a808885b902cbb7cd4fe6652a67a998c2e1db4 Mon Sep 17 00:00:00 2001 From: Henry Schreiner Date: Mon, 7 Oct 2024 15:33:47 -0400 Subject: [PATCH] chore: add 3.13 classifier and test Signed-off-by: Henry Schreiner --- .github/workflows/ci.yml | 11 ++++++----- pyproject.toml | 1 + 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7335515..1d1aa6e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,7 +24,7 @@ jobs: strategy: matrix: os: [ubuntu-latest] - python-version: ['3.8', '3.9', '3.10', '3.11', '3.12'] + python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13'] steps: - uses: actions/checkout@v4 @@ -35,13 +35,14 @@ jobs: uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} + allow-prereleases: true + + - uses: astral-sh/setup-uv@v3 - name: Install dependencies run: | - python -m pip install uv - uv pip install --system --upgrade pip wheel - uv pip install --system --quiet '.[test]' - python -m pip list + uv pip install --system '.[test]' + uv pip list - name: Install external packages run: >- diff --git a/pyproject.toml b/pyproject.toml index 89a08c7..bb6b451 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -35,6 +35,7 @@ classifiers = [ "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "Topic :: Scientific/Engineering", "Topic :: Scientific/Engineering :: Physics", ]