From bd73479e095bc4da1afd23e825760e6ae4100554 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Konrad=20Ja=C5=82owiecki?= Date: Thu, 21 Dec 2023 00:31:02 +0100 Subject: [PATCH] Add mkdocstrings to docs group --- poetry.lock | 45 ++++++++++++++++++++++++++++++++++++++++++++- pyproject.toml | 1 + 2 files changed, 45 insertions(+), 1 deletion(-) diff --git a/poetry.lock b/poetry.lock index f4286e0..d103739 100644 --- a/poetry.lock +++ b/poetry.lock @@ -940,6 +940,21 @@ watchdog = ">=2.0" i18n = ["babel (>=2.9.0)"] min-versions = ["babel (==2.9.0)", "click (==7.0)", "colorama (==0.4)", "ghp-import (==1.0)", "importlib-metadata (==4.3)", "jinja2 (==2.11.1)", "markdown (==3.2.1)", "markupsafe (==2.0.1)", "mergedeep (==1.3.4)", "packaging (==20.5)", "pathspec (==0.11.1)", "platformdirs (==2.2.0)", "pyyaml (==5.1)", "pyyaml-env-tag (==0.1)", "typing-extensions (==3.10)", "watchdog (==2.0)"] +[[package]] +name = "mkdocs-autorefs" +version = "0.5.0" +description = "Automatically link across pages in MkDocs." +optional = false +python-versions = ">=3.8" +files = [ + {file = "mkdocs_autorefs-0.5.0-py3-none-any.whl", hash = "sha256:7930fcb8ac1249f10e683967aeaddc0af49d90702af111a5e390e8b20b3d97ff"}, + {file = "mkdocs_autorefs-0.5.0.tar.gz", hash = "sha256:9a5054a94c08d28855cfab967ada10ed5be76e2bfad642302a610b252c3274c0"}, +] + +[package.dependencies] +Markdown = ">=3.3" +mkdocs = ">=1.1" + [[package]] name = "mkdocs-material" version = "9.5.2" @@ -997,6 +1012,34 @@ libsass = ">=0.15" mkdocs = ">=1.1" weasyprint = ">=0.44" +[[package]] +name = "mkdocstrings" +version = "0.24.0" +description = "Automatic documentation from sources, for MkDocs." +optional = false +python-versions = ">=3.8" +files = [ + {file = "mkdocstrings-0.24.0-py3-none-any.whl", hash = "sha256:f4908560c10f587326d8f5165d1908817b2e280bbf707607f601c996366a2264"}, + {file = "mkdocstrings-0.24.0.tar.gz", hash = "sha256:222b1165be41257b494a9d29b14135d2b7ca43f38161d5b10caae03b87bd4f7e"}, +] + +[package.dependencies] +click = ">=7.0" +importlib-metadata = {version = ">=4.6", markers = "python_version < \"3.10\""} +Jinja2 = ">=2.11.1" +Markdown = ">=3.3" +MarkupSafe = ">=1.1" +mkdocs = ">=1.4" +mkdocs-autorefs = ">=0.3.1" +platformdirs = ">=2.2.0" +pymdown-extensions = ">=6.3" +typing-extensions = {version = ">=4.1", markers = "python_version < \"3.10\""} + +[package.extras] +crystal = ["mkdocstrings-crystal (>=0.3.4)"] +python = ["mkdocstrings-python (>=0.5.2)"] +python-legacy = ["mkdocstrings-python-legacy (>=0.2.1)"] + [[package]] name = "mypy" version = "1.7.1" @@ -1961,4 +2004,4 @@ test = ["pytest"] [metadata] lock-version = "2.0" python-versions = "^3.9" -content-hash = "21f4f03da0c9200bcf8cd2321bd9c6a5c5c0d4adb118b84dfdbc85925467d347" +content-hash = "9c1e43643e0c99bb63a8c6db7b3b51ecd3e526d405d7159cae8b5109fc7130ba" diff --git a/pyproject.toml b/pyproject.toml index 0023b8d..0ae0c8c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -39,6 +39,7 @@ termynal = "^0.11.1" mkdocs-with-pdf = "^0.9.3" beautifulsoup4 = "~4.9.3" weasyprint = "^57" +mkdocstrings = "^0.24.0" [tool.poetry.scripts] omnisolver = "omnisolver.common.cmd:main"