docker-rsyslog
docker-rsyslog copied to clipboard
Update dependency pre-commit to v3
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| pre-commit | ==2.6.0 -> ==3.8.0 |
Release Notes
pre-commit/pre-commit (pre-commit)
v3.8.0
==================
Features
- Implement health checks for
language: rso environments are recreated if the system version of R changes.- #3206 issue by @lorenzwalthert.
- #3265 PR by @lorenzwalthert.
v3.7.1
==================
Fixes
- Fix
language: rustdefault language version check whenrust-toolchain.tomlis present.- issue by @gaborbernat.
- #3201 PR by @asottile.
v3.7.0
==================
Features
- Use a tty for
dockeranddocker_imagehooks when--coloris specified.- #3122 PR by @glehmann.
Fixes
- Fix
fail_fastfor individual hooks stopping when previous hooks had failed.- #3167 issue by @tp832944.
- #3168 PR by @asottile.
Updating
- The per-hook behaviour of
fail_fastwas fixed. If you want the pre-3.7.0 behaviour, addfail_fast: trueto all hooks before the lastfail_fasthook.
v3.6.2
==================
Fixes
- Fix building golang hooks during
git commit --all.- #3130 PR by @asottile.
- #2722 issue by @pestanko and @matthewhughes934.
v3.6.1
==================
Fixes
- Remove
PYTHONEXECUTABLEfrom environment when running.- #3110 PR by @untitaker.
- Handle staged-files-only with only a crlf diff.
- #3126 PR by @asottile.
- issue by @tyyrok.
v3.6.0
==================
Features
- Check
minimum_pre_commit_versionfirst when parsing configs.- #3092 PR by @asottile.
Fixes
- Fix deprecation warnings for
importlib.resources.- #3043 PR by @asottile.
- Fix deprecation warnings for rmtree.
- #3079 PR by @edgarrmondragon.
Updating
- Drop support for python<3.9.
- #3042 PR by @asottile.
- #3093 PR by @asottile.
v3.5.0
==================
Features
- Improve performance of
check-hooks-applyandcheck-useless-excludes.
Fixes
- Use
time.monotonic()for more accurate hook timing.- #3024 PR by @adamchainz.
Migrating
- Require npm 6.x+ for
language: nodehooks.- #2996 PR by @RoelAdriaans.
- #1983 issue by @henryiii.
v3.4.0
==================
Features
- Add
language: haskell.- #2932 by @alunduil.
- Improve cpu count detection when run under cgroups.
Fixes
- Handle negative exit codes from hooks receiving posix signals.
- #2971 PR by @chriskuehl.
- #2970 issue by @chriskuehl.
v3.3.3
==================
Fixes
- Work around OS packagers setting
--install-dir/--bin-dirin gem settings.- #2905 PR by @jaysoffian.
- #2799 issue by @lmilbaum.
v3.3.2
==================
Fixes
- Work around
ron windows sometimes double-un-quoting arguments.- #2885 PR by @lorenzwalthert.
- #2870 issue by @lorenzwalthert.
v3.3.1
==================
Fixes
- Work around
gitpartial clone bug forautoupdateon windows.- #2866 PR by @asottile.
- #2865 issue by @adehad.
v3.3.0
==================
Features
- Upgrade ruby-build.
- #2846 PR by @jalessio.
- Use blobless clone for faster autoupdate.
- #2859 PR by @asottile.
- Add
-j/--jobsargument toautoupdatefor parallel execution.- #2863 PR by @asottile.
- issue by @gaborbernat.
v3.2.2
==================
Fixes
- Fix support for swift >= 5.8.
- #2836 PR by @edelabar.
- #2835 issue by @kgrobelny-intive.
v3.2.1
==================
Fixes
- Fix
language_versionforlanguage: rustwithout globalrustup.- #2823 issue by @daschuer.
- #2827 PR by @asottile.
v3.2.0
==================
Features
- Allow
pre-commit,pre-push, andpre-merge-commitasstages.- #2732 issue by @asottile.
- #2808 PR by @asottile.
- Add
pre-rebasehook support.- #2582 issue by @BrutalSimplicity.
- #2725 PR by @mgaligniana.
Fixes
- Remove bulky cargo cache from
language: rustinstalls.- #2820 PR by @asottile.
v3.1.1
==================
Fixes
- Fix
rustwithlanguage_versionand a non-writable hostRUSTUP_HOME.
v3.1.0
==================
Fixes
- Fix
dotnetfor.sln-based hooks for dotnet>=7.0.200. - Prevent stashing when
difffails to execute.- #2774 PR by @asottile.
- #2773 issue by @strubbly.
- Dependencies are no longer sorted in repository key.
- #2776 PR by @asottile.
Updating
- Deprecate
language: python_venv. Uselanguage: pythoninstead.- #2746 PR by @asottile.
- #2734 issue by @asottile.
v3.0.4
==================
Fixes
- Fix hook diff detection for files affected by
--textconv.- #2743 PR by @adamchainz.
- #2743 issue by @adamchainz.
v3.0.3
==================
Fixes
- Revert "Prevent local
Gemfilefrom interfering with hook execution.".- #2739 issue by @Roguelazer.
- #2740 PR by @asottile.
v3.0.2
==================
Fixes
- Prevent local
Gemfilefrom interfering with hook execution.- #2727 PR by @asottile.
- Fix
language: r,repo: localhooks- pre-commit-ci/issues#107 by @lorenzwalthert.
- #2728 PR by @asottile.
v3.0.1
==================
Fixes
- Ensure coursier hooks are available offline after install.
- #2723 PR by @asottile.
v3.0.0
==================
Features
- Make
language: golangbootstrapgoif not present.- #2651 PR by @taoufik07.
- #2649 issue by @taoufik07.
language: coursiernow supportsadditional_dependenciesandrepo: local- #2702 PR by @asottile.
- Upgrade
ruby-buildto20221225.- #2718 PR by @jalessio.
Fixes
- Improve error message for invalid yaml for
pre-commit autoupdate.- #2686 PR by @asottile.
- #2685 issue by @CarstenGrohmann.
repo: localno longer provisions an emptygitrepo.- #2699 PR by @asottile.
Updating
- Drop support for python<3.8
- #2655 PR by @asottile.
- Drop support for top-level list, use
pre-commit migrate-configto update.- #2656 PR by @asottile.
- Drop support for
shato specify revision, usepre-commit migrate-configto update.- #2657 PR by @asottile.
- Remove
pre-commit-validate-configandpre-commit-validate-manifest, usepre-commit validate-configandpre-commit validate-manifestinstead.- #2658 PR by @asottile.
language: golanghooks must usego.modto specify dependencies- #2672 PR by @taoufik07.
v2.21.0
===================
Features
- Require new-enough virtualenv to prevent 3.10 breakage
- #2467 PR by @asottile.
- Respect aliases with
SKIPfor environment install. - Allow
pre-commit run --filesagainst unmerged paths.- #2484 PR by @asottile.
- Also apply regex warnings to
repo: localhooks.- #2524 PR by @chrisRedwine.
- #2521 issue by @asottile.
rustis now a "first class" language -- supportinglanguage_versionand installation when not present.- #2534 PR by @Holzhaus.
rnow uses more-reliable binary installation.- #2460 PR by @lorenzwalthert.
GIT_ALLOW_PROTOCOLis now passed through for git operations.- #2555 PR by @asottile.
GIT_ASKPASSis now passed through for git operations.- Remove
tomldependency by usingcargo adddirectly. - Support
dotnethooks which have dotted prefixes.
Fixes
- Properly adjust
--commit-msg-filenameif run from a sub directory.- #2459 PR by @asottile.
- Simplify
--intent-to-adddetection by usinggit diff. - Fix
R.exeselection on windows.- #2605 PR by @lorenzwalthert.
- #2599 issue by @SInginc.
- Skip default
nugetsource when installingdotnetpackages.
v2.20.0
===================
Features
- Expose
sourceandobject-name(positional args) ofprepare-commit-msghook asPRE_COMMIT_COMIT_MSG_SOURCEandPRE_COMMIT_COMMIT_OBJECT_NAME.- #2407 PR by @M-Whitaker.
- #2406 issue by @M-Whitaker.
Fixes
- Fix
language: rubyinstalls when--user-installis set in gemrc. - Adjust pty setup for solaris.
- Remove unused
--configoption fromgc,sample-config,validate-config,validate-manifestsub-commands.- #2429 PR by @asottile.
v2.19.0
===================
Features
- Allow multiple outputs from
language: dotnethooks.- #2332 PR by @WallucePinkham.
- Add more information to
healthy()failure.- #2348 PR by @asottile.
- Upgrade ruby-build.
- #2342 PR by @jalessio.
- Add
pre-commit validate-config/pre-commit validate-manifestand deprecatepre-commit-validate-configandpre-commit-validate-manifest.- #2362 PR by @asottile.
Fixes
Updating
- Change
pre-commit-validate-config/pre-commit-validate-manifesttopre-commit validate-config/pre-commit validate-manifest.- #2362 PR by @asottile.
v2.18.1
===================
Fixes
- Fix regression for
repo: localhooks runningpython<3.7- #2324 PR by @asottile.
v2.18.0
===================
Features
- Keep
GIT_HTTP_PROXY_AUTHMETHODin git environ.- #2272 PR by @VincentBerthier.
- #2271 issue by @VincentBerthier.
- Support both
csandcoursierexecutables for coursier hooks.- #2293 PR by @Holzhaus.
- Include more information in errors for
language_version/additional_dependenciesfor languages which do not support them.- #2315 PR by @asottile.
- Have autoupdate preferentially pick tags which look like versions when
there are multiple equivalent tags.
- #2312 PR by @mblayman.
- #2311 issue by @mblayman.
- Upgrade
ruby-build.- #2319 PR by @jalessio.
- Add top level
default_install_hook_typeswhich will be installed when--hook-typesis not specified inpre-commit install.- #2322 PR by @asottile.
Fixes
- Fix typo in help message for
--from-refand--to-ref.- #2266 PR by @leetrout.
- Prioritize binary builds for R dependencies.
- #2277 PR by @lorenzwalthert.
- Fix handling of git worktrees.
- #2252 PR by @daschuer.
- Fix handling of
$R_HOMEfor R hooks.- #2301 PR by @jeff-m-sullivan.
- #2300 issue by @jeff-m-sullivan.
- Fix a rare race condition in change stashing.
- #2323 PR by @asottile.
- #2287 issue by @ian-h-chamberlain.
Updating
- Remove python3.6 support. Note that pre-commit still supports running hooks
written in older versions, but pre-commit itself requires python 3.7+.
- #2215 PR by @asottile.
- pre-commit has migrated from the
masterbranch tomain.- #2302 PR by @asottile.
v2.17.0
===================
Features
- add warnings for regexes containing
[\\/].- #2151 issue by @sanjioh.
- #2154 PR by @kuviokelluja.
- upgrade supported ruby versions.
- #2205 PR by @jalessio.
- allow
language: condato usemambaormicromambaviaPRE_COMMIT_USE_MAMBA=1orPRE_COMMIT_USE_MICROMAMBA=1respectively.- #2204 issue by @janjagusch.
- #2207 PR by @xhochy.
- display
git --versionin error report.- #2210 PR by @asottile.
- add
language: luaas a supported language.- #2158 PR by @mblayman.
Fixes
- temporarily add
setuptoolsto the zipapp.- #2122 issue by @andreoliwa.
a737d5fcommit by @asottile.
- use
go installinstead ofgo getfor go 1.18+ support. - fix
language: rwith a local renv andRENV_PROJECTset.- #2170 PR by @lorenzwalthert.
- forbid overriding
entryinlanguage: metahooks which breaks them.- #2180 issue by @DanKaplanSES.
- #2181 PR by @asottile.
- always use
#!/bin/shon windows for hook script.- #2182 issue by @hushigome-visco.
- #2187 PR by @asottile.
v2.16.0
===================
Features
- add warning for regexes containing
[\/]or[/\\].- #2053 PR by @radek-sprta.
- #2043 issue by @asottile.
- move hook template back to
bashresolving shebang-portability issues.- #2065 PR by @asottile.
- add support for
fail_fastat the individual hook level. - allow passthrough of
GIT_CONFIG_KEY_*,GIT_CONFIG_VALUE_*, andGIT_CONFIG_COUNT.
Fixes
- fix pre-commit autoupdate for
core.useBuiltinFSMonitor=trueon windows.- #2047 PR by @asottile.
- #2046 issue by @lcnittl.
- fix temporary file stashing with for
submodule.recurse=1.- #2071 PR by @asottile.
- #2063 issue by @a666.
- ban broken importlib-resources versions.
- #2098 PR by @asottile.
- replace
exit(...)withraise SystemExit(...)for portability.- #2103 PR by @asottile.
- #2104 PR by @asottile.
v2.15.0
===================
Features
- add support for hooks written in
dart.- #2027 PR by @asottile.
- add support for
post-rewritehooks.
Fixes
- fix
check-useless-excludeswith exclude matching broken symlink.- #2029 PR by @asottile.
- #2019 issue by @pkoch.
- eliminate duplicate mutable sha warning messages for
pre-commit autoupdate.- #2030 PR by @asottile.
- #2010 issue by @graingert.
v2.14.1
===================
Fixes
- fix force-push of disparate histories using git>=2.28.
- #2005 PR by @asottile.
- #2002 issue by @bogusfocused.
- fix
check-useless-excludesandcheck-hooks-applymatching non-root.pre-commit-config.yaml.- #2026 PR by @asottile.
- pre-commit-ci/issues#84 issue by @billsioros.
v2.14.0
===================
Features
- During
pre-pushhooks, expose local branch asPRE_COMMIT_LOCAL_BRANCH.- #1947 PR by @FlorentClarret.
- #1410 issue by @MaicoTimmerman.
- Improve container id detection for docker-beside-docker with custom hostname.
- #1919 PR by @adarnimrod.
- #1918 issue by @adarnimrod.
Fixes
- Read legacy hooks in an encoding-agnostic way.
- #1943 PR by @asottile.
- #1942 issue by @sbienkow-ninja.
- Fix execution of docker hooks for docker-in-docker.
- #1997 PR by @asottile.
- #1978 issue by @robin-moss.
v2.13.0
===================
Features
- Setting
SKIP=...skips installation as well.- #1875 PR by @asottile.
- pre-commit-ci/issues#53 issue by @TylerYep.
- Attempt to mount from host with docker-in-docker.
- Enable
repo: localforrhooks.- #1878 PR by @lorenzwalthert.
- Upgrade
ruby-buildandrbenv.- #1913 PR by @jalessio.
Fixes
- Better detect
rpackages.- #1898 PR by @lorenzwalthert.
- Avoid warnings with mismatched
renvversions.- #1841 PR by @lorenzwalthert.
- Reproducibly produce ruby tar resources.
- #1915 PR by @asottile.
v2.12.1
===================
Fixes
- Fix race condition when stashing files in multiple parallel invocations
- #1881 PR by @adamchainz.
- #1880 issue by @adamchainz.
v2.12.0
===================
Features
- Upgrade rbenv.
- #1854 PR by @asottile.
- #1848 issue by @sirosen.
Fixes
- Give command length a little more room when running batch files on windows
so underlying commands can expand further.
- #1864 PR by @asottile.
- pre-commit/mirrors-prettier#7 issue by @DeltaXWizard.
- Fix permissions of root folder in ruby archives.
- #1868 PR by @asottile.
v2.11.1
===================
Fixes
- Fix r hooks when hook repo is a package
- #1831 PR by @lorenzwalthert.
v2.11.0
===================
Features
- Improve warning for mutable ref.
- #1809 PR by @JamMarHer.
- Add support for
post-mergehook. - Add
ras a supported hook language.- #1799 PR by @lorenzwalthert.
Fixes
- Fix
pre-commit installonsubst/ network drives on windows.- #1814 PR by @asottile.
- #1802 issue by @goroderickgo.
- Fix installation of
localgolang repositories for go 1.16.- #1818 PR by @rafikdraoui.
- #1815 issue by @rafikdraoui.
v2.10.1
===================
Fixes
- Fix
language: golangrepositories containing recursive submodules- #1788 issue by @gaurav517.
- #1789 PR by @paulhfischer.
v2.10.0
===================
Features
- Allow
cias a top-level map for configuration for https://pre-commit.ci- #1735 PR by @asottile.
- Add warning for mutable
revin configuration- #1715 PR by @paulhfischer.
- #974 issue by @asottile.
- Add warning for
/*in top-levelfiles/excluderegexes- #1750 PR by @paulhfischer.
- #1702 issue by @asottile.
- Expose
PRE_COMMIT_REMOTE_BRANCHenvironment variable duringpre-pushhooks- #1770 PR by @surafelabebe.
- Produce error message for
language/language_versionfor non-installable languages- #1771 PR by @asottile.
Fixes
- Fix execution in worktrees in subdirectories of bare repositories
- #1778 PR by @asottile.
- #1777 issue by @s0undt3ch.
v2.9.3
==================
Fixes
- Fix crash on cygwin mismatch check outside of a git directory
- #1721 PR by @asottile.
- #1720 issue by @chronoB.
- Fix cleanup code on docker volumes for go
- Fix working directory detection on SUBST drives on windows
- #1727 PR by @mrogaski.
- #1610 issue by @jcameron73.
v2.9.2
==================
Fixes
- Fix default value for
types_orsosymlinkanddirectorycan be matched- #1716 PR by @asottile.
- #1718 issue by @CodeBleu.
v2.9.1
==================
Fixes
- Improve error message for "hook goes missing"
- #1709 PR by @paulhfischer.
- #1708 issue by @theod07.
- Add warning for
/*infiles/excluderegexes- #1707 PR by @paulhfischer.
- #1702 issue by @asottile.
- Fix
healthy()check forlanguage: pythonon windows when the base executable has non-ascii characters.- #1713 PR by @asottile.
- #1711 issue by @Najiva.
v2.9.0
==================
Features
- Add
types_orwhich allows matching multiple disparatetypesin a hook- #1677 by @MarcoGorelli.
- #607 by @asottile.
- Add Github Sponsors / Open Collective links
- https://github.com/sponsors/asottile
- https://opencollective.com/pre-commit
Fixes
- Improve cleanup for
language: dotnet - Fix "xargs" when running windows batch files
- #1686 PR by @asottile.
- #1604 issue by @apietrzak.
- #1604 issue by @ufwtlsb.
- Fix conflict with external
rbenvandlanguage_version: default- #1700 PR by @asottile.
- #1699 issue by @abuxton.
- Improve performance of
git status/git diffcommands by ignoring submodules
v2.8.2
==================
Fixes
- Fix installation of ruby hooks with
language_version: default- #1671 issue by @aerickson.
- #1672 PR by @asottile.
v2.8.1
==================
Fixes
- Allow default
language_versionofsystemwhen the homedir is/- #1669 PR by @asottile.
v2.8.0
==================
Features
- Update
rbenv/ruby-build- #1612 issue by @tdeo.
- #1614 PR by @asottile.
- Update
sample-configversions- #1611 PR by @mcsitter.
- Add new language:
dotnet - Add
--negateoption tolanguage: pygrephooks- #1643 PR by @MarcoGorelli.
- Add zipapp support
- #1616 PR by @asottile.
- Run pre-commit through https://pre-commit.ci
- #1662 PR by @asottile.
- Add new language:
coursier(a jvm-based package manager)- #1633 PR by @JosephMoniz.
- Exit with distinct codes: 1 (user error), 3 (unexpected error), 130 (^C)
Fixes
- Improve
healthy()check forlanguage: node+language_version: systemhooks when the system executable goes missing.- pre-commit/action#45 issue by @KOliver94.
- #1589 issue by @asottile.
- #1590 PR by @asottile.
- Fix excess whitespace in error log traceback
- #1592 PR by @asottile.
- Fix posixlike shebang invocations with shim executables of the git hook
script on windows.
- #1593 issue by @Celeborn2BeAlive.
- #1595 PR by @Celeborn2BeAlive.
- Remove hard-coded
C:\PythonXX\python.exepath on windows as it caused confusion (andvirtualenvcan sometimes do better)- #1599 PR by @asottile.
- Fix
language: rubyhooks when--format-executableis present in a gemrc- issue by
Rainbow Tux(discord). - #1603 PR by @asottile.
- issue by
- Move
cygwin/win32mismatch error earlier to catch msys2 mismatches- #1605 issue by @danyeaw.
- #1606 PR by @asottile.
- Remove
-pworkaround for oldvirtualenv- #1617 PR by @asottile.
- Fix
language: nodeinstallations to not symlink outside of the environment- pre-commit-ci/issues#2 issue by @DanielJSottile.
- #1667 PR by @asottile.
- Don't identify shim executables as valid
systemfor defaultinglanguage_versionforlanguage: node/language: ruby- #1658 issue by @adithyabsk.
- #1668 PR by @asottile.
v2.7.1
==================
Fixes
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.