build(deps): bump the rust-dependencies group across 1 directory with 36 updates - #6659
build(deps): bump the rust-dependencies group across 1 directory with 36 updates#6659dependabot[bot] wants to merge 1 commit into
Conversation
… 36 updates Bumps the rust-dependencies group with 36 updates in the /quickwit directory: | Package | From | To | | --- | --- | --- | | [arrow](https://github.com/apache/arrow-rs) | `58.3.0` | `59.1.0` | | [base64](https://github.com/marshallpierce/rust-base64) | `0.22.1` | `0.23.0` | | [bytesize](https://github.com/bytesize-rs/bytesize) | `2.4.2` | `2.7.0` | | [google-cloud-gax](https://github.com/googleapis/google-cloud-rust) | `0.19.2` | `1.13.0` | | [http](https://github.com/hyperium/http) | `1.4.2` | `1.5.0` | | [http-body](https://github.com/hyperium/http-body) | `1.0.1` | `1.1.0` | | [hyper](https://github.com/hyperium/hyper) | `1.10.1` | `1.11.0` | | [itertools](https://github.com/rust-itertools/itertools) | `0.14.0` | `0.15.0` | | [lambda_runtime](https://github.com/aws/aws-lambda-rust-runtime) | `1.2.1` | `1.3.0` | | [mockall](https://github.com/asomers/mockall) | `0.14.0` | `0.15.0` | | [parquet](https://github.com/apache/arrow-rs) | `58.3.0` | `59.1.0` | | [prettyplease](https://github.com/dtolnay/prettyplease) | `0.2.37` | `0.3.0` | | [reqwest-middleware](https://github.com/TrueLayer/reqwest-middleware) | `0.4.2` | `0.5.2` | | [reqwest-retry](https://github.com/TrueLayer/reqwest-middleware) | `0.8.0` | `0.9.1` | | rust-embed | `8.11.0` | `8.12.0` | | [sea-query](https://github.com/SeaQL/sea-query) | `0.32.7` | `1.0.1` | | [serial_test](https://github.com/palfrey/serial_test) | `3.5.0` | `4.0.1` | | [syn](https://github.com/dtolnay/syn) | `2.0.118` | `3.0.3` | | [tokio](https://github.com/tokio-rs/tokio) | `1.52.3` | `1.53.1` | | [tower-http](https://github.com/tower-rs/tower-http) | `0.6.11` | `0.7.0` | | [ulid](https://github.com/dylanhart/ulid-rs) | `1.2.1` | `3.0.0` | | [utoipa](https://github.com/juhaku/utoipa) | `4.2.3` | `5.5.0` | | [uuid](https://github.com/uuid-rs/uuid) | `1.23.4` | `1.24.0` | | [aws-sdk-s3](https://github.com/awslabs/aws-sdk-rust) | `1.138.0` | `1.138.1` | | [aws-smithy-mocks](https://github.com/smithy-lang/smithy-rs) | `0.2.6` | `0.3.0` | | [aws-smithy-runtime-api](https://github.com/smithy-lang/smithy-rs) | `1.13.0` | `1.14.0` | | [aws-types](https://github.com/smithy-lang/smithy-rs) | `1.4.0` | `1.5.0` | | [opendal](https://github.com/apache/opendal) | `0.57.0` | `0.58.1` | | [datafusion](https://github.com/apache/datafusion) | `53.1.0` | `54.1.0` | | [datafusion-substrait](https://github.com/apache/datafusion) | `53.1.0` | `54.1.0` | | [datafusion-datasource](https://github.com/apache/datafusion) | `53.1.0` | `54.1.0` | | [datafusion-physical-plan](https://github.com/apache/datafusion) | `53.1.0` | `54.1.0` | | [datafusion-datasource-parquet](https://github.com/apache/datafusion) | `53.1.0` | `54.1.0` | | [datafusion-distributed](https://github.com/datafusion-contrib/datafusion-distributed) | `1.0.0` | `2.0.0` | | [object_store](https://github.com/apache/arrow-rs-object-store) | `0.13.2` | `0.14.1` | | [thrift](https://github.com/apache/thrift) | `0.17.0` | `0.24.0` | Updates `arrow` from 58.3.0 to 59.1.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@58.3.0...59.1.0) Updates `base64` from 0.22.1 to 0.23.0 - [Changelog](https://github.com/marshallpierce/rust-base64/blob/master/RELEASE-NOTES.md) - [Commits](marshallpierce/rust-base64@v0.22.1...v0.23.0) Updates `bytesize` from 2.4.2 to 2.7.0 - [Release notes](https://github.com/bytesize-rs/bytesize/releases) - [Changelog](https://github.com/bytesize-rs/bytesize/blob/master/CHANGELOG.md) - [Commits](bytesize-rs/bytesize@bytesize-v2.4.2...bytesize-v2.7.0) Updates `google-cloud-gax` from 0.19.2 to 1.13.0 - [Release notes](https://github.com/googleapis/google-cloud-rust/releases) - [Commits](https://github.com/googleapis/google-cloud-rust/commits) Updates `http` from 1.4.2 to 1.5.0 - [Release notes](https://github.com/hyperium/http/releases) - [Changelog](https://github.com/hyperium/http/blob/master/CHANGELOG.md) - [Commits](hyperium/http@v1.4.2...v1.5.0) Updates `http-body` from 1.0.1 to 1.1.0 - [Release notes](https://github.com/hyperium/http-body/releases) - [Commits](hyperium/http-body@v1.0.1...v1.1.0) Updates `hyper` from 1.10.1 to 1.11.0 - [Release notes](https://github.com/hyperium/hyper/releases) - [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md) - [Commits](hyperium/hyper@v1.10.1...v1.11.0) Updates `itertools` from 0.14.0 to 0.15.0 - [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md) - [Commits](rust-itertools/itertools@v0.14.0...v0.15.0) Updates `lambda_runtime` from 1.2.1 to 1.3.0 - [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_runtime-v1.2.1...lambda_runtime-v1.3.0) Updates `mockall` from 0.14.0 to 0.15.0 - [Changelog](https://github.com/asomers/mockall/blob/master/CHANGELOG.md) - [Commits](asomers/mockall@v0.14.0...v0.15.0) Updates `parquet` from 58.3.0 to 59.1.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@58.3.0...59.1.0) Updates `prettyplease` from 0.2.37 to 0.3.0 - [Release notes](https://github.com/dtolnay/prettyplease/releases) - [Commits](dtolnay/prettyplease@0.2.37...0.3.0) Updates `reqwest-middleware` from 0.4.2 to 0.5.2 - [Release notes](https://github.com/TrueLayer/reqwest-middleware/releases) - [Commits](TrueLayer/reqwest-middleware@reqwest-middleware-v0.4.2...reqwest-middleware-v0.5.2) 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 `rust-embed` from 8.11.0 to 8.12.0 Updates `sea-query` from 0.32.7 to 1.0.1 - [Release notes](https://github.com/SeaQL/sea-query/releases) - [Changelog](https://github.com/SeaQL/sea-query/blob/master/CHANGELOG.md) - [Commits](https://github.com/SeaQL/sea-query/commits) Updates `serial_test` from 3.5.0 to 4.0.1 - [Release notes](https://github.com/palfrey/serial_test/releases) - [Commits](palfrey/serial_test@v3.5.0...v4.0.1) Updates `syn` from 2.0.118 to 3.0.3 - [Release notes](https://github.com/dtolnay/syn/releases) - [Commits](dtolnay/syn@2.0.118...3.0.3) Updates `tokio` from 1.52.3 to 1.53.1 - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](tokio-rs/tokio@tokio-1.52.3...tokio-1.53.1) Updates `tower-http` from 0.6.11 to 0.7.0 - [Release notes](https://github.com/tower-rs/tower-http/releases) - [Commits](tower-rs/tower-http@tower-http-0.6.11...tower-http-0.7.0) Updates `ulid` from 1.2.1 to 3.0.0 - [Commits](dylanhart/ulid-rs@v1.2.1...v3.0.0) Updates `utoipa` from 4.2.3 to 5.5.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.5.0) Updates `uuid` from 1.23.4 to 1.24.0 - [Release notes](https://github.com/uuid-rs/uuid/releases) - [Commits](uuid-rs/uuid@v1.23.4...v1.24.0) Updates `aws-sdk-s3` from 1.138.0 to 1.138.1 - [Release notes](https://github.com/awslabs/aws-sdk-rust/releases) - [Commits](https://github.com/awslabs/aws-sdk-rust/commits) Updates `aws-smithy-mocks` from 0.2.6 to 0.3.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 `aws-smithy-runtime-api` from 1.13.0 to 1.14.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 `aws-types` from 1.4.0 to 1.5.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.57.0 to 0.58.1 - [Release notes](https://github.com/apache/opendal/releases) - [Changelog](https://github.com/apache/opendal/blob/main/CHANGELOG.md) - [Commits](apache/opendal@v0.57.0...v0.58.1) Updates `datafusion` from 53.1.0 to 54.1.0 - [Changelog](https://github.com/apache/datafusion/blob/main/CHANGELOG.md) - [Commits](apache/datafusion@53.1.0...54.1.0) Updates `datafusion-substrait` from 53.1.0 to 54.1.0 - [Changelog](https://github.com/apache/datafusion/blob/main/CHANGELOG.md) - [Commits](apache/datafusion@53.1.0...54.1.0) Updates `datafusion-datasource` from 53.1.0 to 54.1.0 - [Changelog](https://github.com/apache/datafusion/blob/main/CHANGELOG.md) - [Commits](apache/datafusion@53.1.0...54.1.0) Updates `datafusion-physical-plan` from 53.1.0 to 54.1.0 - [Changelog](https://github.com/apache/datafusion/blob/main/CHANGELOG.md) - [Commits](apache/datafusion@53.1.0...54.1.0) Updates `datafusion-datasource-parquet` from 53.1.0 to 54.1.0 - [Changelog](https://github.com/apache/datafusion/blob/main/CHANGELOG.md) - [Commits](apache/datafusion@53.1.0...54.1.0) Updates `datafusion-distributed` from 1.0.0 to 2.0.0 - [Release notes](https://github.com/datafusion-contrib/datafusion-distributed/releases) - [Commits](datafusion-contrib/datafusion-distributed@v1.0.0...v2.0.0) Updates `object_store` from 0.13.2 to 0.14.1 - [Release notes](https://github.com/apache/arrow-rs-object-store/releases) - [Changelog](https://github.com/apache/arrow-rs-object-store/blob/main/CHANGELOG-old.md) - [Commits](apache/arrow-rs-object-store@v0.13.2...v0.14.1) Updates `thrift` from 0.17.0 to 0.24.0 - [Release notes](https://github.com/apache/thrift/releases) - [Changelog](https://github.com/apache/thrift/blob/master/CHANGES.md) - [Commits](apache/thrift@v0.17.0...v0.24.0) --- updated-dependencies: - dependency-name: arrow dependency-version: 59.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: rust-dependencies - dependency-name: base64 dependency-version: 0.23.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: bytesize dependency-version: 2.7.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: google-cloud-gax dependency-version: 1.13.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: rust-dependencies - dependency-name: http dependency-version: 1.5.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: http-body dependency-version: 1.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: hyper dependency-version: 1.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: itertools dependency-version: 0.15.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: lambda_runtime dependency-version: 1.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: mockall dependency-version: 0.15.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: parquet dependency-version: 59.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: rust-dependencies - dependency-name: prettyplease dependency-version: 0.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: reqwest-middleware dependency-version: 0.5.2 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: rust-embed dependency-version: 8.12.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: sea-query dependency-version: 1.0.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: rust-dependencies - dependency-name: serial_test dependency-version: 4.0.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: rust-dependencies - dependency-name: syn dependency-version: 3.0.3 dependency-type: direct:production update-type: version-update:semver-major dependency-group: rust-dependencies - dependency-name: tokio dependency-version: 1.53.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: tower-http dependency-version: 0.7.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: ulid dependency-version: 3.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: rust-dependencies - dependency-name: utoipa dependency-version: 5.5.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: rust-dependencies - dependency-name: uuid dependency-version: 1.24.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: aws-sdk-s3 dependency-version: 1.138.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: aws-smithy-mocks dependency-version: 0.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: aws-smithy-runtime-api dependency-version: 1.14.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: aws-types dependency-version: 1.5.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: opendal dependency-version: 0.58.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: datafusion dependency-version: 54.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: rust-dependencies - dependency-name: datafusion-substrait dependency-version: 54.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: rust-dependencies - dependency-name: datafusion-datasource dependency-version: 54.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: rust-dependencies - dependency-name: datafusion-physical-plan dependency-version: 54.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: rust-dependencies - dependency-name: datafusion-datasource-parquet dependency-version: 54.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: rust-dependencies - dependency-name: datafusion-distributed dependency-version: 2.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: rust-dependencies - dependency-name: object_store dependency-version: 0.14.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: thrift dependency-version: 0.24.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: fea8de7e29
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| # of google-cloud-pubsub is "0.30" which explicitly depends on: google-cloud-auth ^0.17 and google-cloud-gax ^0.19. | ||
| google-cloud-auth = { version = "0.17", default-features = false, features = ["rustls-tls"] } | ||
| google-cloud-gax = "0.19" | ||
| google-cloud-gax = "1.13" |
There was a problem hiding this comment.
Keep GAX on the pubsub-compatible version
When the gcp-pubsub feature is enabled, google-cloud-pubsub 0.30 still depends on google-cloud-gax 0.19, while this line makes Quickwit's direct google_cloud_gax::retry::RetrySetting import resolve to 1.13. The Pub/Sub source passes that RetrySetting to Subscription::exists, so the argument type comes from a different crate version than the one google-cloud-pubsub expects; keep GAX on 0.19 or upgrade Pub/Sub at the same time.
Useful? React with 👍 / 👎.
| anyhow = "1" | ||
| arc-swap = "1.9" | ||
| arrow = { version = "58", default-features = false, features = ["ipc"] } | ||
| arrow = { version = "59", default-features = false, features = ["ipc"] } |
There was a problem hiding this comment.
Keep Arrow on DataFusion's Arrow version
DataFusion 54.1.0 in the updated lockfile still pulls arrow 58.3.0, but the workspace arrow crate is now 59. Quickwit DataFusion code implements DataFusion traits using direct arrow::datatypes::DataType / ArrayRef imports, so those method signatures no longer match DataFusion's arrow-58 trait signatures when the DataFusion feature is built; keep the direct Arrow dependency aligned with DataFusion or switch those uses to DataFusion's re-export consistently.
Useful? React with 👍 / 👎.
| rustls = "0.23" | ||
| rustls-pemfile = "2.2" | ||
| sea-query = { version = "0.32" } | ||
| sea-query = { version = "1.0" } |
There was a problem hiding this comment.
Keep sea-query aligned with sea-query-binder
With the postgres feature, sea-query-binder 0.7 still depends on sea-query 0.32.7, so the lockfile now contains both 0.32 and 1.0. The Postgres metastore imports direct sea_query types and then calls SqlxBinder::build_sqlx; that extension trait is implemented for binder's 0.32 SelectStatement, not the 1.0 type created by this dependency, so the Postgres metastore build loses build_sqlx until the binder is upgraded too.
Useful? React with 👍 / 👎.
| datafusion-physical-plan = "54" | ||
| datafusion-datasource-parquet = "54" | ||
| datafusion-distributed = "2.0" | ||
| object_store = "0.14" |
There was a problem hiding this comment.
Keep object_store on DataFusion's version
DataFusion/datafusion-distributed 54/2.0 still resolve object_store 0.13.2, while this crate now imports object_store 0.14 directly. QuickwitObjectStoreRegistry implements DataFusion's ObjectStoreRegistry using Arc<dyn object_store::ObjectStore>, so its register_store/get_store signatures come from the wrong crate version and won't satisfy DataFusion's trait; keep this dependency on 0.13 until DataFusion moves.
Useful? React with 👍 / 👎.
| ] } | ||
| ouroboros = "0.18" | ||
| parquet = { version = "58", default-features = false, features = ["arrow", "experimental", "snap", "variant_experimental", "zstd"] } | ||
| parquet = { version = "59", default-features = false, features = ["arrow", "experimental", "snap", "variant_experimental", "zstd"] } |
There was a problem hiding this comment.
Keep Parquet below the format-module removal
quickwit-parquet-engine/src/storage/streaming_reader.rs still imports parquet::format::{PageHeader, PageType} and even notes that parquet::format is scheduled for removal in parquet 59. Bumping the workspace Parquet crate to 59 here makes that streaming reader lose the public page-header types it uses to parse page headers, so keep Parquet on 58 until that reader is migrated to the new public API.
Useful? React with 👍 / 👎.
| ttl_cache = "0.5" | ||
| typetag = "0.2" | ||
| ulid = "1.2" | ||
| ulid = "3.0" |
There was a problem hiding this comment.
Keep Ulid aligned with utoipa's ulid support
After this bump, Quickwit's ulid::Ulid is 3.0, but the updated lockfile shows utoipa-gen 5.5.0 still pulls ulid 1.2.1 for its ulid feature. Types such as DocMappingUid(Ulid) derive utoipa::ToSchema, so the derive sees Quickwit's ulid-3 type rather than the ulid-1 type that utoipa implements schema support for; keep Ulid on 1.x or add manual schemas before enabling this upgrade.
Useful? React with 👍 / 👎.
| reqwest-middleware = "0.5" | ||
| reqwest-retry = "0.9" |
There was a problem hiding this comment.
Keep reqwest middleware on the reqwest-0.12 line
These bumps make reqwest-middleware 0.5.2 / reqwest-retry 0.9.1 pull reqwest 0.13.4, while the workspace still builds Quickwit's client with direct reqwest 0.12.28. In quickwit-rest-client, ReqwestClientBuilder::new().build() is passed into ReqwestMiddlewareClientBuilder::new(...) and then .with(retry_transient_middleware), so the middleware stack now expects different reqwest::Client / middleware trait types than the ones Quickwit constructs; keep the pair on 0.4/0.8 or upgrade reqwest and its call sites together.
Useful? React with 👍 / 👎.
| serde_with = { workspace = true } | ||
| thiserror = { workspace = true } | ||
| thrift = { version = "0.17", default-features = false } | ||
| thrift = { version = "0.24", default-features = false } |
There was a problem hiding this comment.
Keep thrift aligned with parquet's thrift API
This bump makes quickwit-parquet-engine import thrift 0.24 protocols directly, but the streaming reader still uses parquet::thrift::TSerializable for PageHeader parsing/writing. When the Parquet dependency is kept on the 58/DataFusion line, that trait is from parquet's thrift 0.17, so TCompactInputProtocol/TCompactOutputProtocol from this line no longer satisfy the trait bounds; keep direct thrift aligned with parquet until the reader stops using parquet::thrift.
Useful? React with 👍 / 👎.
Bumps the rust-dependencies group with 36 updates in the /quickwit directory:
58.3.059.1.00.22.10.23.02.4.22.7.00.19.21.13.01.4.21.5.01.0.11.1.01.10.11.11.00.14.00.15.01.2.11.3.00.14.00.15.058.3.059.1.00.2.370.3.00.4.20.5.20.8.00.9.18.11.08.12.00.32.71.0.13.5.04.0.12.0.1183.0.31.52.31.53.10.6.110.7.01.2.13.0.04.2.35.5.01.23.41.24.01.138.01.138.10.2.60.3.01.13.01.14.01.4.01.5.00.57.00.58.153.1.054.1.053.1.054.1.053.1.054.1.053.1.054.1.053.1.054.1.01.0.02.0.00.13.20.14.10.17.00.24.0Updates
arrowfrom 58.3.0 to 59.1.0Release notes
Sourced from arrow's releases.
... (truncated)
Changelog
Sourced from arrow's changelog.
... (truncated)
Commits
b1de629Prepare for59.1.0release (#10274)c36e926feat: Add support forMapArrayinarrow_row(#9486)d2519a1fix(arrow-row): allow to convert non empty fixed size binary/list array with ...ddef6cfchore: Fix audit CI run by ignore quick-xml audit advisories (#10267)d969025fix main: parquet test compilation failure (#10266)c7dc6b8Add validated row decode benchmark (#10259)7307740fix: write error for dbg output of out of range timestamps (#10130)af1c24aminor: drive-by refactors for dicts in substring & filter (#10264)7095ce4Replace conversion of binary->string in arrow-row from arraydata to direct co...8c7df18reduce noise in flight benchmarks [tokio-threads] [# of columns in benchmarks...Updates
base64from 0.22.1 to 0.23.0Changelog
Sourced from base64's changelog.
Commits
9e9220av0.23.0870326eMerge pull request #306 from marshallpierce/mp/trailing-bits-docsfbec5f1Document no trailing trailing bits0a23549Merge pull request #305 from marshallpierce/mp/edition-2021f10b7e2Update deps & edition9d21a59Merge pull request #304 from marshallpierce/mp/custom-padding-rebasef70bad2Support custom padding symbols684d79cMerge pull request #301 from marshallpierce/mp/simd-gardening5bf66f2Merge pull request #284 from AbeZbm/add-testsd3831cfFollowups to SIMD workUpdates
bytesizefrom 2.4.2 to 2.7.0Release notes
Sourced from bytesize's releases.
Changelog
Sourced from bytesize's changelog.
Commits
a854b58chore(bytesize): prepare release 2.7.0fe908fbfix: restore display without default features (#192)18f6be4chore(deps): bump serde from 1.0.228 to 1.0.229 (#184)76da7d5chore(deps): bump toml from 1.1.2+spec-1.1.0 to 1.1.4+spec-1.1.0 (#185)56ba3dcchore(deps): bump serde_json from 1.0.150 to 1.0.151 (#186)2a061ffchore(deps): bump taiki-e/install-action from 2.82.7 to 2.85.4 (#187)2473dc1chore(deps): bump MarcoIeni/release-plz-action from 0.5.130 to 0.5.131 (#188)1c58e4dchore(deps): bump actions/checkout from 7.0.0 to 7.0.1 (#189)5c53c89chore: release v2.6.0 (#183)7d326c0feat: display in bits (#110)Updates
google-cloud-gaxfrom 0.19.2 to 1.13.0Release notes
Sourced from google-cloud-gax's releases.
Commits
Updates
httpfrom 1.4.2 to 1.5.0Release notes
Sourced from http's releases.
Changelog
Sourced from http's changelog.
Commits
16fc9a7v1.5.0e559023fix(uri): enforce max length in PathAndQuery (#856)2178e17perf(header,uri): faster value validation, URI parse/format, map inserts (#852)03c8cd7fix(uri): allow empty paths in uri::Builder (#853)bb8705bfeat(method): add QUERY method (#798)Updates
http-bodyfrom 1.0.1 to 1.1.0Commits
3396328http-body v1.1.02fb78dechore: bump license year (#170)b16554bchore(ci): bump checkout to v7c0c53cachore(ci): use msrv aware update for msrv job5ed15d2tests: fix clippy::double_parensc8cb37fDeriveCopytrait toSizeHintstruct (#164)915d6d5feat(util): addInspectErr,InspectFramecombinators (#161)0fc0a94docs: fix broken intradoc links (#162)5a849d4chore: add FUNDING.yml1a91851feat: implAddforSizeHint's (#156)Updates
hyperfrom 1.10.1 to 1.11.0Release notes
Sourced from hyper's releases.
... (truncated)
Changelog
Sourced from hyper's changelog.
Commits
67ace64v1.11.0540fff9fix(http1): discard content-length header when received before transfer-encod...ccc1e85feat(rt): addReadBufCursor::initialized_unfilled()method (#4115)0ea8bc2docs(maintainers): move some collaborators to emeriti (#4125)2fc06fcdocs(governance): define Advisor role (#4098)e0d14d1style(proto): explicitly allowdecimal_literal_representationlint (#4117)de1483dfix(http1): use append for repeat trailer values in encoder (#4118)08c3416style(headers): small refactor to remove question_mark lint (#4116)aecf5abfix(http2): avoid bufferingUpgradedwrites without send capacity (#4102)f584091fix(http1): allow up to max_headers trailers (#4108)Updates
itertoolsfrom 0.14.0 to 0.15.0Changelog
Sourced from itertools's changelog.
Commits
37bd72aUpdate CHANGELOG.md: strip_prefix[_by]86ec635UseControlFlowinfold_whileimplementationd5897f7refactor(strip_prefix): use try_for_each and drop PartialEq, Eq on StripPrefi...b2a978afeat(Itertools): add strip_prefix and strip_prefix_by methods12b6ec6Update CHANGELOG.md for all_equal_value_error's error type121821eAllEqualValueError implements std::error::Erroradac44eIntroduce AllEqualValueError5707384Update CHANGELOG.mddf60ff0Update CHANGELOG.md113b850Update CHANGELOG.md to include with_hasherUpdates
lambda_runtimefrom 1.2.1 to 1.3.0Commits
34e669cchore: release (#1151)094dbf9feat: add SnapStart support via SnapStartResource trait (#1150)Updates
mockallfrom 0.14.0 to 0.15.0Changelog
Sourced from mockall's changelog.
Commits
fc2c853chore: Release551faddMerge pull request #688 from asomers/audit-job-lockfile21529e3Fix the audit CI job2270cdbMerge pull request #686 from Kranzes/automock-auto_impl-compatd3b041dAdd compatibility with the#[auto_impl]macro055886eMerge pull request #687 from asomers/clippy-june-2026ed4bf07Clippy cleanupf7a4d6fMerge pull request #685 from asomers/clippy=may-2026ba15180Clippy cleanup: useless_borrows_in_formattingde22d57Merge pull request #684 from asomers/github-workflowsUpdates
parquetfrom 58.3.0 to 59.1.0Release notes
Sourced from parquet's releases.
... (truncated)
Changelog
Sourced from parquet's changelog.
... (truncated)
Commits
b1de629Prepare for59.1.0release (#10274)c36e926feat: Add support forMapArrayinarrow_row(#9486)d2519a1fix(arrow-row): allow to convert non empty fixed size binary/list array with ...ddef6cfchore: Fix audit CI run by ignore quick-xml audit advisories (#10267)