Skip to content

fix(deps): update rust crate pklr to 0.4.1#805

Merged
jdx merged 1 commit intojdx:mainfrom
jhult:fix/deps/pklr/0.4.1
Apr 8, 2026
Merged

fix(deps): update rust crate pklr to 0.4.1#805
jdx merged 1 commit intojdx:mainfrom
jhult:fix/deps/pklr/0.4.1

Conversation

@jhult
Copy link
Copy Markdown
Contributor

@jhult jhult commented Apr 8, 2026

Includes this fix: jdx/pklr#54

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the pklr dependency to version 0.4.1 in both Cargo.toml and Cargo.lock. Additionally, the fastrand dependency is updated to version 2.4.1 in Cargo.lock. I have no feedback to provide.

@greptile-apps
Copy link
Copy Markdown

greptile-apps Bot commented Apr 8, 2026

Greptile Summary

This PR updates the pklr crate from 0.4.0 to 0.4.1 in both Cargo.toml and Cargo.lock, pulling in the fix from jdx/pklr#54. A transitive dependency fastrand is also bumped from 2.4.0 to 2.4.1 as a result.

The Cargo.toml version specifier is tightened from \"0.4\" to \"0.4.1\", which in Cargo semver resolves to >=0.4.1, <0.5.0 — ensuring the bugfix patch is always included.

Confidence Score: 5/5

Safe to merge — minimal, targeted dependency patch update with no API changes.

The change only bumps pklr from 0.4.0 to 0.4.1 (patch release) and updates a transitive dependency (fastrand). No application logic is modified. The Cargo.lock checksums are consistent with the published registry, and no P0/P1 findings were identified.

No files require special attention.

Vulnerabilities

No security concerns identified. The update pulls in a patch release of pklr with no security-related changes; checksums in Cargo.lock match the published crate registry.

Important Files Changed

Filename Overview
Cargo.toml Bumps pklr version specifier from "0.4" to "0.4.1", setting a minimum patch floor to guarantee the bugfix is included.
Cargo.lock Lock file updated for pklr 0.4.0 → 0.4.1 and transitive dependency fastrand 2.4.0 → 2.4.1; checksums are consistent with published crates.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A["hk (Cargo.toml)"] -->|"pklr = '0.4.1'"| B["pklr 0.4.1\n(includes fix from PR #54)"]
    B -->|transitive| C["fastrand 2.4.1"]
    B -->|transitive| D["async-recursion"]
    B -->|transitive| E["indexmap 2.13.1"]
    B -->|transitive| F["...other deps"]

    style B fill:#c8f7c5,stroke:#27ae60
    style C fill:#c8f7c5,stroke:#27ae60
Loading

Reviews (1): Last reviewed commit: "fix(deps): update rust crate pklr to 0.4..." | Re-trigger Greptile

@jdx jdx merged commit c9836be into jdx:main Apr 8, 2026
20 checks passed
@jdx jdx mentioned this pull request Apr 8, 2026
@jhult jhult deleted the fix/deps/pklr/0.4.1 branch April 8, 2026 03:58
jdx added a commit that referenced this pull request Apr 10, 2026
### 🐛 Bug Fixes

- **(hook)** remove dup output and preserve check_first diagnostics by
[@nkakouros](https://github.com/nkakouros) in
[#784](#784)
- **(hook)** show combined output for failed steps by
[@nkakouros](https://github.com/nkakouros) in
[#772](#772)
- **(hook)** preserve configured output_summary label on failure by
[@jdx](https://github.com/jdx) in
[#808](#808)

### 📦️ Dependency Updates

- update rust crate pklr to 0.4.1 by [@jhult](https://github.com/jhult)
in [#805](#805)

### New Contributors

- @jhult made their first contribution in
[#805](#805)

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> **Low Risk**
> Primarily a version bump and doc/metadata regeneration, plus routine
dependency lockfile updates; minimal behavioral risk beyond potential
upstream crate changes.
> 
> **Overview**
> Bumps `hk` to **v1.41.1** and adds the corresponding `CHANGELOG.md`
release entry.
> 
> Regenerates/version-aligns published artifacts and docs (CLI docs
JSON/markdown, `hk.usage.kdl`, and all docs/examples that reference the
release `package://.../v1.41.1` URLs).
> 
> Updates `Cargo.lock` for dependency bumps (notably `pklr 0.4.1`,
`indexmap 2.14.0`/`hashbrown 0.17.0`, and `tokio 1.51.1`).
> 
> <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit
0a2a092. Bugbot is set up for automated
code reviews on this repo. Configure
[here](https://www.cursor.com/dashboard/bugbot).</sup>
<!-- /CURSOR_SUMMARY -->

Co-authored-by: mise-en-dev <[email protected]>
tmeijn pushed a commit to tmeijn/dotfiles that referenced this pull request Apr 10, 2026
This MR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [hk](https://github.com/jdx/hk) | patch | `1.41.0` → `1.41.1` |

MR created with the help of [el-capitano/tools/renovate-bot](https://gitlab.com/el-capitano/tools/renovate-bot).

**Proposed changes to behavior should be submitted there as MRs.**

---

### Release Notes

<details>
<summary>jdx/hk (hk)</summary>

### [`v1.41.1`](https://github.com/jdx/hk/blob/HEAD/CHANGELOG.md#1411---2026-04-10)

[Compare Source](jdx/hk@v1.41.0...v1.41.1)

##### 🐛 Bug Fixes

- **(hook)** remove dup output and preserve check\_first diagnostics by [@&#8203;nkakouros](https://github.com/nkakouros) in [#&#8203;784](jdx/hk#784)
- **(hook)** show combined output for failed steps by [@&#8203;nkakouros](https://github.com/nkakouros) in [#&#8203;772](jdx/hk#772)
- **(hook)** preserve configured output\_summary label on failure by [@&#8203;jdx](https://github.com/jdx) in [#&#8203;808](jdx/hk#808)

##### 📦️ Dependency Updates

- update rust crate pklr to 0.4.1 by [@&#8203;jhult](https://github.com/jhult) in [#&#8203;805](jdx/hk#805)

##### New Contributors

- [@&#8203;jhult](https://github.com/jhult) made their first contribution in [#&#8203;805](jdx/hk#805)

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this MR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box

---

This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMTAuOCIsInVwZGF0ZWRJblZlciI6IjQzLjExMC44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJSZW5vdmF0ZSBCb3QiLCJhdXRvbWF0aW9uOmJvdC1hdXRob3JlZCIsImRlcGVuZGVuY3ktdHlwZTo6cGF0Y2giXX0=-->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants