diff --git a/poetry.lock b/poetry.lock index 32e9524..033d7a5 100644 --- a/poetry.lock +++ b/poetry.lock @@ -518,14 +518,14 @@ min-versions = ["babel (==2.9.0)", "click (==7.0)", "colorama (==0.4) ; platform [[package]] name = "mkdocs-autorefs" -version = "1.3.0" +version = "1.4.1" description = "Automatically link across pages in MkDocs." optional = false python-versions = ">=3.9" groups = ["main", "dev"] files = [ - {file = "mkdocs_autorefs-1.3.0-py3-none-any.whl", hash = "sha256:d180f9778a04e78b7134e31418f238bba56f56d6a8af97873946ff661befffb3"}, - {file = "mkdocs_autorefs-1.3.0.tar.gz", hash = "sha256:6867764c099ace9025d6ac24fd07b85a98335fbd30107ef01053697c8f46db61"}, + {file = "mkdocs_autorefs-1.4.1-py3-none-any.whl", hash = "sha256:9793c5ac06a6ebbe52ec0f8439256e66187badf4b5334b5fde0b128ec134df4f"}, + {file = "mkdocs_autorefs-1.4.1.tar.gz", hash = "sha256:4b5b6235a4becb2b10425c2fa191737e415b37aa3418919db33e5d774c9db079"}, ] [package.dependencies] @@ -594,47 +594,46 @@ files = [ [[package]] name = "mkdocstrings" -version = "0.28.1" +version = "0.29.0" description = "Automatic documentation from sources, for MkDocs." optional = false python-versions = ">=3.9" groups = ["main", "dev"] files = [ - {file = "mkdocstrings-0.28.1-py3-none-any.whl", hash = "sha256:a5878ae5cd1e26f491ff084c1f9ab995687d52d39a5c558e9b7023d0e4e0b740"}, - {file = "mkdocstrings-0.28.1.tar.gz", hash = "sha256:fb64576906771b7701e8e962fd90073650ff689e95eb86e86751a66d65ab4489"}, + {file = "mkdocstrings-0.29.0-py3-none-any.whl", hash = "sha256:8ea98358d2006f60befa940fdebbbc88a26b37ecbcded10be726ba359284f73d"}, + {file = "mkdocstrings-0.29.0.tar.gz", hash = "sha256:3657be1384543ce0ee82112c3e521bbf48e41303aa0c229b9ffcccba057d922e"}, ] [package.dependencies] Jinja2 = ">=2.11.1" Markdown = ">=3.6" MarkupSafe = ">=1.1" -mkdocs = ">=1.4" -mkdocs-autorefs = ">=1.3" -mkdocs-get-deps = ">=0.2" -mkdocstrings-python = {version = ">=0.5.2", optional = true, markers = "extra == \"python\""} +mkdocs = ">=1.6" +mkdocs-autorefs = ">=1.4" +mkdocstrings-python = {version = ">=1.16.2", optional = true, markers = "extra == \"python\""} pymdown-extensions = ">=6.3" [package.extras] crystal = ["mkdocstrings-crystal (>=0.3.4)"] -python = ["mkdocstrings-python (>=0.5.2)"] +python = ["mkdocstrings-python (>=1.16.2)"] python-legacy = ["mkdocstrings-python-legacy (>=0.2.1)"] [[package]] name = "mkdocstrings-python" -version = "1.16.1" +version = "1.16.7" description = "A Python handler for mkdocstrings." optional = false python-versions = ">=3.9" groups = ["main", "dev"] files = [ - {file = "mkdocstrings_python-1.16.1-py3-none-any.whl", hash = "sha256:b88ff6fc6a293cee9cb42313f1cba37a2c5cdf37bcc60b241ec7ab66b5d41b58"}, - {file = "mkdocstrings_python-1.16.1.tar.gz", hash = "sha256:d7152d17da74d3616a0f17df5d2da771ecf7340518c158650e5a64a0a95973f4"}, + {file = "mkdocstrings_python-1.16.7-py3-none-any.whl", hash = "sha256:a5589a5be247a28ba651287f83630c69524042f8055d93b5c203d804a3409333"}, + {file = "mkdocstrings_python-1.16.7.tar.gz", hash = "sha256:cdfc1a99fe5f6f0d90446a364ef7cac12014a4ef46114b2677a58cec84007117"}, ] [package.dependencies] griffe = ">=0.49" -mkdocs-autorefs = ">=1.2" -mkdocstrings = ">=0.28" +mkdocs-autorefs = ">=1.4" +mkdocstrings = ">=0.28.3" [[package]] name = "mypy" @@ -1224,4 +1223,4 @@ watchmedo = ["PyYAML (>=3.10)"] [metadata] lock-version = "2.1" python-versions = ">=3.12, <3.14" -content-hash = "b8ef912fb24d746cad00a84096d60507b1e304f8e4953f38b182cedd0f213d62" +content-hash = "328e423a2657ddbcedd3df45dc23c3236316f9cbfcb67348b64acfb96ab75d24" diff --git a/pyproject.toml b/pyproject.toml index 7dbc78a..119a700 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,7 +17,7 @@ classifiers = [ [tool.poetry.dependencies] python = ">=3.12, <3.14" requests = "^2.31.0" -mkdocstrings = {extras = ["python"], version = ">=0.26.2,<0.29.0"} +mkdocstrings = {extras = ["python"], version = ">=0.26.2,<0.30.0"} [tool.poetry.group.dev.dependencies] mypy = "^1.12.0"