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-08-30 19:08:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/prek (Old)
 and      /work/SRC/openSUSE:Factory/.prek.new.1265 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "prek"

Sun Aug 30 19:08:29 2026 rev:36 rq:1374688 version:0.5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/prek/prek.changes        2026-08-28 
19:54:15.018380192 +0200
+++ /work/SRC/openSUSE:Factory/.prek.new.1265/prek.changes      2026-08-30 
19:08:44.995154961 +0200
@@ -1,0 +2,72 @@
+Sat Aug 29 07:07:15 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- Update to version 0.5.0:
+  https://github.com/j178/prek/releases/tag/v0.5.0
+  * 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. (#2617)
+    - PREK_MAX_CONCURRENCY has been removed. Use
+      PREK_CONCURRENT_HOOKS and PREK_CONCURRENT_BATCHES to control
+      hook and per-hook batch concurrency separately. (#2620)
+    - The top-level prek init-template-dir command has been
+      removed. Use prek util init-template-dir, or prek
+      init-templatedir for drop-in compatibility with pre-commit.
+      (#2623)
+    - prek auto-update has been removed. Use prek update, or prek
+      autoupdate for drop-in compatibility with pre-commit. (#2619)
+  * Enhancements
+    - Add configurable toolchain source preferences (#2613)
+    - Allow explicit language: python to opt out of fast-path hooks
+      (#2608)
+    - Group run and update options in CLI help (#2629)
+    - Preserve terminal theme contrast for status labels (#2592)
+    - Add @ungrouped group selector (#2617)
+    - Retry uv installation with static musl binary (#2600)
+    - Support {hook_repo} placeholder in hook entry (#2602)
+  * Bug fixes
+    - Expose the git work tree to hooks running outside the git
+      root (#2579)
+    - Isolate local hook environment installation (#2615)
+    - Preserve hook config deserialization error locations (#2573)
+    - Resolve hook log files from their config directory (#2580)
+    - Track explicit config paths as absolute paths (#2574)
+  * Documentation
+    - Document prek run architecture (#2630)
+    - Publish versioned documentation (#2626)
+
+-------------------------------------------------------------------

New:
----
  prek-0.5.0.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ prek.spec ++++++
--- /var/tmp/diff_new_pack.a9ytdN/_old  2026-08-30 19:08:48.654281562 +0200
+++ /var/tmp/diff_new_pack.a9ytdN/_new  2026-08-30 19:08:48.656281632 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           prek
-Version:        0.4.14
+Version:        0.5.0
 Release:        0
 Summary:        Reimagined version of pre-commit, built in Rust
 License:        MIT

++++++ _service ++++++
--- /var/tmp/diff_new_pack.a9ytdN/_old  2026-08-30 19:08:48.694282946 +0200
+++ /var/tmp/diff_new_pack.a9ytdN/_new  2026-08-30 19:08:48.697283050 +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">refs/tags/v0.4.14</param>
+    <param name="revision">refs/tags/v0.5.0</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.a9ytdN/_old  2026-08-30 19:08:48.726284054 +0200
+++ /var/tmp/diff_new_pack.a9ytdN/_new  2026-08-30 19:08:48.729284157 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/j178/prek.git</param>
-              <param 
name="changesrevision">432eeb08a4d9fe760817ce8d3d75ed3ebf7d3943</param></service></servicedata>
+              <param 
name="changesrevision">67f85359486c57b0fc145ae948283713bf33bf94</param></service></servicedata>
 (No newline at EOF)
 

++++++ prek.obsinfo ++++++
--- /var/tmp/diff_new_pack.a9ytdN/_old  2026-08-30 19:08:48.772285645 +0200
+++ /var/tmp/diff_new_pack.a9ytdN/_new  2026-08-30 19:08:48.775285749 +0200
@@ -1,5 +1,5 @@
 name: prek
-version: 0.4.14
-mtime: 1786939446
-commit: 432eeb08a4d9fe760817ce8d3d75ed3ebf7d3943
+version: 0.5.0
+mtime: 1787801278
+commit: 67f85359486c57b0fc145ae948283713bf33bf94
 

++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/prek/vendor.tar.zst 
/work/SRC/openSUSE:Factory/.prek.new.1265/vendor.tar.zst differ: char 7, line 1

Reply via email to