Revisions of python-flake8-comprehensions
Forwarded request #1152490 from bnavigator - Add flake8-comprehensions-pr559-notnormalized.patch gh#adamchainz/flake8-comprehensions#559
- update to 3.14.0: * Drop Python 3.7 support.
- update to 3.13.0: * Support Python 3.12.
- drop unmaintained and unused pytest-flake8dir
- update to 3.12.0: * Add rule C418 to check for calls passing a dict literal or dict comprehension to ``dict()``. * Add rule C419 to check for calls passing a list comprehension to ``any()``/``all()``.
- update to 3.11.1: * Fix false positives in C406 “unnecessary dict literal”. * Expand C416 to ``dict`` comprehensions.
- Update to 3.4.0: - Remove rules C407 (Unnecessary <dict/list> comprehension - <builtin> can take a generator) and C412 (Unnecessary <dict/list/set> comprehension - 'in' can take a generator). Both rules recommended increasing laziness, which is not always desirable and can lead to subtle bugs. Also, a fully exhausted generator is slower than an equivalent comprehension, so the advice did not always improve performance. - Drop Python 3.5 support. - Support Python 3.9. - Move license from ISC to MIT License. - Partially reverted the change to C408 to make it apply again to when dict is called with keyword arguments, e.g. dict(a=1, b=2) will be flagged to be rewritten in the literal form {"a": 1, "b": 2} - Skip test test_C416_fail_1_list (gh#adamchainz/flake8-comprehensions#313).
- Update to 2.2.0: * Update Python support to 3.5-3.7, as 3.4 has reached its end of life. * C412 rule that complains about using list comprehension with in.
Displaying all 14 revisions