Skip to content

chore(dependabot): bump the rust-dependencies group across 1 directory with 10 updates#714

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/rust-dependencies-97e737222f
Closed

chore(dependabot): bump the rust-dependencies group across 1 directory with 10 updates#714
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/rust-dependencies-97e737222f

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Apr 2, 2026

Bumps the rust-dependencies group with 10 updates in the / directory:

Package From To
rustc-hash 2.1.1 2.1.2
iana-time-zone 0.1.64 0.1.65
log 0.4.28 0.4.29
databake 0.2.0 0.2.1
serde 1.0.225 1.0.228
serde_json 1.0.145 1.0.149
hashbrown 0.16.0 0.16.1
indexmap 2.11.4 2.13.0
syn 2.0.106 2.0.117
clap 4.5.47 4.6.0

Updates rustc-hash from 2.1.1 to 2.1.2

Changelog

Sourced from rustc-hash's changelog.

2.1.2

Commits
  • fdb275c Merge pull request #67 from Noratrieb/new-version
  • acafa43 Prepare 2.1.2
  • 140e525 Merge pull request #65 from morrisonlevi/split_first_chunk
  • f061387 style: use consistent range format
  • 211455c refactor!: use split_first_chunk to help optimizer
  • 464a82f Merge pull request #63 from estebank/const-Default
  • 2170d5e On nightly, impl const Default
  • 1a998d5 Merge pull request #62 from CryZe/128-bit-on-more-platforms
  • 6849c16 Use 128-bit Widening Multiply on More Platforms
  • See full diff in compare view

Updates iana-time-zone from 0.1.64 to 0.1.65

Changelog

Sourced from iana-time-zone's changelog.

[0.1.65] - 2026-01-28

