build(deps): bump the rust-dependencies group across 1 directory with 35 updates - #6679
build(deps): bump the rust-dependencies group across 1 directory with 35 updates#6679dependabot[bot] wants to merge 1 commit into
Conversation
… 35 updates Bumps the rust-dependencies group with 35 updates in the /quickwit directory: | Package | From | To | | --- | --- | --- | | [arrow](https://github.com/apache/arrow-rs) | `58.3.0` | `59.2.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.2.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` | | [serde_with](https://github.com/jonasbb/serde_with) | `3.21.0` | `3.22.0` | | [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` | | [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` | | [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.2.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.2.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.2.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.2.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 `serde_with` from 3.21.0 to 3.22.0 - [Release notes](https://github.com/jonasbb/serde_with/releases) - [Commits](jonasbb/serde_with@v3.21.0...v3.22.0) 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 `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 `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.2.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.2.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: serde_with dependency-version: 3.22.0 dependency-type: direct:production update-type: version-update:semver-minor 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: 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: 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: 1f67918956
ℹ️ 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".
| datafusion-datasource-parquet = "53" | ||
| datafusion-distributed = "1.0" | ||
| object_store = "0.13" | ||
| datafusion = "54" |
There was a problem hiding this comment.
Keep Arrow and ObjectStore aligned with DataFusion
When the DataFusion crates are built, datafusion 54.1.0 in the new lockfile still depends on arrow/parquet 58.3.0 and object_store 0.13.2, while Quickwit now depends directly on workspace arrow/parquet 59.2.0 and object_store 0.14.1. The DataFusion code mixes these APIs, e.g. quickwit-df-core/src/grpc.rs takes batches from datafusion::execution::SendableRecordBatchStream but serializes them as arrow::array::RecordBatch, and table/object-store providers do the same with DataFusion traits, so the opt-in DataFusion build sees two incompatible type families. Keep these direct dependencies on the versions DataFusion exposes, or update all call sites to use DataFusion's reexports consistently.
Useful? React with 👍 / 👎.
| # 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 google-cloud-gax on Pub/Sub's version
With quickwit-indexing/gcp-pubsub enabled, google-cloud-pubsub 0.30.0 still pulls google-cloud-gax 0.19.2, but this line makes Quickwit import google_cloud_gax::retry::RetrySetting from 1.13.0. GcpPubSubSource::try_new passes that value to subscription.exists(Some(...)), whose parameter belongs to the Pub/Sub crate's 0.19 copy, so the Pub/Sub source no longer builds under the feature/all-features jobs. Keep gax at the 0.19 line until Pub/Sub is upgraded with it.
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 compatible with sea-query-binder
When the Postgres metastore feature is enabled, quickwit-metastore now resolves sea-query to 1.0.1, but the unchanged sea-query-binder 0.7.0 in Cargo.lock depends on sea-query 0.32.7. The Postgres code imports SqlxBinder and calls build_sqlx on Query::select() values, so the binder trait implementation is for a different SelectStatement type and is unavailable. Pin sea-query to 0.32 or upgrade sea-query-binder in the same change.
Useful? React with 👍 / 👎.
| reqwest-middleware = "0.5" | ||
| reqwest-retry = "0.9" |
There was a problem hiding this comment.
Keep reqwest-middleware on reqwest 0.12
With these bumps, Cargo.lock resolves reqwest-middleware 0.5.2 and reqwest-retry 0.9.1 against reqwest 0.13.4, while the workspace reqwest used by quickwit-rest-client/src/rest_client.rs remains 0.12.28. QuickwitClient::new builds a workspace reqwest::Client and passes it into ReqwestMiddlewareClientBuilder::new, so the REST client build gets incompatible client types. Keep middleware/retry on the 0.4/0.8 line or upgrade reqwest in the same change.
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.
Migrate the custom page-header reader before parquet 59
The custom streaming reader in quickwit-parquet-engine/src/storage/streaming_reader.rs still imports parquet::format::{PageHeader, PageType} and parquet::thrift::TSerializable, and that file explicitly notes the format module was scheduled for removal in parquet 59. After this bump the lockfile's parquet 59 package no longer carries the thrift dependency, so quickwit-parquet-engine no longer has the APIs this reader/tests use. Hold parquet at 58 or migrate this reader to the new parquet metadata/page-header API in the same bump.
Useful? React with 👍 / 👎.
| atomic_float = "1.1" | ||
| backtrace = "0.3" | ||
| base64 = "0.22" | ||
| base64 = "0.23" |
There was a problem hiding this comment.
Regenerate the dependency license report
This dependency bump changes the resolved Cargo.lock inventory, but dependency-licenses.html is generated from Cargo.lock by the Makefile and was left untouched; the checked-in report still lists the old package set/versions, such as the pre-bump base64/utoipa/ulid entries. Any release or license check that uses this file will now publish stale dependency notices, so run the license-generation target after updating the lockfile.
Useful? React with 👍 / 👎.
|
Looks like these dependencies are updatable in another way, so this is no longer needed. |
Bumps the rust-dependencies group with 35 updates in the /quickwit directory:
58.3.059.2.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.2.00.2.370.3.00.4.20.5.20.8.00.9.18.11.08.12.00.32.71.0.13.21.03.22.03.5.04.0.12.0.1183.0.30.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.053.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.2.0Release notes
Sourced from arrow's releases.
... (truncated)
Changelog
Sourced from arrow's changelog.
... (truncated)
Commits
782e5a6Update version to 59.2.0, update changelog generation to git-cliff (#10451)ed92960Revert "chore: formalize the default map field names to match default arrow s...bf82c78chore(parquet): add link to ticket in object_store deprecation message (#10502)15c20f0chore(avro): add link to ticket in object_store deprecation message (#10503)e7ae89cEnable allow_attributes lint for arrow-string (#10482)37866b4fix(arrow-schema): Persist dictionary ordered flag on FFI schema import (#10514)fd8ead5arrow-avro: Deprecate object_store integration (#10484)34c7c2bparquet: Remove explicitobject_storeintegration (#10354)6183ac9Add LICENSE.txt and NOTICE.txt to pyarrow crates (#10481)23e61b6chore: add sub tags (#10473)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.2.0Release notes
Sourced from parquet's releases.
... (truncated)
Changelog
Sourced from parquet's changelog.