Skip to content

chore(deps): bump the geoarrow group across 1 directory with 6 updates#967

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/geoarrow-50697c9b55
Open

chore(deps): bump the geoarrow group across 1 directory with 6 updates#967
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/geoarrow-50697c9b55

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 24, 2026

Updates the requirements on arrow-array, arrow-cast, arrow-json, arrow-schema, object_store and parquet to permit the latest version.
Updates arrow-array to 58.0.0

Release notes

Sourced from arrow-array'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-array's 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
  • Performance of creating all null dictionary array can be improved #9321
  • [arrow-avro] Add missing Arrow DataType support with avro_custom_types round-trip + non-custom fallbacks #9290

Fixed bugs:

  • ArrowArrayStreamReader errors on zero-column record batches #9394
  • Regression on main (58): Parquet argument error: Parquet error: Required field type_ is missing #9315 [parquet]

Documentation updates:

  • Improve safety documentation of the Array trait #9314 [arrow] (alamb)
  • Improve docs and add build() method to {Null,Boolean,}BufferBuilder #9155 [arrow] (alamb)
  • Improve ArrowReaderBuilder::with_row_filter documentation #9153 [parquet] (alamb)
  • docs: Improve main README.md and highlight community #9119 (alamb)
  • Docs: Add additional documentation and example for make_array #9112 [arrow] (alamb)
  • doc: fix link on FixedSizeListArray doc #9033 [arrow] (Jefffrey)

Performance improvements:

  • Replace ArrayData with direct Array construction #9338 [arrow] (liamzwbao)
  • Remove some unsafe and allocations when creating PrimitiveArrays from Vec and from_trusted_len_iter #9299 [arrow] (alamb)
  • parquet: rle skip decode loop when batch contains all max levels (aka no nulls) #9258 [parquet] (lyang24)

