@@ -16,7 +16,7 @@ default_language_version:
1616 python : python3
1717repos :
1818 - repo : https://github.com/pre-commit/pre-commit-hooks
19- rev : v4.5 .0
19+ rev : v5.0 .0
2020 hooks :
2121 - id : check-added-large-files
2222 - id : check-case-conflict
@@ -33,42 +33,42 @@ repos:
3333 - id : name-tests-test
3434 args : ["--pytest-test-first"]
3535 - repo : https://github.com/abravalheri/validate-pyproject
36- rev : v0.15
36+ rev : v0.24.1
3737 hooks :
3838 - id : validate-pyproject
3939 name : Validate pyproject.toml
4040 # I don't yet trust ruff to do what autoflake does
4141 - repo : https://github.com/PyCQA/autoflake
42- rev : v2.2 .1
42+ rev : v2.3 .1
4343 hooks :
4444 - id : autoflake
4545 args : [--in-place]
4646 - repo : https://github.com/pycqa/isort
47- rev : 5.13.2
47+ rev : 6.0.1
4848 hooks :
4949 - id : isort
5050 - repo : https://github.com/asottile/pyupgrade
51- rev : v3.15 .0
51+ rev : v3.20 .0
5252 hooks :
5353 - id : pyupgrade
5454 args : [--py310-plus]
5555 - repo : https://github.com/MarcoGorelli/auto-walrus
56- rev : v0.2.2
56+ rev : 0.3.4
5757 hooks :
5858 - id : auto-walrus
5959 args : [--line-length, "100"]
6060 - repo : https://github.com/psf/black
61- rev : 23.12.1
61+ rev : 25.1.0
6262 hooks :
6363 - id : black
6464 # - id: black-jupyter
6565 - repo : https://github.com/astral-sh/ruff-pre-commit
66- rev : v0.1.9
66+ rev : v0.12.2
6767 hooks :
6868 - id : ruff
6969 args : [--fix-only, --show-fixes]
7070 - repo : https://github.com/PyCQA/flake8
71- rev : 6.1 .0
71+ rev : 7.3 .0
7272 hooks :
7373 - id : flake8
7474 additional_dependencies : &flake8_dependencies
@@ -82,24 +82,24 @@ repos:
8282 - id : yesqa
8383 additional_dependencies : *flake8_dependencies
8484 - repo : https://github.com/codespell-project/codespell
85- rev : v2.2.6
85+ rev : v2.4.1
8686 hooks :
8787 - id : codespell
8888 types_or : [python, rst, markdown]
8989 additional_dependencies : [tomli]
9090 files : ^(graphblas_algorithms|docs)/
9191 - repo : https://github.com/astral-sh/ruff-pre-commit
92- rev : v0.1.9
92+ rev : v0.12.2
9393 hooks :
9494 - id : ruff
9595 # `pyroma` may help keep our package standards up to date if best practices change.
9696 # This is probably a "low value" check though and safe to remove if we want faster pre-commit.
9797 - repo : https://github.com/regebro/pyroma
98- rev : " 4.2 "
98+ rev : " 4.3.3 "
9999 hooks :
100100 - id : pyroma
101101 args : [-n, "10", .]
102102 - repo : https://github.com/pre-commit/pre-commit-hooks
103- rev : v4.5 .0
103+ rev : v5.0 .0
104104 hooks :
105105 - id : no-commit-to-branch # no commit directly to main
0 commit comments