Skip to content

chore(deps): bump the rust-dependencies group with 9 updates - #682

Open
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/cargo/rust-dependencies-ba7d13287f
Open

chore(deps): bump the rust-dependencies group with 9 updates#682
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/cargo/rust-dependencies-ba7d13287f

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 5, 2026

Copy link
Copy Markdown
Contributor

Bumps the rust-dependencies group with 9 updates:

Package From To
crossbeam-channel 0.5.15 0.5.16
console 0.15.8 0.15.11
ctrlc 3.4.4 3.5.2
chrono 0.4.38 0.4.45
tokio 1.42.1 1.53.1
async-trait 0.1.88 0.1.91
rand 0.7.3 0.8.5
thiserror 1.0.63 1.0.69
parking_lot 0.11.2 0.12.3

Updates crossbeam-channel from 0.5.15 to 0.5.16

Release notes

Sourced from crossbeam-channel's releases.

crossbeam-channel 0.5.16

  • Improve support for rust-analyzer auto-completion of code inside select!/select_biased! macro. (#1240)
  • Make never const. (#1250)
Commits
  • 9b56303 Prepare for the next release
  • a078b17 ci: Sync config with main
  • 508c29d Remove crossbeam-skiplist which is not published from this branch from worksp...
  • 6a20e57 tests: Fix mismatched_lifetime_syntaxes
  • c2d674f epoch: Fix rustdoc::invalid_rust_codeblocks
  • bd6563e Update no_atomic.rs
  • d3e1e36 Make CachePadded<T> have C repr to allow casting to and from T (#1270)
  • c0c466e channel: Use non-poison Mutex
  • 8b3940f Add missing word to docs (#1208)
  • df6eec0 docs: Link select_biased! from select! macro (#1202)
  • Additional commits viewable in compare view

Updates console from 0.15.8 to 0.15.11

Release notes

Sourced from console's releases.

0.15.11

What's Changed

0.15.10

What's Changed

0.15.9

What's Changed

Changelog

Sourced from console's changelog.

Changelog

Newer changelog entries can be found on GitHub.

Commits
  • c7002e3 Refer to GitHub Releases
  • 73033ec Bump version to 0.15.11
  • 4fa21ad Simplify windows read_single_key()
  • 456eb78 Remove unused cruft
  • 8623cd6 Simplify ConsoleModeGuard::set()
  • ca2e0f8 Use match for creation of new console mode
  • 2f7184f Add docstring for Windows set_console_mode()
  • 3c7ba95 Explicitly handle CtrlC on Windows (#235)
  • de16ee6 Run clippy on all major platforms
  • cb6126e Extend application of clippy
  • Additional commits viewable in compare view

Updates ctrlc from 3.4.4 to 3.5.2

Release notes

Sourced from ctrlc's releases.

3.5.1

What's Changed

Full Changelog: Detegr/rust-ctrlc@3.5.0...3.5.1

3.5.0

What's Changed

Apparently we broke compatibility with RedoxOS as well.

New Contributors

Full Changelog: Detegr/rust-ctrlc@3.4.7...3.5.0

3.4.7

What's Changed

New Contributors

Full Changelog: Detegr/rust-ctrlc@3.4.6...3.4.7

3.4.6

What's Changed

New Contributors

Full Changelog: Detegr/rust-ctrlc@3.4.5...3.4.6

Commits

Updates chrono from 0.4.38 to 0.4.45

Release notes

Sourced from chrono's releases.

0.4.45

What's Changed

0.4.44

What's Changed

0.4.43

What's Changed

0.4.42

What's Changed

v0.4.41

What's Changed

... (truncated)

Commits
  • 1703382 Prepare 0.4.45 release
  • 881f9ab tz_data: fix tzdata locations on Android
  • f14ead4 fix(tz): reject TZ offset hour of 24 to avoid FixedOffset overflow
  • c6063e6 Update similar-asserts requirement from 1.6.1 to 2.0.0
  • 120686c Bump codecov/codecov-action from 5 to 6
  • c14b459 Bump version to 0.4.44
  • ea832c5 Add track_caller to non-deprecated functions
  • cfae889 Fix panic message in to_rfc2822
  • f8900b5 docs: match MSRV with Cargo.toml contents
  • 45caaa9 Update copyright year to 2026 in LICENSE.txt
  • Additional commits viewable in compare view

Updates tokio from 1.42.1 to 1.53.1

Release notes

Sourced from tokio's releases.

Tokio v1.53.1

1.53.1 (July 20th, 2026)

Fixed

  • signal: restore MSRV by removing OnceLock::wait from the Windows handler (#8300)

Fixed (unstable)

  • time: fix alt timer cancellation and insertion race (#8252)

Documented

  • runtime: remove dead link definition in Runtime::block_on (#8301)

#8252: tokio-rs/tokio#8252 #8300: tokio-rs/tokio#8300 #8301: tokio-rs/tokio#8301

Tokio v1.53.0

1.53.0 (July 17th, 2026)

Added

  • fs: implement From<OwnedFd> and From<OwnedHandle> for File (#8266)
  • metrics: add task schedule latency metric (#7986)
  • net: add SocketAddr methods to Unix sockets (#8144)

Changed

  • io: add #[inline] to IO trait impls for in-memory types (#8242)
  • net: implement UCred::pid on FreeBSD (#8086)
  • net: support Nuttx target os (#8259)
  • signal: refactor global variables on Windows (#8231)
  • sync: mpsc::{Receiver,UnboundedReceiver} now drops waker on drop, even if there are still senders (#8095)
  • taskdump: support taskdumps on s390x (#8192)
  • time: add #[track_caller] to timeout_at() (#8077)
  • time: consolidate mutex locks on spurious poll (#8124)
  • time: defer waker clone on spurious poll (#8107)
  • time: move lazy-registration state into Sleep (#8132)
  • tracing: remove unnecessary span clone (#8126)

Fixed

  • io: do not treat zero-length reads as EOF in Chain (#8251)
  • net: use getpeereid for QNX peer credentials (#8270)
  • runtime: avoid illegal state in FastRand (#8078)
  • sync: wake mpsc receiver when a queued reserve[_many] returns permits (#8260)
  • taskdump: skip double wake on Trace::capture/Trace::trace_with (#8043)
  • time: avoid stack overflow in runtime constructor (#8093)

... (truncated)

Commits

Updates async-trait from 0.1.88 to 0.1.91

Release notes

Sourced from async-trait's releases.

0.1.91

  • Update to syn 3 (#299)
  • Fix mutability for by-reference receivers (#301)

0.1.90

(yanked)

0.1.89

Commits
  • d049ee0 Release 0.1.91
  • 7a0961f Merge pull request #301 from dtolnay/mutability
  • 740f86f Ignore mut_mut pedantic clippy lint in test
  • 4699cd3 Fix mutability for by-reference receivers
  • 6dd3573 Add regression test for issue 300
  • 2371797 Release 0.1.90
  • d03f075 Merge pull request #299 from dtolnay/syn3
  • 6cf42c1 Update to syn 3
  • b9daaba Ignore match_same_arms pedantic clippy lint
  • aa706d1 Update actions/upload-artifact@v6 -> v7
  • Additional commits viewable in compare view

Updates rand from 0.7.3 to 0.8.5

Changelog

Sourced from rand's changelog.

[0.8.5] - 2021-08-20

Fixes

  • Fix build on non-32/64-bit architectures (#1144)
  • Fix "min_const_gen" feature for no_std (#1173)
  • Check libc::pthread_atfork return value with panic on error (#1178)
  • More robust reseeding in case ReseedingRng is used from a fork handler (#1178)
  • Fix nightly: remove unused slice_partition_at_index feature (#1215)
  • Fix nightly + simd_support: update packed_simd (#1216)

Rngs

  • StdRng: Switch from HC128 to ChaCha12 on emscripten (#1142). We now use ChaCha12 on all platforms.

Documentation

  • Added docs about rand's use of const generics (#1150)
  • Better random chars example (#1157)

#1142: rust-random/rand#1142 #1144: rust-random/rand#1144 #1150: rust-random/rand#1150 #1157: rust-random/rand#1157 #1173: rust-random/rand#1173 #1178: rust-random/rand#1178 #1215: rust-random/rand#1215 #1216: rust-random/rand#1216

[0.8.4] - 2021-06-15

Additions

  • Use const-generics to support arrays of all sizes (#1104)
  • Implement Clone and Copy for Alphanumeric (#1126)
  • Add Distribution::map to derive a distribution using a closure (#1129)
  • Add Slice distribution (#1107)
  • Add DistString trait with impls for Standard and Alphanumeric (#1133)

Other

  • Reorder asserts in Uniform float distributions for easier debugging of non-finite arguments (#1094, #1108)
  • Add range overflow check in Uniform float distributions (#1108)
  • Deprecate rngs::adapter::ReadRng (#1130)

[0.8.3] - 2021-01-25

Fixes

  • Fix no-std + alloc build by gating choose_multiple_weighted on std (#1088)

[0.8.2] - 2021-01-12

Fixes

  • Fix panic in UniformInt::sample_single_inclusive and Rng::gen_range when providing a full integer range (eg 0..=MAX) (#1087)

... (truncated)

Commits
  • 937320c Update CHANGELOG for 0.8.5 (#1221)
  • 2924af6 Merge pull request #1183 from vks/fill-float-doc
  • dbbc1bf Merge pull request #1218 from Will-Low/master
  • 9f20df0 Making distributions comparable by deriving PartialEq. Tests included
  • a407bdf Merge pull request #1216 from rust-random/work5
  • d3ca11b Update to packed_simd_2 0.3.7
  • fa04c15 Merge pull request #1215 from Lantern-chat/master
  • 73f8ffd Remove unused slice_partition_at_index feature
  • 8f37250 Merge pull request #1208 from newpavlov/rand_distr/fix_no_std
  • 9ef737b update changelog
  • Additional commits viewable in compare view

Updates thiserror from 1.0.63 to 1.0.69

Release notes

Sourced from thiserror's releases.

1.0.69

1.0.68

  • Handle incomplete expressions more robustly in format arguments, such as while code is being typed (#341, #344)

1.0.67

  • Improve expression syntax support inside format arguments (#335, #337, #339, #340)

1.0.66

  • Improve compile error on malformed format attribute (#327)

1.0.65

  • Ensure OUT_DIR is left with deterministic contents after build script execution (#325)

1.0.64

  • Exclude derived impls from coverage instrumentation (#322, thanks @​oxalica)
Commits
  • 41938bd Release 1.0.69
  • 9d6506e Merge pull request #382 from dtolnay/hang
  • 591a44d Fix fallback fmt expression parser hang
  • 5b36e37 Add ui test of invalid expression syntax in display attribute
  • 8d06fb5 Release 1.0.68
  • 372fd8a Merge pull request #344 from dtolnay/binop
  • 08f8992 Disregard equality binop in fallback parser
  • d2a823d Merge pull request #343 from dtolnay/unnamed
  • b3bf7a6 Add logic to determine whether unnamed fmt arguments are present
  • 490f9c0 Merge pull request #342 from dtolnay/synfull
  • Additional commits viewable in compare view

Updates parking_lot from 0.11.2 to 0.12.3

Changelog

Sourced from parking_lot's changelog.

parking_lot 0.12.3 (2024-05-24)

  • Export types provided by arc_lock feature (#442)

parking_lot 0.12.2, parking_lot_core 0.9.10, lock_api 0.4.12 (2024-04-15)

  • Fixed panic when calling with_upgraded twice on a ArcRwLockUpgradableReadGuard (#431)
  • Fixed RwLockUpgradeableReadGuard::with_upgraded
  • Added lock_api::{Mutex, ReentrantMutex, RwLock}::from_raw methods (#429)
  • Added Apple visionOS support (#433)

parking_lot_core 0.9.9, lock_api 0.4.11 (2023-10-18)

  • Fixed RwLockUpgradeableReadGuard::with_upgraded. (#393)
  • Fixed ReentrantMutex::bump lock count. (#390)
  • Added methods to unsafely create a lock guard out of thin air. (#403)
  • Added support for Apple tvOS. (#405)

parking_lot_core 0.9.8, lock_api 0.4.10 (2023-06-05)

  • Mark guards with #[clippy::has_significant_drop] (#369, #371)
  • Removed windows-sys dependency (#374, #378)
  • Add atomic_usize default feature to support platforms without atomics. (#380)
  • Add with_upgraded API to upgradable read locks (#386)
  • Make RwLock guards Sync again (#370)

parking_lot_core 0.9.7 (2023-02-01)

  • Update windows-sys dependency to 0.45. (#368)

parking_lot_core 0.9.6 (2023-01-11)

  • Add support for watchOS. (#367)

parking_lot_core 0.9.5 (2022-11-29)

  • Update use of libc::timespec to prepare for future libc version (#363)

parking_lot_core 0.9.4 (2022-10-18)

  • Bump windows-sys dependency to 0.42. (#356)

lock_api 0.4.9 (2022-09-20)

  • Fixed ReentrantMutexGuard::try_map signature (#355)

lock_api 0.4.8 (2022-08-28)

  • Fixed unsound Sync/Send impls for ArcMutexGuard. (#349)
  • Added ArcMutexGuard::into_arc. (#350)

... (truncated)

Commits
  • a29dd3d Release parking_lot 0.12.3
  • f7efcae Merge pull request #442 from iwanders/add-arc_lock-feature-top-level-exports
  • c357017 Export types provided by arc_lock feature.
  • 9dace42 Release parking_lot 0.12.2, parking_lot_core 0.9.10, lock_api 0.4.12
  • 4f898be Merge pull request #435 from sorcio/wasm-atomics-feature
  • 9ee3a54 stdarch_wasm_atomic_wait instead of stdsimd
  • 7aeb2f1 Merge pull request #433 from QuentinPerez/master
  • c0a9077 Add Apple visionOS support
  • 7ab94b6 Merge pull request #432 from alex/patch-1
  • 75a97b2 Update redox_syscall dependency version
  • Additional commits viewable in compare view

You can trigger a rebase of this PR 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 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 rust-dependencies group with 9 updates:

| Package | From | To |
| --- | --- | --- |
| [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) | `0.5.15` | `0.5.16` |
| [console](https://github.com/console-rs/console) | `0.15.8` | `0.15.11` |
| [ctrlc](https://github.com/Detegr/rust-ctrlc) | `3.4.4` | `3.5.2` |
| [chrono](https://github.com/chronotope/chrono) | `0.4.38` | `0.4.45` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.42.1` | `1.53.1` |
| [async-trait](https://github.com/dtolnay/async-trait) | `0.1.88` | `0.1.91` |
| [rand](https://github.com/rust-random/rand) | `0.7.3` | `0.8.5` |
| [thiserror](https://github.com/dtolnay/thiserror) | `1.0.63` | `1.0.69` |
| [parking_lot](https://github.com/Amanieu/parking_lot) | `0.11.2` | `0.12.3` |


Updates `crossbeam-channel` from 0.5.15 to 0.5.16
- [Release notes](https://github.com/crossbeam-rs/crossbeam/releases)
- [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/main/CHANGELOG.md)
- [Commits](crossbeam-rs/crossbeam@crossbeam-channel-0.5.15...crossbeam-channel-0.5.16)

Updates `console` from 0.15.8 to 0.15.11
- [Release notes](https://github.com/console-rs/console/releases)
- [Changelog](https://github.com/console-rs/console/blob/main/CHANGELOG.md)
- [Commits](console-rs/console@0.15.8...0.15.11)

Updates `ctrlc` from 3.4.4 to 3.5.2
- [Release notes](https://github.com/Detegr/rust-ctrlc/releases)
- [Commits](Detegr/rust-ctrlc@3.4.4...3.5.2)

Updates `chrono` from 0.4.38 to 0.4.45
- [Release notes](https://github.com/chronotope/chrono/releases)
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md)
- [Commits](chronotope/chrono@v0.4.38...v0.4.45)

Updates `tokio` from 1.42.1 to 1.53.1
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-1.42.1...tokio-1.53.1)

Updates `async-trait` from 0.1.88 to 0.1.91
- [Release notes](https://github.com/dtolnay/async-trait/releases)
- [Commits](dtolnay/async-trait@0.1.88...0.1.91)

Updates `rand` from 0.7.3 to 0.8.5
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md)
- [Commits](rust-random/rand@0.7.3...0.8.5)

Updates `thiserror` from 1.0.63 to 1.0.69
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](dtolnay/thiserror@1.0.63...1.0.69)

Updates `parking_lot` from 0.11.2 to 0.12.3
- [Release notes](https://github.com/Amanieu/parking_lot/releases)
- [Changelog](https://github.com/Amanieu/parking_lot/blob/master/CHANGELOG.md)
- [Commits](Amanieu/parking_lot@0.11.2...0.12.3)

---
updated-dependencies:
- dependency-name: crossbeam-channel
  dependency-version: 0.5.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: console
  dependency-version: 0.15.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: ctrlc
  dependency-version: 3.5.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: chrono
  dependency-version: 0.4.45
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: tokio
  dependency-version: 1.53.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: async-trait
  dependency-version: 0.1.91
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: rand
  dependency-version: 0.8.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: thiserror
  dependency-version: 1.0.69
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: parking_lot
  dependency-version: 0.12.3
  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 added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Aug 5, 2026
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