diff --git a/pyproject.toml b/pyproject.toml index e48cc31..7693093 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -63,7 +63,7 @@ dev = [ docs = [ "mkdocs-material>=9.5", "mkdocs-redirects>=1.2.3", - "mkdocstrings[python]>=0.27", + "mkdocstrings[python]>=1.0.6", ] release = ["build>=1.2", "twine>=6.0"] diff --git a/uv.lock b/uv.lock index 41a5a29..aa6d623 100644 --- a/uv.lock +++ b/uv.lock @@ -1,5 +1,5 @@ version = 1 -revision = 3 +revision = 5 requires-python = ">=3.10" resolution-markers = [ "python_full_version >= '3.15'", @@ -1564,15 +1564,14 @@ wheels = [ name = "mkdocstrings" version = "1.0.6" source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "python_full_version < '3.11'", -] dependencies = [ { name = "jinja2" }, - { name = "markdown", version = "3.10.3", source = { registry = "https://pypi.org/simple" } }, + { name = "markdown", version = "3.10.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "markdown", version = "3.11.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, { name = "markupsafe" }, { name = "mkdocs" }, - { name = "mkdocs-autorefs", version = "1.4.4", source = { registry = "https://pypi.org/simple" } }, + { name = "mkdocs-autorefs", version = "1.4.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "mkdocs-autorefs", version = "1.4.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, { name = "pymdown-extensions" }, ] sdist = { url = "https://files.pythonhosted.org/packages/53/71/f85bdf13355073ae15a7375f09879375a830553552e58c1c4b7e0bbc5c8b/mkdocstrings-1.0.6.tar.gz", hash = "sha256:a0b8c2bdd29a6416c80d717aa369bbf7831946bd9f23c2a66db1b1dbe7693dbd", size = 100649, upload-time = "2026-07-11T19:38:05.732Z" } @@ -1582,71 +1581,26 @@ wheels = [ [package.optional-dependencies] python = [ - { name = "mkdocstrings-python", version = "2.0.9", source = { registry = "https://pypi.org/simple" } }, -] - -[[package]] -name = "mkdocstrings" -version = "1.0.8" -source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "python_full_version >= '3.15'", - "python_full_version >= '3.11' and python_full_version < '3.15'", -] -dependencies = [ - { name = "jinja2" }, - { name = "markdown", version = "3.11.2", source = { registry = "https://pypi.org/simple" } }, - { name = "markupsafe" }, - { name = "mkdocs" }, - { name = "mkdocs-autorefs", version = "1.4.5", source = { registry = "https://pypi.org/simple" } }, - { name = "pymdown-extensions" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/27/cc/e3ed8b16851f5d664dffcf8f55fc60d0d3f736a3edca21d1508105d1255a/mkdocstrings-1.0.8.tar.gz", hash = "sha256:b50fc326230906425c82ee9ec59b80e5db00892b2b593d4d0b841a0d4acf537b", size = 107444, upload-time = "2026-10-19T15:43:02.157Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/19/5e/4df7a2290e97c60a3ba410084966e5ab84aa89d15c8c98c195acbaefa8f4/mkdocstrings-1.0.8-py3-none-any.whl", hash = "sha256:4b03ed2b863009f1153f0d04aacb22a85b92afc28a0636d85717c92eecca638c", size = 42209, upload-time = "2026-10-19T15:43:00.65Z" }, -] - -[package.optional-dependencies] -python = [ - { name = "mkdocstrings-python", version = "2.0.10", source = { registry = "https://pypi.org/simple" } }, + { name = "mkdocstrings-python" }, ] [[package]] name = "mkdocstrings-python" version = "2.0.9" source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "python_full_version < '3.11'", -] dependencies = [ - { name = "griffelib", version = "2.3.0", source = { registry = "https://pypi.org/simple" } }, - { name = "mkdocs-autorefs", version = "1.4.4", source = { registry = "https://pypi.org/simple" } }, - { name = "mkdocstrings", version = "1.0.6", source = { registry = "https://pypi.org/simple" } }, - { name = "typing-extensions" }, + { name = "griffelib", version = "2.3.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "griffelib", version = "2.4.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "mkdocs-autorefs", version = "1.4.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "mkdocs-autorefs", version = "1.4.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "mkdocstrings" }, + { name = "typing-extensions", marker = "python_full_version < '3.11'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/96/11/640067d1ad713ea99c233e53e57a4c300d9885f904a61371d7ef90dea549/mkdocstrings_python-2.0.9.tar.gz", hash = "sha256:ae945637dc0618c6beedbee169f10c0234b77f322c53db3fc9fb4c29b3013038", size = 203006, upload-time = "2026-09-22T13:43:27.712Z" } wheels = [ { url = "https://files.pythonhosted.org/packages/62/0f/f7f926cfa06317bbdbd3cf0ff82f9e3a91767352eb01519c81499fddf575/mkdocstrings_python-2.0.9-py3-none-any.whl", hash = "sha256:c0233eff3f84d78110df50541918e7ec2bcff8e1614faddea34290a90321a416", size = 105698, upload-time = "2026-09-22T13:43:26.345Z" }, ] -[[package]] -name = "mkdocstrings-python" -version = "2.0.10" -source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "python_full_version >= '3.15'", - "python_full_version >= '3.11' and python_full_version < '3.15'", -] -dependencies = [ - { name = "griffelib", version = "2.4.1", source = { registry = "https://pypi.org/simple" } }, - { name = "mkdocs-autorefs", version = "1.4.5", source = { registry = "https://pypi.org/simple" } }, - { name = "mkdocstrings", version = "1.0.8", source = { registry = "https://pypi.org/simple" } }, -] -sdist = { url = "https://files.pythonhosted.org/packages/fb/43/4783d5606de4f5e4bea10388c8741b0c40d03e7cb9527b94ad35966351f5/mkdocstrings_python-2.0.10.tar.gz", hash = "sha256:5e34ae56b2f20a57807ee479d603ddc5ec7cc6d2252c4c177754627ef2d3b833", size = 207682, upload-time = "2026-10-19T15:58:07.934Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/be/1b/fc924a97a237adda47f15c1b0cc271639e6b181ab3f95500fbf060c79a69/mkdocstrings_python-2.0.10-py3-none-any.whl", hash = "sha256:4a3aaeebb25ba5ae57a8f9e75432fe4571984889602f2b2f7d672faa760e9062", size = 105538, upload-time = "2026-10-19T15:58:06.287Z" }, -] - [[package]] name = "more-itertools" version = "11.1.0" @@ -2003,8 +1957,7 @@ docs = [ { name = "mkdocs-material", version = "9.7.7", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "mkdocs-material", version = "9.8.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, { name = "mkdocs-redirects" }, - { name = "mkdocstrings", version = "1.0.6", source = { registry = "https://pypi.org/simple" }, extra = ["python"], marker = "python_full_version < '3.11'" }, - { name = "mkdocstrings", version = "1.0.8", source = { registry = "https://pypi.org/simple" }, extra = ["python"], marker = "python_full_version >= '3.11'" }, + { name = "mkdocstrings", extra = ["python"] }, ] release = [ { name = "build" }, @@ -2025,7 +1978,7 @@ dev = [ docs = [ { name = "mkdocs-material", specifier = ">=9.5" }, { name = "mkdocs-redirects", specifier = ">=1.2.3" }, - { name = "mkdocstrings", extras = ["python"], specifier = ">=0.27" }, + { name = "mkdocstrings", extras = ["python"], specifier = ">=1.0.6" }, ] release = [ { name = "build", specifier = ">=1.2" },