From dfb09fb05515bdcbd60c3798c995a442d1e6b8df Mon Sep 17 00:00:00 2001 From: Sorin Sbarnea Date: Tue, 30 Mar 2021 10:22:20 +0100 Subject: [PATCH] Allow hacking to be used as a pre-commit hook This allows hacking to be used the same way flake8 is used as a pre-commit hook. This allows repository owners to control bumping using `pre-commit auto-update` when they feel appropriate. Change-Id: Id00b79ff3006c390f925dcc5031ac503374cf9bd Needed-By: https://review.opendev.org/c/openstack/tripleo-heat-templates/+/783828 --- .pre-commit-hooks.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 .pre-commit-hooks.yaml diff --git a/.pre-commit-hooks.yaml b/.pre-commit-hooks.yaml new file mode 100644 index 00000000..5569b115 --- /dev/null +++ b/.pre-commit-hooks.yaml @@ -0,0 +1,12 @@ +- id: hacking + name: hacking + description: 'Runs hacking, the OpenStack blend of flake8' + entry: flake8 + language: python + types: [python] + require_serial: true + additional_dependencies: + # This enables the pep257 extra from hacking by default. If you want + # to avoid it, just override additional_dependencies in your hook config + # by listing only `- .`. We assume that most users want this feature. + - .[pep257]