Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package prek for openSUSE:Factory checked in at 2026-05-29 18:08:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/prek (Old) and /work/SRC/openSUSE:Factory/.prek.new.1937 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "prek" Fri May 29 18:08:56 2026 rev:25 rq:1355796 version:0.4.3 Changes: -------- --- /work/SRC/openSUSE:Factory/prek/prek.changes 2026-05-20 15:26:47.859767371 +0200 +++ /work/SRC/openSUSE:Factory/.prek.new.1937/prek.changes 2026-05-29 18:10:46.831568836 +0200 @@ -1,0 +2,34 @@ +Fri May 29 06:54:38 UTC 2026 - Johannes Kastl <[email protected]> + +- Update to version 0.4.3: + * Bug fixes + - Ignore stat-only hook rewrites (#2131) +- Update to version 0.4.2: + * Highlights + - 0.4.2 is mainly about making prek run faster in large repos. + prek now does less git diff work. After hooks run, prek uses + diff checks to detect files changed by hooks. If a hook + modifies files, prek marks that hook as failed. That is + important, but full diff snapshots can be slow in big repos, + especially when they happen after every hook group. + We skip the expensive diff path in two common cases: built-in + hooks that prek knows are read-only, and clean worktrees + where a cheap dirty check is enough unless a hook actually + changes files. In the right large-repo workload, skipping + that work can make runs up to 10x faster. + Workspace mode is faster too. Hooks have historically been + too serial. Priority-based concurrency helped, but it + required users to choose good priority values. Now sibling + projects at the same workspace depth run in parallel + automatically. Their files do not overlap, so this is safe + and needs no extra config. For multi-project workspaces, this + can dramatically reduce total hook time. + * Enhancements + - Run same-depth projects concurrently (#2110) + - Make rustup install profile configurable (#2111) + - Simplify hook progress folding (#2125) + * Performance + - Optimize diff checks for clean worktrees (#2109) + - Skip diff checks for read-only hooks (#2108) + +------------------------------------------------------------------- Old: ---- prek-0.4.1.obscpio New: ---- prek-0.4.3.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ prek.spec ++++++ --- /var/tmp/diff_new_pack.od44G7/_old 2026-05-29 18:10:49.647690028 +0200 +++ /var/tmp/diff_new_pack.od44G7/_new 2026-05-29 18:10:49.647690028 +0200 @@ -17,7 +17,7 @@ Name: prek -Version: 0.4.1 +Version: 0.4.3 Release: 0 Summary: Reimagined version of pre-commit, built in Rust License: MIT ++++++ _service ++++++ --- /var/tmp/diff_new_pack.od44G7/_old 2026-05-29 18:10:49.687691749 +0200 +++ /var/tmp/diff_new_pack.od44G7/_new 2026-05-29 18:10:49.703692437 +0200 @@ -3,7 +3,7 @@ <param name="url">https://github.com/j178/prek.git</param> <param name="scm">git</param> <param name="exclude">.git</param> - <param name="revision">v0.4.1</param> + <param name="revision">v0.4.3</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="changesgenerate">enable</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.od44G7/_old 2026-05-29 18:10:49.727693470 +0200 +++ /var/tmp/diff_new_pack.od44G7/_new 2026-05-29 18:10:49.731693642 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/j178/prek.git</param> - <param name="changesrevision">871b9edb65b7978c2c53d94f60a433cb9e120132</param></service></servicedata> + <param name="changesrevision">02bb73f2be5539f3a1d219e74ad2ba344a633758</param></service></servicedata> (No newline at EOF) ++++++ prek-0.4.1.obscpio -> prek-0.4.3.obscpio ++++++ ++++ 6525 lines of diff (skipped) ++++++ prek.obsinfo ++++++ --- /var/tmp/diff_new_pack.od44G7/_old 2026-05-29 18:10:50.355720497 +0200 +++ /var/tmp/diff_new_pack.od44G7/_new 2026-05-29 18:10:50.367721014 +0200 @@ -1,5 +1,5 @@ name: prek -version: 0.4.1 -mtime: 1779250397 -commit: 871b9edb65b7978c2c53d94f60a433cb9e120132 +version: 0.4.3 +mtime: 1779850965 +commit: 02bb73f2be5539f3a1d219e74ad2ba344a633758 ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/prek/vendor.tar.zst /work/SRC/openSUSE:Factory/.prek.new.1937/vendor.tar.zst differ: char 7, line 1