... (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 arrow-cast to 58.0.0

Release notes

Sourced from arrow-cast'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-cast's 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
  • Performance of creating all null dictionary array can be improved #9321
  • [arrow-avro] Add missing Arrow DataType support with avro_custom_types round-trip + non-custom fallbacks #9290

Fixed bugs:

  • ArrowArrayStreamReader errors on zero-column record batches #9394
  • Regression on main (58): Parquet argument error: Parquet error: Required field type_ is missing #9315 [parquet]

Documentation updates:

  • Improve safety documentation of the Array trait #9314 [arrow] (alamb)
  • Improve docs and add build() method to {Null,Boolean,}BufferBuilder #9155 [arrow] (alamb)
  • Improve ArrowReaderBuilder::with_row_filter documentation #9153 [parquet] (alamb)
  • docs: Improve main README.md and highlight community #9119 (alamb)
  • Docs: Add additional documentation and example for make_array #9112 [arrow] (alamb)
  • doc: fix link on FixedSizeListArray doc #9033 [arrow] (Jefffrey)

Performance improvements:

  • Replace ArrayData with direct Array construction #9338 [arrow] (liamzwbao)
  • Remove some unsafe and allocations when creating PrimitiveArrays from Vec and from_trusted_len_iter #9299 [arrow] (alamb)
  • parquet: rle skip decode loop when batch contains all max levels (aka no nulls) #9258 [parquet] (lyang24)

... (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 arrow-json to 58.0.0

Release notes

Sourced from arrow-json'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-json's 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
  • Performance of creating all null dictionary array can be improved #9321
  • [arrow-avro] Add missing Arrow DataType support with avro_custom_types round-trip + non-custom fallbacks #9290

Fixed bugs:

  • ArrowArrayStreamReader errors on zero-column record batches #9394
  • Regression on main (58): Parquet argument error: Parquet error: Required field type_ is missing #9315 [parquet]

Documentation updates:

  • Improve safety documentation of the Array trait #9314 [arrow] (alamb)
  • Improve docs and add build() method to {Null,Boolean,}BufferBuilder #9155 [arrow] (alamb)
  • Improve ArrowReaderBuilder::with_row_filter documentation #9153 [parquet] (alamb)
  • docs: Improve main README.md and highlight community #9119 (alamb)
  • Docs: Add additional documentation and example for make_array #9112 [arrow] (alamb)
  • doc: fix link on FixedSizeListArray doc #9033 [arrow] (Jefffrey)

Performance improvements:

  • Replace ArrayData with direct Array construction #9338 [arrow] (liamzwbao)
  • Remove some unsafe and allocations when creating PrimitiveArrays from Vec and from_trusted_len_iter #9299 [arrow] (alamb)
  • parquet: rle skip decode loop when batch contains all max levels (aka no nulls) #9258 [parquet] (lyang24)

... (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 arrow-schema to 58.0.0

Release notes

Sourced from arrow-schema'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-schema's 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
  • Performance of creating all null dictionary array can be improved #9321
  • [arrow-avro] Add missing Arrow DataType support with avro_custom_types round-trip + non-custom fallbacks #9290

Fixed bugs:

  • ArrowArrayStreamReader errors on zero-column record batches #9394
  • Regression on main (58): Parquet argument error: Parquet error: Required field type_ is missing #9315 [parquet]

Documentation updates:

  • Improve safety documentation of the Array trait #9314 [arrow] (alamb)
  • Improve docs and add build() method to {Null,Boolean,}BufferBuilder #9155 [arrow] (alamb)
  • Improve ArrowReaderBuilder::with_row_filter documentation #9153 [parquet] (alamb)
  • docs: Improve main README.md and highlight community #9119 (alamb)
  • Docs: Add additional documentation and example for make_array #9112 [arrow] (alamb)
  • doc: fix link on FixedSizeListArray doc #9033 [arrow] (Jefffrey)

Performance improvements:

  • Replace ArrayData with direct Array construction #9338 [arrow] (liamzwbao)
  • Remove some unsafe and allocations when creating PrimitiveArrays from Vec and from_trusted_len_iter #9299 [arrow] (alamb)
  • parquet: rle skip decode loop when batch contains all max levels (aka no nulls) #9258 [parquet] (lyang24)

... (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 object_store to 0.13.1

Changelog

Sourced from object_store's changelog.

v0.13.1 (2026-01-08)

Full Changelog

Merged pull requests:

  • fix: clippy warning SO_LINGER w/ zero doesn't block (also: it's just a test) #592 (crepererum)
  • fix: docs.rs build failure #591 (crepererum)

* This Changelog was automatically generated by github_changelog_generator

Commits

Updates parquet 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 #9343Description has been truncated

Updates the requirements on [arrow-array](https://github.com/apache/arrow-rs), [arrow-cast](https://github.com/apache/arrow-rs), [arrow-json](https://github.com/apache/arrow-rs), [arrow-schema](https://github.com/apache/arrow-rs), [object_store](https://github.com/apache/arrow-rs-object-store) and [parquet](https://github.com/apache/arrow-rs) to permit the latest version.

Updates `arrow-array` 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.0.0...58.0.0)

Updates `arrow-cast` 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.0.0...58.0.0)

Updates `arrow-json` 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.0.0...58.0.0)

Updates `arrow-schema` 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.0.0...58.0.0)

Updates `object_store` to 0.13.1
- [Changelog](https://github.com/apache/arrow-rs-object-store/blob/main/CHANGELOG.md)
- [Commits](apache/arrow-rs-object-store@v0.12.0...v0.13.1)

Updates `parquet` 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.0.0...58.0.0)

---
updated-dependencies:
- dependency-name: arrow-array
  dependency-version: 58.0.0
  dependency-type: direct:production
  dependency-group: geoarrow
- dependency-name: arrow-cast
  dependency-version: 58.0.0
  dependency-type: direct:production
  dependency-group: geoarrow
- dependency-name: arrow-json
  dependency-version: 58.0.0
  dependency-type: direct:production
  dependency-group: geoarrow
- dependency-name: arrow-schema
  dependency-version: 58.0.0
  dependency-type: direct:production
  dependency-group: geoarrow
- dependency-name: object_store
  dependency-version: 0.13.1
  dependency-type: direct:production
  dependency-group: geoarrow
- dependency-name: parquet
  dependency-version: 58.0.0
  dependency-type: direct:production
  dependency-group: geoarrow
...

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 Feb 24, 2026
@dependabot dependabot bot requested a review from gadomski as a code owner February 24, 2026 02:25
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Feb 24, 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