File prek.changes of Package prek

-------------------------------------------------------------------
Wed Nov 19 09:54:27 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>

- Update to version 0.2.17:
  * Bug fixes
    - Revert back to use serde_yaml again (#1112)

-------------------------------------------------------------------
Tue Nov 18 12:22:59 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>

- Update to version 0.2.16:
  * Bug fixes
    - Disallow hook-level minimum_prek_version (#1101)
    - Do not require a project in prek init-template-dir (#1109)
    - Make sure uv pip install uses the Python from virtualenv
      (#1108)
    - Restore using serde_yaml in check-yaml hook (#1106)

-------------------------------------------------------------------
Mon Nov 17 12:24:40 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>

- Update to version 0.2.15:
  * Enhancements
    - Clean up hook environments when install fails (#1085)
    - Prepare for publishing prek to crates.io (#1088)
    - Replace serde-yaml with serde_saphyr (#1087)
    - Warn unexpected keys in repo and hook level (#1096)
  * Bug fixes
    - Fix prek init-template-dir fails in non-git repo (#1093)

-------------------------------------------------------------------
Mon Nov 17 06:39:05 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>

- Update to version 0.2.14:
  * Enhancements
    - Support PREK_CONTAINER_RUNTIME=podman to override container
      runtime (#1033)
    - Support rootless container runtime (#1018)
    - Support language: unsupported and language:
      unsupported_script introduced in pre-commit v4.4 (#1073)
    - Tweak to regex used for mountinfo (#1037)
  * Bug fixes
    - Fix --files argument - files referencing other projects
      aren’t being filtered (#1064)
    - Unset objectFormat in git init (#1048)
  * Documentation
    - Add scoop to installation (#1067)
    - Document workspace file visibility constraints (#1071)
    - Add iceberg-python, msgspec and humanize to "who is using
      prek" (#1039, #1042, #1063)
  * Other changes
    - Add a hint to install when running inside a sub-project
      (#1045)
    - Add a hint to use --refresh when no configuration found
      (#1046)
    - Run uv pip install from the current directory (#1069)

-------------------------------------------------------------------
Sat Nov 08 07:27:31 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>

- Update to version 0.2.13:
  * Enhancements
    - Add Ruby support (no download support yet) (#993)
    - Implement check-executables-have-shebangs as builtin-hook
      (#924)
    - Improve container id detection (#1031)
  * Performance
    - Optimize hot paths: reduce allocations (#997)
    - Refactor identify using smallvec (#982)
  * Bug fixes
    - Fix YAML with nested merge keys (#1020)
    - Treat every file as executable on Windows to keep
      compatibility with pre-commit (#980)
  * Documentation
    - Document that .gitignore is respected by default during
      workspace discovery (#983)
    - Update project stability status (#1005)
    - Add FastMCP to "who is using prek" (#1034)
    - Add attrs to "who is using prek" (#981)

-------------------------------------------------------------------
Sat Nov 08 07:19:11 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>

- Update to version 0.2.12:
  * Enhancements
    - Add a warning for unimplemented hooks (#976)
    - Allow using system trusted store by PREK_NATIVE_TLS (#959)
  * Bug fixes
    - Do not check for script subprocess status (#964)
    - Fix compatibility with older luarocks (#967)
    - Fix local relative path in try-repo (#975)
  * Documentation
    - Update language support status (#970)

-------------------------------------------------------------------
Sat Nov 08 07:09:57 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>

- Update to version 0.2.11:
  * Enhancements
    - Support language: lua hooks (#954)
    - Support language_version: system (#949)
    - Implement no-commit-to-branch as builtin hook (#930)
    - Improve styling for stashing error message (#953)
    - Support nix-shell style shebang (#929)
  * Documentation
    - Add a page about "Quick start" (#934)
    - Add kreuzberg to "who is using prek" (#936)
    - Clarify minimum mise version required to use mise use prek
      (#931)

-------------------------------------------------------------------
Mon Oct 20 07:12:29 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>

- new package prek: prek is a reimagined version of pre-commit,
  built in Rust. It is designed to be a faster, dependency-free and
  drop-in alternative for it, while also providing some additional
  long-requested features
openSUSE Build Service is sponsored by