name | installation | skipping | optional |
---|---|---|---|
bandit | pip install bandit |
-S |
|
codespell | pip install codespell |
||
mypy | pip install mypy |
--disable-error-code |
--strict |
pylama | pip install pylama |
-i --ignore |
|
pylint | pip install pylint |
--disable |
|
pyright | pip install pyright |
||
ruff | pip install ruff |
--ignore |
name | installation | skipping | diff |
---|---|---|---|
black | pip install black |
--check |
--diff --color |
- roadmap.sh/python
- sourcemaking
- PEP 8 – Style Guide for Python Code
- PEP 257 – Docstring Conventions
- The Hitchhiker's Guide to Python
See: https://github.com/c0m4r/okrutnik
- flake8 has been removed from the list as it complains about valid stuff
If you found this article helpful, please consider making donation to a charity on my behalf. Thank you.