diff --git a/poetry.lock b/poetry.lock index 3ce0e8ea3..4f756ec5f 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2255,22 +2255,22 @@ reference = "pypi-public" [[package]] name = "sphinx-autodoc-typehints" -version = "1.25.3" +version = "2.3.0" description = "Type hints (PEP 484) support for the Sphinx autodoc extension" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" files = [ - {file = "sphinx_autodoc_typehints-1.25.3-py3-none-any.whl", hash = "sha256:d3da7fa9a9761eff6ff09f8b1956ae3090a2d4f4ad54aebcade8e458d6340835"}, - {file = "sphinx_autodoc_typehints-1.25.3.tar.gz", hash = "sha256:70db10b391acf4e772019765991d2de0ff30ec0899b9ba137706dc0b3c4835e0"}, + {file = "sphinx_autodoc_typehints-2.3.0-py3-none-any.whl", hash = "sha256:3098e2c6d0ba99eacd013eb06861acc9b51c6e595be86ab05c08ee5506ac0c67"}, + {file = "sphinx_autodoc_typehints-2.3.0.tar.gz", hash = "sha256:535c78ed2d6a1bad393ba9f3dfa2602cf424e2631ee207263e07874c38fde084"}, ] [package.dependencies] -sphinx = ">=7.1.2" +sphinx = ">=7.3.5" [package.extras] -docs = ["furo (>=2023.9.10)"] +docs = ["furo (>=2024.1.29)"] numpy = ["nptyping (>=2.5)"] -testing = ["covdefaults (>=2.3)", "coverage (>=7.3.2)", "diff-cover (>=8.0.1)", "pytest (>=7.4.3)", "pytest-cov (>=4.1)", "sphobjinv (>=2.3.1)", "typing-extensions (>=4.8)"] +testing = ["covdefaults (>=2.3)", "coverage (>=7.4.4)", "defusedxml (>=0.7.1)", "diff-cover (>=9)", "pytest (>=8.1.1)", "pytest-cov (>=5)", "sphobjinv (>=2.3.1)", "typing-extensions (>=4.11)"] [package.source] type = "legacy" @@ -2821,4 +2821,4 @@ reference = "pypi-public" [metadata] lock-version = "2.0" python-versions = ">=3.9,<4.0" -content-hash = "07e87559071b6bad23462702b61210f4bd90faf4a72b334182ce5c27683ef670" +content-hash = "753975c8cebc249bd3a94181e9d96e59b2e11c3532e90d80d8c16550ba0b1ccb" diff --git a/pyproject.toml b/pyproject.toml index 33f955563..5520bbec4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -42,7 +42,7 @@ pytest-cov = "^5.0.0" ruff = "^0.6.4" Sphinx = "^7.1.2" sphinx-autoapi = "^3.2.1" -sphinx-autodoc-typehints = "^1.24.0" +sphinx-autodoc-typehints = "^2.3.0" sphinxcontrib-spelling = "^8.0.0" sphinx-copybutton = "^0.5.2" sphinxext-opengraph = "^0.9.1"