Skip to content

Bump the rust-dependencies group across 1 directory with 26 updates#323

Merged
JanKaul merged 2 commits intomainfrom
dependabot/cargo/rust-dependencies-8d7e926589
Mar 23, 2026
Merged

Bump the rust-dependencies group across 1 directory with 26 updates#323
JanKaul merged 2 commits intomainfrom
dependabot/cargo/rust-dependencies-8d7e926589

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Mar 23, 2026

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

Package From To
datafusion 52.1.0 52.4.0
getrandom 0.3.4 0.4.1
pin-project-lite 0.2.16 0.2.17
sqlparser 0.59.0 0.61.0
uuid 1.21.0 1.22.0
testcontainers 0.23.3 0.24.0
testcontainers-modules 0.11.6 0.12.1
tokio 1.49.0 1.50.0
aws-config 1.8.14 1.8.15
aws-sdk-glue 1.139.0 1.142.0
serde_with 3.16.1 3.18.0
tracing-subscriber 0.3.22 0.3.23
aws-sdk-s3tables 1.51.0 1.53.0
arrow-ipc 56.2.0 57.3.0
duckdb 1.4.4 1.10500.0
pyo3 0.25.1 0.28.2
tempfile 3.26.0 3.27.0
rstest 0.23.0 0.26.1

Updates datafusion from 52.1.0 to 52.4.0

