diff --git a/.flake8 b/.flake8 new file mode 100644 index 0000000..3ff725f --- /dev/null +++ b/.flake8 @@ -0,0 +1,7 @@ +[flake8] +# disable checks already covered by other tools +ignore = + E, # style checked by black + W, # style checked by black + F722, # types checked by mypy + F722 # types checked by mypy diff --git a/.github/workflows/python-package.yml b/.github/workflows/python-package.yml index 35597f1..651b575 100644 --- a/.github/workflows/python-package.yml +++ b/.github/workflows/python-package.yml @@ -30,8 +30,8 @@ jobs: $HOME/.local/bin/poetry install --extras ci - name: Lint with flake8 and black run: | - $HOME/.local/bin/poetry run flake8 tests/ amqtt/ --count --statistics --show-source --ignore=E501,W503,W605,E722 - $HOME/.local/bin/poetry run black . --check + $HOME/.local/bin/poetry run flake8 tests/ amqtt/ --count --statistics --show-source + $HOME/.local/bin/poetry run black . --check - name: Test with pytest run: | $HOME/.local/bin/poetry run pytest --cov amqtt --cov tests --cov-report=term --cov-report=xml diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 9d2405f..2f1ca7f 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -7,7 +7,6 @@ repos: name: flake8 entry: flake8 language: system - args: ["--ignore=E501,W503,W605,E722"] types: [python] - id: black