Skip to content

Commit 9ec2f9e

Browse files
Merge pull request #1118 from adamtheturtle/support-3.10
Support Python 3.10
2 parents b568258 + a56a7c8 commit 9ec2f9e

File tree

4 files changed

+9
-6
lines changed

4 files changed

+9
-6
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717

1818
strategy:
1919
matrix:
20-
python-version: ['3.11', '3.12', '3.13']
20+
python-version: ['3.10', '3.11', '3.12', '3.13']
2121
uv-resolution: [highest, lowest-direct]
2222
platform: [ubuntu-latest, windows-latest]
2323

CHANGELOG.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ Next
99
2025.03.03
1010
----------
1111

12+
- Add support for Python 3.10.
13+
1214
2025.02.19
1315
----------
1416

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,4 +154,4 @@ See `CONTRIBUTING.rst <./CONTRIBUTING.rst>`_.
154154
:target: https://codecov.io/gh/adamtheturtle/sphinx-substitution-extensions
155155
.. |PyPI| image:: https://badge.fury.io/py/Sphinx-Substitution-Extensions.svg
156156
:target: https://badge.fury.io/py/Sphinx-Substitution-Extensions
157-
.. |minimum-python-version| replace:: 3.11
157+
.. |minimum-python-version| replace:: 3.10

pyproject.toml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ license = { file = "LICENSE" }
1919
authors = [
2020
{ name = "Adam Dangoor", email = "[email protected]" },
2121
]
22-
requires-python = ">=3.11"
22+
requires-python = ">=3.10"
2323
classifiers = [
2424
"Development Status :: 5 - Production/Stable",
2525
"Environment :: Web Environment",
@@ -28,6 +28,7 @@ classifiers = [
2828
"Operating System :: Microsoft :: Windows",
2929
"Operating System :: POSIX",
3030
"Programming Language :: Python :: 3 :: Only",
31+
"Programming Language :: Python :: 3.10",
3132
"Programming Language :: Python :: 3.11",
3233
"Programming Language :: Python :: 3.12",
3334
"Programming Language :: Python :: 3.13",
@@ -39,18 +40,18 @@ dependencies = [
3940
"beartype>=0.18.5",
4041
"docutils>=0.19",
4142
"myst-parser>=4.0.0",
42-
"sphinx>=8.2.0",
43+
"sphinx>=8.1.0",
4344
]
4445
optional-dependencies.dev = [
4546
"actionlint-py==1.7.7.23",
4647
"check-manifest==0.50",
4748
"deptry==0.23.0",
4849
"doc8==1.1.2",
49-
"doccmd==2025.3.27",
50+
"doccmd==2025.2.18",
5051
"docformatter==1.7.5",
5152
"interrogate==1.7.0",
5253
"mypy[faster-cache]==1.15.0",
53-
"mypy-strict-kwargs==2025.3.28",
54+
"mypy-strict-kwargs==2025.4.3",
5455
"pre-commit==4.2.0",
5556
"pyenchant==3.3.0rc1",
5657
"pylint==3.3.6",

0 commit comments

Comments
 (0)