Changed

  • Add wasi support (#190)
  • Add support for emscripten (#189)
  • Add s390x target to Rust CI workflow (#182)
Commits

Updates log from 0.4.28 to 0.4.29

Release notes

Sourced from log's releases.

0.4.29

MSRV

This release increases log's MSRV from 1.61.0 to 1.68.0.

What's Changed

New Contributors

Full Changelog: rust-lang/log@0.4.28...0.4.29

Changelog

Sourced from log's changelog.

[0.4.29] - 2025-12-02

What's Changed

New Contributors

Full Changelog: rust-lang/log@0.4.28...0.4.29

Commits
  • b1e2df7 Merge pull request #719 from rust-lang/cargo/0.4.29
  • 3fe1a54 prepare for 0.4.29 release
  • 7a432d9 Merge pull request #718 from rust-lang/ci/msrv
  • 0689d56 rebump msrv to 1.68.0
  • 46b448e try drop msrv back to 1.61.0
  • 929ab38 fix up doc test feature gate
  • 957cece bump serde-dependent crates
  • bea40c8 bump msrv to 1.68.0
  • c540184 Merge pull request #716 from rust-lang/ci-smaller-matrix2
  • c971e63 Merge branch 'master' into ci-smaller-matrix2
  • Additional commits viewable in compare view

Updates databake from 0.2.0 to 0.2.1

Changelog

Sourced from databake's changelog.

Changelog

icu 2.2.x

Several crates have had patch releases in the 2.2 stream:

  • Components
    • (2.2.1) icu_calendar
      • Fix extended year calculations in Gregorian-like and Coptic-like calendars (unicode-org#7849)

icu4x 2.2

  • Components
    • General
      • Use HTTPS links in docs (unicode-org#7212)
      • Update MSRV to 1.86 (unicode-org#7576)
      • Updated to CLDR 48.2 (unicode-org#7792)
      • Replace experimental features with unstable features (unicode-org#7566)
      • Add categories and keywords to Cargo.toml for all components (unicode-org#7737)
    • icu_calendar
      • Add Date::try_new, which replaces Date::try_new_from_codes, and takes typed year/month values. (unicode-org#7773, unicode-org#7764)
      • New methods: Date::try_new (and primarily-internal Calendar::new_date)
      • New types: InputYear, DateNewError
      • Handle possible Overflow values on individual calendars (unicode-org#7795)
      • New Date::try_from_fields API for fully general date construction from various choices of year and month values (unicode-org#7798)
      • New methods: Date::try_from_fields()
      • New types: DateFields, DateFromFieldsOptions, Overflow, MissingFieldsStrategy, DateFromFieldsError
      • New associated method: Calendar::from_fields()
      • New Date arithmetic APIs for adding and subtracting dates (unicode-org#7798, unicode-org#7355, unicode-org#7257)
      • New methods: Date::try_add_with_options, Date::try_added_with_options, Date::try_until_with_options
      • New types: DateDuration, DateAddOptions, DateDifferenceOptions, DateDurationUnit, DateDurationParseError, DateAddError, MismatchedCalendarError
      • New associated items: Calendar::add, Calendar::until, Calendar::DateCompatibilityError
      • Introduce a new Month type, preferred over using month codes (unicode-org#7147, unicode-org#7756)
        • New type: Month
        • New method: MonthInfo::to_input()
      • Introduce year/date ranges to all APIs, documented on the APIs themselves. Date now has a fundamental range (ISO years between ±999,999), and most constructors enforce a stricter range of ±9999 years for input years. (unicode-org#7676, unicode-org#7062, unicode-org#7629, unicode-org#7753, unicode-org#7219, unicode-org#7227)
      • Add constructors with Month for lunisolar calendars (unicode-org#7485)
      • New methods: Date::try_new_korean_traditional(), Date::try_new_chinese_traditional(), Date::try_new_hebrew_v2()
      • Expose LeapStatus on MonthInfo (unicode-org#7667)
      • New method: MonthInfo::leap_status()
      • New enum: LeapStatus
      • (Unstable) Integrate with chrono, jiff, and time (unicode-org#7617, unicode-org#7711)
      • New impls: From<chrono::NaiveDate>, From<jiff::civil::Date>, From<time::Date> for Date<Gregorian>
      • Replace Date::day_of_week by Date::weekday (unicode-org#7288)
        • New method: Date::weekday()
      • Deprecate Date::new_from_iso/Date::to_iso (unicode-org#7287)
      • Deprecate Date::extended_year() (use Date::year().extended_year()) (unicode-org#7289)
      • Remove YearInfo: PartialEq bound (unicode-org#7743)
      • Start producing Meiji era only after Meiji 6 (unicode-org#7503)

... (truncated)

Commits

Updates serde from 1.0.225 to 1.0.228

Release notes

Sourced from serde's releases.

v1.0.228

  • Allow building documentation with RUSTDOCFLAGS='--cfg=docsrs' set for the whole dependency graph (#2995)

v1.0.227

  • Documentation improvements (#2991)

v1.0.226

  • Deduplicate variant matching logic inside generated Deserialize impl for adjacently tagged enums (#2935, thanks @​Mingun)
Commits
  • a866b33 Release 1.0.228
  • 5adc9e8 Merge pull request #2995 from dtolnay/rustdocflags
  • ab58178 Workaround for RUSTDOCFLAGS='--cfg=docsrs'
  • 415d9fc Release 1.0.227
  • 7c58427 Merge pull request #2991 from dtolnay/inlinecoredoc
  • 9d3410e Merge pull request #2992 from dtolnay/inplaceseed
  • 2fb6748 Remove InPlaceSeed public re-export
  • f8137c7 Inline serde_core into serde in docsrs mode
  • b7dbf7e Merge pull request #2990 from dtolnay/integer128
  • 7c83691 No longer macro_use integer128 module
  • Additional commits viewable in compare view

Updates serde_json from 1.0.145 to 1.0.149

Release notes

Sourced from serde_json's releases.

v1.0.149

  • Align arbitrary_precision number strings with zmij's formatting (#1306, thanks @​b41sh)

v1.0.148

  • Update zmij dependency to 1.0

v1.0.147

  • Switch float-to-string algorithm from Ryū to Żmij for better f32 and f64 serialization performance (#1304)

v1.0.146

Commits

Updates hashbrown from 0.16.0 to 0.16.1

Release notes

Sourced from hashbrown's releases.

v0.16.1

Added

  • Added HashTable methods related to the raw bucket index (#657)
  • Added VacantEntryRef::insert_with_key (#579)

Changed

  • Removed specialization for Copy types (#662)
  • The get_many_mut family of methods have been renamed to get_disjoint_mut to match the standard library. The old names are still present for now, but deprecated. (#648)
  • Recognize and use over-sized allocations when using custom allocators. (#523)
  • Depend on serde_core instead of serde. (#649)
  • Optimized collect on rayon parallel iterators. (#652)
Changelog

Sourced from hashbrown's changelog.

0.16.1 - 2025-11-20

Added

  • Added HashTable methods related to the raw bucket index (#657)
  • Added VacantEntryRef::insert_with_key (#579)

Changed

  • Removed specialization for Copy types (#662)
  • The get_many_mut family of methods have been renamed to get_disjoint_mut to match the standard library. The old names are still present for now, but deprecated. (#648)
  • Recognize and use over-sized allocations when using custom allocators. (#523)
  • Depend on serde_core instead of serde. (#649)
  • Optimized collect on rayon parallel iterators. (#652)
Commits
  • 1876e4f Add PR link for get_disjoint_mut rename
  • 2e363b6 Update CHANGELOG for version 0.16.1
  • 88d54a5 chore: release v0.16.1
  • 21be06c Merge pull request #657 from cuviper/table-bucket
  • af971f3 Add T to bucket iterators and inline their methods
  • 7ccb6d6 Add HashTable::iter_buckets and iter_hash_buckets
  • aeb7996 Add HashTable::get_bucket_entry_unchecked
  • e885a4e get_bucket_entry -> Result\<OccupiedEntry, AbsentEntry>
  • dabfbef Add get_bucket_unchecked and get_bucket_unchecked_mut
  • 42d9377 Make HashTable entries use Tag instead of a full hash
  • Additional commits viewable in compare view

Updates indexmap from 2.11.4 to 2.13.0

Changelog

Sourced from indexmap's changelog.

2.13.0 (2026-01-07)

  • Implemented Clone for IntoKeys and IntoValues.
  • Added map::Slice::split_at_checked and split_at_mut_checked.
  • Added set::Slice::split_at_checked.

2.12.1 (2025-11-20)

  • Simplified a lot of internals using hashbrown's new bucket API.

2.12.0 (2025-10-17)

  • MSRV: Rust 1.82.0 or later is now required.
  • Updated the hashbrown dependency to 0.16 alone.
  • Error types now implement core::error::Error.
  • Added pop_if methods to IndexMap and IndexSet, similar to the method for Vec added in Rust 1.86.
Commits
  • a4aba99 Merge pull request #431 from cuviper/release-2.13.0
  • e345f3a Release 2.13.0
  • e6b677b Merge pull request #430 from cuviper/split_at_checked
  • 61c9d53 Add Slice::split_at_checked and split_at_mut_checked
  • 8b8d350 Merge pull request #426 from cuviper/clone-intokv
  • 88efd0c impl Clone for IntoKeys and IntoValues
  • 3b6d04b Merge pull request #425 from cuviper/inner-core
  • eb30eb1 Move crate::map::core to crate::inner
  • cfad758 Merge pull request #424 from cuviper/buckets
  • a96b9c7 Release 2.12.1
  • Additional commits viewable in compare view

Updates syn from 2.0.106 to 2.0.117

Release notes

Sourced from syn's releases.

2.0.117

  • Fix parsing of self:: pattern in first function argument (#1970)

2.0.116

  • Optimize parse_fn_arg_or_variadic for less lookahead on erroneous receiver (#1968)

2.0.115

  • Enable GenericArgument::Constraint parsing in non-full mode (#1966)

2.0.114

  • Make std dependencies more easily discoverable in source code (#1956, thanks @​tamird)

2.0.113

  • Allow parsing TypeParam with colon not followed by any type param bounds (#1953, thanks @​wyfo)

2.0.112

2.0.111

  • Allow first argument of braced!, bracketed!, parenthesized! to be an otherwise unused variable (#1946)

2.0.110

  • Tweaks to improve build speed (#1939, thanks @​dishmaker)
  • Make syn::ext::IdentExt::unraw available without "parsing" feature (#1940)
  • Support parsing syn::Meta followed by => (#1944)

2.0.109

2.0.108

  • Parse unrecognized or invalid literals as Lit::Verbatim (#1925)

2.0.107

  • Improve panic message when constructing a LitInt, LitFloat, or Lit from invalid syntax (#1917)
  • Improve panic message on Punctuated index out of bounds (#1922)
Commits
  • 7bcb37c Release 2.0.117
  • 9c6e7d3 Merge pull request #1970 from dtolnay/receiver
  • 019a848 Fix self:: pattern in first function argument
  • 23f54f3 Update test suite to nightly-2026-02-18
  • b99b9a6 Unpin CI miri toolchain
  • a62e54a Release 2.0.116
  • 5a8ed9f Merge pull request #1968 from dtolnay/receiver
  • 813afcc Optimize parse_fn_arg_or_variadic for less lookahead on erroneous receiver
  • c172150 Add regression test for issue 1718
  • 0071ab3 Ignore type_complexity clippy lint
  • Additional commits viewable in compare view

Updates clap from 4.5.47 to 4.6.0

Release notes

Sourced from clap's releases.

v4.5.60

[4.5.60] - 2026-02-19

Fixes

  • (help) Quote empty default values, possible values

v4.5.59

[4.5.59] - 2026-02-16

Fixes

  • Command::ignore_errors no longer masks help/version on subcommands

v4.5.58

[4.5.58] - 2026-02-11

v4.5.57

[4.5.57] - 2026-02-03

Fixes

  • Regression from 4.5.55 where having an argument with .value_terminator("--") caused problems with an argument with .last(true)

v4.5.56

[4.5.56] - 2026-01-29

Fixes

  • On conflict error, don't show conflicting arguments in the usage

v4.5.55

[4.5.55] - 2026-01-27

Fixes

  • Fix inconsistency in precedence between positionals with a value_terminator("--") and escapes (--) where ./foo -- bar means the first arg is empty, rather than escaping future args

v4.5.54

[4.5.54] - 2026-01-02

Fixes

  • (help) Move [default] to its own paragraph when PossibleValue::help is present in --help

v4.5.53

[4.5.53] - 2025-11-19

Features

... (truncated)

Changelog

Sourced from clap's changelog.

[4.6.0] - 2026-03-12

Compatibility

  • Update MSRV to 1.85

[4.5.61] - 2026-03-12

Internal

  • Update dependencies

[4.5.60] - 2026-02-19

Fixes

  • (help) Quote empty default values, possible values

[4.5.59] - 2026-02-16

Fixes

  • Command::ignore_errors no longer masks help/version on subcommands

[4.5.58] - 2026-02-11

[4.5.57] - 2026-02-03

Fixes

  • Regression from 4.5.55 where having an argument with .value_terminator("--") caused problems with an argument with .last(true)

[4.5.56] - 2026-01-29

Fixes

  • On conflict error, don't show conflicting arguments in the usage

[4.5.55] - 2026-01-27

Fixes

  • Fix inconsistency in precedence between positionals with a value_terminator("--") and escapes (--) where ./foo -- bar means the first arg is empty, rather than escaping future args

[4.5.54] - 2026-01-02

Fixes

  • (help) Move [default] to its own paragraph when PossibleValue::help is present in --help

... (truncated)

Commits

@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Apr 2, 2026
@dependabot dependabot bot force-pushed the dependabot/cargo/rust-dependencies-97e737222f branch from 2aa7efe to 6f96d83 Compare April 2, 2026 17:00
…y with 10 updates

Bumps the rust-dependencies group with 10 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [rustc-hash](https://github.com/rust-lang/rustc-hash) | `2.1.1` | `2.1.2` |
| [iana-time-zone](https://github.com/strawlab/iana-time-zone) | `0.1.64` | `0.1.65` |
| [log](https://github.com/rust-lang/log) | `0.4.28` | `0.4.29` |
| [databake](https://github.com/unicode-org/icu4x) | `0.2.0` | `0.2.1` |
| [serde](https://github.com/serde-rs/serde) | `1.0.225` | `1.0.228` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.145` | `1.0.149` |
| [hashbrown](https://github.com/rust-lang/hashbrown) | `0.16.0` | `0.16.1` |
| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.11.4` | `2.13.0` |
| [syn](https://github.com/dtolnay/syn) | `2.0.106` | `2.0.117` |
| [clap](https://github.com/clap-rs/clap) | `4.5.47` | `4.6.0` |



Updates `rustc-hash` from 2.1.1 to 2.1.2
- [Changelog](https://github.com/rust-lang/rustc-hash/blob/master/CHANGELOG.md)
- [Commits](rust-lang/rustc-hash@v2.1.1...v2.1.2)

Updates `iana-time-zone` from 0.1.64 to 0.1.65
- [Changelog](https://github.com/strawlab/iana-time-zone/blob/main/CHANGELOG.md)
- [Commits](strawlab/iana-time-zone@v0.1.64...v0.1.65)

Updates `log` from 0.4.28 to 0.4.29
- [Release notes](https://github.com/rust-lang/log/releases)
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md)
- [Commits](rust-lang/log@0.4.28...0.4.29)

Updates `databake` from 0.2.0 to 0.2.1
- [Release notes](https://github.com/unicode-org/icu4x/releases)
- [Changelog](https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md)
- [Commits](https://github.com/unicode-org/icu4x/commits)

Updates `serde` from 1.0.225 to 1.0.228
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.225...v1.0.228)

Updates `serde_json` from 1.0.145 to 1.0.149
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.145...v1.0.149)

Updates `hashbrown` from 0.16.0 to 0.16.1
- [Release notes](https://github.com/rust-lang/hashbrown/releases)
- [Changelog](https://github.com/rust-lang/hashbrown/blob/master/CHANGELOG.md)
- [Commits](rust-lang/hashbrown@v0.16.0...v0.16.1)

Updates `indexmap` from 2.11.4 to 2.13.0
- [Changelog](https://github.com/indexmap-rs/indexmap/blob/main/RELEASES.md)
- [Commits](indexmap-rs/indexmap@2.11.4...2.13.0)

Updates `syn` from 2.0.106 to 2.0.117
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](dtolnay/syn@2.0.106...2.0.117)

Updates `clap` from 4.5.47 to 4.6.0
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@clap_complete-v4.5.47...clap_complete-v4.6.0)

---
updated-dependencies:
- dependency-name: rustc-hash
  dependency-version: 2.1.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: iana-time-zone
  dependency-version: 0.1.65
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: log
  dependency-version: 0.4.29
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: databake
  dependency-version: 0.2.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: serde
  dependency-version: 1.0.228
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: serde_json
  dependency-version: 1.0.149
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: hashbrown
  dependency-version: 0.16.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: indexmap
  dependency-version: 2.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: syn
  dependency-version: 2.0.117
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: clap
  dependency-version: 4.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/cargo/rust-dependencies-97e737222f branch from 6f96d83 to 53e231b Compare April 2, 2026 17:15
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot bot commented on behalf of github Apr 15, 2026

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot bot closed this Apr 15, 2026
@dependabot dependabot bot deleted the dependabot/cargo/rust-dependencies-97e737222f branch April 15, 2026 22:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants