Skip to content

Bump the rust-minor group with 9 updates - #503

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/rust-minor-aada5fba12
Closed

Bump the rust-minor group with 9 updates#503
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/rust-minor-aada5fba12

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 28, 2025

Copy link
Copy Markdown
Contributor

Bumps the rust-minor group with 9 updates:

Package From To
tokio 1.46.1 1.47.0
bitstream-io 4.3.0 4.5.0
hyper-util 0.1.15 0.1.16
io-uring 0.7.8 0.7.9
litrs 0.4.1 0.4.2
prettyplease 0.2.35 0.2.36
redox_syscall 0.5.14 0.5.16
rustc-demangle 0.1.25 0.1.26
rustls 0.23.29 0.23.30

Updates tokio from 1.46.1 to 1.47.0

Release notes

Sourced from tokio's releases.

Tokio v1.47.0

1.47.0 (July 25th, 2025)

This release adds poll_proceed and cooperative to the coop module for cooperative scheduling, adds SetOnce to the sync module which provides similar functionality to [std::sync::OnceLock], and adds a new method sync::Notify::notified_owned() which returns an OwnedNotified without a lifetime parameter.

Added

  • coop: add cooperative and poll_proceed (#7405)
  • sync: add SetOnce (#7418)
  • sync: add sync::Notify::notified_owned() (#7465)

Changed

  • deps: upgrade windows-sys 0.52 → 0.59 (#7117)
  • deps: update to socket2 v0.6 (#7443)
  • sync: improve AtomicWaker::wake performance (#7450)

Documented

  • metrics: fix listed feature requirements for some metrics (#7449)
  • runtime: improve safety comments of Readiness<'_> (#7415)

#7405: tokio-rs/tokio#7405 #7415: tokio-rs/tokio#7415 #7418: tokio-rs/tokio#7418 #7449: tokio-rs/tokio#7449 #7450: tokio-rs/tokio#7450 #7465: tokio-rs/tokio#7465

Commits
  • 3911cb8 chore: prepare Tokio v1.47.0 (#7482)
  • d545aa2 sync: add sync::Notify::notified_owned() (#7465)
  • 911ab21 sync: add SetOnce (#7418)
  • 9e94fa7 task: remove raw-entry feature from hashbrown dep (#7252)
  • 0d234c3 ci: unfreeze wasm-unknown-unknown from rustc 1.81 (#7471)
  • 3754e05 ci: use ubuntu-24.04-arm instead of ubuntu-22.04-arm (#7470)
  • 6d868d9 sync: fix CancellationToken failing to cancel the ready futures (#7462)
  • 0a3fe46 sync: remove duplicated code in OnceCell tests (#7458)
  • 154d7d5 ci: cleanup legacy R-loom-multi-thread-alt label from the labeler (#7457)
  • 611b793 coop: add cooperative and poll_proceed (#7405)
  • Additional commits viewable in compare view

Updates bitstream-io from 4.3.0 to 4.5.0

Changelog

Sourced from bitstream-io's changelog.

4.5.0

  • Implement new CheckedSignedFixed type alias
  • Implement FixedSignedBitCount for use by CheckedSignedFixed

4.4.0

  • Implement new CheckedUnsignedFixed type alias
  • Implement FixedBitCount for use by CheckedUnsignedFixed
Commits

Updates hyper-util from 0.1.15 to 0.1.16

Changelog

Sourced from hyper-util's changelog.

0.1.16 (2025-07-22)

  • Add impl Clone for proxy::Tunnel service.
  • Fix proxy::Matcher to detect SOCKS4 schemes.
  • Fix legacy::Client pool idle checker to trigger less aggresively, saving CPU.
Commits
  • 5cefcd8 v0.1.16
  • 0d4ca3f chore(cargo): move tokio/net feature to client (#218)
  • 89b2cff fix(proxy): Fix SOCKS4 proxy protocol parsing and matching (#219)
  • 39fd779 tests(client): fix flaky pool test (#220)
  • 24714a3 fix(client): cap pool idle interval to a minimum (#217)
  • f0dcda3 deps: allow socket2 0.6 (#213)
  • dd63305 refactor(client): simplify pool idle task with async/await (#216)
  • afd758b fix(client): don't spawn pool idle interval if timeout is 0 (#215)
  • 9f7a5e0 feat(client): implement Clone for Tunnel (#212)
  • See full diff in compare view

Updates io-uring from 0.7.8 to 0.7.9

Commits

Updates litrs from 0.4.1 to 0.4.2

Release notes

Sourced from litrs's releases.

v0.4.2

  • Fix incorrect byte string value with non-ASCII \xHH byte string escapes
    • ByteStringLit::parse(r#"b"\xff""#).unwrap().value() would return [0xc3, 0xbf] instead of [0xff].
  • Remove CR LF normalization to align with spec
    • This is technically a breaking change, but released with a minor version bump as it just aligns with the specification. It is extremely unlikely to affect any real world use case.
  • Fix incorrect error span for out-of-range Unicode escapes
Changelog

Sourced from litrs's changelog.

[0.4.2] - 2025-07-25

  • Fix incorrect byte string value with non-ASCII \xHH byte string escapes
    • ByteStringLit::parse(r#"b"\xff""#).unwrap().value() would return [0xc3, 0xbf] instead of [0xff].
  • Remove CR LF normalization to align with spec
    • This is technically a breaking change, but released with a minor version bump as it just aligns with the specification. It is extremely unlikely to affect any real world use case.
  • Fix incorrect error span for out-of-range Unicode escapes
Commits
  • 1dc8a3e Bump version to 0.4.2
  • 8c55d08 Fix incorrect error span for out-of-range Unicode escapes
  • 8fe8552 Fix bug with non-ASCII \xHH byte string escapes
  • ed84018 Refactor escape code to make it more flexible for upcoming c-strings
  • 15edbcd Remove CR LF normalization to align with spec
  • d3cf292 Update CI workflow
  • See full diff in compare view

Updates prettyplease from 0.2.35 to 0.2.36

Release notes

Sourced from prettyplease's releases.

0.2.36

Commits

Updates redox_syscall from 0.5.14 to 0.5.16

Updates rustc-demangle from 0.1.25 to 0.1.26

Release notes

Sourced from rustc-demangle's releases.

rustc-demangle-v0.1.26

Other

  • Add new v0 demangling tags for pattern types
  • Do not publish the native-c crate
  • Use release-plz for releases
  • Add a CI workflow to publish new releases after a tag is pushed
Changelog

Sourced from rustc-demangle's changelog.

0.1.26 - 2025-07-16

Other

  • Add new v0 demangling tags for pattern types
  • Do not publish the native-c crate
  • Use release-plz for releases
  • Add a CI workflow to publish new releases after a tag is pushed
Commits

Updates rustls from 0.23.29 to 0.23.30

Commits
  • 0ccbc63 Cargo: rustls version 0.23.29 -> 0.23.30
  • 4c16f03 Fix: Do not try to call deframer on junk data
  • 6b9df65 sign: make public_key_to_spki() public
  • 247fd66 conn: handle blocking at the connection level
  • caf6cbc conn: tweak style in complete_io()
  • 8b8ba56 Clarify the ambiguous process-level CryptoProvider error
  • See full diff 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 rust-minor group with 9 updates:

| Package | From | To |
| --- | --- | --- |
| [tokio](https://github.com/tokio-rs/tokio) | `1.46.1` | `1.47.0` |
| [bitstream-io](https://github.com/tuffy/bitstream-io) | `4.3.0` | `4.5.0` |
| [hyper-util](https://github.com/hyperium/hyper-util) | `0.1.15` | `0.1.16` |
| [io-uring](https://github.com/tokio-rs/io-uring) | `0.7.8` | `0.7.9` |
| [litrs](https://github.com/LukasKalbertodt/litrs) | `0.4.1` | `0.4.2` |
| [prettyplease](https://github.com/dtolnay/prettyplease) | `0.2.35` | `0.2.36` |
| redox_syscall | `0.5.14` | `0.5.16` |
| [rustc-demangle](https://github.com/rust-lang/rustc-demangle) | `0.1.25` | `0.1.26` |
| [rustls](https://github.com/rustls/rustls) | `0.23.29` | `0.23.30` |


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

Updates `bitstream-io` from 4.3.0 to 4.5.0
- [Changelog](https://github.com/tuffy/bitstream-io/blob/master/CHANGES.md)
- [Commits](tuffy/bitstream-io@v4.3.0...v4.5.0)

Updates `hyper-util` from 0.1.15 to 0.1.16
- [Release notes](https://github.com/hyperium/hyper-util/releases)
- [Changelog](https://github.com/hyperium/hyper-util/blob/master/CHANGELOG.md)
- [Commits](hyperium/hyper-util@v0.1.15...v0.1.16)

Updates `io-uring` from 0.7.8 to 0.7.9
- [Commits](https://github.com/tokio-rs/io-uring/commits)

Updates `litrs` from 0.4.1 to 0.4.2
- [Release notes](https://github.com/LukasKalbertodt/litrs/releases)
- [Changelog](https://github.com/LukasKalbertodt/litrs/blob/main/CHANGELOG.md)
- [Commits](LukasKalbertodt/litrs@v0.4.1...v0.4.2)

Updates `prettyplease` from 0.2.35 to 0.2.36
- [Release notes](https://github.com/dtolnay/prettyplease/releases)
- [Commits](dtolnay/prettyplease@0.2.35...0.2.36)

Updates `redox_syscall` from 0.5.14 to 0.5.16

Updates `rustc-demangle` from 0.1.25 to 0.1.26
- [Release notes](https://github.com/rust-lang/rustc-demangle/releases)
- [Changelog](https://github.com/rust-lang/rustc-demangle/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/rustc-demangle/commits/rustc-demangle-v0.1.26)

Updates `rustls` from 0.23.29 to 0.23.30
- [Release notes](https://github.com/rustls/rustls/releases)
- [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md)
- [Commits](rustls/rustls@v/0.23.29...v/0.23.30)

---
updated-dependencies:
- dependency-name: tokio
  dependency-version: 1.47.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-minor
- dependency-name: bitstream-io
  dependency-version: 4.5.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-minor
- dependency-name: hyper-util
  dependency-version: 0.1.16
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-minor
- dependency-name: io-uring
  dependency-version: 0.7.9
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-minor
- dependency-name: litrs
  dependency-version: 0.4.2
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-minor
- dependency-name: prettyplease
  dependency-version: 0.2.36
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-minor
- dependency-name: redox_syscall
  dependency-version: 0.5.16
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-minor
- dependency-name: rustc-demangle
  dependency-version: 0.1.26
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-minor
- dependency-name: rustls
  dependency-version: 0.23.30
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-minor
...

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 Jul 28, 2025
@torokati44

Copy link
Copy Markdown
Member

socket2 duplication will be resolved by quinn-rs/quinn#2294 once released.

@dependabot @github

dependabot Bot commented on behalf of github Jul 28, 2025

Copy link
Copy Markdown
Contributor Author

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

@dependabot dependabot Bot closed this Jul 28, 2025
@dependabot
dependabot Bot deleted the dependabot/cargo/rust-minor-aada5fba12 branch July 28, 2025 16: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.

1 participant