A flake8 plugin to ban f-string.
This can be useful in code bases where packages are shared between two different python versions, one of which does not support f-strings.
Install from pip
with:
python -m pip install flake8-no-fstring
Python 3.6 to 3.8 supported.
When installed it will automatically be run as part of flake8
; you can
check it is being picked up with:
$ flake8 --version
3.7.9 (flake8-no-fstring: 1.0.0, mccabe: 0.6.1, pycodestyle: 2.5.0, pyflakes: 2.1.1) CPython 3.8.0 on Darwin
Complains about f-strings.