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: 2mo agoDiscovered: Mar 24, 2026
Recent Claude Commits
Add `# complexipy: ignore` syntax and deprecate `# noqa: complexipy`
a1300a12mo agoauthor_emailchore: update maturin from 1.10.2 to 1.12.6
41623c62mo agoauthor_emailfeat: add glob pattern support to exclude configuration
f7adf192mo agoauthor_emailFix all ruff and ty lint/type errors
63aeed33mo agoauthor_emailAdd ruff and ty as dev deps and CI lint/type-check job
cea6dca3mo agoauthor_emailfix: use _complexipy.main() instead of FileComplexity constructor in tests
934e3003mo agoauthor_emailfeat: add SARIF 2.1.0 output format (--output-sarif)
70713c03mo agoauthor_emailrefactor: reduce cognitive complexity of main and format_diff
3cbbaa43mo agoauthor_emailchore: remove sonar keyword from project metadata
87894ec3mo agoauthor_emailfix: replace FileComplexity constructor with _main() in diff tests
ed985043mo agoauthor_emailfeat: add complexity diff against a git reference (--diff)
7599aee3mo agoauthor_emailfix: correct test assertions for comprehension complexity scoring
a36b2503mo agoauthor_emailfeat: score cognitive complexity of comprehension expressions
e40469f3mo agoauthor_emailrefactor: extract _is_function_passing to reduce build_output_rows complexity
ffeb1a13mo agoauthor_emailfix: show snapshot-allowed functions as PASSED in output
a3eb7b53mo agoauthor_emailfix: snapshot watermark now determines exit code when active
22ccfc23mo agoauthor_email