chore(deps): update pre-commit-dependencies (major)
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
compilerla/conventional-pre-commit | repository | major |
v2.4.0 -> v4.2.0
|
pre-commit/pre-commit | major |
3.5.0 -> 4.3.0
|
|
pre-commit/pre-commit-hooks | repository | major |
v4.5.0 -> v6.0.0
|
WARNING: this job ran in a Renovate pipeline that doesn't support the configuration required for common-ci-tasks Renovate presets.
Note: The pre-commit
manager in Renovate is not supported by the pre-commit
maintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.
Release Notes
compilerla/conventional-pre-commit (compilerla/conventional-pre-commit)
v4.2.0
What's Changed
- fix: make types and scopes case-insensitive by @jonathanraesch in https://github.com/compilerla/conventional-pre-commit/pull/135
New Contributors
- @jonathanraesch made their first contribution in https://github.com/compilerla/conventional-pre-commit/pull/135
Full Changelog: https://github.com/compilerla/conventional-pre-commit/compare/v4.1.0...v4.2.0
v4.1.0
What's Changed
- chore(pre-commit): autoupdate hooks by @pre-commit-ci in https://github.com/compilerla/conventional-pre-commit/pull/126
- chore(pre-commit): autoupdate hooks by @pre-commit-ci in https://github.com/compilerla/conventional-pre-commit/pull/128
- chore(pre-commit): autoupdate hooks by @pre-commit-ci in https://github.com/compilerla/conventional-pre-commit/pull/131
- fix: skip merge commits patterns by @bagowix in https://github.com/compilerla/conventional-pre-commit/pull/134
New Contributors
- @bagowix made their first contribution in https://github.com/compilerla/conventional-pre-commit/pull/134
Full Changelog: https://github.com/compilerla/conventional-pre-commit/compare/v4.0.0...v4.1.0
v4.0.0
This release brings the long-requested feature of skipping merge commits by default. The existing behavior of failing on merge commits is maintained with the --strict
flag. Thanks to @zlodes and their original work in #103.
Thanks also to @aeimer and their suggestion in #104 to improve the docs around the pre-commit-config.yaml
setup and initial installation.
What's Changed
- chore(pre-commit): autoupdate hooks by @pre-commit-ci in https://github.com/compilerla/conventional-pre-commit/pull/123
- Refactor: classes for format checking by @thekaveman in https://github.com/compilerla/conventional-pre-commit/pull/119
Full Changelog: https://github.com/compilerla/conventional-pre-commit/compare/v3.6.0...v4.0.0
v3.6.0
What's Changed
- Feat: improve output by @thekaveman in https://github.com/compilerla/conventional-pre-commit/pull/117
Full Changelog: https://github.com/compilerla/conventional-pre-commit/compare/v3.5.0...v3.6.0
v3.5.0
What's Changed
- chore(pre-commit): autoupdate hooks by @pre-commit-ci in https://github.com/compilerla/conventional-pre-commit/pull/107
- chore(pre-commit): autoupdate hooks by @pre-commit-ci in https://github.com/compilerla/conventional-pre-commit/pull/112
- chore(pre-commit): autoupdate hooks by @pre-commit-ci in https://github.com/compilerla/conventional-pre-commit/pull/114
- Fix optional scope not respected when using --scopes flag by @nimaps in https://github.com/compilerla/conventional-pre-commit/pull/113
- Chore: GitHub release after PyPI release by @thekaveman in https://github.com/compilerla/conventional-pre-commit/pull/115
New Contributors
- @nimaps made their first contribution in https://github.com/compilerla/conventional-pre-commit/pull/113
Full Changelog: https://github.com/compilerla/conventional-pre-commit/compare/v3.4.0...v3.5.0
v3.4.0
What's Changed
- feat(format): improve verbose commit message stripping by @kmoschcau in https://github.com/compilerla/conventional-pre-commit/pull/105
New Contributors
- @kmoschcau made their first contribution in https://github.com/compilerla/conventional-pre-commit/pull/105
Full Changelog: https://github.com/compilerla/conventional-pre-commit/compare/v3.3.0...v3.4.0
v3.3.0
- added scopes argument to specify valid scopes by @mjspeck in https://github.com/compilerla/conventional-pre-commit/pull/102
What's Changed
- chore(pre-commit): autoupdate hooks by @pre-commit-ci in https://github.com/compilerla/conventional-pre-commit/pull/97
- chore(pre-commit): autoupdate hooks by @pre-commit-ci in https://github.com/compilerla/conventional-pre-commit/pull/98
- chore(pre-commit): autoupdate hooks by @pre-commit-ci in https://github.com/compilerla/conventional-pre-commit/pull/99
- chore(pre-commit): autoupdate hooks by @pre-commit-ci in https://github.com/compilerla/conventional-pre-commit/pull/100
- feat(format): added scopes argument to specify valid scopes by @mjspeck in https://github.com/compilerla/conventional-pre-commit/pull/102
New Contributors
- @mjspeck made their first contribution in https://github.com/compilerla/conventional-pre-commit/pull/102
Full Changelog: https://github.com/compilerla/conventional-pre-commit/compare/v3.2.0...v3.3.0
v3.2.0
- Support commit messages generated by
git commit -v/--verbose
by @Ezri-Mudde in https://github.com/compilerla/conventional-pre-commit/pull/96
What's Changed
- chore(pre-commit): autoupdate hooks by @pre-commit-ci in https://github.com/compilerla/conventional-pre-commit/pull/88
- chore(pre-commit): autoupdate hooks by @pre-commit-ci in https://github.com/compilerla/conventional-pre-commit/pull/90
- chore(pre-commit): autoupdate hooks by @pre-commit-ci in https://github.com/compilerla/conventional-pre-commit/pull/94
- chore(deps): bump softprops/action-gh-release from 1 to 2 by @dependabot in https://github.com/compilerla/conventional-pre-commit/pull/93
- chore(pre-commit): autoupdate hooks by @pre-commit-ci in https://github.com/compilerla/conventional-pre-commit/pull/95
- feat: Add support for verbose git messages by @Ezri-Mudde in https://github.com/compilerla/conventional-pre-commit/pull/96
New Contributors
- @Ezri-Mudde made their first contribution in https://github.com/compilerla/conventional-pre-commit/pull/96
Full Changelog: https://github.com/compilerla/conventional-pre-commit/compare/v3.1.0...v3.2.0
v3.1.0
- Fixes a bug in the enforcement of newlines between message and body introduced in
v3.0.0
- Allows comma
,
characters in the scope portion of message
What's Changed
- Fix: correct matrix variable name by @thekaveman in https://github.com/compilerla/conventional-pre-commit/pull/75
- chore(deps): bump actions/setup-python from 4 to 5 by @dependabot in https://github.com/compilerla/conventional-pre-commit/pull/79
- chore(pre-commit): autoupdate hooks by @pre-commit-ci in https://github.com/compilerla/conventional-pre-commit/pull/78
- chore(pre-commit): autoupdate hooks by @pre-commit-ci in https://github.com/compilerla/conventional-pre-commit/pull/82
- chore(pre-commit): autoupdate hooks by @pre-commit-ci in https://github.com/compilerla/conventional-pre-commit/pull/83
- feat: support comma separated scopes by @martinp7 in https://github.com/compilerla/conventional-pre-commit/pull/86
- fix: Handle comments by stripping by @nikolaik in https://github.com/compilerla/conventional-pre-commit/pull/87
New Contributors
- @dependabot made their first contribution in https://github.com/compilerla/conventional-pre-commit/pull/79
- @martinp7 made their first contribution in https://github.com/compilerla/conventional-pre-commit/pull/86
- @nikolaik made their first contribution in https://github.com/compilerla/conventional-pre-commit/pull/87
Full Changelog: https://github.com/compilerla/conventional-pre-commit/compare/v3.0.0...v3.1.0
v3.0.0
❗ Breaking Changes ❗
-
Drop support for Python 3.7 -- minimum version 3.8 (to enable dynamic versioning) #71
-
Following up to #68, a blank line between the commit subject and body is now required per the Spec
Prior to this release, the following commit would pass (unless the
--strict
arg was used):$ git commit -m "feat: subject line body line with no blank in the middle"
After this change, the
--strict
arg has no effect, commits with bodies must be formatted with a blank line:$ git commit -m "feat: subject line body line with blank in the middle"
What's Changed
- chore(pre-commit): autoupdate hooks by @pre-commit-ci in https://github.com/compilerla/conventional-pre-commit/pull/62
- chore(pre-commit): autoupdate hooks by @pre-commit-ci in https://github.com/compilerla/conventional-pre-commit/pull/63
- chore(pre-commit): autoupdate hooks by @pre-commit-ci in https://github.com/compilerla/conventional-pre-commit/pull/64
- chore(pre-commit): autoupdate hooks by @pre-commit-ci in https://github.com/compilerla/conventional-pre-commit/pull/66
- feat: Validate multi-line messages by @grahamhar in https://github.com/compilerla/conventional-pre-commit/pull/68
- chore(pre-commit): autoupdate hooks by @pre-commit-ci in https://github.com/compilerla/conventional-pre-commit/pull/70
- Chores: testing, versioning, publishing by @thekaveman in https://github.com/compilerla/conventional-pre-commit/pull/71
- Fix: typo in included workflow by @thekaveman in https://github.com/compilerla/conventional-pre-commit/pull/72
- Fix: unpin minor version of pypi-publish by @thekaveman in https://github.com/compilerla/conventional-pre-commit/pull/73
- Refactor: kebab-case inputs by @thekaveman in https://github.com/compilerla/conventional-pre-commit/pull/74
New Contributors
- @grahamhar made their first contribution in https://github.com/compilerla/conventional-pre-commit/pull/68
Full Changelog: https://github.com/compilerla/conventional-pre-commit/compare/v2.4.0...v3.0.0
pre-commit/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.
pre-commit/pre-commit-hooks (pre-commit/pre-commit-hooks)
v6.0.0
: pre-commit-hooks v6.0.0
Fixes
-
check-shebang-scripts-are-executable
: improve error message.- #1115 MR by @homebysix.
Migrating
- now requires python >= 3.9.
- #1098 MR by @asottile.
-
file-contents-sorter
: disallow--unique
and--ignore-case
at the same time.- #1095 MR by @nemacysts.
- #794 issue by @teksturi.
- Removed
check-byte-order-marker
andfix-encoding-pragma
.
v5.0.0
: pre-commit-hooks v5.0.0
Features
-
requirements-txt-fixer
: also removepkg_resources==...
.- #850 MR by @ericfrederich.
- #1030 issue by @ericfrederich.
-
check-illegal-windows-names
: new hook!- #1044 MR by @ericfrederich.
- #589 issue by @ericfrederich.
- #1049 MR by @Jeffrey-Lim.
-
pretty-format-json
: continue processing even if a file has a json error.
Fixes
-
destroyed-symlinks
: setstages
to[pre-commit, pre-push, manual]
- MR #1085 by @AdrianDC.
Migrating
- pre-commit-hooks now requires
pre-commit>=3.2.0
. - use non-deprecated names for
stages
.- #1093 MR by @asottile.
v4.6.0
: pre-commit-hooks v4.6.0
Features
-
requirements-txt-fixer
: remove duplicate packages.- #1014 MR by @vhoulbreque-withings.
- #960 issue @csibe17.
Migrating
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.