rohaquinlop/complexipy
Blazingly fast cognitive complexity analysis for Python, written in Rust.
clean-codecognitive-complexitycognitive-computingcognitive-sciencemaintainabilitysonar-scanunderstandability
First Claude commit: Feb 20, 2026Last Claude commit: 1mo agoDiscovered: Mar 24, 2026
Recent Claude Commits
Add `# complexipy: ignore` syntax and deprecate `# noqa: complexipy`
a1300a11mo agoauthor_emailchore: update maturin from 1.10.2 to 1.12.6
41623c61mo agoauthor_emailfeat: add glob pattern support to exclude configuration
f7adf191mo agoauthor_emailFix all ruff and ty lint/type errors
63aeed32mo agoauthor_emailAdd ruff and ty as dev deps and CI lint/type-check job
cea6dca2mo agoauthor_emailfix: use _complexipy.main() instead of FileComplexity constructor in tests
934e3002mo agoauthor_emailfeat: add SARIF 2.1.0 output format (--output-sarif)
70713c02mo agoauthor_emailrefactor: reduce cognitive complexity of main and format_diff
3cbbaa42mo agoauthor_emailchore: remove sonar keyword from project metadata
87894ec2mo agoauthor_emailfix: replace FileComplexity constructor with _main() in diff tests
ed985042mo agoauthor_emailfeat: add complexity diff against a git reference (--diff)
7599aee2mo agoauthor_emailfix: correct test assertions for comprehension complexity scoring
a36b2502mo agoauthor_emailfeat: score cognitive complexity of comprehension expressions
e40469f2mo agoauthor_emailrefactor: extract _is_function_passing to reduce build_output_rows complexity
ffeb1a12mo agoauthor_emailfix: show snapshot-allowed functions as PASSED in output
a3eb7b52mo agoauthor_emailfix: snapshot watermark now determines exit code when active
22ccfc22mo agoauthor_email