Skip to content

chore(deps): bump the cargo group with 13 updates - #37

Merged
NullSablex merged 1 commit into
masterfrom
dependabot/cargo/cargo-39fab055ed
Oct 21, 2026
Merged

NullSablex merged 1 commit into
masterfrom
dependabot/cargo/cargo-39fab055ed

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 21, 2026

Copy link
Copy Markdown
Contributor

Bumps the cargo group with 13 updates:

Package From To
async-compression 0.4.50 0.4.51
compression-codecs 0.4.45 0.4.46
compression-core 0.4.33 0.4.34
deranged 0.5.8 0.5.9
equivalent 1.0.2 1.0.3
libc 0.2.190 0.2.191
litrs 1.0.0 1.0.1
rustls 0.23.45 0.23.46
tokio 1.53.2 1.53.3
unicode-ident 1.0.26 1.0.27
zstd 0.14.0 0.14.2
zstd-safe 8.1.0 8.2.0
zstd-sys 2.1.1+zstd.1.5.7 2.1.2+zstd.1.5.7

Updates async-compression from 0.4.50 to 0.4.51

Release notes

Sourced from async-compression's releases.

async-compression-v0.4.51

Added

  • (zstd) add mzstd v0.2.5 (#505)

Other

  • add keywords to compression crates (#502)
Commits

Updates compression-codecs from 0.4.45 to 0.4.46

Release notes

Sourced from compression-codecs's releases.

compression-codecs-v0.4.46

Added

  • (zstd) add mzstd v0.2.5 (#505)

Other

  • add keywords to compression crates (#502)
Commits

Updates compression-core from 0.4.33 to 0.4.34

Release notes

Sourced from compression-core's releases.

compression-core-v0.4.34

Other

  • add keywords to compression crates (#502)
Commits

Updates deranged from 0.5.8 to 0.5.9

Commits

Updates equivalent from 1.0.2 to 1.0.3

Commits

Updates libc from 0.2.190 to 0.2.191

Release notes

Sourced from libc's releases.

0.2.191

Support

  • Emscripten: Support v4.0.12 to v6.0.11 (#5610)

Added

  • Apple: Add F_SETNOSIGPIPE and F_GETNOSIGPIPE (#5609)
  • Apple: add ifaliasreq and in6_aliasreq (#5557)
  • FreeBSD: Add PT_* constants (#5625)
  • Haiku: Add AI_* and NI_* constants from netdb.h (#5585)
  • Hurd: Add POSIX_SPAWN_* flags (#5578)
  • NuttX: Add AT_SYMLINK_NOFOLLOW (#5614)
  • OpenBSD: Add sensordev (#5534)
  • QuRT: Add isatty (#5618)
  • WASI: Add pthread_condattr_{get,set}clock (#5626)

Fixed

  • FreeBSD-aarch64: Fix gpregs and fpregs (#5603)

Changed

  • AIX: Restore 'c_ulong' as the type of 'statvfs.f_fsid'. (#5616)
  • Android: Make prop_info an extern type (#5561)
  • Apple: Mach API is now available on non-MacOS targets again. This should resolve some issues building ecosystem crates. (#5612), (#5636)
  • FreeBSD: Add back NOTE_PCTRLMASK with a deprecation warning (#5600)
Changelog

Sourced from libc's changelog.

0.2.191 - 2026-10-16

Support

  • Emscripten: Support v4.0.12 to v6.0.11 (#5610)

Added

  • Apple: Add F_SETNOSIGPIPE and F_GETNOSIGPIPE (#5609)
  • Apple: add ifaliasreq and in6_aliasreq (#5557)
  • FreeBSD: Add PT_* constants (#5625)
  • Haiku: Add AI_* and NI_* constants from netdb.h (#5585)
  • Hurd: Add POSIX_SPAWN_* flags (#5578)
  • NuttX: Add AT_SYMLINK_NOFOLLOW (#5614)
  • OpenBSD: Add sensordev (#5534)
  • QuRT: Add isatty (#5618)
  • WASI: Add pthread_condattr_{get,set}clock (#5626)

Fixed

  • FreeBSD-aarch64: Fix gpregs and fpregs (#5603)

Changed

  • AIX: Restore 'c_ulong' as the type of 'statvfs.f_fsid'. (#5616)
  • Android: Make prop_info an extern type (#5561)
  • Apple: Mach API is now available on non-MacOS targets again. This should resolve some issues building ecosystem crates. (#5612), (#5636)
  • FreeBSD: Add back NOTE_PCTRLMASK with a deprecation warning (#5600)
Commits
  • ccc2ff4 libc: Release 0.2.191
  • bce6efb apple: Add mach_task_self and mach_task_self_ to semver checks
  • ecf4fd4 apple: Re-restrict mach_vm_map to MacOS-only
  • b0e0423 Revert "apple: Disable mach.h API on Apple mobile OSs"
  • 9c7f568 apple: add ifaliasreq and in6_aliasreq
  • 018c7e9 wasi: Add pthread_condattr_{get,set}clock
  • 2c77185 openbsd: add sensordev structure
  • e10813c hurd: Add missing POSIX_SPAWN_* flags
  • 2ea4bc1 Fix FreeBSD/aarch64
  • 6d666fd dragonfly: Parse version from headers rather than CLI
  • Additional commits viewable in compare view

Updates litrs from 1.0.0 to 1.0.1

Release notes

Sourced from litrs's releases.

v1.0.1

  • Fix parsing of (byte/C) strings starting with \<newline> (without other escapes). In those cases, the backslash, newline and whitespace were incorrectly kept.
  • Fix to_compile_error causing a second, unrelated error in item position. Output changed from compile_error!("...") to compile_error! { "..." }.
  • Fix bug parsing \u{} (empty unicode escape). This resulted in a null byte, now it's correctly rejected.
  • Fix panic bug when parsing (byte/C) string literals with escapes and a trailing multi-byte char (e.g. "\n"é). These are super fringe cases as they require a literal suffix or a malformed literal.
  • Fix off-by-one bug regarding number of # in raw string literals. Before, 256 were "allowed", which is wrong as Rust only allows up to 255. This also led to an overflow cast as u8 which resulted in an incorrect value().
  • Some documentation & error message fixes
Changelog

Sourced from litrs's changelog.

[1.0.1] - 2026-10-12

  • Fix parsing of (byte/C) strings starting with \<newline> (without other escapes). In those cases, the backslash, newline and whitespace were incorrectly kept.
  • Fix to_compile_error causing a second, unrelated error in item position. Output changed from compile_error!("...") to compile_error! { "..." }.
  • Fix bug parsing \u{} (empty unicode escape). This resulted in a null byte, now it's correctly rejected.
  • Fix panic bug when parsing (byte/C) string literals with escapes and a trailing multi-byte char (e.g. "\n"é). These are super fringe cases as they require a literal suffix or a malformed literal.
  • Fix off-by-one bug regarding number of # in raw string literals. Before, 256 were "allowed", which is wrong as Rust only allows up to 255. This also led to an overflow cast as u8 which resulted in an incorrect value().
  • Some documentation & error message fixes
Commits
  • 510d5d7 Bump version to 1.0.1
  • 85fba3e Minor doc and error message fixes
  • 2e29c1b Improve to_compile_error output in item position
  • ae7a18d Fix bug parsing \u{} (empty unicode escape)
  • 67694b2 Fix parsing of string starting with \\<newline> (without other escapes)
  • 776b79f Fix off-by-one bug regarding number of # in raw string literals
  • 15d2a2d Fix unescape bug if literal ends with multi-byte char
  • See full diff in compare view

Updates rustls from 0.23.45 to 0.23.46

Commits
  • f04804f Delay saving KX hint until handshake confirmation
  • 049d39b Bump version to 0.23.46
  • 6d0ba08 Eliminate secret from impl Debug for ServerSessionValue
  • 2b82b81 unbuffered: update TLS 1.3 traffic keys before exhausting them
  • 74343e7 conn: update TLS 1.3 traffic keys within fragmented writes
  • 795eea7 Advance the HPKE sequence only after seal succeeds
  • d67cb71 stream: provide backpressure while buffering received plaintext
  • 7a69ade util: fuse flushes from connections with errors
  • 493d089 conn: fuse writes for connections with errors
  • db00e01 util: keep flushing after short writes
  • Additional commits viewable in compare view

Updates tokio from 1.53.2 to 1.53.3

Release notes

Sourced from tokio's releases.

Tokio v1.53.3

1.53.3 (October 13th, 2026)

Added

  • io: add AsyncFd::register and AsyncFd::register_with_interest (#8587)

Changed

  • io: deprecate AsyncFd::{new, with_interest, try_new, try_with_interest} (#8587)

Fixed

  • io: wake and drop DuplexStream wakers outside the lock (#8618)
  • macros: avoid unreachable_code in join! and try_join! for Infallible (#8518)
  • runtime: fix paused time auto-advancing when I/O wakes a task on current_thread (#8595)
  • sync: wake waiters outside the lock when closing a semaphore (#8529)
  • test: fix several flaky tests (#8196, #8427, #8609)

Fixed (unstable)

  • rt: keep io_uring op alive when submission fails after push (#8185)

#8185: tokio-rs/tokio#8185 #8196: tokio-rs/tokio#8196 #8427: tokio-rs/tokio#8427 #8518: tokio-rs/tokio#8518 #8529: tokio-rs/tokio#8529 #8587: tokio-rs/tokio#8587 #8595: tokio-rs/tokio#8595 #8609: tokio-rs/tokio#8609 #8618: tokio-rs/tokio#8618

Commits
  • a85c3f5 chore: prepare Tokio v1.53.3 (#8639)
  • df4443e Merge 'tokio-1.51.6' into 'tokio-1.53.x' (#8638)
  • f00b2e6 chore: prepare Tokio v1.51.6 (#8637)
  • 482eadd runtime: record time wake when unparking tasks on current thread (#8595)
  • 55fbab7 io: wake and drop DuplexStream wakers outside the lock (#8618)
  • c5e4d9e runtime: keep io_uring op alive when submission fails after push (#8185)
  • 0448618 sync: make tracing_sync tests synchronous (#8427)
  • 2bc1146 net: accept ConnectionReset in shutdown_after_tcp_reset test (#8196)
  • bb28a94 Merge 'tokio-1.51.x' into 'tokio-1.53.x' (#8624)
  • 6b97913 macros: avoid unreachable_code in join! and try_join! for Infallible ...
  • Additional commits viewable in compare view

Updates unicode-ident from 1.0.26 to 1.0.27

Release notes

Sourced from unicode-ident's releases.

1.0.27

  • Optimize trie layout to create headroom for new identifiers in future unicode versions (#54, #56)
Commits
  • c1ac3af Release 1.0.27
  • ff8907c Merge pull request #56 from dtolnay/segment
  • b57403f Split base address for two different lookups
  • 4e958c4 Merge pull request #55 from dtolnay/indexset
  • 7da4079 Replace chunk layout with IndexSet
  • 97d6034 Merge pull request #54 from dtolnay/overflow
  • c7e447b Defer half-chunk overflow enforcement
  • 639d388 Merge pull request #53 from dtolnay/triestat
  • 662f912 Update trie statistics in readme for Unicode 18.0.0
  • 2bdb95a Merge pull request #52 from dtolnay/naming
  • Additional commits viewable in compare view

Updates zstd from 0.14.0 to 0.14.2

Commits
  • 1e52c7e Release zstd 0.14.2
  • 42fc51f Add reader-preserving fallible decoder constructors
  • 78170db Add Decoder::into_inner for reader recovery without additional input
  • 9167d35 Release zstd 0.14.1, zstd-safe 8.1.0, and zstd-sys 2.1.1
  • b59becf Propagate C API deprecations through Rust bindings and wrappers
  • d8a325a Simplify Rust allocator constructors and test support
  • 594e743 Delegate panicking dictionary constructors to fallible variants
  • 779d39a Add fallible constructors for prepared dictionaries
  • fc5d2b7 Merge pull request #379 from gyscos/fix/pr-378-rust-allocator
  • 18028cd Count actual newline bytes in dictionary training samples
  • Additional commits viewable in compare view

Updates zstd-safe from 8.1.0 to 8.2.0

Commits
  • 75bc740 Release zstd 0.14.3, zstd-safe 8.2.0, and zstd-sys 2.1.2
  • 1c580b6 zstd-safe: keep the one-shot reset check inline
  • 502ee2f zstd-safe: only reset after one-shot decompression if a stream may be open
  • 5ded6e0 zstd-safe: apply rustfmt
  • e224018 zstd-safe: refuse to unload a dictionary under unfinished zstdmt jobs
  • 6a1065b Stop a single_frame() decoder when finish_frame() ends the frame
  • c7156df Don't let finish_frame() start a frame nothing was read from
  • b0fb8a7 Add write::Decoder::finish() to report incomplete frames
  • ab34d01 Don't retry a panicked writer when dropping AutoFlushDecoder/AutoFinishEncoder
  • 74ace2d Reset the borrowed context's session in raw::{Encoder,Decoder}::with_context
  • Additional commits viewable in compare view

Updates zstd-sys from 2.1.1+zstd.1.5.7 to 2.1.2+zstd.1.5.7

Commits
  • 75bc740 Release zstd 0.14.3, zstd-safe 8.2.0, and zstd-sys 2.1.2
  • 1c580b6 zstd-safe: keep the one-shot reset check inline
  • 502ee2f zstd-safe: only reset after one-shot decompression if a stream may be open
  • 5ded6e0 zstd-safe: apply rustfmt
  • e224018 zstd-safe: refuse to unload a dictionary under unfinished zstdmt jobs
  • 6a1065b Stop a single_frame() decoder when finish_frame() ends the frame
  • c7156df Don't let finish_frame() start a frame nothing was read from
  • b0fb8a7 Add write::Decoder::finish() to report incomplete frames
  • ab34d01 Don't retry a panicked writer when dropping AutoFlushDecoder/AutoFinishEncoder
  • 74ace2d Reset the borrowed context's session in raw::{Encoder,Decoder}::with_context
  • 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 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 cargo group with 13 updates:

| Package | From | To |
| --- | --- | --- |
| [async-compression](https://github.com/Nullus157/async-compression) | `0.4.50` | `0.4.51` |
| [compression-codecs](https://github.com/Nullus157/async-compression) | `0.4.45` | `0.4.46` |
| [compression-core](https://github.com/Nullus157/async-compression) | `0.4.33` | `0.4.34` |
| [deranged](https://github.com/jhpratt/deranged) | `0.5.8` | `0.5.9` |
| [equivalent](https://github.com/indexmap-rs/equivalent) | `1.0.2` | `1.0.3` |
| [libc](https://github.com/rust-lang/libc) | `0.2.190` | `0.2.191` |
| [litrs](https://github.com/LukasKalbertodt/litrs) | `1.0.0` | `1.0.1` |
| [rustls](https://github.com/rustls/rustls) | `0.23.45` | `0.23.46` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.53.2` | `1.53.3` |
| [unicode-ident](https://github.com/dtolnay/unicode-ident) | `1.0.26` | `1.0.27` |
| [zstd](https://github.com/gyscos/zstd-rs) | `0.14.0` | `0.14.2` |
| [zstd-safe](https://github.com/gyscos/zstd-rs) | `8.1.0` | `8.2.0` |
| [zstd-sys](https://github.com/gyscos/zstd-rs) | `2.1.1+zstd.1.5.7` | `2.1.2+zstd.1.5.7` |


Updates `async-compression` from 0.4.50 to 0.4.51
- [Release notes](https://github.com/Nullus157/async-compression/releases)
- [Commits](Nullus157/async-compression@async-compression-v0.4.50...async-compression-v0.4.51)

Updates `compression-codecs` from 0.4.45 to 0.4.46
- [Release notes](https://github.com/Nullus157/async-compression/releases)
- [Commits](Nullus157/async-compression@compression-codecs-v0.4.45...compression-codecs-v0.4.46)

Updates `compression-core` from 0.4.33 to 0.4.34
- [Release notes](https://github.com/Nullus157/async-compression/releases)
- [Commits](Nullus157/async-compression@compression-core-v0.4.33...compression-core-v0.4.34)

Updates `deranged` from 0.5.8 to 0.5.9
- [Release notes](https://github.com/jhpratt/deranged/releases)
- [Commits](https://github.com/jhpratt/deranged/commits/v0.5.9)

Updates `equivalent` from 1.0.2 to 1.0.3
- [Commits](indexmap-rs/equivalent@v1.0.2...v1.0.3)

Updates `libc` from 0.2.190 to 0.2.191
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.191/CHANGELOG.md)
- [Commits](rust-lang/libc@0.2.190...0.2.191)

Updates `litrs` from 1.0.0 to 1.0.1
- [Release notes](https://github.com/LukasKalbertodt/litrs/releases)
- [Changelog](https://github.com/LukasKalbertodt/litrs/blob/main/CHANGELOG.md)
- [Commits](LukasKalbertodt/litrs@v1.0.0...v1.0.1)

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

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

Updates `unicode-ident` from 1.0.26 to 1.0.27
- [Release notes](https://github.com/dtolnay/unicode-ident/releases)
- [Commits](dtolnay/unicode-ident@1.0.26...1.0.27)

Updates `zstd` from 0.14.0 to 0.14.2
- [Release notes](https://github.com/gyscos/zstd-rs/releases)
- [Commits](gyscos/zstd-rs@v0.14.0...v0.14.2)

Updates `zstd-safe` from 8.1.0 to 8.2.0
- [Release notes](https://github.com/gyscos/zstd-rs/releases)
- [Commits](gyscos/zstd-rs@zstd-safe-8.1.0...zstd-safe-8.2.0)

Updates `zstd-sys` from 2.1.1+zstd.1.5.7 to 2.1.2+zstd.1.5.7
- [Release notes](https://github.com/gyscos/zstd-rs/releases)
- [Commits](gyscos/zstd-rs@zstd-sys-2.1.1...zstd-sys-2.1.2)

---
updated-dependencies:
- dependency-name: async-compression
  dependency-version: 0.4.51
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: compression-codecs
  dependency-version: 0.4.46
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: compression-core
  dependency-version: 0.4.34
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: deranged
  dependency-version: 0.5.9
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: equivalent
  dependency-version: 1.0.3
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: libc
  dependency-version: 0.2.191
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: litrs
  dependency-version: 1.0.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: rustls
  dependency-version: 0.23.46
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: tokio
  dependency-version: 1.53.3
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: unicode-ident
  dependency-version: 1.0.27
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: zstd
  dependency-version: 0.14.2
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: zstd-safe
  dependency-version: 8.2.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: zstd-sys
  dependency-version: 2.1.2+zstd.1.5.7
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: cargo
...

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 Oct 21, 2026
@dependabot
dependabot Bot requested a review from NullSablex as a code owner October 21, 2026 06:56
@NullSablex
NullSablex merged commit a00963a into master Oct 21, 2026
6 of 7 checks passed
@NullSablex
NullSablex deleted the dependabot/cargo/cargo-39fab055ed branch October 21, 2026 19:13
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