diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 495e89ca..025387ec 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -32,7 +32,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v4 with: - python-version: "3.12" + python-version: "3.13" - name: Install dependencies run: | python3 -m pip install nox @@ -62,7 +62,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v4 with: - python-version: "3.12" + python-version: "3.x" - name: Install dependencies run: | python3 -m pip install nox @@ -81,8 +81,9 @@ jobs: "3.10", "3.11", "3.12", + "3.13", ] - es-version: [8.0.0, 8.13.0] + es-version: [8.0.0, 8.15.0] steps: - name: Remove irrelevant software to free up disk space @@ -104,11 +105,6 @@ jobs: uses: actions/setup-python@v4 with: python-version: ${{ matrix.python-version }} - - name: Set up Python for Nox - if: matrix.python-version != '3.12' - uses: actions/setup-python@v4 - with: - python-version: 3 - name: Install dependencies run: | python3 -m pip install nox diff --git a/noxfile.py b/noxfile.py index 98f8263f..b585b422 100644 --- a/noxfile.py +++ b/noxfile.py @@ -35,6 +35,7 @@ "3.10", "3.11", "3.12", + "3.13", ] ) def test(session): @@ -55,7 +56,7 @@ def test(session): session.run("pytest", *argv) -@nox.session(python="3.12") +@nox.session(python="3.13") def format(session): session.install("black~=24.0", "isort", "unasync", "setuptools", ".[develop]") session.run("python", "utils/run-unasync.py") @@ -67,7 +68,7 @@ def format(session): lint(session) -@nox.session(python="3.12") +@nox.session(python="3.13") def lint(session): session.install("flake8", "black~=24.0", "isort", "unasync", "setuptools") session.run("black", "--check", "--target-version=py38", *SOURCE_FILES) diff --git a/setup.py b/setup.py index 5e36e6c7..d1444331 100644 --- a/setup.py +++ b/setup.py @@ -88,6 +88,7 @@ "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", ],