diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 01a21e98d0..6a00f2fcee 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -45,7 +45,7 @@ repos: # Black, the code formatter, natively supports pre-commit - repo: https://github.com/psf/black - rev: "22.1.0" # Keep in sync with blacken-docs + rev: "22.3.0" # Keep in sync with blacken-docs hooks: - id: black @@ -55,7 +55,7 @@ repos: hooks: - id: blacken-docs additional_dependencies: - - black==22.1.0 # keep in sync with black hook + - black==22.3.0 # keep in sync with black hook # Changes tabs to spaces - repo: https://github.com/Lucas-C/pre-commit-hooks @@ -74,6 +74,8 @@ repos: rev: "v1.2.5" hooks: - id: pycln + additional_dependencies: [click<8.1] # Unpin when typer updates + stages: [manual] # Checking for common mistakes - repo: https://github.com/pre-commit/pygrep-hooks @@ -106,7 +108,7 @@ repos: # PyLint has native support - not always usable, but works for us - repo: https://github.com/PyCQA/pylint - rev: "v2.12.2" + rev: "v2.13.2" hooks: - id: pylint files: ^pybind11 @@ -122,7 +124,7 @@ repos: # Check static types with mypy - repo: https://github.com/pre-commit/mirrors-mypy - rev: "v0.941" + rev: "v0.942" hooks: - id: mypy args: [--show-error-codes]