<#3765 chore(deps): update dependency prek to v0.5...
# meltano-repo-activity
g
#3765 chore(deps): update dependency prek to v0.5.2 Pull request opened by renovate[bot] This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [prek](https://prek.j178.dev/) ([source](https://redirect.github.com/j178/prek), [changelog](https://redirect.github.com/j178/prek/blob/master/CHANGELOG.md)) | ==0.4.14 → ==0.5.2 | [[age](https://camo.githubusercontent.com/36c3c36b6e7aba7c5ddd08978e82d79f1515eb28d2fbf9be6a6d371b5426a2de/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f6167652f707970692f7072656b2f302e352e323f736c696d3d74727565)](https://camo.githubusercontent.com/36c3c36b6e7aba7c5ddd08978e82d79f1515eb28d2fbf9be6a6d371b5426a2de/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f6167652f707970692f7072656b2f302e352e323f736c696d3d74727565) | [[confidence](https://camo.githubusercontent.com/ddefd64d8d80c9501b2048255c0af2a2796456abce7352dac096a6635ff65a37/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f636f6e666964656e63652f707970692f7072656b2f302e342e31342f302e352e323f736c696d3d74727565)](https://camo.githubusercontent.com/ddefd64d8d80c9501b2048255c0af2a2796456abce7352dac096a6635ff65a37/68747470733a2f2f646576656c6f7065722e6d656e642e696f2f6170692f6d632f6261646765732f636f6e666964656e63652f707970692f7072656b2f302e342e31342f302e352e323f736c696d3d74727565) | --- Release Notes j178/prek (prek) `v0.5.2` Compare Source Released on 2026-09-03. Enhancements • Allow unknown tags by default in
check-yaml
(#​2678) Contributors • @​j178 `v0.5.1` Compare Source Released on 2026-09-01. Enhancements • Add
--hide-status <passed|failed|skipped>
for hook reports (#​2644) • Add
prek init
for repository setup (#​2636) • Apply hook
env
during environment creation (#​2650) • Disable error snippets in
check-yaml
diagnostics (#​2664) • Show hooks excluded by skip selectors (#​2645) • Support Pixi for Conda environments (#​2667) • Support
cargo-binstall
for Rust CLI dependencies (#​2658) • Warn about unused keys in user settings (#​2665) Bug fixes • Reject unsupported YAML tags in check-yaml (#​2656) Documentation • Clarify local hook documentation (#​2640) • Clarify pre-commit command compatibility (#​2635) • Document automatic PR fixes with autofix.ci (#​2643) • Document check-yaml unsafe support (#​2632) • Improve setup and workflow documentation (#​2637) Other changes • Drop low-usage release targets (#​2651) • Generate a prek manifest JSON schema (#​2648) Contributors • @​j178 `v0.5.0` Compare Source Released on 2026-08-27. Highlights Choose where hook toolchains come from
language_version
now accepts a source
preference
alongside the version
request
, letting you control where prek looks for a compatible toolchain when it creates a hook environment. Use
managed
(the default) or
system
to choose which source prek tries first while still allowing fallback and downloads. Use
only-managed
or
only-system
to require one source. For example, this local Ruff hook requires a Python 3.12 toolchain managed by prek: repos: - repo: local hooks: - id: ruff name: ruff language: python entry: ruff check additional_dependencies: [ruff] language_version: request: "3.12" preference: only-managed With
only-managed
, prek reuses a compatible toolchain from its managed store or downloads one when needed. It never falls back to Python from
PATH
, an OS package manager, or a version manager, so toolchain selection does not depend on the developer or CI machine's external environment. Existing scalar values such as
language_version: "3.12"
continue to work. See toolchain management and `language_version` for the full source-selection behavior. (#​2613) Breaking changes The breaking changes in this release are mostly small cleanups, and most users should not be affected. • Group names can no longer start with
@
. This prefix is now reserved for special group selectors such as the new
@ungrouped
selector. (<https://redirect.github.com/j178/prek/pull/261… meltano/sdk