Commit fa38829
authored
Build: Bump prek from 0.2.13 to 0.2.15 (#2753)
Bumps [prek](https://github.com/j178/prek) from 0.2.13 to 0.2.15.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/j178/prek/releases">prek's
releases</a>.</em></p>
<blockquote>
<h2>0.2.15</h2>
<h2>Release Notes</h2>
<p>Released on 2025-11-17.</p>
<h3>Highlights</h3>
<p>prek is now available on crates.io! You can build prek from source
via <code>cargo install prek</code>, for more details see <a
href="https://prek.j178.dev/installation/#build-from-source">Installation</a>.</p>
<h3>Enhancements</h3>
<ul>
<li>Clean up hook environments when install fails (<a
href="https://redirect.github.com/j178/prek/pull/1085">#1085</a>)</li>
<li>Prepare for publishing prek to crates.io (<a
href="https://redirect.github.com/j178/prek/pull/1088">#1088</a>)</li>
<li>Replace <code>serde-yaml</code> with <code>serde_saphyr</code> (<a
href="https://redirect.github.com/j178/prek/pull/1087">#1087</a>)</li>
<li>Warn unexpected keys in repo and hook level (<a
href="https://redirect.github.com/j178/prek/pull/1096">#1096</a>)</li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>Fix <code>prek init-template-dir</code> fails in non-git repo (<a
href="https://redirect.github.com/j178/prek/pull/1093">#1093</a>)</li>
</ul>
<h3>Contributors</h3>
<ul>
<li><a href="https://github.com/j178"><code>@j178</code></a></li>
</ul>
<h2>Install prek 0.2.15</h2>
<h3>Install prebuilt binaries via shell script</h3>
<pre lang="sh"><code>curl --proto '=https' --tlsv1.2 -LsSf
https://github.com/j178/prek/releases/download/v0.2.15/prek-installer.sh
| sh
</code></pre>
<h3>Install prebuilt binaries via powershell script</h3>
<pre lang="sh"><code>powershell -ExecutionPolicy Bypass -c "irm
https://github.com/j178/prek/releases/download/v0.2.15/prek-installer.ps1
| iex"
</code></pre>
<h3>Install prebuilt binaries via Homebrew</h3>
<pre lang="sh"><code>brew install j178/tap/prek
</code></pre>
<h3>Install prebuilt binaries into your npm project</h3>
<pre lang="sh"><code>npm install @j178/prek@0.2.15
</code></pre>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/j178/prek/blob/master/CHANGELOG.md">prek's
changelog</a>.</em></p>
<blockquote>
<h2>0.2.15</h2>
<p>Released on 2025-11-17.</p>
<h3>Highlights</h3>
<p>prek is now available on crates.io! You can build prek from source
via <code>cargo install prek</code> or <code>cargo binstall prek</code>,
for more details see <a
href="https://prek.j178.dev/installation/#build-from-source">Installation</a>.</p>
<h3>Enhancements</h3>
<ul>
<li>Clean up hook environments when install fails (<a
href="https://redirect.github.com/j178/prek/pull/1085">#1085</a>)</li>
<li>Prepare for publishing prek to crates.io (<a
href="https://redirect.github.com/j178/prek/pull/1088">#1088</a>)</li>
<li>Replace <code>serde-yaml</code> with <code>serde_saphyr</code> (<a
href="https://redirect.github.com/j178/prek/pull/1087">#1087</a>)</li>
<li>Warn unexpected keys in repo and hook level (<a
href="https://redirect.github.com/j178/prek/pull/1096">#1096</a>)</li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>Fix <code>prek init-template-dir</code> fails in non-git repo (<a
href="https://redirect.github.com/j178/prek/pull/1093">#1093</a>)</li>
</ul>
<h3>Contributors</h3>
<ul>
<li><a href="https://github.com/j178"><code>@j178</code></a></li>
</ul>
<h2>0.2.14</h2>
<p>Released on 2025-11-14.</p>
<h3>Enhancements</h3>
<ul>
<li>Support <code>PREK_CONTAINER_RUNTIME=podman</code> to override
container runtime (<a
href="https://redirect.github.com/j178/prek/pull/1033">#1033</a>)</li>
<li>Support rootless container runtime (<a
href="https://redirect.github.com/j178/prek/issues/1018">#1018</a>)</li>
<li>Support <code>language: unsupported</code> and <code>language:
unsupported_script</code> introduced in pre-commit v4.4 (<a
href="https://redirect.github.com/j178/prek/pull/1073">#1073</a>)</li>
<li>Tweak to regex used for mountinfo (<a
href="https://redirect.github.com/j178/prek/pull/1037">#1037</a>)</li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>Fix <code>--files</code> argument - files referencing other projects
aren’t being filtered (<a
href="https://redirect.github.com/j178/prek/pull/1064">#1064</a>)</li>
<li>Unset <code>objectFormat</code> in <code>git init</code> (<a
href="https://redirect.github.com/j178/prek/pull/1048">#1048</a>)</li>
</ul>
<h3>Documentation</h3>
<ul>
<li>Add scoop to installation (<a
href="https://redirect.github.com/j178/prek/pull/1067">#1067</a>)</li>
<li>Document workspace file visibility constraints (<a
href="https://redirect.github.com/j178/prek/pull/1071">#1071</a>)</li>
<li>Add <code>iceberg-python</code>, <code>msgspec</code> and
<code>humanize</code> to "who is using prek" (<a
href="https://redirect.github.com/j178/prek/pull/1039">#1039</a>, <a
href="https://redirect.github.com/j178/prek/pull/1042">#1042</a>, <a
href="https://redirect.github.com/j178/prek/pull/1063">#1063</a>)</li>
</ul>
<h3>Other changes</h3>
<ul>
<li>Add a hint to install when running inside a sub-project (<a
href="https://redirect.github.com/j178/prek/pull/1045">#1045</a>)</li>
<li>Add a hint to use <code>--refresh</code> when no configuration found
(<a
href="https://redirect.github.com/j178/prek/pull/1046">#1046</a>)</li>
<li>Run uv pip install from the current directory (<a
href="https://redirect.github.com/j178/prek/pull/1069">#1069</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/j178/prek/commit/11f369ed7a209cd5e79bab764b3b173395272df2"><code>11f369e</code></a>
Bump version to 0.2.15 (<a
href="https://redirect.github.com/j178/prek/issues/1098">#1098</a>)</li>
<li><a
href="https://github.com/j178/prek/commit/ce8faf7ea5b4eab13ca86a2d9d706564119c59af"><code>ce8faf7</code></a>
Add some more error context (<a
href="https://redirect.github.com/j178/prek/issues/1097">#1097</a>)</li>
<li><a
href="https://github.com/j178/prek/commit/236967f63f1abafafce076bf13ed22a8a90fc749"><code>236967f</code></a>
Warn unexpected keys in repo and hook level (<a
href="https://redirect.github.com/j178/prek/issues/1096">#1096</a>)</li>
<li><a
href="https://github.com/j178/prek/commit/af779bed9ec9791c786f6d84d4dec169f359a4d5"><code>af779be</code></a>
Simplify config deserialization (<a
href="https://redirect.github.com/j178/prek/issues/1095">#1095</a>)</li>
<li><a
href="https://github.com/j178/prek/commit/abd6ed428da25486b859d106021f3145d5e2e895"><code>abd6ed4</code></a>
Tweak config parsing error message (<a
href="https://redirect.github.com/j178/prek/issues/1094">#1094</a>)</li>
<li><a
href="https://github.com/j178/prek/commit/f38fe383298b1c3470db05cafaa2337a2f601424"><code>f38fe38</code></a>
Fix <code>prek init-template-dir</code> fails in non-git repo (<a
href="https://redirect.github.com/j178/prek/issues/1093">#1093</a>)</li>
<li><a
href="https://github.com/j178/prek/commit/f46e6f901112f5e39f124c44aff311e6f6b0ae62"><code>f46e6f9</code></a>
Fix npmjs publish action</li>
<li><a
href="https://github.com/j178/prek/commit/7e06cffa7070a95875764e4232d00b19ae6df2da"><code>7e06cff</code></a>
Bump version to 0.2.15-alpha.3 (<a
href="https://redirect.github.com/j178/prek/issues/1091">#1091</a>)</li>
<li><a
href="https://github.com/j178/prek/commit/bf8dc871e52ebad9b0ed9182fa7f8221c9ec9abb"><code>bf8dc87</code></a>
Bump version to 0.2.15-alpha.2 (<a
href="https://redirect.github.com/j178/prek/issues/1090">#1090</a>)</li>
<li><a
href="https://github.com/j178/prek/commit/0d0509f4f38d734ed20bff79469b10ecfa762c17"><code>0d0509f</code></a>
Bump version to 0.2.15-alpha.1 (<a
href="https://redirect.github.com/j178/prek/issues/1089">#1089</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/j178/prek/compare/v0.2.13...v0.2.15">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent 0ed0bef commit fa38829
1 file changed
+22
-22
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments