Skip to content

Commit 982ea80

Browse files
authored
Add support for python 3.14 (#210)
1 parent 34b6c13 commit 982ea80

File tree

6 files changed

+9
-5
lines changed

6 files changed

+9
-5
lines changed

.github/workflows/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
strategy:
3535
fail-fast: false
3636
matrix:
37-
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
37+
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13', '3.14']
3838
sphinx-version: [7.0.*, 7.*, 8.0.*]
3939
invoke-version: [2.1.*, 2.*]
4040
exclude:

.python-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.13
1+
3.14

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# Changelog
22

3+
# 3.1.0
4+
* Support python 3.14
5+
36
# 3.0.0
47
* Support python 3.13
58
* Dropped support for python 3.8

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Therefore the same configurations, limitations and features apply.
2626
## Development
2727
This project uses `uv`.
2828
To setup a venv for development use
29-
`python3.13 -m venv venv && pip install uv && uv sync --all-groups && rm -rf venv/`.
29+
`python3.14 -m venv venv && pip install uv && uv sync --all-groups && rm -rf venv/`.
3030
Then use `source .venv/bin/activate` to activate your venv.
3131

3232
## Build and Publish

pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ classifiers = [
2222
"Programming Language :: Python :: 3.11",
2323
"Programming Language :: Python :: 3.12",
2424
"Programming Language :: Python :: 3.13",
25+
"Programming Language :: Python :: 3.14",
2526
"Topic :: Documentation",
2627
"Topic :: Documentation :: Sphinx",
2728
"Typing :: Typed",
@@ -46,7 +47,7 @@ license-files = [
4647
name = "invoke-plugin-for-sphinx"
4748
readme = "README.md"
4849
requires-python = ">=3.9,<4"
49-
version = "3.0.0"
50+
version = "3.1.0"
5051

5152
[project.urls]
5253
Changelog = "https://github.com/SAP/invoke-plugin-for-sphinx/blob/main/CHANGELOG.md"

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)