flake8-docstrings

Doc checkers

Tools to improve Python documentation quality and consistency

Integration of pydocstyle and flake8 for combined linting and reporting

GitHub

155 stars
9 watching
18 forks
Language: Python
last commit: about 2 months ago
Linked from 1 awesome list

docstringsflake8flake8-extensionflake8-pluginpydocstyle

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
jsh9/pydoclint A tool to check Python docstrings for consistency with function signatures or implementations. 159
python-formate/flake8-sphinx-links A tool to enforce link formatting in Python docstrings 2
jdkandersson/flake8-docstrings-complete A linter that checks the completeness and accuracy of docstrings in Python functions and methods. 12
pycqa/flake8-bugbear A tool to identify likely bugs and design problems in Python code 1,066
peterjc/flake8-rst-docstrings Checks Python docstrings markup as reStructuredText (RST) for correctness 55
pycqa/flake8-pyi Enhances Flake8 to better handle stub files used in type hinting 73
pycqa/flake8-json Formats Flake8 output as JSON with optional pretty-printing and CodeClimate support 10
flake8-docs/flake8-rst Tool to run flake8 checks on code snippets in docstrings or RST files. 22
pycqa/pep8-naming Checks Python code against PEP 8 naming conventions to ensure consistent and readable coding practices. 517
pycqa/flake8-commas Enforces trailing commas in Python code to avoid merge conflicts and improve readability. 131
best-doctor/flake8-annotations-coverage Reports on files with low type annotations in Python code 34
best-doctor/flake8-annotations-complexity Tools to help write clear and maintainable Python code with type annotations 46
schlamar/flake8-todo A Flake8 plugin that checks for TODO notes in Python code. 30
and-semakin/flake8-pytestrail Analyze Python code for missing or incorrectly formatted test identifiers for a testing framework. 10
python-formate/flake8-encodings A tool to identify encoding issues in Python code 6