Skip to content

Conversation

@dependabot
Copy link
Contributor

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

Bumps the dependencies group with 10 updates:

Package From To
console-subscriber 0.4.1 0.5.0
prost 0.14.1 0.14.3
tokio-util 0.7.17 0.7.18
data-encoding 2.9.0 2.10.0
socket2 0.6.1 0.6.2
nix 0.30.1 0.31.1
sysinfo 0.36.1 0.38.0
criterion 0.7.0 0.8.1
flate2 1.1.5 1.1.8
libc 0.2.179 0.2.180

Updates console-subscriber from 0.4.1 to 0.5.0

Release notes

Sourced from console-subscriber's releases.

console-subscriber-v0.5.0

Breaking Changes

  • Upgrade tonic to 0.13 (#615) (2bd1afd)This is a breaking change for users of console-api and console-subscriber, as it changes the public tonic dependency to a semver-incompatible version. This breaks compatibility with tonic 0.12.x.
  • Upgrade tonic to 0.14 (#642)This is a breaking change for users of console-api and console-subscriber, as it changes the public tonic dependency to a semver-incompatible version. This breaks compatibility with tonic 0.13.x.

Added

Documented

  • Fix typo in doc comment (3dbca7a)

Updated

  • breaking Upgrade tonic to 0.13 (#615) (2bd1afd)
  • breaking Upgrade tonic to 0.14 (#645)
Commits
  • d8fba13 chore: release console-api-v0.9.0, console-subscriber-v0.5.0, tokio-console-v...
  • 5839f99 chore: update release-plz workflow (#646)
  • 51b9010 chore: update dist (cargo-dist) to 0.30.1 (#647)
  • 44e2281 Bump various dependencies (#643)
  • dca4748 Bump tonic to 0.14 (#642)
  • d3848d7 Fix Nix builds and update the lock file (#641)
  • 4238e73 Fix some clippy warnings and building with --all-features (#640)
  • 71e7f1d chore(deps-dev): bump vite in /console-subscriber/examples/grpc_web/app (#627)
  • 63c70ee feat: add support for vsock connections (#623)
  • 1aa5185 chore(deps): bump crossbeam-channel from 0.5.13 to 0.5.15 (#624)
  • Additional commits viewable in compare view

Updates prost from 0.14.1 to 0.14.3

Changelog

Sourced from prost's changelog.

Prost version 0.14.2

PROST! is a Protocol Buffers implementation for the Rust Language. prost generates simple, idiomatic Rust code from proto2 and proto3 files.

⚠️ Heads-up

  • Increase MSRV to 1.82 (#1356)

  • Update maintenance status to Passively Maintained (#1359)

    This excerpt is from the readme:

    The current maintainer is not contributing new features and doesn't have the time to review new features. Bug fixes and small improvements are welcome. Feel free to contribute small and easily reviewable PRs.

    Bug fixes are still important, and security fixes will be released as soon as possible. Contact the #prost channel in Tokio discord if you feel a bug or security fix is not getting enough attention.

    The maintainer expects the official protobuf project to release their rust library soon and expects it to be as fully featured as the C++ library. See their source code and crate for more information.

🚀 Features

  • Configure prost path via prost_build::Config or #[(prost(prost_path = "::prost")] (#1274)
  • Support for deprecated enum and oneof fields (#1316)

🐛 Bug Fixes

  • (prost-build) Resolve OneOf type name conflict with embedded message (#1294)
  • (prost-build) Avoid OneOf type collision with enums and keyword names (#1341)

💼 Dependencies

  • Use trait Error from core (#1179)
  • (deps) Update protobuf to v25.8 (#1323)
  • (deps) Update criterion requirement from 0.6 to 0.7 (#1308)
  • (deps) Update petgraph to 0.8 (#1327)
  • (deps) Bump actions/upload-artifact from 4 to 5 (#1351)
  • (deps) Bump actions/checkout from 5 to 6 (#1370)
  • Bump actions/checkout to v5 (#1312)
  • Update clippy to version 1.87 (#1292)
  • Replace once_cell dependency by std lib (#1119)

📚 Documentation

  • Update outdated link is test documentation (#1289)
  • Describe use of encoding module (#1322)
  • Update the readme MSRV to the actual number (#1331)
  • Update URLs after manual review (#1336)
  • Answer why fields are wrapped in option (#1358)

🎨 Styling

  • Add spaces to derive arguments in generated code (#1290)
  • Use variables directly in the format! string (#1293)

... (truncated)

Commits

Updates tokio-util from 0.7.17 to 0.7.18

Commits

Updates data-encoding from 2.9.0 to 2.10.0

Commits

Updates socket2 from 0.6.1 to 0.6.2

Changelog

Sourced from socket2's changelog.

0.6.2

  • MsgHdr and MsgHdrMut are marked as transparent meaning both have the same layout as msghdr on Unix and WSAMSG on Windows (rust-lang/socket2#635).
  • Don't set SO_NOSIGPIPE when accepting sockets, this is inherited from the parent socket (rust-lang/socket2#632).
  • Fixes Socket::tcp_notsent_lowat by using the correct argument type (rust-lang/socket2#622).
Commits
  • 9a30f4f Release v0.6.2
  • 3403a44 make MsgHdr and MsgHdrMut repr(transparent) to allow legally obtaining ...
  • feac83a Don't set SO_NOSIGPIPE when accepting sockets (#632)
  • 3fe6576 Test MSRV on Windows in CI
  • a18be6a Re-enable CI check for armv7-sony-vita-newlibeabihf
  • 853f9a7 Fix some typos in comments
  • 299c2e5 Fixed cfg in original_dst_v6 test (#626)
  • 9463a02 Enable CI for aarch64-apple-visionos
  • 4af7d3d fix getsockopt generic argument in notsent_lowat
  • a0810cd Update FreeBSD CI environment
  • See full diff in compare view

Updates nix from 0.30.1 to 0.31.1

Changelog

Sourced from nix's changelog.

[0.31.1] - 2026-01-23

Added

  • termios: Add definition for IUCLC to supported platforms (#2702)
  • termios: Add definition for XCASE for supported platforms (#2703)

[0.31.0] - 2026-01-22

Added

  • Added the UDP GSO/GRO socket options and CMsgs on Android. This includes the following types:

    • UdpGsoSegment
    • UdpGroSegment
    • ControlMessage::UdpGsoSegments
    • ControlMessageOwned::UdpGroSegments

    (#2666)

  • Define errno EWOULDBLOCK as an alias of EAGAIN to match the AIX libc definition. (#2692)

  • Enable module ifaddrs on GNU Hurd (#2697)

  • Add termios OutputFlags::OFILL for Linux, Android, Aix, Cygwin, Fuchsia, Haiku, GNU/Hurd, Nto, Redox, Illumos, Solaris and Apple OSes. (#2701)

  • add sync() for cygwin (#2708)

Changed

Fixed

  • Fixed nix::sys::ptrace::syscall_info, which was not setting the data argument properly, causing garbage values to be returned. (#2653)
  • Cast the 'addr' argument of 'madvise()' to '*mut u8' on AIX to match the signature in the AIX libc. (#2655)
  • Fixed the Dir module on NTO, Solaris, Hurd, and possibly other platforms. The

... (truncated)

Commits

Updates sysinfo from 0.36.1 to 0.38.0

Changelog

Sourced from sysinfo's changelog.

0.38.0

  • Add NetBSD support.
  • Windows: Fix unsoundness for a function used in Motherboard and Product.
  • Linux: Improve CPU info parsing.
  • Fix serde serialization of MacAddr and of Disk::file_system.

0.37.2

  • Improve documentation of System::refresh_cpu_all and of System::refresh_cpu_specifics.
  • Android: Fix System::uptime.
  • Linux: Correctly handled modified/removed Process::exe paths.

0.37.1

  • Fix serde serialization on Process::name.
  • Linux: Fix get_cpu_frequency on loongarch64.
  • Windows: Correctly handle invalid UTF-8 string in Motherboard.

0.37.0

  • Update minimum supported Rust version to 1.88 (for 2024 edition and if let chain feature).
  • Added Component::id API.
  • Linux: Greatly improve partial processes retrieval.
  • Linux: Simplify internal components retrieval code.
Commits
  • 4124381 Update CHANGELOG for 0.38.0
  • 98a3141 Merge pull request #1617 from GuillaumeGomez/updat
  • 7197638 Update crate version to 0.38.0
  • f69a2b9 Fix typos and make Motherboard::new return None on NetBSD
  • 791face Merge pull request #1616 from GuillaumeGomez/netbsd-root
  • b564d9a Add Process::root support for NetBSD
  • 7b324db Merge pull request #1615 from GuillaumeGomez/netbsd
  • ae044ef Implement Process::open_files on NetBSD
  • 8c5cd19 Merge pull request #1609 from notable-equivalent/feature/cgroup-access-from-c
  • 464968f Add C interface for accessing cgroup info
  • Additional commits viewable in compare view

Updates criterion from 0.7.0 to 0.8.1

Release notes

Sourced from criterion's releases.

criterion-plot-v0.8.1

Fixed

  • Typo

criterion-v0.8.1

Fixed

  • Homepage link

Other

  • (deps) bump crate-ci/typos from 1.23.5 to 1.40.0
  • (deps) bump jontze/action-mdbook from 3 to 4
  • (deps) bump actions/checkout from 4 to 6

criterion-plot-v0.8.0

No release notes provided.

criterion-v0.8.0

BREAKING

  • Drop async-std support

Changed

  • Bump MSRV to 1.86, stable to 1.91.1

Added

  • Add ability to plot throughput on summary page.
  • Add support for reporting throughput in elements and bytes - Throughput::ElementsAndBytes allows the text summary to report throughput in both units simultaneously.
  • Add alloca-based memory layout randomisation to mitigate memory effects on measurements.
  • Add doc comment to benchmark runner in criterion_group macro (removes linter warnings)

Fixed

  • Fix plotting NaN bug

Other

  • Remove Master API Docs links temporarily while we restore the docs publishing.
Changelog

Sourced from criterion's changelog.

0.8.1 - 2025-12-07

Fixed

  • Homepage link

Other

  • (deps) bump crate-ci/typos from 1.23.5 to 1.40.0
  • (deps) bump jontze/action-mdbook from 3 to 4
  • (deps) bump actions/checkout from 4 to 6

0.8.0 - 2025-11-29

BREAKING

  • Drop async-std support

Changed

  • Bump MSRV to 1.86, stable to 1.91.1

Added

  • Add ability to plot throughput on summary page.
  • Add support for reporting throughput in elements and bytes - Throughput::ElementsAndBytes allows the text summary to report throughput in both units simultaneously.
  • Add alloca-based memory layout randomisation to mitigate memory effects on measurements.
  • Add doc comment to benchmark runner in criterion_group macro (removes linter warnings)

Fixed

  • Fix plotting NaN bug

Other

  • Remove Master API Docs links temporarily while we restore the docs publishing.
Commits
  • e4e06df chore: release v0.8.1
  • aa548b9 fix: Homepage link
  • 950c3b7 fix: Typo
  • 7e3e50c chore(deps): bump crate-ci/typos from 1.23.5 to 1.40.0
  • 391a99a chore(deps): bump jontze/action-mdbook from 3 to 4
  • 8fb9a87 chore(deps): bump actions/checkout from 4 to 6
  • b49ade7 chore: release v0.8.0
  • See full diff in compare view

Updates flate2 from 1.1.5 to 1.1.8

Release notes

Sourced from flate2's releases.

1.1.8

What's Changed

New Contributors

Full Changelog: rust-lang/flate2-rs@1.1.7...1.1.8

1.1.7 - depend on zlib-rs directly and remove libz-rs-sys

What's Changed

New Contributors

Full Changelog: rust-lang/flate2-rs@1.1.5...1.1.6

1.1.6 - YANKED

It caused rust-lang/flate2-rs#515.

What's Changed

New Contributors

Full Changelog: rust-lang/flate2-rs@1.1.5...1.1.6

Commits
  • 8b66c27 Merge pull request #525 from Byron/test-zlib-API
  • 5e752c9 Address PR review
  • 3196dd0 refactor internal feature toggles to better represent the status quo
  • 106cbcc Bump patch level in preparation for release
  • af7a0b3 Add capabilties test for functions reserved to zlib-implementations.
  • 22c77ee Describe unreachable!("...") branch in Deflate::set_level() of zlib-rs
  • b9e2979 Remove C-binding specific restriction from CI for zlib-rs test.
  • 71eb5c5 Merge pull request #524 from Byron/complete-zlib-rs
  • fec67eb zlib-rs: support set_dictionary and set_level
  • ecfdc2d update zlib-rs to 0.5.5
  • Additional commits viewable in compare view

Updates libc from 0.2.179 to 0.2.180

Release notes

Sourced from libc's releases.

0.2.180

Added

  • QNX: Add missing BPF and ifreq structures (#4769)

Fixed

  • Linux, L4Re: address soundness issues of CMSG_NXTHDR (#4903)
  • Linux-like: Handle zero-sized payload differences in CMSG_NXTHDR (#4903)
  • Musl: Fix incorrect definitions of struct stat on some 32-bit architectures (#4914)
  • NetBSD: RISC-V 64: Correct mcontext type definitions (#4886)
  • uClibc: Re-enable __SIZEOF_PTHREAD_COND_T on non-L4Re uclibc (#4915)
  • uClibc: Restructure Linux netlink module to resolve build errors (#4915)
Changelog

Sourced from libc's changelog.

0.2.180 - 2026-01-08

Added

  • QNX: Add missing BPF and ifreq structures (#4769)

Fixed

  • Linux, L4Re: address soundness issues of CMSG_NXTHDR (#4903)
  • Linux-like: Handle zero-sized payload differences in CMSG_NXTHDR (#4903)
  • Musl: Fix incorrect definitions of struct stat on some 32-bit architectures (#4914)
  • NetBSD: RISC-V 64: Correct mcontext type definitions (#4886)
  • uClibc: Re-enable __SIZEOF_PTHREAD_COND_T on non-L4Re uclibc (#4915)
  • uClibc: Restructure Linux netlink module to resolve build errors (#4915)
Commits
  • 4b38c69 chore: release libc 0.2.180
  • 300e643 qnx: add missing BPF and ifreq structures
  • 12fd831 ci: Add rtems to basic tier 3 checks
  • b062844 Only test addresses of cmsghdrs that are multiples of the size of cmsghdr.
  • 676a4f8 linux: Move membarrier.h constants to src/new
  • 0803fae linux: Restructure netlink to src/new
  • 72f4c1a uclibc: Re-enable __SIZEOF_PTHREAD_COND_T on non-L4Re uclibc
  • 757e55a netbsd/riscv64.rs: make changes so that this builds again.
  • 042f118 musl: Fix incorrect definitions of struct stat on some architectures
  • 03755c4 linux, emscripten, android, l4re: handle zero-sized payload differences in CM...
  • Additional commits viewable in compare view

Most Recent Ignore Conditions Applied to This Pull Request
Dependency Name Ignore Conditions
sysinfo [>= 0.32.a, < 0.33]
sysinfo [>= 0.31.a, < 0.32]
sysinfo [>= 0.30.a, < 0.31]

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 dependencies group with 10 updates:

| Package | From | To |
| --- | --- | --- |
| [console-subscriber](https://github.com/tokio-rs/console) | `0.4.1` | `0.5.0` |
| [prost](https://github.com/tokio-rs/prost) | `0.14.1` | `0.14.3` |
| [tokio-util](https://github.com/tokio-rs/tokio) | `0.7.17` | `0.7.18` |
| [data-encoding](https://github.com/ia0/data-encoding) | `2.9.0` | `2.10.0` |
| [socket2](https://github.com/rust-lang/socket2) | `0.6.1` | `0.6.2` |
| [nix](https://github.com/nix-rust/nix) | `0.30.1` | `0.31.1` |
| [sysinfo](https://github.com/GuillaumeGomez/sysinfo) | `0.36.1` | `0.38.0` |
| [criterion](https://github.com/criterion-rs/criterion.rs) | `0.7.0` | `0.8.1` |
| [flate2](https://github.com/rust-lang/flate2-rs) | `1.1.5` | `1.1.8` |
| [libc](https://github.com/rust-lang/libc) | `0.2.179` | `0.2.180` |


Updates `console-subscriber` from 0.4.1 to 0.5.0
- [Release notes](https://github.com/tokio-rs/console/releases)
- [Changelog](https://github.com/tokio-rs/console/blob/main/release-plz.toml)
- [Commits](tokio-rs/console@console-subscriber-v0.4.1...console-subscriber-v0.5.0)

Updates `prost` from 0.14.1 to 0.14.3
- [Release notes](https://github.com/tokio-rs/prost/releases)
- [Changelog](https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md)
- [Commits](tokio-rs/prost@v0.14.1...v0.14.3)

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

Updates `data-encoding` from 2.9.0 to 2.10.0
- [Commits](ia0/data-encoding@v2.9.0...v2.10.0)

Updates `socket2` from 0.6.1 to 0.6.2
- [Release notes](https://github.com/rust-lang/socket2/releases)
- [Changelog](https://github.com/rust-lang/socket2/blob/master/CHANGELOG.md)
- [Commits](rust-lang/socket2@v0.6.1...v0.6.2)

Updates `nix` from 0.30.1 to 0.31.1
- [Changelog](https://github.com/nix-rust/nix/blob/master/CHANGELOG.md)
- [Commits](nix-rust/nix@v0.30.1...v0.31.1)

Updates `sysinfo` from 0.36.1 to 0.38.0
- [Changelog](https://github.com/GuillaumeGomez/sysinfo/blob/main/CHANGELOG.md)
- [Commits](GuillaumeGomez/sysinfo@v0.36.1...v0.38.0)

Updates `criterion` from 0.7.0 to 0.8.1
- [Release notes](https://github.com/criterion-rs/criterion.rs/releases)
- [Changelog](https://github.com/criterion-rs/criterion.rs/blob/master/CHANGELOG.md)
- [Commits](criterion-rs/criterion.rs@criterion-plot-v0.7.0...criterion-v0.8.1)

Updates `flate2` from 1.1.5 to 1.1.8
- [Release notes](https://github.com/rust-lang/flate2-rs/releases)
- [Commits](rust-lang/flate2-rs@1.1.5...1.1.8)

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

---
updated-dependencies:
- dependency-name: console-subscriber
  dependency-version: 0.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: prost
  dependency-version: 0.14.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: tokio-util
  dependency-version: 0.7.18
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: data-encoding
  dependency-version: 2.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: socket2
  dependency-version: 0.6.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: nix
  dependency-version: 0.31.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: sysinfo
  dependency-version: 0.38.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: criterion
  dependency-version: 0.8.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: flate2
  dependency-version: 1.1.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: libc
  dependency-version: 0.2.180
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: 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 Feb 1, 2026
@mhils mhils merged commit 21814d8 into main Feb 2, 2026
24 checks passed
@mhils mhils deleted the dependabot/cargo/dependencies-6cf574d475 branch February 2, 2026 06:48
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