{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/2"},{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/2"},{"label":"Documentation","url":"https://skillfed.io/packages/category/documentation"},{"label":"Documentation","url":"https://skillfed.io/packages/category/software-development-documentation"}],"enrichment":{"capability":"Generates API documentation for Python projects by parsing source code and docstrings, integrating with mkdocstrings to produce searchable, cross-referenced documentation.","skillfed_tags":["documentation-generation","api-docs","mkdocs-plugin"],"use_cases":["Generate complete API reference documentation for a Python library automatically from docstrings and type hints.","Create searchable, cross-referenced documentation that links parameter types to their definitions across your codebase.","Build documentation sites that stay in sync with source code changes without manual updates to API docs.","Display inline source code for functions and classes alongside their documentation for developer reference.","Support teams maintaining multiple Python packages by reusing the same documentation pipeline across projects."],"what_it_does":"mkdocstrings-python is a handler that extends mkdocstrings to automatically generate API documentation from Python source code. It uses griffelib to parse the Abstract Syntax Tree (AST) of your code, extract docstrings, and collect type annotations, then renders them as searchable HTML documentation integrated into your MkDocs site.\n\nThe handler supports multiple docstring styles, automatically generates cross-references to other objects in your API, and can display source code inline. You reference Python modules by their dotted path in your documentation, and the handler recursively documents all classes, functions, and attributes without requiring manual entries for each one.","worth_installing":"Yes. The package is actively maintained, has low install friction, carries a permissive ISC license, and solves a real problem\u2014keeping API documentation synchronized with source code. It has no known vulnerabilities and is well-positioned in the top 5000 PyPI packages. Install it if you use mkdocstrings and want to document Python code automatically."},"id":"mkdocstrings-python","links":{"html":"https://skillfed.io/packages/mkdocstrings-python","md":"https://skillfed.io/packages/mkdocstrings-python.md","pypi":"https://pypi.org/project/mkdocstrings-python/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-19","license_spdx":"ISC","license_treatment":"permissive","name":"mkdocstrings-python","python_support":"supports_current","summary":"A Python handler for mkdocstrings."},"popularity":{"monthly_downloads":12088218,"position":1344,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"2.0.5"}
