-
Notifications
You must be signed in to change notification settings - Fork 98
deps: Update cargo dependencies #7109
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
📝 Walkthrough## Walkthrough
This update revises dependency versions in the project's Cargo.toml files. In the main workspace, the versions of the `axum`, `chrono`, `libp2p-identity`, and `tokio-util` crates are incremented to their latest patch releases. In the `crypto/types` sub-crate, the `blake3` and `sha2` dependencies are similarly updated to newer patch versions. No other configuration, features, or exported entities are altered.
## Changes
| File(s) | Change Summary |
|-------------------------|---------------------------------------------------------------------------------------------------------|
| Cargo.toml | Bumped versions: `axum` (0.8.3 → 0.8.4), `chrono` (0.4.40 → 0.4.41), `libp2p-identity` (0.2.10 → 0.2.11), `tokio-util` (0.7.14 → 0.7.15). |
| crypto/types/Cargo.toml | Bumped versions: `blake3` (1.8.0 → 1.8.2), `sha2` (0.10.8 → 0.10.9). |
## Possibly related PRs
- hoprnet/hoprnet#7024: Updates dependency versions including `axum` and others, but also modifies generated SeaORM entity files, unlike the current PR.
- hoprnet/hoprnet#7017: Performs dependency version bumps including `axum` but to earlier patch versions compared to this update.
## Suggested labels
`crate:core-p2p`
## Suggested reviewers
- tolbrino
- NumberFour8 📜 Recent review detailsConfiguration used: .coderabbit.yaml ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (2)
🚧 Files skipped from review as they are similar to previous changes (2)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
Documentation and Community
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR updates various cargo dependencies to their latest versions, aiming to enhance compatibility, security, and performance across the project.
- Upgraded dependencies in the main Cargo.toml including axum, chrono, libp2p-identity, and tokio-util.
- Updated crypto/types/Cargo.toml for blake3 and sha2.
Reviewed Changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.
File | Description |
---|---|
crypto/types/Cargo.toml | Updated blake3 and sha2 versions for improved hashing reliability. |
Cargo.toml | Upgraded axum, chrono, libp2p-identity, and tokio-util to their latest versions. |
9eb397a
to
4f3a43b
Compare
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Tibor <9529609+Teebor-Choka@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
4f3a43b
to
160715f
Compare
Update dependencies:
This pull request updates several dependencies across the project to their latest versions. These updates primarily focus on maintaining compatibility, improving security, and benefiting from upstream bug fixes.
Dependency Updates in
Cargo.toml
:axum
dependency from0.8.3
to0.8.4
, which includes improvements and bug fixes for web framework features like WebSocket and HTTP/2.chrono
dependency from0.4.40
to0.4.41
, likely addressing minor bug fixes or improvements in the date and time library.libp2p-identity
from0.2.10
to0.2.11
, ensuring compatibility and enhancements in peer identity handling.tokio-util
from0.7.14
to0.7.15
, improving utility features for the Tokio async runtime.Dependency Updates in
crypto/types/Cargo.toml
:blake3
from1.8.0
to1.8.2
, likely improving hashing performance or fixing bugs.sha2
from0.10.8
to0.10.9
, addressing potential security or performance improvements in the SHA-2 cryptographic hashing library.