From 7d07309b23e50313d5ad6e92b736ad67c154df99 Mon Sep 17 00:00:00 2001 From: Vinta Chen Date: Sun, 23 Aug 2026 00:47:22 +0800 Subject: [PATCH] feat: add complexipy to Code Analysis as a challenger Audit of proposed additions from a YouTube video roundup. Admitted as a challenger: 761,507 downloads/month (pepy.tech, 2026-08-23) already outranks the incumbent prospector (497,880), the repo is active (pushed 2026-08-21, version 7.0.1, Production/Stable) and it has reached 794 stars since being created in January 2024. It fills a real gap: ruff's PLR0912 measures cyclomatic complexity while complexipy measures cognitive complexity, and the two are complementary. Adoption-trajectory evidence is thin, so the challenger tier is a judgment call. Placed last in the subcategory since position marks tier and challengers follow obvious choices. Co-Authored-By: Claude --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 81f09598..f52dda6f 100644 --- a/README.md +++ b/README.md @@ -605,6 +605,7 @@ _Tools of static analysis, linters and code quality checkers. Also see [awesome- - [vulture](https://github.com/jendrikseipp/vulture) - A tool for finding and analyzing dead Python code. - [prospector](https://github.com/prospector-dev/prospector) - A tool to analyze Python code. - [repowise](https://github.com/repowise-dev/repowise) - Codebase intelligence that indexes repos into dependency graphs, git history, and auto-generated docs with dead code detection. + - [complexipy](https://github.com/rohaquinlop/complexipy) - Cognitive complexity analysis for Python code, written in Rust. - Git Hooks - [pre-commit](https://github.com/pre-commit/pre-commit) - A framework for managing and maintaining multi-language pre-commit hooks. - Linters and Formatters