You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
pyflakes or pylint. The latter is more thorough but requires accordingly setup to eliminate existing errors in the code, so maybe I'll opt for pyflakes for the short-term and create a follow-up issue.
possibly isort, although black may soon be encroaching onto that territory (see [Feature Request] Optimize imports psf/black#333) and there are already incompatibilities between these two (at time of writing and if I understand correctly)
consider flake8-bugbear, especially if B006 is not covered by pylint.
TODO: research enforcing a style within docstrings, which may be possible with pydocstyle or pylint, see SO.
Scope:
pyflakesorpylint. The latter is more thorough but requires accordingly setup to eliminate existing errors in the code, so maybe I'll opt forpyflakesfor the short-term and create a follow-up issue.pycodestyle(PEP 8). Code style will mostly be taken care of byblack(to be set up in Format repo withblackand set uppre-commit#45), butblack's style is documented to only be a strict subset of PEP 8.pydocstyle(PEP 257).isort, althoughblackmay soon be encroaching onto that territory (see [Feature Request] Optimize imports psf/black#333) and there are already incompatibilities between these two (at time of writing and if I understand correctly)flake8-bugbear, especially if B006 is not covered bypylint.pydocstyleorpylint, see SO.