Small, focused tools for inspecting and tidying code repositories.
python -m pip install -e .For development:
python -m pip install -e '.[dev]'check-markdown-links PATHchecks internal Markdown links.compare-repos SOURCE TARGETclassifies matching and differing files.find-poor-names PATHreports questionable Python variable names.validate-docstrings PATHfinds docstrings without a following blank line.validate-return-types PATHfinds callables missing return annotations.
Run the tests with:
pytest