diff --git a/poetry.lock b/poetry.lock index 18c28247..389d177c 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1295,20 +1295,34 @@ colorama = ">=0.4" [[package]] name = "griffe-typingdoc" -version = "0.2.9" +version = "0.3.1" description = "Griffe extension for PEP 727 – Documentation Metadata in Typing." optional = false -python-versions = ">=3.9" +python-versions = ">=3.10" groups = ["docs"] files = [ - {file = "griffe_typingdoc-0.2.9-py3-none-any.whl", hash = "sha256:cc6b1e34d64e1659da5b3d37506214834bc8fbb62b081b2fb43563ee5cdaf8f5"}, - {file = "griffe_typingdoc-0.2.9.tar.gz", hash = "sha256:99c05bf09a9c391464e3937718c9a5a1055bb95ed549f4f7706be9a71578669c"}, + {file = "griffe_typingdoc-0.3.1-py3-none-any.whl", hash = "sha256:ecbd457ef6883126b8b6023abf12e08c58e1c152238a2f0e2afdd67a64b07021"}, + {file = "griffe_typingdoc-0.3.1.tar.gz", hash = "sha256:2ff4703115cb7f8a65b9fdcdd1f3c3a15f813b6554621b52eaad094c4782ce96"}, ] [package.dependencies] -griffe = ">=1.14" +griffelib = ">=2.0" typing-extensions = ">=4.7" +[[package]] +name = "griffelib" +version = "2.0.0" +description = "Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or find breaking changes in your API." +optional = false +python-versions = ">=3.10" +groups = ["docs"] +files = [ + {file = "griffelib-2.0.0-py3-none-any.whl", hash = "sha256:01284878c966508b6d6f1dbff9b6fa607bc062d8261c5c7253cb285b06422a7f"}, +] + +[package.extras] +pypi = ["pip (>=24.0)", "platformdirs (>=4.2)", "wheel (>=0.42)"] + [[package]] name = "h11" version = "0.16.0" @@ -1821,7 +1835,7 @@ version = "3.8.1" description = "Python implementation of John Gruber's Markdown." optional = false python-versions = ">=3.9" -groups = ["dev", "docs"] +groups = ["docs"] files = [ {file = "markdown-3.8.1-py3-none-any.whl", hash = "sha256:46cc0c0f1e5211ab2e9d453582f0b28a1bfaf058a9f7d5c50386b99b588d8811"}, {file = "markdown-3.8.1.tar.gz", hash = "sha256:a2e2f01cead4828ee74ecca9623045f62216aef2212a7685d6eb9163f590b8c1"}, @@ -4113,4 +4127,4 @@ werkzeug = [] [metadata] lock-version = "2.1" python-versions = "^3.10.0" -content-hash = "8b857d922112c4bf002b2e358f2fb6def284f66382ce650bcc039de06c75d921" +content-hash = "d14fee33982eeb145d3d828a1625558e9f87a9c31b3c7b9f4883f9ead144e20b" diff --git a/pyproject.toml b/pyproject.toml index 7a40fda6..81950a24 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -112,7 +112,7 @@ ipykernel = "^7.2.0" mkdocs = "^1.6.1" mkdocstrings = {extras = ["python"], version = ">=0.26.1,<1.1.0"} mkdocs-material = "^9.5.34" -griffe-typingdoc = ">=0.2.7,<0.3.0" +griffe-typingdoc = ">=0.2.7,<0.4.0" [tool.pytest.ini_options] addopts = """