Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 1, 2025

Bumps the all group in /local-registry with 11 updates:

Package From To
anyhow 1.0.95 1.0.96
bitflags 2.8.0 2.9.0
chrono 0.4.39 0.4.40
convert_case 0.7.1 0.8.0
derive_more 1.0.0 2.0.1
either 1.13.0 1.14.0
serde 1.0.217 1.0.218
serde_derive 1.0.217 1.0.218
strum 0.26.3 0.27.1
strum_macros 0.26.4 0.27.1
uuid 1.12.1 1.15.1

Updates anyhow from 1.0.95 to 1.0.96

Release notes

Sourced from anyhow's releases.

1.0.96

  • Documentation improvements
Commits
  • f0aa0d3 Release 1.0.96
  • bc33c24 Convert html links to intra-doc links
  • 1cff785 Unset doc-scrape-examples for lib target
  • d71c806 More precise gitignore patterns
  • 3e40975 Remove **/*.rs.bk from project-specific gitignore
  • b880dd0 Ignore Cargo-generated tests/crate/target directory
  • 8891ce3 Merge pull request #404 from dtolnay/missingabi
  • 51a173e Ignore missing_abi lint in nightly-2025-01-16
  • 4d71a84 Ignore double_ended_iterator_last clippy lint
  • af0937e Update ui test suite to nightly-2025-01-02
  • Additional commits viewable in compare view

Updates bitflags from 2.8.0 to 2.9.0

Release notes

Sourced from bitflags's releases.

2.9.0

What's Changed

Full Changelog: bitflags/bitflags@2.8.0...2.9.0

Changelog

Sourced from bitflags's changelog.

2.9.0

What's Changed

Full Changelog: bitflags/bitflags@2.8.0...2.9.0

Commits
  • e197bf5 Merge pull request #439 from KodrAus/cargo/2.9.0
  • 8df6e80 prepare for 2.9.0 release
  • e92f0ae Merge pull request #438 from KodrAus/fix/ui-tests
  • 226ff75 fix up UI tests
  • 2170a26 Merge pull request #437 from wysiwys/wysiwys/add-clear-method
  • 76dde58 add tests for clear() trait method
  • ce5d420 add clear() method to trait
  • 9e45d36 Merge pull request #434 from bitflags/KodrAus-patch-1
  • 617645a pin checkout action for miri job
  • 2c836f2 Merge pull request #433 from bitflags/ci/remove-scorecard
  • Additional commits viewable in compare view

Updates chrono from 0.4.39 to 0.4.40

Release notes

Sourced from chrono's releases.

0.4.40

What's Changed

Commits
  • 2b7a28e Bump version to 0.4.40
  • 6d29c8a Add quarter (%q) date string specifier
  • 07216ae Upgrade to windows-bindgen 0.60
  • bf1973c Use similar-asserts to show bindgen diff
  • d0f8b59 Restrict MSRV to check --lib
  • 1f345fd Switch to 2024 idiom
  • 7f6cf5e Switch to 2024 style
  • 11d227a Apply suggestions from clippy 1.85
  • 15e287b Use NaiveDateTime for internal tz_info methods. (#1658)
  • 8317e7c docs: fix minor typo
  • Additional commits viewable in compare view

Updates convert_case from 0.7.1 to 0.8.0

Commits

Updates derive_more from 1.0.0 to 2.0.1

Release notes

Sourced from derive_more's releases.

2.0.1

API docs Changelog

2.0.0 - The first release is never perfect

Breaking changes

  • use derive_more::SomeTrait now imports macro only. Importing macro with its trait along is possible now via use derive_more::with_trait::SomeTrait. (#406)
  • Top-level #[display("...")] attribute on an enum now has defaulting behavior instead of replacing when no wrapping is possible (no _variant placeholder). (#395)

Fixed

  • Associated types of type parameters not being treated as generics in Debug and Display expansions. (#399)
  • unreachable_code warnings on generated code when ! (never type) is used. (#404)
  • Ambiguous associated item error when deriving TryFrom, TryInto or FromStr with an associated item called Error or Err respectively. (#410)
  • Top-level #[display("...")] attribute on an enum being incorrectly treated as transparent or wrapping. (#395)
  • Omitted raw identifiers in Debug and Display expansions. (#431)
  • Incorrect rendering of raw identifiers as field names in Debug expansions. (#431)
  • Top-level #[display("...")] attribute on an enum not working transparently for directly specified fields. (#438)
  • Incorrect dereferencing of unsized fields in Debug and Display expansions. (#440)

New Contributors

Full Changelog: JelteF/derive_more@v1.0.0...v2.0.0

Changelog

Sourced from derive_more's changelog.

2.0.1 - 2025-02-03

Added

  • Add crate metadata for the Rust Playground. This makes sure that the Rust Playground will have all derive_more features available once selectors crate updates its derive_more version. (#445)

2.0.0 - 2025-02-03

Breaking changes

  • use derive_more::SomeTrait now imports macro only. Importing macro with its trait along is possible now via use derive_more::with_trait::SomeTrait. (#406)
  • Top-level #[display("...")] attribute on an enum now has defaulting behavior instead of replacing when no wrapping is possible (no _variant placeholder). (#395)

Fixed

  • Associated types of type parameters not being treated as generics in Debug and Display expansions. (#399)
  • unreachable_code warnings on generated code when ! (never type) is used. (#404)
  • Ambiguous associated item error when deriving TryFrom, TryInto or FromStr with an associated item called Error or Err respectively. (#410)
  • Top-level #[display("...")] attribute on an enum being incorrectly treated as transparent or wrapping. (#395)
  • Omitted raw identifiers in Debug and Display expansions. (#431)
  • Incorrect rendering of raw identifiers as field names in Debug expansions. (#431)
  • Top-level #[display("...")] attribute on an enum not working transparently for directly specified fields. (#438)
  • Incorrect dereferencing of unsized fields in Debug and Display expansions. (#440)

0.99.19 - 2025-02-03

  • Add crate metadata for the Rust Playground.
Commits

Updates either from 1.13.0 to 1.14.0

Commits
  • 6e6dc26 Merge pull request #117 from cuviper/release-1.14.0
  • 9376206 Release 1.14.0
  • 4db2c30 Merge pull request #118 from cuviper/clippy
  • 81671a6 Fix clippy::empty_line_after_doc_comments
  • 1902eb1 Fix clippy::from_over_into
  • ce345c6 Merge pull request #116 from yotamofek/use-macros
  • 995ad50 Use for_both! and map_either! in more places
  • b0d533a Merge pull request #115 from yotamofek/simplify-patterns
  • a91fefd Merge pull request #114 from yotamofek/msrv
  • 7972b74 Upgrade to 2021 edition
  • Additional commits viewable in compare view

Updates serde from 1.0.217 to 1.0.218

Release notes

Sourced from serde's releases.

v1.0.218

  • Documentation improvements
Commits
  • 7bfd518 Release 1.0.218
  • 723a949 Merge pull request #2895 from dtolnay/stabledoc
  • 2b44efb Point standard library links to stable
  • 03dc0fc Merge pull request #2894 from dtolnay/doclink
  • 85cb0c4 Convert html links to intra-doc links
  • abe7194 Update ui test suite to nightly-2025-02-12
  • aaccac7 Unset doc-scrape-examples for lib target
  • 7cd4d84 Update ui test suite to nightly-2025-02-07
  • 04ff3e8 More precise gitignore patterns
  • dc3031b Remove *.sw[po] from gitignore
  • Additional commits viewable in compare view

Updates serde_derive from 1.0.217 to 1.0.218

Release notes

Sourced from serde_derive's releases.

v1.0.218

  • Documentation improvements
Commits
  • 7bfd518 Release 1.0.218
  • 723a949 Merge pull request #2895 from dtolnay/stabledoc
  • 2b44efb Point standard library links to stable
  • 03dc0fc Merge pull request #2894 from dtolnay/doclink
  • 85cb0c4 Convert html links to intra-doc links
  • abe7194 Update ui test suite to nightly-2025-02-12
  • aaccac7 Unset doc-scrape-examples for lib target
  • 7cd4d84 Update ui test suite to nightly-2025-02-07
  • 04ff3e8 More precise gitignore patterns
  • dc3031b Remove *.sw[po] from gitignore
  • Additional commits viewable in compare view

Updates strum from 0.26.3 to 0.27.1

Release notes

Sourced from strum's releases.

v0.27.1

What's Changed

New Contributors

Full Changelog: Peternator7/strum@v0.27.0...v0.27.1

v0.27.0

What's Changed

New Contributors

... (truncated)

Changelog

Sourced from strum's changelog.

0.27.1

  • #414: Fix docrs build error.

  • #417: Mention parse_error_ty and parse_error_fn that had been left out of the docs accidentally.

  • #421#331: Implement #[strum(transparent)] attribute on IntoStaticStr, Display and AsRefStr that forwards the implmenentation to the inner value. Note that for static strings, the inner value must be convertible to an &'static str.

    #[derive(strum::Display)]
    enum SurveyResponse {
      Yes,
      No,
      #[strum(transparent)]
      Other(String)
    }
    fn main() {
    let response = SurveyResponse::Other("It was good".into());
    println!("Question: Did you have fun?");
    println!("Answer: {}", response);
    // prints: Answer: It was good
    }

0.27.0

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.

0.26.4 (strum_macros)

  • #360: Fixes bug introduced with new string interpolation feature where

... (truncated)

Commits

Updates strum_macros from 0.26.4 to 0.27.1

Release notes

Sourced from strum_macros's releases.

v0.27.1

What's Changed

New Contributors

Full Changelog: Peternator7/strum@v0.27.0...v0.27.1

v0.27.0

What's Changed

New Contributors

... (truncated)

Changelog

Sourced from strum_macros's changelog.

0.27.1

  • #414: Fix docrs build error.

  • #417: Mention parse_error_ty and parse_error_fn that had been left out of the docs accidentally.

  • #421#331: Implement #[strum(transparent)] attribute on IntoStaticStr, Display and AsRefStr that forwards the implmenentation to the inner value. Note that for static strings, the inner value must be convertible to an &'static str.

    #[derive(strum::Display)]
    enum SurveyResponse {
      Yes,
      No,
      #[strum(transparent)]
      Other(String)
    }
    fn main() {
    let response = SurveyResponse::Other("It was good".into());
    println!("Question: Did you have fun?");
    println!("Answer: {}", response);
    // prints: Answer: It was good
    }

0.27.0

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.
Commits

Updates uuid from 1.12.1 to 1.15.1

Release notes

Sourced from uuid's releases.

v1.15.1

What's Changed

Full Changelog: uuid-rs/uuid@v1.15.0...v1.15.1

v1.15.0

What's Changed

New Contributors

Full Changelog: uuid-rs/uuid@v1.14.0...v1.15.0

v1.14.0

What's Changed

New Contributors

Full Changelog: uuid-rs/uuid@v1.13.2...v1.14.0

v1.13.2

What's Changed

Full Changelog: uuid-rs/uuid@1.13.1...v1.13.2

1.13.1

What's Changed

New Contributors

Full Changelog: uuid-rs/uuid@1.13.0...1.13.1

1.13.0

⚠️ Potential Breakage

... (truncated)

Commits
  • 4e5b88e Merge pull request #812 from uuid-rs/cargo/v1.15.1
  • 7fb64f7 prepare for 1.15.1 release
  • f05b6df Merge pull request #811 from uuid-rs/fix/v7-overflow
  • c2d313f guarantee v7 timestamp will never overflow
  • 56ba68f Merge pull request #810 from uuid-rs/cargo/v1.15.0
  • 26c8a9b prepare for 1.15.0 release
  • e468f99 Merge pull request #809 from uuid-rs/feat/v7-precision
  • c46f4e0 add bench for additional precision v7
  • 6c4597c document extra precision behavior
  • 295593a ensure sub-millisecond precision fits into the requested number of bits
  • Additional commits viewable in compare view

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 commands and options

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 <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the all group in /local-registry with 11 updates:

| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.95` | `1.0.96` |
| [bitflags](https://github.com/bitflags/bitflags) | `2.8.0` | `2.9.0` |
| [chrono](https://github.com/chronotope/chrono) | `0.4.39` | `0.4.40` |
| [convert_case](https://github.com/rutrum/convert-case) | `0.7.1` | `0.8.0` |
| [derive_more](https://github.com/JelteF/derive_more) | `1.0.0` | `2.0.1` |
| [either](https://github.com/rayon-rs/either) | `1.13.0` | `1.14.0` |
| [serde](https://github.com/serde-rs/serde) | `1.0.217` | `1.0.218` |
| [serde_derive](https://github.com/serde-rs/serde) | `1.0.217` | `1.0.218` |
| [strum](https://github.com/Peternator7/strum) | `0.26.3` | `0.27.1` |
| [strum_macros](https://github.com/Peternator7/strum) | `0.26.4` | `0.27.1` |
| [uuid](https://github.com/uuid-rs/uuid) | `1.12.1` | `1.15.1` |


Updates `anyhow` from 1.0.95 to 1.0.96
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](dtolnay/anyhow@1.0.95...1.0.96)

Updates `bitflags` from 2.8.0 to 2.9.0
- [Release notes](https://github.com/bitflags/bitflags/releases)
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md)
- [Commits](bitflags/bitflags@2.8.0...2.9.0)

Updates `chrono` from 0.4.39 to 0.4.40
- [Release notes](https://github.com/chronotope/chrono/releases)
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md)
- [Commits](chronotope/chrono@v0.4.39...v0.4.40)

Updates `convert_case` from 0.7.1 to 0.8.0
- [Commits](https://github.com/rutrum/convert-case/commits)

Updates `derive_more` from 1.0.0 to 2.0.1
- [Release notes](https://github.com/JelteF/derive_more/releases)
- [Changelog](https://github.com/JelteF/derive_more/blob/master/CHANGELOG.md)
- [Commits](JelteF/derive_more@v1.0.0...v2.0.1)

Updates `either` from 1.13.0 to 1.14.0
- [Commits](rayon-rs/either@1.13.0...1.14.0)

Updates `serde` from 1.0.217 to 1.0.218
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.217...v1.0.218)

Updates `serde_derive` from 1.0.217 to 1.0.218
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.217...v1.0.218)

Updates `strum` from 0.26.3 to 0.27.1
- [Release notes](https://github.com/Peternator7/strum/releases)
- [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md)
- [Commits](Peternator7/strum@v0.26.3...v0.27.1)

Updates `strum_macros` from 0.26.4 to 0.27.1
- [Release notes](https://github.com/Peternator7/strum/releases)
- [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Peternator7/strum/commits/v0.27.1)

Updates `uuid` from 1.12.1 to 1.15.1
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](uuid-rs/uuid@1.12.1...v1.15.1)

---
updated-dependencies:
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: bitflags
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: chrono
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: convert_case
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: derive_more
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: either
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: serde_derive
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: strum
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: strum_macros
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: uuid
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot requested a review from a team as a code owner March 1, 2025 13:04
@dependabot dependabot bot added the x:rep/tiny Tiny amount of reputation label Mar 1, 2025
@github-actions
Copy link

github-actions bot commented Mar 1, 2025

Hello 👋 Thanks for your PR.

This repo does not currently have dedicated maintainers. Our guardians team will attempt to review and merge your PR, but it will likely take longer for your PR to be reviewed.

If you enjoy contributing to Exercism and have a track-record of doing so successfully, you might like to become an Exercism maintainer for this track.

Please feel free to ask any questions, or chat to us about anything to do with this PR or the reviewing process on the Exercism forum.

(cc @exercism/guardians)

@senekor senekor merged commit a0464b4 into main Mar 1, 2025
3 checks passed
@senekor senekor deleted the dependabot/cargo/local-registry/all-bd3a3d1377 branch March 1, 2025 20:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

x:rep/tiny Tiny amount of reputation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants