Skip to content

Auto-update Rust dependencies - #468

Merged
KeithWiles merged 4 commits into
CloudNativeDataPlane:mainfrom
KeithWiles:main
May 5, 2026
Merged

Auto-update Rust dependencies#468
KeithWiles merged 4 commits into
CloudNativeDataPlane:mainfrom
KeithWiles:main

Conversation

@KeithWiles

Copy link
Copy Markdown
Contributor

This pull request updates several Rust dependencies across multiple Cargo.toml files to newer versions, primarily to address bug fixes, security patches, and improved compatibility. The changes are focused on keeping the codebase up-to-date with the latest stable releases for better maintainability.

Dependency version upgrades:

  • Updated core dependencies such as once_cell (to 1.21), indexmap (to 1.9), and num_cpus (to 1.17) in lang/rs/apis/cne/Cargo.toml.
  • Upgraded commonly used libraries like crossbeam-channel, clap, ctrlc, and env_logger to their latest patch versions in the following example projects:
    • lang/rs/apis/cne/examples/loopback/Cargo.toml
    • lang/rs/examples/echo_server/Cargo.toml
    • lang/rs/examples/fwd/Cargo.toml

Build and system dependencies:

  • Updated build-related dependencies, including cc (to 1.2.56) and os_info (to 3.14.0), in lang/rs/bindings/cne-sys/Cargo.toml.

@KeithWiles
KeithWiles merged commit 92dd32f into CloudNativeDataPlane:main May 5, 2026
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant