{"categories":[{"label":"Quality Assurance","url":"https://skillfed.io/packages/category/software-development-quality-assurance/4"}],"enrichment":{"capability":"Parses and summarizes code annotations (originally for PII detection) across codebases using configurable, extensible rules.","skillfed_tags":["code-scanning","pii-detection","extensible-framework"],"use_cases":["Scan a codebase for inline PII annotations and generate a compliance report.","Build a custom annotation parser for feature-toggle markers and integrate it into your pipeline.","Document code sections with Sphinx extensions that extract and render annotation metadata.","Audit codebases for security-sensitive comments or deprecated API usage markers.","Create a plugin via stevedore to detect custom annotation types in your organization's code."],"what_it_does":"code-annotations is a framework for finding and cataloging annotations embedded in source code. Originally built to detect personally identifiable information (PII) markers in codebases, it provides configurable parsers and report generators that can be extended for other annotation types. The package ships with Sphinx extensions for documenting annotations and includes support for multi-line comments and feature-toggle annotations.\n\nThe tool is designed for teams that need to audit code for sensitive data, compliance markers, or other inline metadata. It depends on click, pyyaml, Jinja2, stevedore, and python-slugify for configuration, templating, and plugin loading. The package is actively maintained and supports Python 3.12+, though it carries an Alpha development status.","worth_installing":"Yes, with conditions. Install if you need to parse and report on code annotations (especially PII detection) and are comfortable with Python 3.12+. The package is actively maintained, has no known vulnerabilities, and low install friction. However, its Alpha status suggests it may be best suited for teams already in the Open edX ecosystem or those willing to invest in customization via its plugin system."},"id":"code-annotations","links":{"html":"https://skillfed.io/packages/code-annotations","md":"https://skillfed.io/packages/code-annotations.md","pypi":"https://pypi.org/project/code-annotations/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-03-13","license_spdx":null,"license_treatment":"permissive","name":"code-annotations","python_support":"supports_current","summary":"Extensible tools for parsing annotations in codebases"},"popularity":{"monthly_downloads":105174,"position":12716,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"3.0.0"}
