Pycodestyle

Latest version: v2.11.1

Safety actively analyzes 610493 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 9

2.11.1

-------------------

Changes:

* E275: fix false positive with fstrings containing keyword parts in python 3.12

2.11.0

-------------------

Changes:

* Drop EOL python 3.6 / 3.7. PR 1129, 1160.
* Add support for python 3.12. PR 1147, 1148, 1152, 1153, 1154, 1163,
1164, 1165, 1166, 1176, 1177, 1182.
* E721: adjust handling of type comparison. Allowed forms are now
``isinstance(x, t)`` or ``type(x) is t``. PR 1086, 1167.
* Remove handling of python 2 ``<>`` operator. PR 1161.
* W606: removed. ``async`` / ``await`` are always keywords. PR 1162.
* Internal: move tests to pytest. PR 1168, 1169, 1171, 1173, 1174, 1175.
* Remove handling of python 2 ``ur''`` strings. PR 1181.

2.10.0

-------------------

Changes:

* E231: allow trailing comma inside 1-tuples in ``[]``. PR 1108.
* W601, W602, W603, W604: removed (no longer relevant in python 3). PR 1111.
* E741: also apply to lambdas. PR 1106.
* E741: fix false positive for comparison operators. PR 1118.

2.9.1

------------------

Changes:

* E275: fix false positive for yield expressions. PR 1091.

2.9.0

------------------

Changes:

* E221, E222, E223, E224: add support for ``:=`` operator. PR 1032.
* Drop python 2.7 / 3.5.
* E262: consider non-breaking spaces (``\xa0``) as whitespace. PR 1035.
* Improve performance of ``_is_binary_operator``. PR 1052.
* E275: requires whitespace around keywords. PR 1063.
* Add support for python 3.11. PR 1070.

2.8.0

------------------

Changes:

* Drop python 3.4. PR 982.
* E712: fix false negative with multiple comparisons. PR 987.
* E211: fix false positives with ``match``. PR 989.
* E772: improve performance of bare except check. PR 992.
* Backport tokenize performance improvement from python 3.10. PR 993.
* E225: fix for lambdas containing positional-only args. PR 1012.
* Remove ``indent_size_str`` "setting". PR 995.
* E402: allow ``__all__`` to be typed. PR 1019.
* E225: fix false positives for ``*`` in ``case``. PR 1003.
* E201: detect tabs as whitespace. PR 1015.

Page 1 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.