{"library":"flake8-annotations-complexity","type":"library","category":null,"description":"An extension for flake8 to report on excessively complex type annotations. Complex type annotations often indicate suboptimal annotation usage, poor code decomposition, or an improper choice of data structure, making the code harder to read. The plugin calculates annotation complexity based on the maximum nesting level (e.g., `List[int]` is 2, `Tuple[List[Optional[str]], int]` is 4). The current version is 0.1.0, and it receives infrequent but active maintenance.","language":"python","status":"active","version":"0.1.0","tags":["flake8","linter","static-analysis","type-annotations","complexity","code-quality"],"last_verified":"Wed Apr 15","install":[{"cmd":"pip install flake8-annotations-complexity","imports":[]}],"homepage":null,"github":"https://github.com/best-doctor/flake8-annotations-complexity","docs":null,"changelog":null,"pypi":"https://pypi.org/project/flake8-annotations-complexity/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}