chore(deps): update dependency pre-commit to v4
This MR contains the following updates:
Package | Update | Change |
---|---|---|
pre-commit | major |
3.5.0 -> 4.3.0
|
WARNING: this job ran in a Renovate pipeline that doesn't support the configuration required for common-ci-tasks Renovate presets.
Release Notes
pre-commit/pre-commit (pre-commit)
v4.3.0
==================
Features
-
language: docker
/language: docker_image
: detect rootless docker.- #3446 MR by @matthewhughes934.
- #1243 issue by @dkolepp.
-
language: julia
: avoidstartup.jl
when executing hooks.- #3496 MR by @ericphanson.
-
language: dart
: support latest dart versions which require a higher sdk lower bound.
v4.2.0
==================
Features
- For
language: python
first attempt a versioned python executable for the default language version before consulting a potentially unversionedsys.executable
.- #3430 MR by @asottile.
Fixes
- Handle error during conflict detection when a file is named "HEAD"
- #3425 MR by @tusharsadhwani.
v4.1.0
==================
Features
- Add
language: julia
.- #3348 MR by @fredrikekre.
- #2689 issue @jmuchovej.
Fixes
- Disable automatic toolchain switching for
language: golang
. - Fix
language: r
installation when initiated by RStudio.- #3389 MR by @lorenzwalthert.
- #3385 issue by @lorenzwalthert.
v4.0.1
==================
Fixes
- Fix
pre-commit migrate-config
for unquoted deprecated stages names with purelibpyyaml
.- #3324 MR by @asottile.
- pre-commit-ci/issues#234 issue by @lorenzwalthert.
v4.0.0
==================
Features
- Improve
pre-commit migrate-config
to handle more yaml formats.- #3301 MR by @asottile.
- Handle
stages
deprecation inpre-commit migrate-config
.- #3302 MR by @asottile.
- #2732 issue by @asottile.
- Upgrade
ruby-build
.- #3199 MR by @ThisGuyCodes.
- Add "sensible regex" warnings to
repo: meta
.- #3311 MR by @asottile.
- Add warnings for deprecated
stages
(commit
->pre-commit
,push
->pre-push
,merge-commit
->pre-merge-commit
).- #3312 MR by @asottile.
- #3313 MR by @asottile.
- #3315 MR by @asottile.
- #2732 issue by @asottile.
Migrating
-
language: python_venv
has been removed -- uselanguage: python
instead.- #3320 MR by @asottile.
- #2734 issue by @asottile.
v3.8.0
==================
Features
- Implement health checks for
language: r
so environments are recreated if the system version of R changes.- #3206 issue by @lorenzwalthert.
- #3265 MR by @lorenzwalthert.
v3.7.1
==================
Fixes
- Fix
language: rust
default language version check whenrust-toolchain.toml
is present.- issue by @gaborbernat.
- #3201 MR by @asottile.
v3.7.0
==================
Features
- Use a tty for
docker
anddocker_image
hooks when--color
is specified.- #3122 MR by @glehmann.
Fixes
- Fix
fail_fast
for individual hooks stopping when previous hooks had failed.- #3167 issue by @tp832944.
- #3168 MR by @asottile.
Updating
- The per-hook behaviour of
fail_fast
was fixed. If you want the pre-3.7.0 behaviour, addfail_fast: true
to all hooks before the lastfail_fast
hook.
v3.6.2
==================
Fixes
- Fix building golang hooks during
git commit --all
.- #3130 MR by @asottile.
- #2722 issue by @pestanko and @matthewhughes934.
v3.6.1
==================
Fixes
- Remove
PYTHONEXECUTABLE
from environment when running.- #3110 MR by @untitaker.
- Handle staged-files-only with only a crlf diff.
- #3126 MR by @asottile.
- issue by @tyyrok.
v3.6.0
==================
Features
- Check
minimum_pre_commit_version
first when parsing configs.- #3092 MR by @asottile.
Fixes
- Fix deprecation warnings for
importlib.resources
.- #3043 MR by @asottile.
- Fix deprecation warnings for rmtree.
- #3079 MR by @edgarrmondragon.
Updating
- Drop support for python<3.9.
- #3042 MR by @asottile.
- #3093 MR by @asottile.
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by Soos