You must login to view /matt/rpiwebapp-public/raw/commit/2cd339f731d79996b60c50935def305e91b7d764/app.py.
The GitHub option should be usable for most people, it only links via username.
flake8-no-nested-comprehensions
flake8 plugin which forbids nested comprehensions
installation
pip install flake8-no-nested-comprehensions
flake8 codes
| Code | Description |
|---|---|
| CMP100 | do not use nested comprehensions |
rationale
I don't like them.
If you need them for performance you can put a # noqa: CMP100 and preferrably put a comment in explaining it.
as a pre-commit hook
See pre-commit for instructions
Sample .pre-commit-config.yaml:
- repo: https://github.com/pycqa/flake8
rev: 3.8.1
hooks:
- id: flake8
additional_dependencies: [flake8-no-nested-comprehensions==1.0.0]
Languages
Python
100%