Skip to content
Snippets Groups Projects
Commit b0a0d3d0 authored by Antoine Lambert's avatar Antoine Lambert
Browse files

pre-commit, tox: Bump black from 19.10b0 to 22.3.0

black is considered stable since release 22.1.0 and the version
we are currently using is quite outdated and not compatible with
click 8.1.0, so it is time to bump it to its latest stable release.

Please note that E501 pycodestyle warning related to line length
is replaced by B950 one from flake8-bugbear as recommended by black.
https://black.readthedocs.io/en/stable/the_black_code_style/current_style.html#line-length

Related to T3922
parent 96987c2c
No related branches found
No related tags found
No related merge requests found
......@@ -10,6 +10,7 @@ repos:
rev: 4.0.1
hooks:
- id: flake8
additional_dependencies: [flake8-bugbear==22.3.23]
- repo: https://github.com/codespell-project/codespell
rev: v2.1.0
......@@ -37,6 +38,6 @@ repos:
- id: isort
- repo: https://github.com/python/black
rev: 19.10b0
rev: 22.3.0
hooks:
- id: black
[flake8]
# E203: whitespaces before ':' <https://github.com/psf/black/issues/315>
# E231: missing whitespace after ','
# E501: line too long, use B950 warning from flake8-bugbear instead
# W503: line break before binary operator <https://github.com/psf/black/issues/52>
ignore = E203,E231,W503
select = C,E,F,W,B950
ignore = E203,E231,E501,W503
max-line-length = 88
......@@ -20,14 +20,15 @@ commands =
[testenv:black]
skip_install = true
deps =
black==19.10b0
black==22.3.0
commands =
{envpython} -m black --check swh
[testenv:flake8]
skip_install = true
deps =
flake8
flake8==4.0.1
flake8-bugbear==22.3.23
commands =
{envpython} -m flake8
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment