Checks for old string formatting
Project description
Flake8 PEP 3101 plugin
Python has three string formatting options:
the old percent operator
the .format() string method
f-strings (only since python 3.6+)
Although f-strings are more ergonomic, there a certain scenarios where the .format() method is still the only viable option.
See pyformat website for examples of the percent operator vs the format() method.
For a more format definition see the PEP 3101.
This plugin is based on a python checker that was in plone.recipe.codeanalysis.
Install
Install with pip:
$ pip install flake8-pep3101
Requirements
Python 3.8, 3.9, 3.10, 3.11 and pypy3
flake8
Extras
If you want to check whether your new style formatting are correctly defined, check flake8-string-format plugin.
License
GPL 2.0
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for flake8_pep3101-2.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d2b8b997ccf0bf0df91532e861465dcfa32a6a306d1dc98f93889cae49f4231 |
|
MD5 | eb436f03a8ed92128b6f3e5ff3f23ed3 |
|
BLAKE2b-256 | e58ae6b7785471154d61dac126fd2bcb288738772a51e5a15cb06da73149ebcf |