Commits
  • e5bad58 [branch-52] Update version to 52.4.0 and update changelog (#21004)
  • e034c6b [branch-52] Update to use lz4_flex 0.12.1 and quinn-proto 0.11.14 (#21009)
  • 664099b [branch-52] fix: InList Dictionary filter pushdown type mismatch (#20962) (#2...
  • 74aaa65 [branch-52] chore: Ignore RUSTSEC-2024-0014 (#20862) (#21020)
  • 5881ede [branch-52] fix: SanityCheckPlan error with window functions and NVL filter (...
  • 7e20eb7 [branch-52] perf: Cache num_output_rows in sort merge join to avoid O(n) reco...
  • e5547e2 [branch-52] Fix duplicate group keys after hash aggregation spill (#20724) (#...
  • 2947378 [branch-52] fix: disable dynamic filter pushdown for non min/max aggregates (...
  • 41acbf8 [branch-52] fix: Return probe_side.len() for RightMark/Anti count(*) querie...
  • a5f6fbb [branch-52] fix: interval analysis error when have two filterexec that inner ...
  • Additional commits viewable in compare view

Updates datafusion-common from 52.1.0 to 52.4.0

Commits
  • e5bad58 [branch-52] Update version to 52.4.0 and update changelog (#21004)
  • e034c6b [branch-52] Update to use lz4_flex 0.12.1 and quinn-proto 0.11.14 (#21009)
  • 664099b [branch-52] fix: InList Dictionary filter pushdown type mismatch (#20962) (#2...
  • 74aaa65 [branch-52] chore: Ignore RUSTSEC-2024-0014 (#20862) (#21020)
  • 5881ede [branch-52] fix: SanityCheckPlan error with window functions and NVL filter (...
  • 7e20eb7 [branch-52] perf: Cache num_output_rows in sort merge join to avoid O(n) reco...
  • e5547e2 [branch-52] Fix duplicate group keys after hash aggregation spill (#20724) (#...
  • 2947378 [branch-52] fix: disable dynamic filter pushdown for non min/max aggregates (...
  • 41acbf8 [branch-52] fix: Return probe_side.len() for RightMark/Anti count(*) querie...
  • a5f6fbb [branch-52] fix: interval analysis error when have two filterexec that inner ...
  • Additional commits viewable in compare view

Updates datafusion-execution from 52.1.0 to 52.4.0

Commits
  • e5bad58 [branch-52] Update version to 52.4.0 and update changelog (#21004)
  • e034c6b [branch-52] Update to use lz4_flex 0.12.1 and quinn-proto 0.11.14 (#21009)
  • 664099b [branch-52] fix: InList Dictionary filter pushdown type mismatch (#20962) (#2...
  • 74aaa65 [branch-52] chore: Ignore RUSTSEC-2024-0014 (#20862) (#21020)
  • 5881ede [branch-52] fix: SanityCheckPlan error with window functions and NVL filter (...
  • 7e20eb7 [branch-52] perf: Cache num_output_rows in sort merge join to avoid O(n) reco...
  • e5547e2 [branch-52] Fix duplicate group keys after hash aggregation spill (#20724) (#...
  • 2947378 [branch-52] fix: disable dynamic filter pushdown for non min/max aggregates (...
  • 41acbf8 [branch-52] fix: Return probe_side.len() for RightMark/Anti count(*) querie...
  • a5f6fbb [branch-52] fix: interval analysis error when have two filterexec that inner ...
  • Additional commits viewable in compare view

Updates datafusion-expr from 52.1.0 to 52.4.0

Commits
  • e5bad58 [branch-52] Update version to 52.4.0 and update changelog (#21004)
  • e034c6b [branch-52] Update to use lz4_flex 0.12.1 and quinn-proto 0.11.14 (#21009)
  • 664099b [branch-52] fix: InList Dictionary filter pushdown type mismatch (#20962) (#2...
  • 74aaa65 [branch-52] chore: Ignore RUSTSEC-2024-0014 (#20862) (#21020)
  • 5881ede [branch-52] fix: SanityCheckPlan error with window functions and NVL filter (...
  • 7e20eb7 [branch-52] perf: Cache num_output_rows in sort merge join to avoid O(n) reco...
  • e5547e2 [branch-52] Fix duplicate group keys after hash aggregation spill (#20724) (#...
  • 2947378 [branch-52] fix: disable dynamic filter pushdown for non min/max aggregates (...
  • 41acbf8 [branch-52] fix: Return probe_side.len() for RightMark/Anti count(*) querie...
  • a5f6fbb [branch-52] fix: interval analysis error when have two filterexec that inner ...
  • Additional commits viewable in compare view

Updates datafusion-functions from 52.1.0 to 52.4.0

Commits
  • e5bad58 [branch-52] Update version to 52.4.0 and update changelog (#21004)
  • e034c6b [branch-52] Update to use lz4_flex 0.12.1 and quinn-proto 0.11.14 (#21009)
  • 664099b [branch-52] fix: InList Dictionary filter pushdown type mismatch (#20962) (#2...
  • 74aaa65 [branch-52] chore: Ignore RUSTSEC-2024-0014 (#20862) (#21020)
  • 5881ede [branch-52] fix: SanityCheckPlan error with window functions and NVL filter (...
  • 7e20eb7 [branch-52] perf: Cache num_output_rows in sort merge join to avoid O(n) reco...
  • e5547e2 [branch-52] Fix duplicate group keys after hash aggregation spill (#20724) (#...
  • 2947378 [branch-52] fix: disable dynamic filter pushdown for non min/max aggregates (...
  • 41acbf8 [branch-52] fix: Return probe_side.len() for RightMark/Anti count(*) querie...
  • a5f6fbb [branch-52] fix: interval analysis error when have two filterexec that inner ...
  • Additional commits viewable in compare view

Updates datafusion-functions-aggregate from 52.1.0 to 52.4.0

Commits
  • e5bad58 [branch-52] Update version to 52.4.0 and update changelog (#21004)
  • e034c6b [branch-52] Update to use lz4_flex 0.12.1 and quinn-proto 0.11.14 (#21009)
  • 664099b [branch-52] fix: InList Dictionary filter pushdown type mismatch (#20962) (#2...
  • 74aaa65 [branch-52] chore: Ignore RUSTSEC-2024-0014 (#20862) (#21020)
  • 5881ede [branch-52] fix: SanityCheckPlan error with window functions and NVL filter (...
  • 7e20eb7 [branch-52] perf: Cache num_output_rows in sort merge join to avoid O(n) reco...
  • e5547e2 [branch-52] Fix duplicate group keys after hash aggregation spill (#20724) (#...
  • 2947378 [branch-52] fix: disable dynamic filter pushdown for non min/max aggregates (...
  • 41acbf8 [branch-52] fix: Return probe_side.len() for RightMark/Anti count(*) querie...
  • a5f6fbb [branch-52] fix: interval analysis error when have two filterexec that inner ...
  • Additional commits viewable in compare view

Updates datafusion-sql from 52.1.0 to 52.4.0

Commits
  • e5bad58 [branch-52] Update version to 52.4.0 and update changelog (#21004)
  • e034c6b [branch-52] Update to use lz4_flex 0.12.1 and quinn-proto 0.11.14 (#21009)
  • 664099b [branch-52] fix: InList Dictionary filter pushdown type mismatch (#20962) (#2...
  • 74aaa65 [branch-52] chore: Ignore RUSTSEC-2024-0014 (#20862) (#21020)
  • 5881ede [branch-52] fix: SanityCheckPlan error with window functions and NVL filter (...
  • 7e20eb7 [branch-52] perf: Cache num_output_rows in sort merge join to avoid O(n) reco...
  • e5547e2 [branch-52] Fix duplicate group keys after hash aggregation spill (#20724) (#...
  • 2947378 [branch-52] fix: disable dynamic filter pushdown for non min/max aggregates (...
  • 41acbf8 [branch-52] fix: Return probe_side.len() for RightMark/Anti count(*) querie...
  • a5f6fbb [branch-52] fix: interval analysis error when have two filterexec that inner ...
  • Additional commits viewable in compare view

Updates getrandom from 0.3.4 to 0.4.1

Changelog

Sourced from getrandom's changelog.

0.4.1 - 2026-02-03

Fixed

  • Documentation build on docs.rs #801

#801: rust-random/getrandom#801

0.4.0 - 2026-02-02

Added

  • RawOsError type alias #739
  • SysRng behind new feature sys_rng #751
  • WASIp3 support #779
  • extern_impl opt-in backend #786 #794
  • Motor OS support #797

Changed

  • Use Edition 2024 and MSRV 1.85 #749

#739: rust-random/getrandom#739 #749: rust-random/getrandom#749 #751: rust-random/getrandom#751 #779: rust-random/getrandom#779 #786: rust-random/getrandom#786 #794: rust-random/getrandom#794 #797: rust-random/getrandom#797

Commits

Updates pin-project-lite from 0.2.16 to 0.2.17

Release notes

Sourced from pin-project-lite's releases.

0.2.17

Changelog

Sourced from pin-project-lite's changelog.

[0.2.17] - 2026-02-27

Commits
  • 3bdf763 Release 0.2.17
  • 1743702 Update changelog
  • be3eb1a Add comment about rust-version field to Cargo.toml
  • 2b5f66d Update allowed lint list
  • c7495a0 tools: Update tidy.sh
  • aa30a9f Apply clippy to doctest
  • 0944bb9 Update .deny.toml
  • 401bd71 rustfmt: Set hex_literal_case = "Upper"
  • 28c4fec test: Update lint test
  • 67a0449 tests: Update ui test output to nightly-2025-12-04
  • Additional commits viewable in compare view

Updates sqlparser from 0.59.0 to 0.61.0

Commits
  • 272c25e Fix changelog (#2206)
  • 09deb94 Prepare to release sqlparser 0.61.0 and sqlparser_derive 0.5.0 (#2195)
  • fcc7bce Fix MAP literals parsing (#2205)
  • 60abfec Add Tokenizer custom token mapper support (#2184)
  • 0924f3a PostgreSQL: Support PostgreSQL ANALYZE with optional table and column (#2187)
  • 23acd23 Add support for C-style comments (#2034)
  • e4c5500 Fixed overflow error, recursion counter was not included for parenthesis (#2199)
  • bc55b37 Added missing derives to dialect marker structs (#2191)
  • cb21477 MySQL: Allow optional constraint name after CONSTRAINT keyword (#2183)
  • d7f56e8 [Oracle] Support hierarchical queries (#2185)
  • Additional commits viewable in compare view

Updates uuid from 1.21.0 to 1.22.0

Release notes

Sourced from uuid's releases.

v1.22.0

What's Changed

New Contributors

Full Changelog: uuid-rs/uuid@v1.21.0...v1.22.0

Commits

Updates testcontainers from 0.23.3 to 0.24.0

Release notes

Sourced from testcontainers's releases.

v0.24.0

Details

Features

  • Support waiting for commands exit regardless of exit code (#771)
  • Add user configuration for container commands (#784)
  • Add option to stop containers with a timeout (#779)
  • Support pause and unpause container (#785)
  • Allow security_opt and readonly_rootfs to be configured (#787)

Miscellaneous Tasks

  • Update etcetera requirement from 0.8.0 to 0.9.0 (#773)
  • Update etcetera requirement from 0.9.0 to 0.10.0 (#775)
Changelog

Sourced from testcontainers's changelog.

[0.24.0] - 2025-05-04

Details

Features

  • Support waiting for commands exit regardless of exit code (#771)
  • Add user configuration for container commands (#784)
  • Add option to stop containers with a timeout (#779)
  • Support pause and unpause container (#785)
  • Allow security_opt and readonly_rootfs to be configured (#787)

Miscellaneous Tasks

  • Update etcetera requirement from 0.8.0 to 0.9.0 (#773)
  • Update etcetera requirement from 0.9.0 to 0.10.0 (#775)
Commits
  • 547e24e chore(release-plz): disable publish for testimages
  • 81c6406 chore: release v0.24.0 (#788)
  • 7db35a4 feat: allow security_opt and readonly_rootfs to be configured (#787)
  • 040b59f feat: support pause and unpause container (#785)
  • 6d55d23 feat: add option to stop containers with a timeout (#779)
  • 1643442 feat: add user configuration for container commands (#784)
  • 8168a82 build: propagate ring/aws-lc-rs feature flags to bollard (#781)
  • 9121760 chore(deps): update etcetera requirement from 0.9.0 to 0.10.0 (#775)
  • 83e4689 chore(deps): update etcetera requirement from 0.8.0 to 0.9.0 (#773)
  • b86a50c feat: support waiting for commands exit regardless of exit code (#771)
  • See full diff in compare view

Updates testcontainers-modules from 0.11.6 to 0.12.1

Release notes

Sourced from testcontainers-modules's releases.

v0.12.1

Bug Fixes

  • Use HTTP wait strategy (#350)

Features

  • Add scylladb module (#325)
  • Add arrow_flightsql module (#348)
  • Add CrateDB (#353)

Miscellaneous Tasks

  • Update alloy-transport-http requirement from 0.11.1 to 1.0.7 (#351)
  • MSRV 1.82
  • Address clippy lint warnings (#354)

v0.12.0

Bug Fixes

  • Dex config serialization (#290)
  • Lint error (#326)
  • Switch to specified version isntead of hashed stable (#335)

Documentation

  • Correct typo (#333)

Features

  • Implement Dex module (#286)
  • Add Weaviate image (#296)
  • [breaking] Support newest MinIO versions (#303)
  • [breaking] Support surrealdb v2 (#307)
  • Add support for custom config and latest image tag (#315)
  • Add support for Zitadel docker (#328)
  • [breaking] Update testcontainers to 0.24.0 (#336)
  • Add support for Azurite docker (#334)

Miscellaneous Tasks

  • Update redis requirement from 0.27.2 to 0.29.0 (#291)
  • Pin chrono as a dev-dep to fix arrow-arith compilation failure (#304)
  • Update dev dependencies (#306)
  • Update kube requirement from 0.98.0 to 0.99.0 (#316)

Performance

... (truncated)

Changelog

Sourced from testcontainers-modules's changelog.

[0.12.1] - 2025-05-29

Bug Fixes

  • Use HTTP wait strategy (#350)

Features

  • Add scylladb module (#325)
  • Add arrow_flightsql module (#348)
  • Add CrateDB (#353)

Miscellaneous Tasks

  • Update alloy-transport-http requirement from 0.11.1 to 1.0.7 (#351)
  • MSRV 1.82
  • Address clippy lint warnings (#354)

[0.12.0] - 2025-05-05

Bug Fixes

  • Dex config serialization (#290)
  • Lint error (#326)
  • Switch to specified version isntead of hashed stable (#335)

Documentation

  • Correct typo (#333)

Features

  • Implement Dex module (#286)
  • Add Weaviate image (#296)
  • [breaking] Support newest MinIO versions (#303)
  • [breaking] Support surrealdb v2 (#307)
  • Add support for custom config and latest image tag (#315)
  • Add support for Zitadel docker (#328)
  • [breaking] Update testcontainers to 0.24.0 (#336)
  • Add support for Azurite docker (#334)

Miscellaneous Tasks

  • Update redis requirement from 0.27.2 to 0.29.0 (#291)
  • Pin chrono as a dev-dep to fix arrow-arith compilation failure (#304)
  • Update dev dependencies (#306)
  • Update kube requirement from 0.98.0 to 0.99.0 (#316)

Performance

... (truncated)

Commits

Updates tokio from 1.49.0 to 1.50.0

Release notes

Sourced from tokio's releases.

Tokio v1.50.0

1.50.0 (Mar 3rd, 2026)

Added

  • net: add TcpStream::set_zero_linger (#7837)
  • rt: add is_rt_shutdown_err (#7771)

Changed

  • io: add optimizer hint that memchr returns in-bounds pointer (#7792)
  • io: implement vectored writes for write_buf (#7871)
  • runtime: panic when event_interval is set to 0 (#7838)
  • runtime: shorten default thread name to fit in Linux limit (#7880)
  • signal: remember the result of SetConsoleCtrlHandler (#7833)
  • signal: specialize windows Registry (#7885)

Fixed

  • io: always cleanup AsyncFd registration list on deregister (#7773)
  • macros: remove (most) local use declarations in tokio::select! (#7929)
  • net: fix GET_BUF_SIZE constant for target_os = "android" (#7889)
  • runtime: avoid redundant unpark in current_thread scheduler (#7834)
  • runtime: don't park in current_thread if before_park defers waker (#7835)
  • io: fix write readiness on ESP32 on short writes (#7872)
  • runtime: wake deferred tasks before entering block_in_place (#7879)
  • sync: drop rx waker when oneshot receiver is dropped (#7886)
  • runtime: fix double increment of num_idle_threads on shutdown (#7910, #7918, #7922)

Unstable

  • fs: check for io-uring opcode support (#7815)
  • runtime: avoid lock acquisition after uring init (#7850)

Documented

  • docs: update outdated unstable features section (#7839)
  • io: clarify the behavior of AsyncWriteExt::shutdown() (#7908)
  • io: explain how to flush stdout/stderr (#7904)
  • io: fix incorrect and confusing AsyncWrite documentation (#7875)
  • rt: clarify the documentation of Runtime::spawn (#7803)
  • rt: fix missing quotation in docs (#7925)
  • runtime: correct the default thread name in docs (#7896)
  • runtime: fix event_interval doc (#7932)
  • sync: clarify RwLock fairness documentation (#7919)
  • sync: clarify that recv returns None once closed and no more messages (#7920)
  • task: clarify when to use spawn_blocking vs dedicated threads (#7923)
  • task: doc that task drops before JoinHandle completion (#7825)
  • signal: guarantee that listeners never return None (#7869)
  • task: fix task module feature flags in docs (#7891)

... (truncated)

Commits

Updates aws-config from 1.8.14 to 1.8.15

Commits

Updates aws-sdk-glue from 1.139.0 to 1.142.0

Commits

Updates aws-credential-types from 1.2.13 to 1.2.14

Commits

Updates aws-sigv4 from 1.4.1 to 1.4.2

Changelog

Sourced from aws-sigv4's changelog.

March 16th, 2026

New this release:

  • 🐛 (client) Fix null value handling in dense collections: SDK now correctly rejects null values in non-sparse collections instead of silently dropping them.

March 2nd, 2026

New this release:

  • 🐛 (client, smithy-rs#4429) Fix bug where initial-request messages in event stream operations are not signed.

February 16th, 2026

New this release:

  • 🎉 (server, smithy-rs#4494) Automatically add smithy.framework#ValidationException to operations with constrained inputs. Previously, users had to either set addValidationExceptionToConstrainedOperations: true in codegen settings or manually add ValidationException to each operation. Now this happens automatically unless a custom validation exception (a structure with the @validationException trait) is defined in the model. When using a custom validation exception, users must explicitly add it to each applicable operation. The addValidationExceptionToConstrainedOperations flag is deprecated.

February 10th, 2026

Breaking Changes:

  • ⚠️ (all) Upgrade MSRV to Rust 1.91.0.

February 1st, 2026

Breaking Changes:

  • ⚠️🎉 (client, smithy-rs#4454, smithy-rs#4467, aws-sdk-rust#1389) Enable retries by default for AWS SDK clients using BehaviorVersion::v2026_01_12() or later.

    Previously, retries were only enabled when constructing clients via aws_config::load_from_env(). Clients constructed directly using Client::from_conf() did not have retries enabled, which was inconsistent with AWS SDK behavior in other languages.

    This change affects AWS SDK clients constructed with Client::from_conf() when using BehaviorVersion::v2026_01_12() or BehaviorVersion::latest(). Generic Smithy clients (non-AWS) are not affected.

    To disable retries:

    let config = aws_sdk_s3::Config::builder()
        .retry_config(RetryConfig::disabled())
        // ...
        .build();

    For more context, see the discussion on retry behavior.

New this release:

  • 🎉 (client, smithy-rs#312, @​AmitKulkarni23) Add support for Smithy bigInteger and bigDecimal types as string wrappers in aws-smithy-types, allowing users to parse with their preferred big number library.
  • 🎉 (all, smithy-rs#4484) All Smithy-rs crates, for both servers and clients, now use the 1.x version of the http crate for all internal processing. Utility methods are still provided for users to convert between SDK types and both of the http 0.x and 1.x types.
  • 🐛 (client, smithy-rs#4500) Fix JMESPath integer literal handling in waiters to support Smithy 1.66.0, which parses integer literals as Long instead of Double.

... (truncated)

Commits

...

Description has been truncated

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

| Package | From | To |
| --- | --- | --- |
| [datafusion](https://github.com/apache/datafusion) | `52.1.0` | `52.4.0` |
| [getrandom](https://github.com/rust-random/getrandom) | `0.3.4` | `0.4.1` |
| [pin-project-lite](https://github.com/taiki-e/pin-project-lite) | `0.2.16` | `0.2.17` |
| [sqlparser](https://github.com/apache/datafusion-sqlparser-rs) | `0.59.0` | `0.61.0` |
| [uuid](https://github.com/uuid-rs/uuid) | `1.21.0` | `1.22.0` |
| [testcontainers](https://github.com/testcontainers/testcontainers-rs) | `0.23.3` | `0.24.0` |
| [testcontainers-modules](https://github.com/testcontainers/testcontainers-rs-modules-community) | `0.11.6` | `0.12.1` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.49.0` | `1.50.0` |
| [aws-config](https://github.com/smithy-lang/smithy-rs) | `1.8.14` | `1.8.15` |
| [aws-sdk-glue](https://github.com/awslabs/aws-sdk-rust) | `1.139.0` | `1.142.0` |
| [serde_with](https://github.com/jonasbb/serde_with) | `3.16.1` | `3.18.0` |
| [tracing-subscriber](https://github.com/tokio-rs/tracing) | `0.3.22` | `0.3.23` |
| [aws-sdk-s3tables](https://github.com/awslabs/aws-sdk-rust) | `1.51.0` | `1.53.0` |
| [arrow-ipc](https://github.com/apache/arrow-rs) | `56.2.0` | `57.3.0` |
| [duckdb](https://github.com/duckdb/duckdb-rs) | `1.4.4` | `1.10500.0` |
| [pyo3](https://github.com/pyo3/pyo3) | `0.25.1` | `0.28.2` |
| [tempfile](https://github.com/Stebalien/tempfile) | `3.26.0` | `3.27.0` |
| [rstest](https://github.com/la10736/rstest) | `0.23.0` | `0.26.1` |



Updates `datafusion` from 52.1.0 to 52.4.0
- [Changelog](https://github.com/apache/datafusion/blob/main/CHANGELOG.md)
- [Commits](apache/datafusion@52.1.0...52.4.0)

Updates `datafusion-common` from 52.1.0 to 52.4.0
- [Changelog](https://github.com/apache/datafusion/blob/main/CHANGELOG.md)
- [Commits](apache/datafusion@52.1.0...52.4.0)

Updates `datafusion-execution` from 52.1.0 to 52.4.0
- [Changelog](https://github.com/apache/datafusion/blob/main/CHANGELOG.md)
- [Commits](apache/datafusion@52.1.0...52.4.0)

Updates `datafusion-expr` from 52.1.0 to 52.4.0
- [Changelog](https://github.com/apache/datafusion/blob/main/CHANGELOG.md)
- [Commits](apache/datafusion@52.1.0...52.4.0)

Updates `datafusion-functions` from 52.1.0 to 52.4.0
- [Changelog](https://github.com/apache/datafusion/blob/main/CHANGELOG.md)
- [Commits](apache/datafusion@52.1.0...52.4.0)

Updates `datafusion-functions-aggregate` from 52.1.0 to 52.4.0
- [Changelog](https://github.com/apache/datafusion/blob/main/CHANGELOG.md)
- [Commits](apache/datafusion@52.1.0...52.4.0)

Updates `datafusion-sql` from 52.1.0 to 52.4.0
- [Changelog](https://github.com/apache/datafusion/blob/main/CHANGELOG.md)
- [Commits](apache/datafusion@52.1.0...52.4.0)

Updates `getrandom` from 0.3.4 to 0.4.1
- [Changelog](https://github.com/rust-random/getrandom/blob/master/CHANGELOG.md)
- [Commits](rust-random/getrandom@v0.3.4...v0.4.1)

Updates `pin-project-lite` from 0.2.16 to 0.2.17
- [Release notes](https://github.com/taiki-e/pin-project-lite/releases)
- [Changelog](https://github.com/taiki-e/pin-project-lite/blob/main/CHANGELOG.md)
- [Commits](taiki-e/pin-project-lite@v0.2.16...v0.2.17)

Updates `sqlparser` from 0.59.0 to 0.61.0
- [Changelog](https://github.com/apache/datafusion-sqlparser-rs/blob/main/CHANGELOG.md)
- [Commits](apache/datafusion-sqlparser-rs@v0.59.0...v0.61.0)

Updates `uuid` from 1.21.0 to 1.22.0
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](uuid-rs/uuid@v1.21.0...v1.22.0)

Updates `testcontainers` from 0.23.3 to 0.24.0
- [Release notes](https://github.com/testcontainers/testcontainers-rs/releases)
- [Changelog](https://github.com/testcontainers/testcontainers-rs/blob/main/CHANGELOG.md)
- [Commits](testcontainers/testcontainers-rs@0.23.3...0.24.0)

Updates `testcontainers-modules` from 0.11.6 to 0.12.1
- [Release notes](https://github.com/testcontainers/testcontainers-rs-modules-community/releases)
- [Changelog](https://github.com/testcontainers/testcontainers-rs-modules-community/blob/main/CHANGELOG.md)
- [Commits](testcontainers/testcontainers-rs-modules-community@v0.11.6...v0.12.1)

Updates `tokio` from 1.49.0 to 1.50.0
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-1.49.0...tokio-1.50.0)

Updates `aws-config` from 1.8.14 to 1.8.15
- [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-glue` from 1.139.0 to 1.142.0
- [Release notes](https://github.com/awslabs/aws-sdk-rust/releases)
- [Commits](https://github.com/awslabs/aws-sdk-rust/commits)

Updates `aws-credential-types` from 1.2.13 to 1.2.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-sigv4` from 1.4.1 to 1.4.2
- [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 `serde_with` from 3.16.1 to 3.18.0
- [Release notes](https://github.com/jonasbb/serde_with/releases)
- [Commits](jonasbb/serde_with@v3.16.1...v3.18.0)

Updates `tracing-subscriber` from 0.3.22 to 0.3.23
- [Release notes](https://github.com/tokio-rs/tracing/releases)
- [Commits](tokio-rs/tracing@tracing-subscriber-0.3.22...tracing-subscriber-0.3.23)

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

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

Updates `duckdb` from 1.4.4 to 1.10500.0
- [Release notes](https://github.com/duckdb/duckdb-rs/releases)
- [Commits](duckdb/duckdb-rs@v1.4.4...v1.10500.0)

Updates `pyo3` from 0.25.1 to 0.28.2
- [Release notes](https://github.com/pyo3/pyo3/releases)
- [Changelog](https://github.com/PyO3/pyo3/blob/main/CHANGELOG.md)
- [Commits](PyO3/pyo3@v0.25.1...v0.28.2)

Updates `tempfile` from 3.26.0 to 3.27.0
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)
- [Commits](Stebalien/tempfile@v3.26.0...v3.27.0)

Updates `rstest` from 0.23.0 to 0.26.1
- [Release notes](https://github.com/la10736/rstest/releases)
- [Changelog](https://github.com/la10736/rstest/blob/master/CHANGELOG.md)
- [Commits](la10736/rstest@v0.23.0...v0.26.1)

---
updated-dependencies:
- dependency-name: datafusion
  dependency-version: 52.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: datafusion-common
  dependency-version: 52.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: datafusion-execution
  dependency-version: 52.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: datafusion-expr
  dependency-version: 52.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: datafusion-functions
  dependency-version: 52.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: datafusion-functions-aggregate
  dependency-version: 52.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: datafusion-sql
  dependency-version: 52.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: getrandom
  dependency-version: 0.4.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: pin-project-lite
  dependency-version: 0.2.17
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: sqlparser
  dependency-version: 0.61.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: uuid
  dependency-version: 1.22.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: testcontainers
  dependency-version: 0.24.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: testcontainers-modules
  dependency-version: 0.12.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: tokio
  dependency-version: 1.50.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: aws-config
  dependency-version: 1.8.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: aws-sdk-glue
  dependency-version: 1.142.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: aws-credential-types
  dependency-version: 1.2.14
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: aws-sigv4
  dependency-version: 1.4.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: serde_with
  dependency-version: 3.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: tracing-subscriber
  dependency-version: 0.3.23
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: aws-sdk-s3tables
  dependency-version: 1.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: arrow-ipc
  dependency-version: 57.3.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: duckdb
  dependency-version: 1.10500.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: pyo3
  dependency-version: 0.28.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: tempfile
  dependency-version: 3.27.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: rstest
  dependency-version: 0.26.1
  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 23, 2026
pyo3 0.28 renamed Python::with_gil to Python::attach.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@JanKaul JanKaul merged commit 7842a41 into main Mar 23, 2026
2 checks passed
@dependabot dependabot Bot deleted the dependabot/cargo/rust-dependencies-8d7e926589 branch March 23, 2026 10:54
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.

1 participant