diff --git a/poetry.lock b/poetry.lock index 92f5009..77f0a5d 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1237,13 +1237,13 @@ files = [ [[package]] name = "mkdocs" -version = "1.5.3" +version = "1.6.0" description = "Project documentation with Markdown." optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "mkdocs-1.5.3-py3-none-any.whl", hash = "sha256:3b3a78e736b31158d64dbb2f8ba29bd46a379d0c6e324c2246c3bc3d2189cfc1"}, - {file = "mkdocs-1.5.3.tar.gz", hash = "sha256:eb7c99214dcb945313ba30426c2451b735992c73c2e10838f76d09e39ff4d0e2"}, + {file = "mkdocs-1.6.0-py3-none-any.whl", hash = "sha256:1eb5cb7676b7d89323e62b56235010216319217d4af5ddc543a91beb8d125ea7"}, + {file = "mkdocs-1.6.0.tar.gz", hash = "sha256:a73f735824ef83a4f3bcb7a231dcab23f5a838f88b7efc54a0eef5fbdbc3c512"}, ] [package.dependencies] @@ -1251,29 +1251,45 @@ click = ">=7.0" colorama = {version = ">=0.4", markers = "platform_system == \"Windows\""} ghp-import = ">=1.0" jinja2 = ">=2.11.1" -markdown = ">=3.2.1" +markdown = ">=3.3.6" markupsafe = ">=2.0.1" mergedeep = ">=1.3.4" +mkdocs-get-deps = ">=0.2.0" packaging = ">=20.5" pathspec = ">=0.11.1" -platformdirs = ">=2.2.0" pyyaml = ">=5.1" pyyaml-env-tag = ">=0.1" watchdog = ">=2.0" [package.extras] 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)"] +min-versions = ["babel (==2.9.0)", "click (==7.0)", "colorama (==0.4)", "ghp-import (==1.0)", "importlib-metadata (==4.4)", "jinja2 (==2.11.1)", "markdown (==3.3.6)", "markupsafe (==2.0.1)", "mergedeep (==1.3.4)", "mkdocs-get-deps (==0.2.0)", "packaging (==20.5)", "pathspec (==0.11.1)", "pyyaml (==5.1)", "pyyaml-env-tag (==0.1)", "watchdog (==2.0)"] + +[[package]] +name = "mkdocs-get-deps" +version = "0.2.0" +description = "MkDocs extension that lists all dependencies according to a mkdocs.yml file" +optional = false +python-versions = ">=3.8" +files = [ + {file = "mkdocs_get_deps-0.2.0-py3-none-any.whl", hash = "sha256:2bf11d0b133e77a0dd036abeeb06dec8775e46efa526dc70667d8863eefc6134"}, + {file = "mkdocs_get_deps-0.2.0.tar.gz", hash = "sha256:162b3d129c7fad9b19abfdcb9c1458a651628e4b1dea628ac68790fb3061c60c"}, +] + +[package.dependencies] +mergedeep = ">=1.3.4" +platformdirs = ">=2.2.0" +pyyaml = ">=5.1" [[package]] name = "mkdocs-material" -version = "9.4.14" +version = "9.5.27" description = "Documentation that simply works" optional = false python-versions = ">=3.8" files = [ - {file = "mkdocs_material-9.4.14-py3-none-any.whl", hash = "sha256:dbc78a4fea97b74319a6aa9a2f0be575a6028be6958f813ba367188f7b8428f6"}, - {file = "mkdocs_material-9.4.14.tar.gz", hash = "sha256:a511d3ff48fa8718b033e7e37d17abd9cc1de0fdf0244a625ca2ae2387e2416d"}, + {file = "mkdocs_material-9.5.27-py3-none-any.whl", hash = "sha256:af8cc263fafa98bb79e9e15a8c966204abf15164987569bd1175fd66a7705182"}, + {file = "mkdocs_material-9.5.27.tar.gz", hash = "sha256:a7d4a35f6d4a62b0c43a0cfe7e987da0980c13587b5bc3c26e690ad494427ec0"}, ] [package.dependencies] @@ -1281,7 +1297,7 @@ babel = ">=2.10,<3.0" colorama = ">=0.4,<1.0" jinja2 = ">=3.0,<4.0" markdown = ">=3.2,<4.0" -mkdocs = ">=1.5.3,<2.0" +mkdocs = ">=1.6,<2.0" mkdocs-material-extensions = ">=1.3,<2.0" paginate = ">=0.5,<1.0" pygments = ">=2.16,<3.0" @@ -1290,8 +1306,8 @@ regex = ">=2022.4" requests = ">=2.26,<3.0" [package.extras] -git = ["mkdocs-git-committers-plugin-2 (>=1.1,<2.0)", "mkdocs-git-revision-date-localized-plugin (>=1.2,<2.0)"] -imaging = ["cairosvg (>=2.6,<3.0)", "pillow (>=9.4,<10.0)"] +git = ["mkdocs-git-committers-plugin-2 (>=1.1,<2.0)", "mkdocs-git-revision-date-localized-plugin (>=1.2.4,<2.0)"] +imaging = ["cairosvg (>=2.6,<3.0)", "pillow (>=10.2,<11.0)"] recommended = ["mkdocs-minify-plugin (>=0.7,<1.0)", "mkdocs-redirects (>=1.2,<2.0)", "mkdocs-rss-plugin (>=1.6,<2.0)"] [[package]] @@ -1307,13 +1323,13 @@ files = [ [[package]] name = "mkdocs-monorepo-plugin" -version = "1.0.5" +version = "1.1.0" description = "Plugin for adding monorepository support in Mkdocs." optional = false python-versions = ">=3" files = [ - {file = "mkdocs-monorepo-plugin-1.0.5.tar.gz", hash = "sha256:4ddf93c377dcd8ad26579a9682952a18da9ed720a3ed353401989df795c253de"}, - {file = "mkdocs_monorepo_plugin-1.0.5-py3-none-any.whl", hash = "sha256:9c64cbba8c212ccfba0ad13e196deac384ae56fe5b9b0f2416b822069d19d111"}, + {file = "mkdocs-monorepo-plugin-1.1.0.tar.gz", hash = "sha256:ccc566e166aac5ae7fade498c15c4a337a4892d238629b51aba8ef3fc7099034"}, + {file = "mkdocs_monorepo_plugin-1.1.0-py3-none-any.whl", hash = "sha256:7bbfd9756a7fdecf64d6105dad96cce7e7bb5f0d6cfc2bfda31a1919c77cc3b9"}, ] [package.dependencies] @@ -1322,23 +1338,23 @@ python-slugify = ">=4.0.1" [[package]] name = "mkdocs-techdocs-core" -version = "1.3.3" +version = "1.4.0" description = "The core MkDocs plugin used by Backstage's TechDocs as a wrapper around multiple MkDocs plugins and Python Markdown extensions" optional = false python-versions = ">=3.7" files = [ - {file = "mkdocs-techdocs-core-1.3.3.tar.gz", hash = "sha256:2d6ff0c6d712c807181ac73d3ea3b2eb270d64b6b7c365aa6b120e07a5c8a636"}, - {file = "mkdocs_techdocs_core-1.3.3-py3-none-any.whl", hash = "sha256:f7ce9a2895bcee48645c9cacd7b407ce673b1c2ae7d888db7041b01a888fa03d"}, + {file = "mkdocs-techdocs-core-1.4.0.tar.gz", hash = "sha256:43730e614d0fbd5b5cca3696f2cd8b486592928139eef6176fcd13e718dae338"}, + {file = "mkdocs_techdocs_core-1.4.0-py3-none-any.whl", hash = "sha256:98f93ede636326b9e822dc27d06cd5109b72fbbd3d2da935cbae484cf3c52a78"}, ] [package.dependencies] Markdown = ">=3.2,<3.4" markdown-inline-graphviz-extension = "1.1.2" mdx-truly-sane-lists = "1.3" -mkdocs = ">=1.5" -mkdocs-material = "9.4.14" -mkdocs-monorepo-plugin = "1.0.5" -plantuml-markdown = "3.9.2" +mkdocs = ">=1.6" +mkdocs-material = "9.5.27" +mkdocs-monorepo-plugin = "1.1.0" +plantuml-markdown = "3.9.7" pygments = "2.17.2" pymdown-extensions = "10.3.1" @@ -1582,12 +1598,13 @@ ptyprocess = ">=0.5" [[package]] name = "plantuml-markdown" -version = "3.9.2" +version = "3.9.7" description = "A PlantUML plugin for Markdown" optional = false python-versions = "*" files = [ - {file = "plantuml_markdown-3.9.2-py3-none-any.whl", hash = "sha256:5adbe2de83beb94e300ff026f2469b007166bccd2c1da882181ee3defc08326d"}, + {file = "plantuml-markdown-3.9.7.tar.gz", hash = "sha256:8ee5b08ad40ebfa33e5f768ca0108e707b67abcbafb3060a9a6794c4fc0fca99"}, + {file = "plantuml_markdown-3.9.7-py3-none-any.whl", hash = "sha256:beff4f9f33d3718159077a8b3e10804c7c26599c9a621bf769cd71a3d5059cc0"}, ] [package.dependencies]