{"categories":[{"label":"Documentation","url":"https://skillfed.io/packages/category/software-development-documentation"}],"enrichment":{"capability":"Scans a MkDocs configuration file to automatically detect and list the PyPI packages required by its plugins, themes, and markdown extensions.","skillfed_tags":["mkdocs","dependency-resolution","documentation-tooling"],"use_cases":["Quickly bootstrap a new MkDocs project by auto-installing all plugin and theme dependencies without manual research.","Generate a requirements.txt snapshot of all MkDocs dependencies for a given configuration.","Install dependencies in one command during local development by piping output to a package manager.","Verify which packages a mkdocs.yml file declares as needed before committing to a repository."],"what_it_does":"mkdocs-get-deps is a command-line tool that reads your MkDocs configuration file and automatically identifies which PyPI packages you need to install to build your documentation site. It works by scanning the `plugins`, `themes`, and `markdown_extensions` sections of mkdocs.yml and cross-referencing them against a catalog of known MkDocs projects to produce a list of package names. The tool depends on importlib-metadata, mergedeep, platformdirs, and pyyaml to parse configuration and manage lookups.\n\nThe tool is designed to eliminate the manual step of figuring out which dependencies to install after configuring a MkDocs site. The approach trades off strict dependency pinning for convenience\u2014it's most useful in development environments or for quick setup, though production CI workflows typically prefer explicit requirements files.","worth_installing":"Yes\u2014if you use MkDocs and want to avoid manually tracking plugin and theme dependencies. The tool is lightweight, actively maintained, and has no security vulnerabilities. Install it as a development dependency or globally; the low friction and permissive MIT license make it a safe addition to any MkDocs workflow."},"id":"mkdocs-get-deps","links":{"html":"https://skillfed.io/packages/mkdocs-get-deps","md":"https://skillfed.io/packages/mkdocs-get-deps.md","pypi":"https://pypi.org/project/mkdocs-get-deps/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-03-10","license_spdx":"MIT","license_treatment":"permissive","name":"mkdocs-get-deps","python_support":"supports_current","summary":"An extra command for MkDocs that infers required PyPI packages from `plugins` in mkdocs.yml"},"popularity":{"monthly_downloads":16185016,"position":1158,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.2.2"}
