Skip to content

build(deps): bump the patch group across 2 directories with 24 updates#456

Closed
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/cargo/patch-9d9837dcaf
Closed

build(deps): bump the patch group across 2 directories with 24 updates#456
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/cargo/patch-9d9837dcaf

Conversation

@dependabot
Copy link
Contributor

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

Bumps the patch group with 22 updates in the / directory:

Package From To
time 0.3.45 0.3.46
rand_core 0.10.0-rc-3 0.10.0
crypto-bigint 0.7.0-rc.18 0.7.0-rc.21
sha1 0.11.0-rc.2 0.11.0-rc.3
cbc 0.2.0-rc.1 0.2.0-rc.2
des 0.9.0-rc.1 0.9.0-rc.2
rc2 0.9.0-pre.0 0.9.0-rc.0
pbkdf2 0.13.0-rc.1 0.13.0-rc.8
blowfish 0.10.0-rc.1 0.10.0-rc.2
crypto-common 0.2.0-rc.8 0.2.0-rc.12
universal-hash 0.6.0-rc.4 0.6.0-rc.6
password-hash 0.6.0-rc.8 0.6.0-rc.10
signature 3.0.0-rc.6 3.0.0-rc.7
elliptic-curve 0.14.0-rc.19 0.14.0-rc.22
pkcs8 0.11.0-rc.8 0.11.0-rc.10
sec1 0.8.0-rc.11 0.8.0-rc.12
keccak 0.2.0-rc.0 0.2.0-rc.1
primefield 0.14.0-rc.3 0.14.0-rc.5
primeorder 0.14.0-rc.3 0.14.0-rc.4
crypto-primes 0.7.0-pre.6 0.7.0-pre.7
rand_chacha 0.10.0-rc.6 0.10.0
getrandom 0.4.0-rc.0 0.4.0

Bumps the patch group with 2 updates in the /ffi/wasm directory: serde_json and wasm-bindgen-test.

Updates time from 0.3.45 to 0.3.46

Release notes

Sourced from time's releases.

v0.3.46

See the changelog for details.

Changelog

Sourced from time's changelog.

0.3.46 [2026-01-23]

Added

  • All possible panics are now documented for the relevant methods.

  • The need to use #[serde(default)] when using custom serde formats is documented. This applies only when deserializing an Option<T>.

  • Duration::nanoseconds_i128 has been made public, mirroring std::time::Duration::from_nanos_u128.

  • Various methods for truncating components have been added, avoiding the need to call the fallible replace methods multiple times.

    For PrimitiveDateTime, UtcDateTime, and OffsetDateTime:

    • truncate_to_day

    For Time, PrimitiveDateTime, UtcDateTime, and OffsetDateTime:

    • truncate_to_hour
    • truncate_to_minute
    • truncate_to_second
    • truncate_to_millisecond
    • truncate_to_microsecond

Changed

  • The minimum supported Rust version is now 1.88.0.
  • Significant performance gains in numerous locations. No public APIs were changed or removed as part of this.
  • The size of error::ComponentRange, along with types that contain it, has been significantly reduced.

Fixed

  • The PartialOrd and Ord implementations of UtcOffset now return the expected result.
Commits
  • 14da652 v0.3.46 release
  • f0798a4 Always use where clauses over inline bounds
  • a74c055 More accurately represent lifetimes in parser
  • d5d339c Address lints from latest rustc
  • 3a60ceb Fix ordering of UtcOffset
  • 7d05f5e Document need to use #[serde(default)]
  • 37c44a4 Remove panic optimization
  • b8b879a Add methods for truncation
  • c75687b Reduce amount of macro-generated code
  • 7ad7a2d Simplify ComponentRange error type
  • Additional commits viewable in compare view

Updates rand_core from 0.10.0-rc-3 to 0.10.0

Release notes

Sourced from rand_core's releases.

v0.10.0

What's Changed

This release makes a number of significant changes which we hope will be the last significant breakage before 1.0. Code has moved from the [rust-random/rand] repository to its own [rust-random/rand_core].

User-facing API changes

