{"categories":[{"label":"Quality Assurance","url":"https://skillfed.io/packages/category/software-development-quality-assurance"}],"enrichment":{"capability":"pydocstyle is a static analysis tool that checks Python docstrings for compliance with PEP 257 conventions, reporting style violations in your code.","skillfed_tags":["linting","code-quality","documentation"],"use_cases":["Enforce consistent docstring formatting across a team's Python codebase during code review or CI/CD checks.","Identify missing or malformed docstrings in existing projects before documentation generation.","Validate that public APIs and functions meet PEP 257 documentation standards automatically.","Integrate into pre-commit hooks to catch docstring style violations before commits are pushed."],"what_it_does":"pydocstyle is a static docstring checker that enforces PEP 257 conventions across your Python codebase. It scans files and reports violations like missing docstrings, incorrect quote styles, and improper blank line placement around docstrings. The tool runs from the command line and integrates into CI/CD pipelines or development workflows to catch documentation style issues early.\n\nThe package depends on snowballstemmer for linguistic processing and importlib-metadata for runtime metadata access. It supports Python 3.6 and later, though the project itself has been archived and is no longer actively maintained\u2014the last release was 2023-01-17 and the repository received its final commit on 2023-11-03.","worth_installing":"Yes, but with caution. pydocstyle remains functional for enforcing PEP 257 docstring conventions and has low install friction. However, the project is archived and abandoned\u2014no maintenance since 2023-11-03. Install it if you need a stable, lightweight docstring linter for existing codebases, but be aware that compatibility with future Python versions is not guaranteed and no bug fixes or updates will be released."},"id":"pydocstyle","links":{"html":"https://skillfed.io/packages/pydocstyle","md":"https://skillfed.io/packages/pydocstyle.md","pypi":"https://pypi.org/project/pydocstyle/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2023-01-17","license_spdx":null,"license_treatment":"permissive","name":"pydocstyle","python_support":"supports_current","summary":"Python docstring style checker"},"popularity":{"monthly_downloads":4949358,"position":2190,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"6.3.0"}
