{"library":"complexipy","type":"library","category":null,"description":"Complexipy is an extremely fast Python library, written in Rust, designed to calculate the cognitive complexity of Python files. Unlike cyclomatic complexity, it focuses on measuring how difficult code is for humans to read and understand, identifying hard-to-maintain sections. It operates as both a command-line interface (CLI) tool and a Python API, facilitating integration into development workflows, CI/CD pipelines, and pre-commit hooks. The current version is 5.2.0, with an active release cadence, frequently adding new features and improvements.","language":"python","status":"active","version":"5.2.0","tags":["complexity","cognitive complexity","code analysis","linter","rust","cli","static analysis","maintainability"],"last_verified":"Sun May 24","install":[{"cmd":"pip install complexipy","imports":["from complexipy import file_complexity","from complexipy import code_complexity"]}],"homepage":null,"github":"https://github.com/rohaquinlop/complexipy","docs":"https://rohaquinlop.github.io/complexipy/","changelog":null,"pypi":"https://pypi.org/project/complexipy/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":50,"avg_install_s":3.3,"avg_import_s":0.01,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/complexipy/compatibility"}}