@@ -23,15 +23,15 @@ repos:
2323
2424# Sort imports.
2525- repo : https://github.com/pycqa/isort
26- rev : 5.12.0
26+ rev : 5.13.2
2727 hooks :
2828 - id : isort
2929 name : Sort import statements
3030 args : [--settings-path, pyproject.toml]
3131
3232# Add Black code formatters.
3333- repo : https://github.com/ambv/black
34- rev : 22.12.0
34+ rev : 24.4.2
3535 hooks :
3636 - id : black
3737 name : Format code
4646
4747# Upgrade and rewrite Python idioms.
4848- repo : https://github.com/asottile/pyupgrade
49- rev : v3.15.0
49+ rev : v3.15.2
5050 hooks :
5151 - id : pyupgrade
5252 name : Upgrade code idioms
@@ -56,13 +56,13 @@ repos:
5656# Similar to pylint, with a few more/different checks. For more available
5757# extensions: https://github.com/DmytroLitvinov/awesome-flake8-extensions
5858- repo : https://github.com/pycqa/flake8
59- rev : 6.1 .0
59+ rev : 7.0 .0
6060 hooks :
6161 - id : flake8
6262 name : Check flake8 issues
6363 files : ^src/package/|^tests/
6464 types : [text, python]
65- additional_dependencies : [flake8-bugbear==23.9.16 , flake8-builtins==2.2 .0, flake8-comprehensions==3.14.0, flake8-docstrings==1.7.0, flake8-logging==1.4 .0, flake8-mutable==1.2.0, flake8-noqa==1.3.2 , flake8-print==5.0.0, flake8-pyi==23.11.0 , flake8-pytest-style==1.7.2 , flake8-rst-docstrings==0.3.0, pep8-naming==0.13.3]
65+ additional_dependencies : [flake8-bugbear==24.4.26 , flake8-builtins==2.5 .0, flake8-comprehensions==3.14.0, flake8-docstrings==1.7.0, flake8-logging==1.6 .0, flake8-mutable==1.2.0, flake8-noqa==1.4.0 , flake8-print==5.0.0, flake8-pyi==24.4.1 , flake8-pytest-style==2.0.0 , flake8-rst-docstrings==0.3.0, pep8-naming==0.13.3]
6666 args : [--config, .flake8]
6767
6868# Run Pylint from the local repo to make sure venv packages
9090
9191# Check for potential security issues.
9292- repo : https://github.com/PyCQA/bandit
93- rev : 1.7.5
93+ rev : 1.7.8
9494 hooks :
9595 - id : bandit
9696 name : Check for security issues
@@ -102,7 +102,7 @@ repos:
102102# Enable a whole bunch of useful helper hooks, too.
103103# See https://pre-commit.com/hooks.html for more hooks.
104104- repo : https://github.com/pre-commit/pre-commit-hooks
105- rev : v4.5 .0
105+ rev : v4.6 .0
106106 hooks :
107107 - id : check-ast
108108 - id : check-case-conflict
@@ -143,7 +143,7 @@ repos:
143143
144144# Check and prettify the configuration files.
145145- repo : https://github.com/macisamuele/language-formatters-pre-commit-hooks
146- rev : v2.11 .0
146+ rev : v2.13 .0
147147 hooks :
148148 - id : pretty-format-ini
149149 args : [--autofix]
@@ -155,7 +155,7 @@ repos:
155155
156156# Check GitHub Actions workflow files.
157157- repo : https://github.com/Mateusz-Grzelinski/actionlint-py
158- rev : v1.6.26.11
158+ rev : v1.6.27.13
159159 hooks :
160160 - id : actionlint
161161
0 commit comments