Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 14, 2025

This PR contains the following updates:

Package Type Update Change
clap workspace.dependencies patch 4.5.28 -> 4.5.29
strum workspace.dependencies minor 0.26 -> 0.27

Release Notes

clap-rs/clap (clap)

v4.5.29

Compare Source

Fixes
  • Change ArgMatches::args_present so not-present flags are considered not-present (matching the documentation)
Peternator7/strum (strum)

v0.27.0

Compare Source

Highlights
  • #​407: Display is now correctly derived in [no_std] projects.
  • #​402: EnumIter now implements Send + Sync
  • #​400: EnumTryAs now handles attributes on variant fields correctly.
  • #​398: strum is now on rust 2021
  • #​391: EnumProperties correctly implements get_bool and get_int
    finally. 🎉
  • #​380: FromString now supports 2 additional attributes, parse_error_ty
    and parse_error_fn that can be added to use a custom error type rather than the default strum error message.
    • #​410: These attributes accept a Path rather than a String
      to improve behavior with rust-analyzer.
Breaking Changes
  • #​384: MSRV is now 1.66.1
  • #​391: EnumProperties doesn't provide default implementations anymore.
    This would have required you to manually implement this trait which should be very uncommon.

Configuration

📅 Schedule: Branch creation - "on friday" in timezone Europe/London, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the renovate label Feb 14, 2025
@codecov
Copy link

codecov bot commented Feb 14, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 37.58%. Comparing base (d5129c8) to head (ceebcb0).
Report is 4 commits behind head on develop.

Additional details and impacted files
@@             Coverage Diff             @@
##           develop     #515      +/-   ##
===========================================
- Coverage    39.93%   37.58%   -2.36%     
===========================================
  Files          224       52     -172     
  Lines        16660     6133   -10527     
  Branches      2013        0    -2013     
===========================================
- Hits          6654     2305    -4349     
+ Misses        9662     3828    -5834     
+ Partials       344        0     -344     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@caesay caesay merged commit dc3b6e1 into develop Feb 16, 2025
21 of 24 checks passed
@caesay caesay deleted the renovate/rust-crates branch February 16, 2025 17:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants