Skip to content

Bump the rust-dependencies group across 1 directory with 20 updates#6241

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/quickwit/rust-dependencies-e3c1cb4e69
Open

Bump the rust-dependencies group across 1 directory with 20 updates#6241
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/quickwit/rust-dependencies-e3c1cb4e69

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 30, 2026

Bumps the rust-dependencies group with 20 updates in the /quickwit directory:

Package From To
arrow 57.3.0 58.0.0
google-cloud-auth 0.17.2 1.7.0
google-cloud-gax 0.19.2 1.8.0
google-cloud-pubsub 0.30.0 0.33.0
lambda_runtime 0.13.0 1.1.1
oneshot 0.1.13 0.2.1
openssl-probe 0.1.6 0.2.1
parquet 57.3.0 58.0.0
rand 0.9.2 0.10.0
rand_distr 0.5.1 0.6.0
rdkafka 0.38.0 0.39.0
reqwest-middleware 0.4.2 0.5.1
reqwest-retry 0.8.0 0.9.1
serde_qs 0.15.0 1.0.0
sysinfo 0.37.2 0.38.4
toml 0.9.12+spec-1.1.0 1.0.6+spec-1.1.0
utoipa 4.2.3 5.4.0
vrl 0.29.0 0.31.0
aws-sdk-s3 1.62.0 1.119.0
azure_identity 0.21.0 0.33.0

Updates arrow from 57.3.0 to 58.0.0

Release notes

Sourced from arrow's releases.

arrow 58.0.0

Changelog

58.0.0 (2026-02-19)

Full Changelog

Breaking changes:

Implemented enhancements:

  • Avoid allocating a Vec in StructBuilder #9427
  • Zstd context reuse #9401
  • Optimize from_bitwise_unary_op #9364
  • Support RunEndEncoded in ord comparator #9360
  • Support RunEndEncoded arrays in arrow-json #9359
  • Support BinaryView in bit_length kernel #9351
  • Remove support for List types in bit_length kernel #9349
  • Support roundtrip ListView in parquet arrow writer #9344
  • Support ListView in length kernel #9343
  • Support ListView in sort kernel #9341
  • Add some way to create a Timestamp from a DateTime #9337
  • Introduce DataType::is_list and DataType::IsBinary #9326

... (truncated)

Changelog

Sourced from arrow's changelog.

Changelog

58.1.0 (2026-03-20)

Full Changelog

Implemented enhancements:

  • Reuse compression dict lz4_block #9566
  • [Variant] Add variant_to_arrow Struct type support #9529
  • [Variant] Add unshred_variant support for Binary and LargeBinary types #9526
  • [Variant] Add shred_variant support for LargeUtf8 and LargeBinary types #9525
  • [Variant] variant_get tests clean up #9517
  • parquet_variant: Support LargeUtf8 typed value in unshred_variant #9513
  • parquet-variant: Support string view typed value in unshred_variant #9512
  • Deprecate ArrowTimestampType::make_value in favor of from_naive_datetime #9490 [arrow]
  • Followup for support ['fieldName'] in VariantPath #9478
  • Speedup DELTA_BINARY_PACKED decoding when bitwidth is 0 #9476 [parquet]
  • Support CSV files encoded with charsets other than UTF-8 #9465 [arrow]
  • Expose Avro writer schema when building the reader #9460 [arrow]
  • Python: avoid importing pyarrow classes ever time #9438
  • Add append_nulls to MapBuilder #9431 [arrow]
  • Add append_non_nulls to StructBuilder #9429 [arrow]
  • Add append_value_n to GenericByteBuilder #9425 [arrow]
  • Optimize from_bitwise_binary_op #9378 [arrow]
  • Configurable Arrow representation of UTC timestamps for Avro reader #9279 [arrow]

Fixed bugs:

  • MutableArrayData::extend does not copy child values for ListView arrays #9561 [arrow]
  • ListView interleave bug #9559 [arrow]

... (truncated)

