awesome-python
The definitive list that answers "I want to do X in Python, which tool should I use?"
https://github.com/vinta/awesome-python
Last synced: 6 days ago
JSON representation
Filtered by linter. Clear filters
Code Analysis
- awesome-static-analysis
- prospector - A tool to analyse Python code.
-
flake8
- A wrapper around
pycodestyle,pyflakesand McCabe. - pylint - A fully customizable source code analyzer.
- ruff - An extremely fast Python linter and code formatter.
- mypy - Check variable types during compile time.
- pytype - Pytype checks and infers types for Python code - without requiring type annotations.
- bandit - A tool designed to find common security issues in Python code.
- awesome-static-analysis
- prospector - A tool to analyze Python code.
- isort - A Python utility / library to sort imports.
DevOps Tools
- pre-commit - A framework for managing and maintaining multi-language pre-commit hooks.
Projects
Code Analysis
- complexipy - Cognitive complexity analysis for Python code, written in Rust.
- import-linter - A linter that enforces architectural constraints on imports between Python modules.