fix: use Python >= 3.10 for docs

This commit is contained in:
Brian May 2025-02-06 19:07:15 +11:00
parent 693ee40c48
commit bf294643e2
No known key found for this signature in database
GPG Key ID: 2A92599257644AFA
2 changed files with 37 additions and 37 deletions

72
poetry.lock generated
View File

@ -2,13 +2,13 @@
[[package]] [[package]]
name = "alabaster" name = "alabaster"
version = "0.7.16" version = "1.0.0"
description = "A light, configurable Sphinx theme" description = "A light, configurable Sphinx theme"
optional = false optional = false
python-versions = ">=3.9" python-versions = ">=3.10"
files = [ files = [
{file = "alabaster-0.7.16-py3-none-any.whl", hash = "sha256:b46733c07dce03ae4e150330b975c75737fa60f0a7c591b6c8bf4928a28e2c92"}, {file = "alabaster-1.0.0-py3-none-any.whl", hash = "sha256:fc6786402dc3fcb2de3cabd5fe455a2db534b371124f1f21de8731783dec828b"},
{file = "alabaster-0.7.16.tar.gz", hash = "sha256:75a8b99c28a5dad50dd7f8ccdd447a121ddb3892da9e53d1ca5cca3106d58d65"}, {file = "alabaster-1.0.0.tar.gz", hash = "sha256:c00dca57bca26fa62a6d7d0a9fcce65f3e026e9bfe33e9c538fd3fbb2144fd9e"},
] ]
[[package]] [[package]]
@ -403,13 +403,13 @@ test-randomorder = ["pytest-randomly"]
[[package]] [[package]]
name = "docutils" name = "docutils"
version = "0.20.1" version = "0.21.2"
description = "Docutils -- Python Documentation Utilities" description = "Docutils -- Python Documentation Utilities"
optional = false optional = false
python-versions = ">=3.7" python-versions = ">=3.9"
files = [ files = [
{file = "docutils-0.20.1-py3-none-any.whl", hash = "sha256:96f387a2c5562db4476f09f13bbab2192e764cac08ebbf3a34a95d9b1e4a59d6"}, {file = "docutils-0.21.2-py3-none-any.whl", hash = "sha256:dafca5b9e384f0e419294eb4d2ff9fa826435bf15f15b7bd45723e8ad76811b2"},
{file = "docutils-0.20.1.tar.gz", hash = "sha256:f08a4e276c3a1583a86dce3e34aba3fe04d02bba2dd51ed16106244e8a923e3b"}, {file = "docutils-0.21.2.tar.gz", hash = "sha256:3a6b18732edf182daa3cd12775bbb338cf5691468f91eeeb109deff6ebfa986f"},
] ]
[[package]] [[package]]
@ -942,17 +942,17 @@ files = [
[[package]] [[package]]
name = "readme-renderer" name = "readme-renderer"
version = "43.0" version = "44.0"
description = "readme_renderer is a library for rendering readme descriptions for Warehouse" description = "readme_renderer is a library for rendering readme descriptions for Warehouse"
optional = false optional = false
python-versions = ">=3.8" python-versions = ">=3.9"
files = [ files = [
{file = "readme_renderer-43.0-py3-none-any.whl", hash = "sha256:19db308d86ecd60e5affa3b2a98f017af384678c63c88e5d4556a380e674f3f9"}, {file = "readme_renderer-44.0-py3-none-any.whl", hash = "sha256:2fbca89b81a08526aadf1357a8c2ae889ec05fb03f5da67f9769c9a592166151"},
{file = "readme_renderer-43.0.tar.gz", hash = "sha256:1818dd28140813509eeed8d62687f7cd4f7bad90d4db586001c5dc09d4fde311"}, {file = "readme_renderer-44.0.tar.gz", hash = "sha256:8712034eabbfa6805cacf1402b4eeb2a73028f72d1166d6f5cb7f9c047c5d1e1"},
] ]
[package.dependencies] [package.dependencies]
docutils = ">=0.13.1" docutils = ">=0.21.2"
nh3 = ">=0.2.14" nh3 = ">=0.2.14"
Pygments = ">=2.5.1" Pygments = ">=2.5.1"
@ -1066,38 +1066,38 @@ files = [
[[package]] [[package]]
name = "sphinx" name = "sphinx"
version = "7.1.2" version = "8.1.3"
description = "Python documentation generator" description = "Python documentation generator"
optional = false optional = false
python-versions = ">=3.8" python-versions = ">=3.10"
files = [ files = [
{file = "sphinx-7.1.2-py3-none-any.whl", hash = "sha256:d170a81825b2fcacb6dfd5a0d7f578a053e45d3f2b153fecc948c37344eb4cbe"}, {file = "sphinx-8.1.3-py3-none-any.whl", hash = "sha256:09719015511837b76bf6e03e42eb7595ac8c2e41eeb9c29c5b755c6b677992a2"},
{file = "sphinx-7.1.2.tar.gz", hash = "sha256:780f4d32f1d7d1126576e0e5ecc19dc32ab76cd24e950228dcf7b1f6d3d9e22f"}, {file = "sphinx-8.1.3.tar.gz", hash = "sha256:43c1911eecb0d3e161ad78611bc905d1ad0e523e4ddc202a58a821773dc4c927"},
] ]
[package.dependencies] [package.dependencies]
alabaster = ">=0.7,<0.8" alabaster = ">=0.7.14"
babel = ">=2.9" babel = ">=2.13"
colorama = {version = ">=0.4.5", markers = "sys_platform == \"win32\""} colorama = {version = ">=0.4.6", markers = "sys_platform == \"win32\""}
docutils = ">=0.18.1,<0.21" docutils = ">=0.20,<0.22"
imagesize = ">=1.3" imagesize = ">=1.3"
importlib-metadata = {version = ">=4.8", markers = "python_version < \"3.10\""} Jinja2 = ">=3.1"
Jinja2 = ">=3.0" packaging = ">=23.0"
packaging = ">=21.0" Pygments = ">=2.17"
Pygments = ">=2.13" requests = ">=2.30.0"
requests = ">=2.25.0" snowballstemmer = ">=2.2"
snowballstemmer = ">=2.0" sphinxcontrib-applehelp = ">=1.0.7"
sphinxcontrib-applehelp = "*" sphinxcontrib-devhelp = ">=1.0.6"
sphinxcontrib-devhelp = "*" sphinxcontrib-htmlhelp = ">=2.0.6"
sphinxcontrib-htmlhelp = ">=2.0.0" sphinxcontrib-jsmath = ">=1.0.1"
sphinxcontrib-jsmath = "*" sphinxcontrib-qthelp = ">=1.0.6"
sphinxcontrib-qthelp = "*" sphinxcontrib-serializinghtml = ">=1.1.9"
sphinxcontrib-serializinghtml = ">=1.1.5" tomli = {version = ">=2", markers = "python_version < \"3.11\""}
[package.extras] [package.extras]
docs = ["sphinxcontrib-websupport"] docs = ["sphinxcontrib-websupport"]
lint = ["docutils-stubs", "flake8 (>=3.5.0)", "flake8-simplify", "isort", "mypy (>=0.990)", "ruff", "sphinx-lint", "types-requests"] lint = ["flake8 (>=6.0)", "mypy (==1.11.1)", "pyright (==1.1.384)", "pytest (>=6.0)", "ruff (==0.6.9)", "sphinx-lint (>=0.9)", "tomli (>=2)", "types-Pillow (==10.2.0.20240822)", "types-Pygments (==2.18.0.20240506)", "types-colorama (==0.4.15.20240311)", "types-defusedxml (==0.7.0.20240218)", "types-docutils (==0.21.0.20241005)", "types-requests (==2.32.0.20240914)", "types-urllib3 (==1.26.25.14)"]
test = ["cython", "filelock", "html5lib", "pytest (>=4.6)"] test = ["cython (>=3.0)", "defusedxml (>=0.7.1)", "pytest (>=8.0)", "setuptools (>=70.0)", "typing_extensions (>=4.9)"]
[[package]] [[package]]
name = "sphinx-basic-ng" name = "sphinx-basic-ng"
@ -1327,4 +1327,4 @@ type = ["pytest-mypy"]
[metadata] [metadata]
lock-version = "2.0" lock-version = "2.0"
python-versions = "^3.9" python-versions = "^3.9"
content-hash = "4daba05b7366ab3731b6254c80109031f8b027f3d10127a41bc739f0cb776755" content-hash = "b1451f3a657a7a8be43a5f48a3c47af4b56ebf312cc19da9e2230af3973f8fc3"

View File

@ -28,5 +28,5 @@ sshuttle = "sshuttle.cmdline:main"
optional = true optional = true
[tool.poetry.group.docs.dependencies] [tool.poetry.group.docs.dependencies]
sphinx = "7.1.2" sphinx = { version = "8.1.3", python = ">=3.10,<4.0" }
furo = "2024.8.6" furo = "2024.8.6"