Changed

  • Edition changed to 2024 and MSRV bumped to 1.85 ([rand#1668])
  • RngCore and TryRngCore are renamed to Rng and TryRng respectively (#54)
  • Rng is now an extension trait of TryRng<Error = Infallible> (#45)
  • TryRng::Error is bound on core::error::Error instead of Debug + Display (#58)
  • Relax Sized bound on impls of SeedableRng ([rand#1641])

Added

  • SeedableRng::{fork, try_fork} methods (#17)
  • Re-export of core::convert::Infallible (#56)

Removed

  • TryRng::read_adapter method (replaced with rand::RngReader) ([rand#1669])
  • os_rng crate feature ([rand#1674])
  • OsRng and OsError structs ([rand#1674])
  • SeedableRng::from_os_rng and SeedableRng::try_from_os_rng methods ([rand#1674])
  • getrandom dependency ([rand#1674])
  • std crate feature ([rand#1674])
  • Optional serde dependency (#28)
  • UnwrapMut struct and Rng::unwrap_mut method (#45)
  • Rng::unwrap_err method in favor of explicit wrapping in UnwrapErr (#53)

API changes to PRNG implementation helpers

Added

  • BlockRng::reconstruct and BlockRng::remaining_results methods (#36)
  • block::Generator::drop method (#35)
  • BlockRng::word_offset method (#44)

Changed

  • Replaced le helper functions with new utils helpers ([rand#1667], #34, #38, #45)
  • Rename BlockRng::generate_and_set method to reset_and_skip (#44)
  • Rename block::BlockRngCore trait to block::Generator (#26)
  • Rename BlockRngCore::Results associated type to Output and remove type bounds on it (#26)

Removed

  • Implementation of Rng for BlockRng, making the latter more generic (#34)
  • BlockRng64 struct (#34)
  • BlockRng::reset method (#44)
  • BlockRng::index method (replaced with BlockRng::word_offset) (#44)
  • Generator::Item associated type (#26)
  • CryptoBlockRng (#69)

... (truncated)

Changelog

Sourced from rand_core's changelog.

[0.10.0] - 2026-02-01

This release makes a number of significant changes which we hope will be the last significant breakage before 1.0. Code has moved from the [rust-random/rand] repository to its own [rust-random/rand_core].

User-facing API changes

Changed

  • Edition changed to 2024 and MSRV bumped to 1.85 ([rand#1668])
  • RngCore and TryRngCore are renamed to Rng and TryRng respectively (#54)
  • Rng is now an extension trait of TryRng<Error = Infallible> (#45)
  • TryRng::Error is bound on core::error::Error instead of Debug + Display (#58)
  • Relax Sized bound on impls of SeedableRng ([rand#1641])

Added

  • SeedableRng::{fork, try_fork} methods (#17)
  • Re-export of core::convert::Infallible (#56)

Removed

  • TryRng::read_adapter method (replaced with rand::RngReader) ([rand#1669])
  • os_rng crate feature ([rand#1674])
  • OsRng and OsError structs ([rand#1674])
  • SeedableRng::from_os_rng and SeedableRng::try_from_os_rng methods ([rand#1674])
  • getrandom dependency ([rand#1674])
  • std crate feature ([rand#1674])
  • Optional serde dependency (#28)
  • UnwrapMut struct and Rng::unwrap_mut method (#45)
  • Rng::unwrap_err method in favor of explicit wrapping in UnwrapErr (#53)

API changes to PRNG implementation helpers

Added

  • BlockRng::reconstruct and BlockRng::remaining_results methods (#36)
  • block::Generator::drop method (#35)
  • BlockRng::word_offset method (#44)

Changed

  • Replaced le helper functions with new utils helpers ([rand#1667], #34, #38, #45)
  • Rename BlockRng::generate_and_set method to reset_and_skip (#44)
  • Rename block::BlockRngCore trait to block::Generator (#26)
  • Rename BlockRngCore::Results associated type to Output and remove type bounds on it (#26)

Removed

  • Implementation of Rng for BlockRng, making the latter more generic (#34)
  • BlockRng64 struct (#34)
  • BlockRng::reset method (#44)
  • BlockRng::index method (replaced with BlockRng::word_offset) (#44)
  • Generator::Item associated type (#26)
  • CryptoBlockRng (#69)

... (truncated)

Commits

Updates crypto-bigint from 0.7.0-rc.18 to 0.7.0-rc.21

Commits

Updates sha1 from 0.11.0-rc.2 to 0.11.0-rc.3

Commits

Updates cbc from 0.2.0-rc.1 to 0.2.0-rc.2

Commits

Updates des from 0.9.0-rc.1 to 0.9.0-rc.2

Commits

Updates rc2 from 0.9.0-pre.0 to 0.9.0-rc.0

Commits

Updates pbkdf2 from 0.13.0-rc.1 to 0.13.0-rc.8

Commits

Updates blowfish from 0.10.0-rc.1 to 0.10.0-rc.2

Commits

Updates crypto-common from 0.2.0-rc.8 to 0.2.0-rc.12

Commits

Updates universal-hash from 0.6.0-rc.4 to 0.6.0-rc.6

Commits

Updates password-hash from 0.6.0-rc.8 to 0.6.0-rc.10

Commits

Updates signature from 3.0.0-rc.6 to 3.0.0-rc.7

Commits

Updates elliptic-curve from 0.14.0-rc.19 to 0.14.0-rc.22

Commits

Updates pkcs8 from 0.11.0-rc.8 to 0.11.0-rc.10

Commits

Updates sec1 from 0.8.0-rc.11 to 0.8.0-rc.12

Commits

Updates keccak from 0.2.0-rc.0 to 0.2.0-rc.1

Commits

Updates primefield from 0.14.0-rc.3 to 0.14.0-rc.5

Commits

Updates primeorder from 0.14.0-rc.3 to 0.14.0-rc.4

Commits

Updates crypto-primes from 0.7.0-pre.6 to 0.7.0-pre.7

Changelog

Sourced from crypto-primes's changelog.

[0.7.0-pre.7] - 2026-01-20

Changed

  • Bumped crypto-bigint dependency to 0.7.0-rc.21 and rand_core to 0.10.0-rc-5. (#108)

#108: entropyxyz/crypto-primes#108

Commits

Updates rand_chacha from 0.10.0-rc.6 to 0.10.0

Commits

Updates getrandom from 0.4.0-rc.0 to 0....

Description has been truncated

Bumps the patch group with 22 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [time](https://github.com/time-rs/time) | `0.3.45` | `0.3.46` |
| [rand_core](https://github.com/rust-random/rand_core) | `0.10.0-rc-3` | `0.10.0` |
| [crypto-bigint](https://github.com/RustCrypto/crypto-bigint) | `0.7.0-rc.18` | `0.7.0-rc.21` |
| [sha1](https://github.com/RustCrypto/hashes) | `0.11.0-rc.2` | `0.11.0-rc.3` |
| [cbc](https://github.com/RustCrypto/block-modes) | `0.2.0-rc.1` | `0.2.0-rc.2` |
| [des](https://github.com/RustCrypto/block-ciphers) | `0.9.0-rc.1` | `0.9.0-rc.2` |
| [rc2](https://github.com/RustCrypto/block-ciphers) | `0.9.0-pre.0` | `0.9.0-rc.0` |
| [pbkdf2](https://github.com/RustCrypto/password-hashes) | `0.13.0-rc.1` | `0.13.0-rc.8` |
| [blowfish](https://github.com/RustCrypto/block-ciphers) | `0.10.0-rc.1` | `0.10.0-rc.2` |
| [crypto-common](https://github.com/RustCrypto/traits) | `0.2.0-rc.8` | `0.2.0-rc.12` |
| [universal-hash](https://github.com/RustCrypto/traits) | `0.6.0-rc.4` | `0.6.0-rc.6` |
| [password-hash](https://github.com/RustCrypto/traits) | `0.6.0-rc.8` | `0.6.0-rc.10` |
| [signature](https://github.com/RustCrypto/traits) | `3.0.0-rc.6` | `3.0.0-rc.7` |
| [elliptic-curve](https://github.com/RustCrypto/traits) | `0.14.0-rc.19` | `0.14.0-rc.22` |
| [pkcs8](https://github.com/RustCrypto/formats) | `0.11.0-rc.8` | `0.11.0-rc.10` |
| [sec1](https://github.com/RustCrypto/formats) | `0.8.0-rc.11` | `0.8.0-rc.12` |
| [keccak](https://github.com/RustCrypto/sponges) | `0.2.0-rc.0` | `0.2.0-rc.1` |
| [primefield](https://github.com/RustCrypto/elliptic-curves) | `0.14.0-rc.3` | `0.14.0-rc.5` |
| [primeorder](https://github.com/RustCrypto/elliptic-curves) | `0.14.0-rc.3` | `0.14.0-rc.4` |
| [crypto-primes](https://github.com/entropyxyz/crypto-primes) | `0.7.0-pre.6` | `0.7.0-pre.7` |
| [rand_chacha](https://github.com/rust-random/rand) | `0.10.0-rc.6` | `0.10.0` |
| [getrandom](https://github.com/rust-random/getrandom) | `0.4.0-rc.0` | `0.4.0` |

Bumps the patch group with 2 updates in the /ffi/wasm directory: [serde_json](https://github.com/serde-rs/json) and [wasm-bindgen-test](https://github.com/wasm-bindgen/wasm-bindgen).


Updates `time` from 0.3.45 to 0.3.46
- [Release notes](https://github.com/time-rs/time/releases)
- [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md)
- [Commits](time-rs/time@v0.3.45...v0.3.46)

Updates `rand_core` from 0.10.0-rc-3 to 0.10.0
- [Release notes](https://github.com/rust-random/rand_core/releases)
- [Changelog](https://github.com/rust-random/rand_core/blob/master/CHANGELOG.md)
- [Commits](rust-random/rand_core@v0.10.0-rc-3...v0.10.0)

Updates `crypto-bigint` from 0.7.0-rc.18 to 0.7.0-rc.21
- [Changelog](https://github.com/RustCrypto/crypto-bigint/blob/master/CHANGELOG.md)
- [Commits](RustCrypto/crypto-bigint@v0.7.0-rc.18...v0.7.0-rc.21)

Updates `sha1` from 0.11.0-rc.2 to 0.11.0-rc.3
- [Commits](RustCrypto/hashes@sha1-v0.11.0-rc.2...sha1-v0.11.0-rc.3)

Updates `cbc` from 0.2.0-rc.1 to 0.2.0-rc.2
- [Commits](RustCrypto/block-modes@cbc-0.2.0-rc.1...cbc-v0.2.0-rc.2)

Updates `des` from 0.9.0-rc.1 to 0.9.0-rc.2
- [Commits](RustCrypto/block-ciphers@des-v0.9.0-rc.1...des-v0.9.0-rc.2)

Updates `rc2` from 0.9.0-pre.0 to 0.9.0-rc.0
- [Commits](RustCrypto/block-ciphers@rc2-v0.9.0-pre.0...rc2-v0.9.0-rc.0)

Updates `pbkdf2` from 0.13.0-rc.1 to 0.13.0-rc.8
- [Commits](RustCrypto/password-hashes@pbkdf2-v0.13.0-rc.1...pbkdf2-v0.13.0-rc.8)

Updates `blowfish` from 0.10.0-rc.1 to 0.10.0-rc.2
- [Commits](RustCrypto/block-ciphers@blowfish-v0.10.0-rc.1...blowfish-v0.10.0-rc.2)

Updates `crypto-common` from 0.2.0-rc.8 to 0.2.0-rc.12
- [Commits](RustCrypto/traits@crypto-common-v0.2.0-rc.8...crypto-common-v0.2.0-rc.12)

Updates `universal-hash` from 0.6.0-rc.4 to 0.6.0-rc.6
- [Commits](RustCrypto/traits@universal-hash-v0.6.0-rc.4...universal-hash-v0.6.0-rc.6)

Updates `password-hash` from 0.6.0-rc.8 to 0.6.0-rc.10
- [Commits](RustCrypto/traits@password-hash-v0.6.0-rc.8...password-hash-v0.6.0-rc.10)

Updates `signature` from 3.0.0-rc.6 to 3.0.0-rc.7
- [Commits](RustCrypto/traits@signature-v3.0.0-rc.6...signature-v3.0.0-rc.7)

Updates `elliptic-curve` from 0.14.0-rc.19 to 0.14.0-rc.22
- [Commits](RustCrypto/traits@elliptic-curve/v0.14.0-rc.19...elliptic-curve-v0.14.0-rc.22)

Updates `pkcs8` from 0.11.0-rc.8 to 0.11.0-rc.10
- [Commits](RustCrypto/formats@pkcs8/v0.11.0-rc.8...pkcs8/v0.11.0-rc.10)

Updates `sec1` from 0.8.0-rc.11 to 0.8.0-rc.12
- [Commits](RustCrypto/formats@sec1/v0.8.0-rc.11...sec1/v0.8.0-rc.12)

Updates `keccak` from 0.2.0-rc.0 to 0.2.0-rc.1
- [Commits](RustCrypto/sponges@keccak-v0.2.0-rc.0...keccak-v0.2.0-rc.1)

Updates `primefield` from 0.14.0-rc.3 to 0.14.0-rc.5
- [Commits](RustCrypto/elliptic-curves@primefield/v0.14.0-rc.3...primefield/v0.14.0-rc.5)

Updates `primeorder` from 0.14.0-rc.3 to 0.14.0-rc.4
- [Commits](RustCrypto/elliptic-curves@primeorder/v0.14.0-rc.3...primeorder/v0.14.0-rc.4)

Updates `crypto-primes` from 0.7.0-pre.6 to 0.7.0-pre.7
- [Changelog](https://github.com/entropyxyz/crypto-primes/blob/master/CHANGELOG.md)
- [Commits](entropyxyz/crypto-primes@v0.7.0-pre.6...v0.7.0-pre.7)

Updates `rand_chacha` from 0.10.0-rc.6 to 0.10.0
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-random/rand/commits)

Updates `getrandom` from 0.4.0-rc.0 to 0.4.0
- [Changelog](https://github.com/rust-random/getrandom/blob/master/CHANGELOG.md)
- [Commits](rust-random/getrandom@v0.4.0-rc.0...v0.4.0)

Updates `getrandom` from 0.4.0-rc.0 to 0.4.0
- [Changelog](https://github.com/rust-random/getrandom/blob/master/CHANGELOG.md)
- [Commits](rust-random/getrandom@v0.4.0-rc.0...v0.4.0)

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 `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 `wasm-bindgen-test` from 0.3.55 to 0.3.58
- [Release notes](https://github.com/wasm-bindgen/wasm-bindgen/releases)
- [Changelog](https://github.com/wasm-bindgen/wasm-bindgen/blob/main/CHANGELOG.md)
- [Commits](https://github.com/wasm-bindgen/wasm-bindgen/commits)

---
updated-dependencies:
- dependency-name: time
  dependency-version: 0.3.46
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: rand_core
  dependency-version: 0.10.0
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: crypto-bigint
  dependency-version: 0.7.0-rc.21
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: sha1
  dependency-version: 0.11.0-rc.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: cbc
  dependency-version: 0.2.0-rc.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: des
  dependency-version: 0.9.0-rc.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: rc2
  dependency-version: 0.9.0-rc.0
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: pbkdf2
  dependency-version: 0.13.0-rc.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: blowfish
  dependency-version: 0.10.0-rc.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: crypto-common
  dependency-version: 0.2.0-rc.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: universal-hash
  dependency-version: 0.6.0-rc.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: password-hash
  dependency-version: 0.6.0-rc.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: signature
  dependency-version: 3.0.0-rc.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: elliptic-curve
  dependency-version: 0.14.0-rc.22
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: pkcs8
  dependency-version: 0.11.0-rc.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: sec1
  dependency-version: 0.8.0-rc.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: keccak
  dependency-version: 0.2.0-rc.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: primefield
  dependency-version: 0.14.0-rc.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: primeorder
  dependency-version: 0.14.0-rc.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: crypto-primes
  dependency-version: 0.7.0-pre.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: rand_chacha
  dependency-version: 0.10.0
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: getrandom
  dependency-version: 0.4.0
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: getrandom
  dependency-version: 0.4.0
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: serde_json
  dependency-version: 1.0.149
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: serde_json
  dependency-version: 1.0.149
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: wasm-bindgen-test
  dependency-version: 0.3.58
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Feb 2, 2026
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 9, 2026

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

@dependabot dependabot bot closed this Feb 9, 2026
@dependabot dependabot bot deleted the dependabot/cargo/patch-9d9837dcaf branch February 9, 2026 17:58
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

Development

Successfully merging this pull request may close these issues.

1 participant

Comments