diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d442956e5..dd48c9026 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -46,6 +46,8 @@ jobs: python-version: '3.9' - os: ubuntu-latest python-version: '3.12' + - os: ubuntu-latest + python-version: '3.13' runs-on: ${{ matrix.os }} timeout-minutes: 60 diff --git a/docs/admin/install.rst b/docs/admin/install.rst index 3095f0323..67df06b05 100644 --- a/docs/admin/install.rst +++ b/docs/admin/install.rst @@ -49,7 +49,7 @@ After installation, you should have a ``moin`` command available, try it: moin --help -If you are running Python 3.12.+ and get a traceback with:: +If you are running Python 3.12+ and get a traceback with:: ModuleNotFoundError: No module named 'pkg_resources' diff --git a/pyproject.toml b/pyproject.toml index 33811b838..27faf8d01 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -28,6 +28,7 @@ classifiers = [ "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "Topic :: Internet :: WWW/HTTP :: WSGI", "Topic :: Internet :: WWW/HTTP :: WSGI :: Application", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", @@ -162,7 +163,7 @@ skips = ["B101", "B105", "B106", "B307", "B311", "B403", "B608"] [tool.tox] requires = ["tox>=4.21"] -envlist = ["3.9", "3.10", "3.11", "3.12", "ruff"] +envlist = ["3.9", "3.10", "3.11", "3.12", "3.13", "ruff"] [tool.tox.env_run_base] description = "Run tests under {base_python}"