From 792cc86defd4b8a252fc3b0cb2685067fe69e686 Mon Sep 17 00:00:00 2001 From: "Gael Chamoulaud (Strider)" Date: Mon, 5 Oct 2020 15:23:08 +0200 Subject: [PATCH] Bumps pre-commit config - Use of pycqa/flake8 - Bump yamllint to 1.24.2 - Bump ansible-lint to 4.3.5 - bump bashate to 2.0.0 Change-Id: Id8f5800266a5f901bd8f7af9e8602191886725da Signed-off-by: Gael Chamoulaud (Strider) --- .pre-commit-config.yaml | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 81d334cb2..c65c5532d 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -9,28 +9,36 @@ repos: - id: check-byte-order-marker - id: check-executables-have-shebangs - id: check-merge-conflict + - id: check-symlinks - id: debug-statements - - id: flake8 - entry: flake8 --ignore=E24,E121,E122,E123,E124,E126,E226,E265,E305,E402,F401,F405,E501,E704,F403,F841,W503,W605 - id: check-yaml files: .*\.(yaml|yml)$ + + - repo: https://gitlab.com/pycqa/flake8 + rev: 3.8.3 + hooks: + - id: flake8 + additional_dependencies: [flake8-typing-imports==1.6.0] + entry: flake8 --ignore=E24,E121,E122,E123,E124,E126,E226,E265,E305,E402,F401,F405,E501,E704,F403,F841,W503,W605 + - repo: https://github.com/adrienverge/yamllint.git - rev: v1.15.0 + rev: v1.24.2 hooks: - id: yamllint files: \.(yaml|yml)$ types: [file, yaml] entry: yamllint --strict -f parsable + - repo: https://github.com/ansible/ansible-lint.git - rev: v4.2.0 + rev: v4.3.5 hooks: - id: ansible-lint always_run: true pass_filenames: false - verbose: true - entry: ansible-lint --force-color -p -v + additional_dependencies: + - 'ansible<2.10' - repo: https://github.com/openstack-dev/bashate.git - rev: 0.6.0 + rev: 2.0.0 hooks: - id: bashate entry: bashate --error . --verbose --ignore=E006,E040