{"library":"interrogate","type":"library","category":null,"description":"interrogate checks your Python codebase for missing docstrings. It aims to make documentation as important as code itself by highlighting methods, functions, classes, and modules that lack docstrings. This tool, currently at version 1.7.0, helps developers understand docstring coverage, enforce documentation in CI/CD pipelines, and assess code quality and maintainability. It supports Python 3.8 and above, with a moderate release cadence.","language":"python","status":"active","version":"1.7.0","tags":["docstring","coverage","linting","quality","documentation","ci-cd"],"last_verified":"Fri May 22","install":[{"cmd":"pip install interrogate","imports":["interrogate [OPTIONS] [PATHS]..."]},{"cmd":"pip install interrogate[png]","imports":[]}],"homepage":"https://interrogate.readthedocs.io","github":"https://github.com/econchick/interrogate","docs":"https://interrogate.readthedocs.io","changelog":null,"pypi":"https://pypi.org/project/interrogate/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":2.5,"avg_import_s":null,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/interrogate/compatibility"}}