flake8 version 6.0.0 had a bug that lead to false positives for E231 in Python 3.12 which was fixed in 6.1.0. This commit bumps flake8 to 6.1.0, flake8-comprehensions to 3.14.0, to pick up explicit support for Python 3.12, and flake8-bugbear to 23.9.16 to pick up support for 3.12 and a bugfix.
Checklist:
[X] I have updated the documentation in the README.md file or my changes don't require an update.
[x] I have added an entry in CHANGELOG.md.
[X] I have added or adapted tests to cover my changes.
[X] I have run tox -e fix-style to format my code and checked the result with tox -e style.
Description
flake8 version 6.0.0 had a bug that lead to false positives for E231 in Python 3.12 which was fixed in 6.1.0. This commit bumps flake8 to 6.1.0, flake8-comprehensions to 3.14.0, to pick up explicit support for Python 3.12, and flake8-bugbear to 23.9.16 to pick up support for 3.12 and a bugfix.
Checklist:
tox -e fix-style
to format my code and checked the result withtox -e style
.