From e95725581d69ef0705dca409a1fddaadde5a48e6 Mon Sep 17 00:00:00 2001 From: Kai Harder Date: Thu, 15 Oct 2026 11:05:43 +0000 Subject: [PATCH] Support for python 3.15 --- .github/workflows/main.yml | 2 +- .python-version | 2 +- README.md | 2 +- news/+7dc769ce.feature.md | 1 + pyproject.toml | 1 + 5 files changed, 5 insertions(+), 3 deletions(-) create mode 100644 news/+7dc769ce.feature.md diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 1c77c17..95e3325 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -38,7 +38,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ['3.11', '3.12', '3.13', '3.14'] + python-version: ['3.11', '3.12', '3.13', '3.14', '3.15'] sphinx-version: [9.0.*, 9.*] invoke-version: [3.0.*, 3.*] runs-on: ubuntu-latest diff --git a/.python-version b/.python-version index 6324d40..93a848f 100644 --- a/.python-version +++ b/.python-version @@ -1 +1 @@ -3.14 +3.15 diff --git a/README.md b/README.md index 50a3eb1..529c1c3 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ Therefore the same configurations, limitations and features apply. This project uses [`uv`](https://docs.astral.sh/uv/). To install uv, and setup a venv for development, use: ``` -python3.14 -m venv venv && \ +python3.15 -m venv venv && \ source venv/bin/activate && \ pip install uv && uv sync --all-groups && \ deactivate && \ diff --git a/news/+7dc769ce.feature.md b/news/+7dc769ce.feature.md new file mode 100644 index 0000000..032376f --- /dev/null +++ b/news/+7dc769ce.feature.md @@ -0,0 +1 @@ +Support for Python 3.15 diff --git a/pyproject.toml b/pyproject.toml index 9740ce9..5629c60 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -19,6 +19,7 @@ classifiers = [ "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", "Programming Language :: Python :: 3.14", + "Programming Language :: Python :: 3.15", "Topic :: Documentation", "Topic :: Documentation :: Sphinx", "Typing :: Typed",