From 9e80f94d472399bfe1c6dc4745943c97f7eb962f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 10 Aug 2026 21:04:50 +0000 Subject: [PATCH] chore(deps): bump the cargo-major group across 1 directory with 28 updates Bumps the cargo-major group with 28 updates in the / directory: | Package | From | To | | --- | --- | --- | | [console-subscriber](https://github.com/tokio-rs/console) | `0.4.1` | `0.5.0` | | [aws-smithy-http](https://github.com/smithy-lang/smithy-rs) | `0.63.6` | `0.64.0` | | [opendal](https://github.com/apache/opendal) | `0.54.1` | `0.55.0` | | [goauth](https://github.com/durch/rust-goauth) | `0.16.0` | `0.17.0` | | [smpl_jwt](https://github.com/durch/rust-jwt) | `0.8.0` | `0.9.0` | | [greptimedb-ingester](https://github.com/GreptimeTeam/greptimedb-ingester-rust) | `0.17.0` | `0.18.0` | | [bollard](https://github.com/fussybeaver/bollard) | `0.20.2` | `0.21.0` | | [databend-client](https://github.com/databendlabs/bendsql) | `0.28.3` | `0.34.2` | | [evmap](https://github.com/jonhoo/evmap) | `10.0.2` | `11.0.0` | | [lru](https://github.com/jeromefroe/lru-rs) | `0.16.4` | `0.18.2` | | [maxminddb](https://github.com/oschwald/maxminddb-rust) | `0.27.3` | `0.30.0` | | [md-5](https://github.com/RustCrypto/hashes) | `0.10.6` | `0.11.0` | | [async-nats](https://github.com/nats-io/nats.rs) | `0.49.1` | `0.50.0` | | [openssl-probe](https://github.com/rustls/openssl-probe) | `0.1.6` | `0.2.1` | | [redis](https://github.com/redis-rs/redis-rs) | `0.32.7` | `1.2.0` | | [rumqttc](https://github.com/bytebeamio/rumqtt) | `0.24.0` | `0.25.1` | | [sqlx](https://github.com/launchbadge/sqlx) | `0.8.6` | `0.9.0` | | [syslog](https://github.com/Geal/rust-syslog) | `6.1.1` | `7.0.0` | | [sysinfo](https://github.com/GuillaumeGomez/sysinfo) | `0.37.2` | `0.39.6` | | [windows-sys](https://github.com/microsoft/windows-rs) | `0.52.0` | `0.61.0` | | [windows](https://github.com/microsoft/windows-rs) | `0.58.0` | `0.61.3` | | [quick-xml](https://github.com/tafia/quick-xml) | `0.31.0` | `0.41.0` | | [similar-asserts](https://github.com/mitsuhiko/similar-asserts) | `1.7.0` | `2.0.0` | | [openssl-src](https://github.com/alexcrichton/openssl-src-rs) | `300.6.1+3.6.3` | `400.0.0+4.0.1` | | [convert_case](https://github.com/rutrum/convert-case) | `0.10.0` | `0.11.0` | | [darling](https://github.com/TedDriggs/darling) | `0.23.0` | `0.24.0` | | [syn](https://github.com/dtolnay/syn) | `2.0.119` | `3.0.3` | | [serde_derive_internals](https://github.com/serde-rs/serde) | `0.29.1` | `0.30.0` | 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](https://github.com/tokio-rs/console/compare/console-subscriber-v0.4.1...console-subscriber-v0.5.0) Updates `aws-smithy-http` from 0.63.6 to 0.64.0 - [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 `opendal` from 0.54.1 to 0.55.0 - [Release notes](https://github.com/apache/opendal/releases) - [Changelog](https://github.com/apache/opendal/blob/main/CHANGELOG.md) - [Commits](https://github.com/apache/opendal/compare/v0.54.1...v0.55.0) Updates `goauth` from 0.16.0 to 0.17.0 - [Release notes](https://github.com/durch/rust-goauth/releases) - [Commits](https://github.com/durch/rust-goauth/commits) Updates `smpl_jwt` from 0.8.0 to 0.9.0 - [Commits](https://github.com/durch/rust-jwt/commits) Updates `greptimedb-ingester` from 0.17.0 to 0.18.0 - [Release notes](https://github.com/GreptimeTeam/greptimedb-ingester-rust/releases) - [Commits](https://github.com/GreptimeTeam/greptimedb-ingester-rust/compare/v0.17.0...v0.18.0) Updates `bollard` from 0.20.2 to 0.21.0 - [Release notes](https://github.com/fussybeaver/bollard/releases) - [Changelog](https://github.com/fussybeaver/bollard/blob/master/RELEASE.md) - [Commits](https://github.com/fussybeaver/bollard/compare/v0.20.2...v0.21.0) Updates `databend-client` from 0.28.3 to 0.34.2 - [Release notes](https://github.com/databendlabs/bendsql/releases) - [Commits](https://github.com/databendlabs/bendsql/compare/v0.28.3...v0.34.2) Updates `evmap` from 10.0.2 to 11.0.0 - [Commits](https://github.com/jonhoo/evmap/compare/v10.0.2...v11.0.0) Updates `lru` from 0.16.4 to 0.18.2 - [Changelog](https://github.com/jeromefroe/lru-rs/blob/master/CHANGELOG.md) - [Commits](https://github.com/jeromefroe/lru-rs/compare/0.16.4...0.18.2) Updates `maxminddb` from 0.27.3 to 0.30.0 - [Release notes](https://github.com/oschwald/maxminddb-rust/releases) - [Changelog](https://github.com/oschwald/maxminddb-rust/blob/main/CHANGELOG.md) - [Commits](https://github.com/oschwald/maxminddb-rust/compare/v0.27.3...v0.30.0) Updates `md-5` from 0.10.6 to 0.11.0 - [Commits](https://github.com/RustCrypto/hashes/compare/md-5-v0.10.6...md2-v0.11.0) Updates `async-nats` from 0.49.1 to 0.50.0 - [Release notes](https://github.com/nats-io/nats.rs/releases) - [Commits](https://github.com/nats-io/nats.rs/compare/async-nats/v0.49.1...async-nats/v0.50.0) Updates `openssl-probe` from 0.1.6 to 0.2.1 - [Release notes](https://github.com/rustls/openssl-probe/releases) - [Commits](https://github.com/rustls/openssl-probe/compare/0.1.6...0.2.1) Updates `redis` from 0.32.7 to 1.2.0 - [Release notes](https://github.com/redis-rs/redis-rs/releases) - [Commits](https://github.com/redis-rs/redis-rs/compare/redis-0.32.7...redis-1.2.0) Updates `rumqttc` from 0.24.0 to 0.25.1 - [Release notes](https://github.com/bytebeamio/rumqtt/releases) - [Changelog](https://github.com/bytebeamio/rumqtt/blob/main/CHANGELOG.md) - [Commits](https://github.com/bytebeamio/rumqtt/compare/rumqttc-0.24.0...rumqttc-0.25.1) Updates `sqlx` from 0.8.6 to 0.9.0 - [Changelog](https://github.com/transact-rs/sqlx/blob/main/CHANGELOG.md) - [Commits](https://github.com/launchbadge/sqlx/compare/v0.8.6...v0.9.0) Updates `syslog` from 6.1.1 to 7.0.0 - [Commits](https://github.com/Geal/rust-syslog/compare/6.1.1...7.0.0) Updates `sysinfo` from 0.37.2 to 0.39.6 - [Changelog](https://github.com/GuillaumeGomez/sysinfo/blob/main/CHANGELOG.md) - [Commits](https://github.com/GuillaumeGomez/sysinfo/compare/v0.37.2...v0.39.6) Updates `windows-sys` from 0.52.0 to 0.61.0 - [Release notes](https://github.com/microsoft/windows-rs/releases) - [Commits](https://github.com/microsoft/windows-rs/compare/0.52.0...0.61.0) Updates `windows` from 0.58.0 to 0.61.3 - [Release notes](https://github.com/microsoft/windows-rs/releases) - [Commits](https://github.com/microsoft/windows-rs/commits) Updates `quick-xml` from 0.31.0 to 0.41.0 - [Release notes](https://github.com/tafia/quick-xml/releases) - [Changelog](https://github.com/tafia/quick-xml/blob/master/Changelog.md) - [Commits](https://github.com/tafia/quick-xml/compare/v0.31.0...v0.41.0) Updates `similar-asserts` from 1.7.0 to 2.0.0 - [Changelog](https://github.com/mitsuhiko/similar-asserts/blob/main/CHANGELOG.md) - [Commits](https://github.com/mitsuhiko/similar-asserts/compare/1.7.0...2.0.0) Updates `openssl-src` from 300.6.1+3.6.3 to 400.0.0+4.0.1 - [Release notes](https://github.com/alexcrichton/openssl-src-rs/releases) - [Commits](https://github.com/alexcrichton/openssl-src-rs/commits) Updates `convert_case` from 0.10.0 to 0.11.0 - [Commits](https://github.com/rutrum/convert-case/commits) Updates `darling` from 0.23.0 to 0.24.0 - [Release notes](https://github.com/TedDriggs/darling/releases) - [Changelog](https://github.com/TedDriggs/darling/blob/master/CHANGELOG.md) - [Commits](https://github.com/TedDriggs/darling/compare/v0.23.0...v0.24.0) Updates `syn` from 2.0.119 to 3.0.3 - [Release notes](https://github.com/dtolnay/syn/releases) - [Commits](https://github.com/dtolnay/syn/compare/2.0.119...3.0.3) Updates `serde_derive_internals` from 0.29.1 to 0.30.0 - [Release notes](https://github.com/serde-rs/serde/releases) - [Commits](https://github.com/serde-rs/serde/commits) --- updated-dependencies: - dependency-name: async-nats dependency-version: 0.50.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: aws-smithy-http dependency-version: 0.64.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: bollard dependency-version: 0.21.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: console-subscriber dependency-version: 0.5.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: convert_case dependency-version: 0.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: darling dependency-version: 0.24.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: databend-client dependency-version: 0.34.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: evmap dependency-version: 11.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: cargo-major - dependency-name: goauth dependency-version: 0.17.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: greptimedb-ingester dependency-version: 0.18.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: lru dependency-version: 0.18.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: maxminddb dependency-version: 0.30.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: md-5 dependency-version: 0.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: opendal dependency-version: 0.55.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: openssl-probe dependency-version: 0.2.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: openssl-src dependency-version: 400.0.0+4.0.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: cargo-major - dependency-name: quick-xml dependency-version: 0.41.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: redis dependency-version: 1.2.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: cargo-major - dependency-name: rumqttc dependency-version: 0.25.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: serde_derive_internals dependency-version: 0.30.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: similar-asserts dependency-version: 2.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: cargo-major - dependency-name: smpl_jwt dependency-version: 0.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: sqlx dependency-version: 0.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: syn dependency-version: 3.0.3 dependency-type: direct:production update-type: version-update:semver-major dependency-group: cargo-major - dependency-name: sysinfo dependency-version: 0.39.6 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: syslog dependency-version: 7.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: cargo-major - dependency-name: windows dependency-version: 0.61.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: windows-sys dependency-version: 0.61.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 71 +++++++++++++++++++++++------ Cargo.toml | 4 +- lib/vector-config-common/Cargo.toml | 2 +- lib/vector-config-macros/Cargo.toml | 4 +- 4 files changed, 62 insertions(+), 19 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 538da60338a6d..174813c5f7b07 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3087,6 +3087,15 @@ dependencies = [ "unicode-segmentation", ] +[[package]] +name = "convert_case" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "affbf0190ed2caf063e3def54ff444b449371d55c58e513a95ab98eca50adb49" +dependencies = [ + "unicode-segmentation", +] + [[package]] name = "cookie" version = "0.18.1" @@ -3507,6 +3516,16 @@ dependencies = [ "darling_macro 0.23.0", ] +[[package]] +name = "darling" +version = "0.24.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "88490bf1b990d87eaaa7ac8aa887f629a08e7359765b4911faf63c3763347d23" +dependencies = [ + "darling_core 0.24.0", + "darling_macro 0.24.0", +] + [[package]] name = "darling_core" version = "0.20.11" @@ -3548,6 +3567,19 @@ dependencies = [ "syn 2.0.119", ] +[[package]] +name = "darling_core" +version = "0.24.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "084e274f91c482280130e1e34e0b8d6e66776a060d7b6de7b84289ca778868c4" +dependencies = [ + "ident_case", + "proc-macro2 1.0.106", + "quote 1.0.45", + "strsim", + "syn 3.0.3", +] + [[package]] name = "darling_macro" version = "0.20.11" @@ -3581,6 +3613,17 @@ dependencies = [ "syn 2.0.119", ] +[[package]] +name = "darling_macro" +version = "0.24.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68f5792fa0d41cd2325ce0ffa64f0a340eaebd4971a3a0c5e1ffd2cc488a355e" +dependencies = [ + "darling_core 0.24.0", + "quote 1.0.45", + "syn 3.0.3", +] + [[package]] name = "dashmap" version = "6.1.0" @@ -8861,7 +8904,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "22505a5c94da8e3b7c2996394d1c933236c4d743e81a410bcca4e6989fc066a4" dependencies = [ "bytes", - "heck 0.4.1", + "heck 0.5.0", "itertools 0.12.1", "log", "multimap", @@ -8881,7 +8924,7 @@ version = "0.13.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be769465445e8c1474e9c5dac2018218498557af32d9ed057325ec9a41ae81bf" dependencies = [ - "heck 0.4.1", + "heck 0.5.0", "itertools 0.14.0", "log", "multimap", @@ -8901,7 +8944,7 @@ version = "0.14.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "343d3bd7056eda839b03204e68deff7d1b13aba7af2b2fd16890697274262ee7" dependencies = [ - "heck 0.4.1", + "heck 0.5.0", "itertools 0.14.0", "log", "multimap", @@ -10655,13 +10698,13 @@ dependencies = [ [[package]] name = "serde_derive_internals" -version = "0.29.1" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711" +checksum = "f852137cce035d6a4df67ccce505ff6b3e9fd3a10e3e52b24dc71e650bb1a9bd" dependencies = [ "proc-macro2 1.0.106", "quote 1.0.45", - "syn 2.0.119", + "syn 3.0.3", ] [[package]] @@ -11149,7 +11192,7 @@ version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c1c97747dbf44bb1ca44a561ece23508e99cb592e862f22222dcf42f51d1e451" dependencies = [ - "heck 0.4.1", + "heck 0.5.0", "proc-macro2 1.0.106", "quote 1.0.45", "syn 2.0.119", @@ -11161,7 +11204,7 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "54254b8531cafa275c5e096f62d48c81435d1015405a91198ddb11e967301d40" dependencies = [ - "heck 0.4.1", + "heck 0.5.0", "proc-macro2 1.0.106", "quote 1.0.45", "syn 2.0.119", @@ -13148,7 +13191,7 @@ dependencies = [ "clap", "clap-verbosity-flag", "clap_complete", - "convert_case 0.10.0", + "convert_case 0.11.0", "directories", "git2", "glob", @@ -13523,13 +13566,13 @@ dependencies = [ name = "vector-config-common" version = "0.1.0" dependencies = [ - "convert_case 0.10.0", - "darling 0.23.0", + "convert_case 0.11.0", + "darling 0.24.0", "proc-macro2 1.0.106", "quote 1.0.45", "serde", "serde_json", - "syn 2.0.119", + "syn 3.0.3", "tracing 0.1.44", ] @@ -13537,12 +13580,12 @@ dependencies = [ name = "vector-config-macros" version = "0.1.0" dependencies = [ - "darling 0.23.0", + "darling 0.24.0", "proc-macro2 1.0.106", "quote 1.0.45", "serde", "serde_derive_internals", - "syn 2.0.119", + "syn 3.0.3", "vector-config", "vector-config-common", ] diff --git a/Cargo.toml b/Cargo.toml index 0e0697655c04c..5a24e89b5f0f7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -163,11 +163,11 @@ clap = { version = "4.5.60", default-features = false, features = ["derive", "er clap_complete = "4.6.5" colored = { version = "3.1.1", default-features = false } const-str = { version = "1.1.0", default-features = false } -convert_case = { version = "0.10", default-features = false } +convert_case = { version = "0.11", default-features = false } criterion = "0.8" crossbeam-utils = { version = "0.8.21", default-features = false } cuckoo-clock = { version = "0.2.7" , default-features = false } -darling = { version = "0.23.0", default-features = false, features = ["suggestions"] } +darling = { version = "0.24.0", default-features = false, features = ["suggestions"] } dashmap = { version = "6.1.0", default-features = false } derivative = { version = "2.2.0", default-features = false } exitcode = { version = "1.1.2", default-features = false } diff --git a/lib/vector-config-common/Cargo.toml b/lib/vector-config-common/Cargo.toml index b15a36cf28e7c..a9e74e531c503 100644 --- a/lib/vector-config-common/Cargo.toml +++ b/lib/vector-config-common/Cargo.toml @@ -13,6 +13,6 @@ darling.workspace = true proc-macro2 = { version = "1.0", default-features = false } serde.workspace = true serde_json.workspace = true -syn = { version = "2.0", features = ["full", "extra-traits", "visit-mut", "visit"] } +syn = { version = "3.0", features = ["full", "extra-traits", "visit-mut", "visit"] } tracing.workspace = true quote = { version = "1.0", default-features = false } diff --git a/lib/vector-config-macros/Cargo.toml b/lib/vector-config-macros/Cargo.toml index 2cd6f28a3faa4..642274db56da3 100644 --- a/lib/vector-config-macros/Cargo.toml +++ b/lib/vector-config-macros/Cargo.toml @@ -14,8 +14,8 @@ proc-macro = true darling.workspace = true proc-macro2 = { version = "1.0", default-features = false } quote = { version = "1.0", default-features = false } -serde_derive_internals = "0.29" -syn = { version = "2.0", default-features = false, features = ["full", "extra-traits", "visit-mut", "visit"] } +serde_derive_internals = "0.30" +syn = { version = "3.0", default-features = false, features = ["full", "extra-traits", "visit-mut", "visit"] } vector-config-common = { path = "../vector-config-common" } [dev-dependencies]