Install flake8 and the following plugins in one shot:
- bandit
- dlint
- flake8-broken-line
- flake8-builtins
- flake8-bugbear
- flake8-commas
- flake8-comprehensions
- flake8-docstrings
- flake8-import-order
- flake8-multiline-containers
- flake8-mutable
- mccabe
- pep8-naming
-
Requirements are compiled using pip-tools
-
The compiled requirements.txt is parsed into the install_requires arguments for setup.
tox is used to build an environment and install the packages. If installing the packages fails, there's most likely a version mismatch.