Commits
  • 9d0e8be Update version to 58.0.0 and add CHANGELOG (#9420)
  • ab9c062 fix: fixed trait functions clash get_date_time_part_extract_fn (#8221) (#9424)
  • c129c7c Avoid allocating a Vec in StructBuilder (#9428)
  • 2f40f78 [Variant] Support ['fieldName'] in VariantPath parser (#9276)
  • 442e1b8 perf: optimize skipper for varint values used when projecting Avro record typ...
  • df63590 [Minor] Use per-predicate projection masks in arrow_reader_clickbench benchma...
  • 39a2b71 Add additional Arrow type support (#9291)
  • d8946ca Fix ArrowArrayStreamReader for 0-columns record batch streams (#9405)
  • 70089ac feat: support RunEndEncoded arrays in arrow-json reader and writer (#9379)
  • 7fbbde2 Remove lint issues in parquet-related code. (#9375)
  • Additional commits viewable in compare view

Updates google-cloud-auth from 0.17.2 to 1.7.0

Release notes

Sourced from google-cloud-auth's releases.

v1.0.0

First GA release

We are proud to announce the 1.0 release of the Google Cloud client libraries for Rust. This is the first GA version of the client libraries.

What's Included

  • Fully asynchronous clients for over 140 services, including Cloud Storage, Vertex AI, Secret Manager, and Key Management Service.
  • Fully asynchronous auth library, with support for application default credentials, service account credentials, user credentials, compute engine metadata service, and OIDC-based external credentials[^1].
  • Idiomatic abstractions for long-running operations and pagination APIs.
  • Automatic retries for requests that fail due to transient errors.
  • Automatic demarshalling of error details into idiomatic types.
  • Automatic resumes for uploads to and downloads from Cloud Storage.
  • Support for streaming uploads to Cloud Storage, with retries on errors.
  • Automatic checksumming of data uploaded to or downloaded from Cloud Storage.

What's changed

Compared to the previous release (v0.12.0) this release bumps the version numbers to 1.0.0 and updates README files.

Full Changelog: googleapis/google-cloud-rust@v0.12.0...v1.0.0

Footnotes

[^1]: Also known as workload identify federation or "bring your own id".

Commits

Updates google-cloud-gax from 0.19.2 to 1.8.0

Release notes

Sourced from google-cloud-gax's releases.

v1.0.0

First GA release

We are proud to announce the 1.0 release of the Google Cloud client libraries for Rust. This is the first GA version of the client libraries.

What's Included

  • Fully asynchronous clients for over 140 services, including Cloud Storage, Vertex AI, Secret Manager, and Key Management Service.
  • Fully asynchronous auth library, with support for application default credentials, service account credentials, user credentials, compute engine metadata service, and OIDC-based external credentials[^1].
  • Idiomatic abstractions for long-running operations and pagination APIs.
  • Automatic retries for requests that fail due to transient errors.
  • Automatic demarshalling of error details into idiomatic types.
  • Automatic resumes for uploads to and downloads from Cloud Storage.
  • Support for streaming uploads to Cloud Storage, with retries on errors.
  • Automatic checksumming of data uploaded to or downloaded from Cloud Storage.

What's changed

Compared to the previous release (v0.12.0) this release bumps the version numbers to 1.0.0 and updates README files.

Full Changelog: googleapis/google-cloud-rust@v0.12.0...v1.0.0

Footnotes

[^1]: Also known as workload identify federation or "bring your own id".

Commits

Updates google-cloud-pubsub from 0.30.0 to 0.33.0

Commits

Updates lambda_runtime from 0.13.0 to 1.1.1

Release notes

Sourced from lambda_runtime's releases.

v1.1.1

Thank you to all the contributors who helped make this release possible. We appreciate your time, effort, and passion for the Rust Lambda community. ❤️

Lambda Managed Instances

The runtime now supports Lambda Managed Instances via the concurrency-tokio feature flag (previously experimental-concurrency). Lambda Managed Instances allow multiple concurrent requests to be processed within a single execution environment. When AWS_LAMBDA_MAX_CONCURRENCY is set, the runtime spawns multiple independent long-poll workers to handle concurrent invocations. If the env var is unset or <= 1, it falls back to sequential behavior automatically. This lets you use the same handler for both classic Lambda and Lambda Managed Instances. (#1067)

[dependencies]
lambda_runtime = { version = "1.1", features = ["concurrency-tokio"] }
lambda_runtime::run_concurrent(service_fn(my_handler)).await?;

For a complete working example, see examples/basic-lambda-concurrent. For detailed guidance on building functions for multi-concurrency, including shared state patterns and database connection pools, see the Rust runtime for Lambda Managed Instances documentation.

We would like also to involve the community in a broader discussion about improving our approach on multiconcurrency. You can find the discussion in (#1120)

lambda_runtime - 1.1.1

Added

  • (lambda-managed-instances) log non-2xx Lambda Runtime API responses with status and body (#1109)
  • tenant ID propagation for multi-tenant Lambda use cases. The tenant_id is available in the context.tenant_id field (Option<String>) and is automatically extracted from the lambda-runtime-aws-tenant-id header when present (#1082)
  • Add builder pattern support for event response types (#1090)

Fixed

  • (test) fix test_concurrent_structured_logging_isolation (#1121)

Changed

  • MSRV updated from 1.82.0 to 1.84.0, enabled MSRV-aware resolver (#1078)
  • X-Ray trace ID now sourced from Context instead of environment variables (#1067)

Other

  • (lambda-managed-instances) add tokio_unstable to known cfgs to avoid linter warns (#1095)
  • (lambda-managed-instances) verify request-ID isolation in concurrent exec (#1086)
  • (lambda-managed-instances) warn on run() with AWS_LAMBDA_MAX_CONCURRENCY, rename feature experimental-concurrency to concurrency-tokio (#1095)
  • Introducing Harness Testing (#1103)

1.1.0-rc1 - 2026-02-04

Added

  • (lambda-managed-instances) Lambda Managed Instances support via concurrency-tokio feature flag (#1067)

... (truncated)

Commits
  • 6f305bb chore: fix dev dep dependency (#1126)
  • b16f532 dmelfi/fix issue with dev dep (#1124)
  • e77825c Fix deployment issue in aws_lambda_event because of dev dep (#1123)
  • 6d5f3de chore: release (#1118)
  • 0aa6c8e fix(test): fix test_concurrent_structured_logging_isolation (#1121)
  • 7f66cde Resolve inconsistencies in .gitignore making release-plz fail (#1117)
  • b5e978e Revert change in releaze-plz toml breaking the github action (#1116)
  • 114b212 test(all) Add concurrent Lambda invocation tests (#1112)
  • f0652ff feat(lambda-events): support X509 custom authorizer in IoT events (#1114)
  • 75473e3 feat(lambda-events): add Control Tower lifecycle events module (#1107)
  • Additional commits viewable in compare view

Updates oneshot from 0.1.13 to 0.2.1

Release notes

Sourced from oneshot's releases.

v0.2.1

[0.2.1] - 2026-02-23

Added

  • Add is_closed and has_message methods to AsyncReceiver.

v0.2.0

[0.2.0] - 2026-02-23

Changed

  • Disable both the std and async features by default. Making them opt-in instead of opt-out. This makes the library more minimal by default and only contains the functionality that the user explicitly enables. This is a breaking change.
  • Upgrade to Rust 2024 edition. This also bumps the MSRV to 1.85.0
  • Add a separate type AsyncReceiver that implements Future instead of implementing it directly on the Receiver type. Now the Receiver implements IntoFuture instead. This is a breaking change. This change removes the possible panics in many recv* methods, and it simplifies some code a bit.

Fixed

  • Make Debug impl on SendError include the channel message type, instead of just saying "SendError<T>(_)".
Changelog

Sourced from oneshot's changelog.

[0.2.1] - 2026-02-23

Added

  • Add is_closed and has_message methods to AsyncReceiver.

[0.2.0] - 2026-02-23

Changed

  • Disable both the std and async features by default. Making them opt-in instead of opt-out. This makes the library more minimal by default and only contains the functionality that the user explicitly enables. This is a breaking change.
  • Upgrade to Rust 2024 edition. This also bumps the MSRV to 1.85.0
  • Add a separate type AsyncReceiver that implements Future instead of implementing it directly on the Receiver type. Now the Receiver implements IntoFuture instead. This is a breaking change. This change removes the possible panics in many recv* methods, and it simplifies some code a bit.

Fixed

  • Make Debug impl on SendError include the channel message type, instead of just saying "SendError<T>(_)".
Commits
  • 83fd086 Bump version to 0.2.1
  • ae36afa Add is_closed and has_message to AsyncReceiver
  • a63ba97 Bump version to 0.2.0
  • b92c4b9 Add separate AsyncReceiver type that implements Future instead
  • 78d6bbd Backport 0.1.13 changelog entry from release branch
  • b433a5b Add channel message type to Debug format of SendError
  • ef89983 Update instruction on how to run benchmarks
  • f09c2bc Merge branch 'upgrade-dependencies'
  • 86d22fc Upgrade all dependencies semver compatible (bump Cargo.lock)
  • 8525f5f Merge branch 'upgrade-criterion'
  • Additional commits viewable in compare view

Updates openssl-probe from 0.1.6 to 0.2.1

Release notes

Sourced from openssl-probe's releases.

0.2.1

  • Support for OpenHarmony.
  • Corrections to crate metadata.

What's Changed

0.2.0 is the first release after openssl-probe maintenance has been handed over to the rustls team. Thanks to @​alexcrichton for creating and maintaining it for the past 9 years. We're happy to address any feedback you have for this crate.

Breaking changes

  • ProbeResult::cert_dir is now a Vec<PathBuf> rather than an Option<PathBuf>, allowing the library to yield multiple suggestions for directories which may contain certificate files.
  • Rather than using a single list of locations for certificate files and certificate directories, openssl-probe now uses much shorter per-platform lists. This should make the API faster and make it less likely to accidentally pick up locations that are unidiomatic for the platform.
  • Removed deprecated API

What's Changed

Commits
  • 9181752 Prepare 0.2.1
  • 2a23322 docs: clarify lib description, update README
  • 5e18d53 feat: add openharmony platform preset certs folder
  • df769f4 Update repo URL in Cargo metadata
  • cc52ac7 ci: check cargo-deny (and fix up SPDX metadata)
  • 4cfa095 ci: check semver compatibility
  • 04e7058 ci: check clippy
  • fbce324 ci: check code formatting
  • 11fba1b ci: setup duplicate workflow cancellation
  • a44b6f1 ci: restrict workflow permissions
  • Additional commits viewable in compare view

Updates parquet from 57.3.0 to 58.0.0

Release notes

Sourced from parquet's releases.

arrow 58.0.0

Changelog

58.0.0 (2026-02-19)

Full Changelog

Breaking changes:

Implemented enhancements:

  • Avoid allocating a Vec in StructBuilder #9427
  • Zstd context reuse #9401
  • Optimize from_bitwise_unary_op #9364
  • Support RunEndEncoded in ord comparator #9360
  • Support RunEndEncoded arrays in arrow-json #9359
  • Support BinaryView in bit_length kernel #9351
  • Remove support for List types in bit_length kernel #9349
  • Support roundtrip ListView in parquet arrow writer #9344
  • Support ListView in length kernel #9343
  • Support ListView in sort kernel #9341
  • Add some way to create a Timestamp from a DateTime #9337
  • Introduce DataType::is_list and DataType::IsBinary #9326

... (truncated)

Changelog

Sourced from parquet's changelog.

Changelog

58.1.0 (2026-03-20)

Full Changelog

Implemented enhancements:

  • Reuse compression dict lz4_block #9566
  • [Variant] Add variant_to_arrow Struct type support #9529
  • [Variant] Add unshred_variant support for Binary and LargeBinary types #9526
  • [Variant] Add shred_variant support for LargeUtf8 and LargeBinary types #9525
  • [Variant] variant_get tests clean up #9517
  • parquet_variant: Support LargeUtf8 typed value in unshred_variant #9513
  • parquet-variant: Support string view typed value in unshred_variant #9512
  • Deprecate ArrowTimestampType::make_value in favor of from_naive_datetime #9490 [arrow]
  • Followup for support ['fieldName'] in VariantPath #9478
  • Speedup DELTA_BINARY_PACKED decoding when bitwidth is 0 #9476 [parquet]
  • Support CSV files encoded with charsets other than UTF-8 #9465 [arrow]
  • Expose Avro writer schema when building the reader #9460 [arrow]
  • Python: avoid importing pyarrow classes ever time #9438
  • Add append_nulls to MapBuilder #9431 [arrow]
  • Add append_non_nulls to StructBuilder #9429 [arrow]
  • Add append_value_n to GenericByteBuilder #9425 [arrow]
  • Optimize from_bitwise_binary_op #9378 [arrow]
  • Configurable Arrow representation of UTC timestamps for Avro reader #9279 [arrow]

Fixed bugs:

  • MutableArrayData::extend does not copy child values for ListView arrays #9561 [arrow]
  • ListView interleave bug #9559 [arrow]

... (truncated)

Commits
  • 9d0e8be Update version to 58.0.0 and add CHANGELOG (#9420)
  • ab9c062 fix: fixed trait functions clash get_date_time_part_extract_fn (#8221) (#9424)
  • c129c7c Avoid allocating a Vec in StructBuilder (#9428)
  • 2f40f78 [Variant] Support ['fieldName'] in VariantPath parser (#9276)
  • 442e1b8 perf: optimize skipper for varint values used when projecting Avro record typ...
  • df63590 [Minor] Use per-predicate projection masks in arrow_reader_clickbench benchma...
  • 39a2b71 Add additional Arrow type support (#9291)
  • d8946ca Fix ArrowArrayStreamReader for 0-columns record batch streams (#9405)
  • 70089ac feat: support RunEndEncoded arrays in arrow-json reader and writer (#9379)
  • 7fbbde2 Remove lint issues in parquet-related code. (#9375)
  • Additional commits viewable in compare view

Updates rand from 0.9.2 to 0.10.0

Changelog

Sourced from rand's changelog.

[0.10.0] - 2026-02-08

Changes

  • The dependency on rand_chacha has been replaced with a dependency on chacha20. This changes the implementation behind StdRng, but the output remains the same. There may be some API breakage when using the ChaCha-types directly as these are now the ones in chacha20 instead of rand_chacha (#1642).
  • Rename fns IndexedRandom::choose_multiple -> sample, choose_multiple_array -> sample_array, choose_multiple_weighted -> sample_weighted, struct SliceChooseIter -> IndexedSamples and fns IteratorRandom::choose_multiple -> sample, choose_multiple_fill -> sample_fill (#1632)
  • Use Edition 2024 and MSRV 1.85 (#1653)
  • Let Fill be implemented for element types, not sliceable types (#1652)
  • Fix OsError::raw_os_error on UEFI targets by returning Option<usize> (#1665)
  • Replace fn TryRngCore::read_adapter(..) -> RngReadAdapter with simpler struct RngReader (#1669)
  • Remove fns SeedableRng::from_os_rng, try_from_os_rng (#1674)
  • Remove Clone support for StdRng, ReseedingRng (#1677)
  • Use postcard instead of bincode to test the serde feature (#1693)
  • Avoid excessive allocation in IteratorRandom::sample when amount is much larger than iterator size (#1695)
  • Rename os_rng -> sys_rng, OsRng -> SysRng, OsError -> SysError (#1697)
  • Rename Rng -> RngExt as upstream rand_core has renamed RngCore -> Rng (#1717)

Additions

  • Add fns IndexedRandom::choose_iter, choose_weighted_iter (#1632)
  • Pub export Xoshiro128PlusPlus, Xoshiro256PlusPlus prngs (#1649)
  • Pub export ChaCha8Rng, ChaCha12Rng, ChaCha20Rng behind chacha feature (#1659)
  • Fn rand::make_rng() -> R where R: SeedableRng (#1734)

Removals

  • Removed ReseedingRng (#1722)
  • Removed unused feature "nightly" (#1732)
  • Removed feature small_rng (#1732)

#1632: rust-random/rand#1632 #1642: rust-random/rand#1642 #1649: rust-random/rand#1649 #1652: rust-random/rand#1652 #1653: rust-random/rand#1653 #1659: rust-random/rand#1659 #1665: rust-random/rand#1665 #1669: rust-random/rand#1669 #1674: rust-random/rand#1674 #1677: rust-random/rand#1677 #1693: rust-random/rand#1693 #1695: rust-random/rand#1695 #1697: rust-random/rand#1697 #1717: rust-random/rand#1717 #1722: rust-random/rand#1722 #1732: rust-random/rand#1732 #1734: rust-random/rand#1734

Commits

Updates rand_distr from 0.5.1 to 0.6.0

Changelog

Sourced from rand_distr's changelog.

[0.6.0] — 2026-02-10

  • Bump to MSRV 1.85.0 and Edition 2024 in line with rand (#28)
  • Update rand to version 0.10.0 (#31, #48)

Additions

  • MultiDistribution trait to sample more efficiently from multi-dimensional distributions (#18)
  • Add WeightedAliasIndex::weights() to reconstruct the original weights in O(n) (#25)
  • ConstMultiDistribution trait as support for fixed-dimension distributions (#29)

Changes

  • Moved Dirichlet into the new multi module and implement MultiDistribution for it (#18)
  • Dirichlet no longer uses const generics, which means that its size is not required at compile time. Essentially a revert of [rand#1292]. (#30)

Fixes

  • Fix Geometric::new for small p > 0 where 1 - p rounds to 1 (#36)
  • Use direct-minimal-versions (#38)
  • Fix panic in FisherF::new on almost zero parameters (#39)
  • Fix panic in NormalInverseGaussian::new with very large alpha; this is a Value-breaking change (#40)
  • Fix hang and debug assertion in Zipf::new on invalid parameters (#41)
  • Fix panic in Binomial::sample with n ≥ 2^63; this is a Value-breaking change (#43)
  • Error instead of producing -inf output for Exp when lambda is -0.0 (#44)
  • Avoid returning NaN from Gamma::sample; this is a Value-breaking change and also affects ChiSquared and Dirichlet (#46)
Commits
  • 61d08aa Update rand 0.10 (#50)
  • c97a8f5 Merge pull request #46 from mstoeckl/gamma-avoid-nan
  • df52389 Merge pull request #51 from rust-random/push-qyyzynmpkuuo
  • 35ecffe CHANGELOG fixes
  • 06f586e Merge pull request #48 from mstoeckl/update-rand
  • 7540326 Merge pull request #49 from rust-random/push-kzzruutkmsxs
  • a101e4e Add PR links to the CHANGELOG
  • df2bae8 Update rand dependency to latest rc
  • be28239 Merge pull request #41 from mstoeckl/zipf-edge-case
  • 9a8000b Avoid hangs and debug asserts on invalid parameters for Zipf
  • Additional commits viewable in compare view

Updates rdkafka from 0.38.0 to 0.39.0

Changelog

Sourced from rdkafka's changelog.

0.39.0 (2026-01-25)

  • Fix the char zero ending in native config (#706).
  • Implement FromIterator for TopicPartitionList (#795).
  • Sanitize ClientConfig and AdminClient debugging (#796).
  • Handle null characters in topic in BaseProducer::send (#782).
  • Bump rdkafka-sys.

#706: fede1024/rust-rdkafka#706 #795: fede1024/rust-rdkafka#795 #796: fede1024/rust-rdkafka#796 #782: fede1024/rust-rdkafka#782

Commits

Updates reqwest-middleware from 0.4.2 to 0.5.1

Release notes

Sourced from reqwest-middleware's releases.

reqwest-middleware-v0.5.1

Other

  • Set changelog version for last release (#268)

reqwest-middleware-v0.5.0

Added

  • Deprecated fetch_mode_no_cors as it's been deprecated in reqwest.
Commits

Bumps the rust-dependencies group with 20 updates in the /quickwit directory:

| Package | From | To |
| --- | --- | --- |
| [arrow](https://github.com/apache/arrow-rs) | `57.3.0` | `58.0.0` |
| [google-cloud-auth](https://github.com/googleapis/google-cloud-rust) | `0.17.2` | `1.7.0` |
| [google-cloud-gax](https://github.com/googleapis/google-cloud-rust) | `0.19.2` | `1.8.0` |
| [google-cloud-pubsub](https://github.com/googleapis/google-cloud-rust) | `0.30.0` | `0.33.0` |
| [lambda_runtime](https://github.com/aws/aws-lambda-rust-runtime) | `0.13.0` | `1.1.1` |
| [oneshot](https://github.com/faern/oneshot) | `0.1.13` | `0.2.1` |
| [openssl-probe](https://github.com/rustls/openssl-probe) | `0.1.6` | `0.2.1` |
| [parquet](https://github.com/apache/arrow-rs) | `57.3.0` | `58.0.0` |
| [rand](https://github.com/rust-random/rand) | `0.9.2` | `0.10.0` |
| [rand_distr](https://github.com/rust-random/rand_distr) | `0.5.1` | `0.6.0` |
| [rdkafka](https://github.com/fede1024/rust-rdkafka) | `0.38.0` | `0.39.0` |
| [reqwest-middleware](https://github.com/TrueLayer/reqwest-middleware) | `0.4.2` | `0.5.1` |
| [reqwest-retry](https://github.com/TrueLayer/reqwest-middleware) | `0.8.0` | `0.9.1` |
| [serde_qs](https://github.com/samscott89/serde_qs) | `0.15.0` | `1.0.0` |
| [sysinfo](https://github.com/GuillaumeGomez/sysinfo) | `0.37.2` | `0.38.4` |
| [toml](https://github.com/toml-rs/toml) | `0.9.12+spec-1.1.0` | `1.0.6+spec-1.1.0` |
| [utoipa](https://github.com/juhaku/utoipa) | `4.2.3` | `5.4.0` |
| [vrl](https://github.com/vectordotdev/vrl) | `0.29.0` | `0.31.0` |
| [aws-sdk-s3](https://github.com/awslabs/aws-sdk-rust) | `1.62.0` | `1.119.0` |
| [azure_identity](https://github.com/azure/azure-sdk-for-rust) | `0.21.0` | `0.33.0` |



Updates `arrow` from 57.3.0 to 58.0.0
- [Release notes](https://github.com/apache/arrow-rs/releases)
- [Changelog](https://github.com/apache/arrow-rs/blob/main/CHANGELOG.md)
- [Commits](apache/arrow-rs@57.3.0...58.0.0)

Updates `google-cloud-auth` from 0.17.2 to 1.7.0
- [Release notes](https://github.com/googleapis/google-cloud-rust/releases)
- [Commits](https://github.com/googleapis/google-cloud-rust/commits)

Updates `google-cloud-gax` from 0.19.2 to 1.8.0
- [Release notes](https://github.com/googleapis/google-cloud-rust/releases)
- [Commits](https://github.com/googleapis/google-cloud-rust/commits)

Updates `google-cloud-pubsub` from 0.30.0 to 0.33.0
- [Release notes](https://github.com/googleapis/google-cloud-rust/releases)
- [Commits](https://github.com/googleapis/google-cloud-rust/commits)

Updates `lambda_runtime` from 0.13.0 to 1.1.1
- [Release notes](https://github.com/aws/aws-lambda-rust-runtime/releases)
- [Changelog](https://github.com/aws/aws-lambda-rust-runtime/blob/main/release-plz.toml)
- [Commits](aws/aws-lambda-rust-runtime@lambda-http-0.13.0...lambda_runtime-v1.1.1)

Updates `oneshot` from 0.1.13 to 0.2.1
- [Release notes](https://github.com/faern/oneshot/releases)
- [Changelog](https://github.com/faern/oneshot/blob/main/CHANGELOG.md)
- [Commits](faern/oneshot@v0.1.13...v0.2.1)

Updates `openssl-probe` from 0.1.6 to 0.2.1
- [Release notes](https://github.com/rustls/openssl-probe/releases)
- [Commits](rustls/openssl-probe@0.1.6...0.2.1)

Updates `parquet` from 57.3.0 to 58.0.0
- [Release notes](https://github.com/apache/arrow-rs/releases)
- [Changelog](https://github.com/apache/arrow-rs/blob/main/CHANGELOG.md)
- [Commits](apache/arrow-rs@57.3.0...58.0.0)

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 `rand_distr` from 0.5.1 to 0.6.0
- [Release notes](https://github.com/rust-random/rand_distr/releases)
- [Changelog](https://github.com/rust-random/rand_distr/blob/master/CHANGELOG.md)
- [Commits](rust-random/rand_distr@0.5.1...0.6.0)

Updates `rdkafka` from 0.38.0 to 0.39.0
- [Changelog](https://github.com/fede1024/rust-rdkafka/blob/master/changelog.md)
- [Commits](https://github.com/fede1024/rust-rdkafka/commits/v0.39.0)

Updates `reqwest-middleware` from 0.4.2 to 0.5.1
- [Release notes](https://github.com/TrueLayer/reqwest-middleware/releases)
- [Commits](TrueLayer/reqwest-middleware@reqwest-middleware-v0.4.2...reqwest-middleware-v0.5.1)

Updates `reqwest-retry` from 0.8.0 to 0.9.1
- [Release notes](https://github.com/TrueLayer/reqwest-middleware/releases)
- [Commits](https://github.com/TrueLayer/reqwest-middleware/commits/reqwest-retry-v0.9.1)

Updates `serde_qs` from 0.15.0 to 1.0.0
- [Release notes](https://github.com/samscott89/serde_qs/releases)
- [Changelog](https://github.com/samscott89/serde_qs/blob/main/CHANGELOG.md)
- [Commits](samscott89/serde_qs@v0.15.0...v1.0.0)

Updates `sysinfo` from 0.37.2 to 0.38.4
- [Changelog](https://github.com/GuillaumeGomez/sysinfo/blob/main/CHANGELOG.md)
- [Commits](GuillaumeGomez/sysinfo@v0.37.2...v0.38.4)

Updates `toml` from 0.9.12+spec-1.1.0 to 1.0.6+spec-1.1.0
- [Commits](toml-rs/toml@toml-v0.9.12...toml-v1.0.6)

Updates `utoipa` from 4.2.3 to 5.4.0
- [Release notes](https://github.com/juhaku/utoipa/releases)
- [Changelog](https://github.com/juhaku/utoipa/blob/master/utoipa-rapidoc/CHANGELOG.md)
- [Commits](juhaku/utoipa@utoipa-4.2.3...utoipa-5.4.0)

Updates `vrl` from 0.29.0 to 0.31.0
- [Changelog](https://github.com/vectordotdev/vrl/blob/main/CHANGELOG.md)
- [Commits](vectordotdev/vrl@v0.29.0...v0.31.0)

Updates `aws-sdk-s3` from 1.62.0 to 1.119.0
- [Release notes](https://github.com/awslabs/aws-sdk-rust/releases)
- [Commits](https://github.com/awslabs/aws-sdk-rust/commits)

Updates `azure_identity` from 0.21.0 to 0.33.0
- [Release notes](https://github.com/azure/azure-sdk-for-rust/releases)
- [Commits](https://github.com/azure/azure-sdk-for-rust/compare/azure_identity-0.21.0...azure_identity@0.33.0)

---
updated-dependencies:
- dependency-name: arrow
  dependency-version: 58.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: google-cloud-auth
  dependency-version: 1.7.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: google-cloud-gax
  dependency-version: 1.8.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: google-cloud-pubsub
  dependency-version: 0.33.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: lambda_runtime
  dependency-version: 1.1.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: oneshot
  dependency-version: 0.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: openssl-probe
  dependency-version: 0.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: parquet
  dependency-version: 58.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  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: rand_distr
  dependency-version: 0.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: rdkafka
  dependency-version: 0.39.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: reqwest-middleware
  dependency-version: 0.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: reqwest-retry
  dependency-version: 0.9.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: serde_qs
  dependency-version: 1.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: sysinfo
  dependency-version: 0.38.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: toml
  dependency-version: 1.0.6+spec-1.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: utoipa
  dependency-version: 5.4.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: vrl
  dependency-version: 0.31.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: aws-sdk-s3
  dependency-version: 1.119.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: azure_identity
  dependency-version: 0.33.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-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 Mar 30, 2026
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.

0 participants