From 9c2e5d56486f1e31fc4c4c7ca3f6882cc1fa9101 Mon Sep 17 00:00:00 2001 From: Stephen Finucane Date: Tue, 23 Jan 2024 11:47:52 +0000 Subject: [PATCH] pre-commit: Bump linter versions We also migrate to the native hacking pre-commit hook. Change-Id: Idb5a825c20cb7f189997a4d6c3a9a88218fdb335 Signed-off-by: Stephen Finucane --- .pre-commit-config.yaml | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 7905abdda2..9afa612f2c 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -4,7 +4,7 @@ default_language_version: python: python3 repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.4.0 + rev: v4.5.0 hooks: - id: trailing-whitespace - id: mixed-line-ending @@ -18,23 +18,18 @@ repos: files: .*\.(yaml|yml)$ args: ['--unsafe'] - repo: https://github.com/psf/black - rev: 23.3.0 + rev: 23.12.1 hooks: - id: black args: ['-S', '-l', '79'] - repo: https://github.com/PyCQA/bandit - rev: 1.7.5 + rev: 1.7.6 hooks: - id: bandit args: ['-x', 'tests', '-s', 'B105,B106,B107,B401,B404,B603,B606,B607,B110,B605,B101'] - - repo: local + - repo: https://opendev.org/openstack/hacking + rev: 6.1.0 hooks: - - id: flake8 - name: flake8 - additional_dependencies: - - hacking>=6.0.1,<6.1.0 - - flake8-import-order>=0.18.2,<0.19.0 - language: python - entry: flake8 - files: '^.*\.py$' + - id: hacking + additional_dependencies: [] exclude: '^(doc|releasenotes|tools)/.*$'