Skip to content

Commit febae58

Browse files
dependabot[bot]PierreLeGuenclaude
authored
deps: bump the rust-dependencies group across 1 directory with 11 updates (#440)
* deps: bump the rust-dependencies group across 1 directory with 11 updates Bumps the rust-dependencies group with 9 updates in the / directory: | Package | From | To | | --- | --- | --- | | [futures](https://github.com/rust-lang/futures-rs) | `0.3.31` | `0.3.32` | | [anyhow](https://github.com/dtolnay/anyhow) | `1.0.100` | `1.0.101` | | [uuid](https://github.com/uuid-rs/uuid) | `1.20.0` | `1.21.0` | | [aws-config](https://github.com/smithy-lang/smithy-rs) | `1.8.13` | `1.8.14` | | [aws-sdk-s3](https://github.com/awslabs/aws-sdk-rust) | `1.122.0` | `1.123.0` | | [rand](https://github.com/rust-random/rand) | `0.9.2` | `0.10.0` | | [tempfile](https://github.com/Stebalien/tempfile) | `3.24.0` | `3.25.0` | | [native-tls](https://github.com/sfackler/rust-native-tls) | `0.2.14` | `0.2.16` | | [rmcp](https://github.com/modelcontextprotocol/rust-sdk) | `0.14.0` | `0.15.0` | Updates `futures` from 0.3.31 to 0.3.32 - [Release notes](https://github.com/rust-lang/futures-rs/releases) - [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md) - [Commits](rust-lang/futures-rs@0.3.31...0.3.32) Updates `anyhow` from 1.0.100 to 1.0.101 - [Release notes](https://github.com/dtolnay/anyhow/releases) - [Commits](dtolnay/anyhow@1.0.100...1.0.101) Updates `uuid` from 1.20.0 to 1.21.0 - [Release notes](https://github.com/uuid-rs/uuid/releases) - [Commits](uuid-rs/uuid@v1.20.0...v1.21.0) Updates `aws-config` from 1.8.13 to 1.8.14 - [Release notes](https://github.com/smithy-lang/smithy-rs/releases) - [Changelog](https://github.com/smithy-lang/smithy-rs/blob/main/CHANGELOG.md) - [Commits](https://github.com/smithy-lang/smithy-rs/commits) Updates `aws-sdk-s3` from 1.122.0 to 1.123.0 - [Release notes](https://github.com/awslabs/aws-sdk-rust/releases) - [Commits](https://github.com/awslabs/aws-sdk-rust/commits) Updates `rand` from 0.9.2 to 0.10.0 - [Release notes](https://github.com/rust-random/rand/releases) - [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md) - [Commits](rust-random/rand@rand_core-0.9.2...0.10.0) Updates `tempfile` from 3.24.0 to 3.25.0 - [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md) - [Commits](https://github.com/Stebalien/tempfile/commits) Updates `native-tls` from 0.2.14 to 0.2.16 - [Release notes](https://github.com/sfackler/rust-native-tls/releases) - [Changelog](https://github.com/rust-native-tls/rust-native-tls/blob/main/CHANGELOG.md) - [Commits](rust-native-tls/rust-native-tls@v0.2.14...v0.2.16) Updates `futures-core` from 0.3.31 to 0.3.32 - [Release notes](https://github.com/rust-lang/futures-rs/releases) - [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md) - [Commits](rust-lang/futures-rs@0.3.31...0.3.32) Updates `futures-util` from 0.3.31 to 0.3.32 - [Release notes](https://github.com/rust-lang/futures-rs/releases) - [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md) - [Commits](rust-lang/futures-rs@0.3.31...0.3.32) Updates `rmcp` from 0.14.0 to 0.15.0 - [Release notes](https://github.com/modelcontextprotocol/rust-sdk/releases) - [Commits](modelcontextprotocol/rust-sdk@rmcp-v0.14.0...rmcp-v0.15.0) --- updated-dependencies: - dependency-name: futures dependency-version: 0.3.32 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: anyhow dependency-version: 1.0.101 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: uuid dependency-version: 1.21.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: aws-config dependency-version: 1.8.14 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: aws-sdk-s3 dependency-version: 1.123.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: rand dependency-version: 0.10.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: tempfile dependency-version: 3.25.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: native-tls dependency-version: 0.2.16 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: futures-core dependency-version: 0.3.32 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: futures-util dependency-version: 0.3.32 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: rmcp dependency-version: 0.15.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> * fix: update rand::Rng to rand::RngExt for rand 0.10 compatibility The rand 0.10 crate moved `random_range` and `fill` from `Rng` to `RngExt` trait. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Pierre LE GUEN <26087574+PierreLeGuen@users.noreply.github.com> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
1 parent e02d83f commit febae58

8 files changed

Lines changed: 322 additions & 120 deletions

File tree

Cargo.lock

Lines changed: 309 additions & 107 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/api/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ inference_providers = { path = "../inference_providers" }
2424
# Authentication dependencies
2525
tower = { version = "0.5", features = ["util"] }
2626
tower-http = { version = "0.6", features = ["cors"] }
27-
uuid = { version = "1.20", features = ["v4", "serde"] }
27+
uuid = { version = "1.21", features = ["v4", "serde"] }
2828
opentelemetry = { version = "0.31", features = ["metrics"] }
2929
opentelemetry_sdk = { version = "0.31", features = ["rt-tokio"] }
3030
opentelemetry-otlp = { version = "0.31", features = ["metrics", "grpc-tonic"] }
@@ -42,7 +42,7 @@ bytes = "1.11"
4242
http-body-util = "0.1"
4343
# AWS S3 for file storage
4444
aws-config = { version = "1.8", features = ["behavior-version-latest"] }
45-
aws-sdk-s3 = "1.122"
45+
aws-sdk-s3 = "1.123"
4646
# NEAR wallet authentication
4747
near-api = "0.8.3"
4848
base64 = "0.22"
@@ -66,6 +66,6 @@ hmac = "0.12"
6666
tokio-postgres = "0.7"
6767
deadpool-postgres = { version = "0.14", features = ["rt_tokio_1"] }
6868
ed25519-dalek = { version = "2.1", features = ["rand_core"] }
69-
rand = "0.9"
69+
rand = "0.10"
7070
services = { path = "../services", features = ["test-mocks"] }
7171
async-trait = "0.1"

crates/api/tests/common/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1091,7 +1091,7 @@ pub mod mock_prompts {
10911091
}
10921092

10931093
use near_api::signer::NEP413Payload;
1094-
use rand::Rng;
1094+
use rand::RngExt;
10951095

10961096
pub const NEAR_TEST_ACCOUNT: &str = "testuser.near";
10971097
pub const NEAR_TEST_PUBLIC_KEY: &str = "ed25519:7FmyF5aYxwHKVvpBJxWrRi58EXQhG5KUkCb3Jv8TzWqM";

crates/config/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,5 @@ dotenvy = "0.15.7"
1111
thiserror = "2.0"
1212

1313
[dev-dependencies]
14-
tempfile = "3.24"
14+
tempfile = "3.25"
1515
serial_test = "3.3"

crates/database/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ async-trait = "0.1"
3636
thiserror = "2.0"
3737
serde = { version = "1.0", features = ["derive"] }
3838
serde_json = "1.0"
39-
uuid = { version = "1.20", features = ["v4", "serde"] }
39+
uuid = { version = "1.21", features = ["v4", "serde"] }
4040
chrono = { version = "0.4", features = ["serde"] }
4141
tracing = "0.1"
4242
tracing-subscriber = { version = "0.3", features = ["fmt", "env-filter"] }
@@ -50,7 +50,7 @@ refinery = { version = "0.9", features = ["tokio-postgres"] }
5050

5151
# For hashing API keys and session tokens
5252
sha2 = "0.10"
53-
rand = "0.9.2"
53+
rand = "0.10.0"
5454

5555
# For User-Agent normalization
5656
regex = "1.12"

crates/database/src/repositories/organization_invitation.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ impl PgOrganizationInvitationRepository {
7272

7373
/// Generate a secure random token
7474
fn generate_token() -> String {
75-
use rand::Rng;
75+
use rand::RngExt;
7676
const CHARSET: &[u8] = b"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
7777
let mut rng = rand::rng();
7878
let token: String = (0..64)

crates/services/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ description.workspace = true
1010
async-trait = "0.1"
1111
serde = { version = "1.0", features = ["derive"] }
1212
serde_json = "1.0"
13-
uuid = { version = "1.20", features = ["v4", "v5", "serde"] }
13+
uuid = { version = "1.21", features = ["v4", "v5", "serde"] }
1414
opentelemetry = { version = "0.31", features = ["metrics"] }
1515
opentelemetry_sdk = { version = "0.31", features = ["rt-tokio", "metrics"] }
1616
chrono = { version = "0.4", features = ["serde"] }
@@ -22,7 +22,7 @@ futures = "0.3"
2222
futures-util = "0.3"
2323
thiserror = "2.0"
2424
config = { path = "../config" }
25-
rand = "0.9"
25+
rand = "0.10"
2626
rand_core = { version = "0.6", features = ["getrandom"] }
2727
utoipa = "5.3"
2828
# OAuth2 authentication
@@ -32,7 +32,7 @@ url = "2.5"
3232
bytes = "1.11"
3333
tokio-stream = "0.1"
3434
# MCP protocol
35-
rmcp = { version = "0.14", features = [
35+
rmcp = { version = "0.15", features = [
3636
"client",
3737
"transport-streamable-http-client-reqwest",
3838
] }
@@ -48,7 +48,7 @@ jsonwebtoken = { version = "10.3.0", features = ["rust_crypto"] }
4848
regex = "1.12"
4949
# AWS S3 for file storage
5050
aws-config = { version = "1.8", features = ["behavior-version-latest"] }
51-
aws-sdk-s3 = "1.122"
51+
aws-sdk-s3 = "1.123"
5252
# Encryption for file storage
5353
aes-gcm = "0.10"
5454
# HMAC for VPC signature verification

crates/services/src/auth/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -288,7 +288,7 @@ impl AuthServiceTrait for AuthService {
288288

289289
// Generate organization name from user email with random suffix
290290
let org_name = {
291-
use rand::Rng;
291+
use rand::RngExt;
292292
let username = oauth_info.email.split('@').next().unwrap_or("user");
293293
const CHARSET: &[u8] = b"abcdefghijklmnopqrstuvwxyz0123456789";
294294
let mut rng = rand::rng();

0 commit comments

Comments
 (0)