X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=.pre-commit-config.yaml;h=bb176e9e9d8752e1b409b7a1ed56205219efdc74;hb=37fb7274ea3f4354dd6d091d8eccedd41764c841;hp=bb08b167bfeefaf5a1f18c4957f840ac90103647;hpb=94651ca9711d8eb316721775561e815830bc6c7e;p=integration%2Ftest.git diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index bb08b167bf..bb176e9e9d 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,33 +1,37 @@ --- -- repo: https://github.com/pre-commit/pre-commit-hooks - rev: v2.4.0 # Use the ref you want to point at - hooks: - - id: flake8 - language_version: python2 - additional_dependencies: ['flake8~=3.5.0'] - - id: trailing-whitespace +repos: + - repo: https://github.com/pre-commit/pre-commit-hooks + rev: v2.4.0 # Use the ref you want to point at + hooks: + - id: flake8 + language_version: python3 + additional_dependencies: ['flake8~=3.5.0'] + - id: trailing-whitespace + # this hook will remove any blank lines at the end of a file, whereas the robot hook will add one + # so to prevent this conflict we will ignore .robot files in this trailing-whitespace hook + exclude: '\.robot' -- repo: https://github.com/pre-commit/mirrors-autopep8 - rev: v1.4.4 - hooks: - - id: autopep8 + - repo: https://github.com/ambv/black + rev: stable + hooks: + - id: black -- repo: git://github.com/guykisel/pre-commit-robotframework-tidy - rev: 'master' - hooks: - - id: robotframework-tidy-wrapper - additional_dependencies: ['robotframework==3.2a1'] # Pin due to tidy warning in 3.1.2 + - repo: https://github.com/guykisel/pre-commit-robotframework-tidy + rev: master + hooks: + - id: robotframework-tidy-wrapper + additional_dependencies: ['robotframework'] -- repo: https://github.com/jorisroovers/gitlint - rev: v0.11.0 - hooks: - - id: gitlint + - repo: https://github.com/jorisroovers/gitlint + rev: v0.11.0 + hooks: + - id: gitlint -- repo: local - hooks: - - id: rstcheck - name: rstcheck - entry: rstcheck - files: '\.rst' - language: python - additional_dependencies: [rstcheck, sphinx] + - repo: local + hooks: + - id: rstcheck + name: rstcheck + entry: rstcheck + files: '\.rst' + language: python + additional_dependencies: [rstcheck, sphinx]