So I built a GitHub App that audits your Python codebase. It reviews PRs and runs weekly scans on the entire repo, catching complex functions, dead code, and duplicates. When it finds issues, it posts comments and Issues with concrete suggestions.
It's powered by pyscn (https://github.com/ludo-technologies/pyscn), a static analyzer I open-sourced a few months ago.
Happy to answer questions.