Flake8 plugin that helps you write better list/set/dict comprehensions
A flake8 plugin to identify the following patterns: - C400-402: Unnecessary generator - rewrite as a <list/set/dict> comprehension. - C403-404: Unnecessary list comprehension - rewrite as a <set/dict> comprehension. - C405-406: Unnecessary <list/tuple> literal - rewrite as a <set/dict> literal. - C408: Unnecessary <dict/list/tuple> call - rewrite as a literal. - C409-410: Unnecessary <list/tuple> passed to <list/tuple>() - (remove the outer call to <list/tuple>``()/rewrite as a ``<list/tuple> literal). - C411: Unnecessary list call - remove the outer call to list(). - C413: Unnecessary <list/reversed> call around sorted(). - C414: Unnecessary <list/reversed/set/sorted/tuple> call within <list/set/sorted/tuple>(). - C415: Unnecessary subscript reversal of iterable within <reversed/set/sorted>(). - C416: Unnecessary <list/set> comprehension - rewrite using <list/set>(). - C417: Unnecessary map usage - rewrite using a generator expression/<list/set/dict> comprehension.
Release | Stable | Testing |
---|---|---|
Fedora Rawhide | 3.10.1-10.fc41 | - |
Fedora 41 | 3.10.1-10.fc41 | - |
Fedora 40 | 3.10.1-8.fc40 | - |
Fedora EPEL 9 | 3.10.1-3.el9 | - |
You can contact the maintainers of this package via email at
python-flake8-comprehensions dash maintainers at fedoraproject dot org
.