Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 15, 2025

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

Release notes

Sourced from arrow-array's releases.

arrow 57.1.0

Changelog

57.1.0 (2025-11-20)

Full Changelog

Implemented enhancements:

  • Eliminate bound checks in filter kernels #8865 [arrow]
  • Respect page index policy option for ParquetObjectReader when it's not skip #8856 [parquet]
  • Speed up collect_bool and remove unsafe #8848 [arrow]
  • Error reading parquet FileMetaData with empty lists encoded as element-type=0 #8826 [parquet]
  • ValueStatistics methods can't be used from generic context in external crate #8823 [parquet]
  • Custom Pretty-Printing Implementation for Column when Formatting Record Batches #8821 [arrow]
  • Parquet-concat: supports bloom filter and page index #8804 [parquet]
  • [Parquet] virtual row group number support #8800
  • [Variant] Enforce shredded-type validation in shred_variant #8795 [arrow]
  • Simplify decision logic to call FilterBuilder::optimize or not #8781 [arrow]
  • [Variant] Add variant to arrow for DataType::{Binary, LargeBinary, BinaryView} #8767 [arrow]
  • Provide algorithm that allows zipping arrays whose values are not prealigned #8752 [arrow]
  • [Parquet] ParquetMetadataReader decodes too much metadata under point-get scenerio #8751 [parquet]
  • arrow-json supports encoding binary arrays, but not decoding #8736 [arrow]
  • Allow FilterPredicate instances to be reused for RecordBatches #8692 [arrow]
  • ArrowJsonBatch::from_batch is incomplete #8684 [arrow]
  • parquet-layout: More info about layout including footer size, page index, bloom filter? #8682 [parquet]
  • Rewrite ParquetRecordBatchStream (async API) in terms of the PushDecoder #8677 [parquet]
  • [JSON] Add encoding for binary view #8674 [arrow]
  • Refactor arrow-cast decimal casting to unify the rescale logic used in Parquet variant casts #8670 [arrow]
  • [Variant] Support Uuid/FixedSizeBinary(16) shredding #8665
  • [Parquet]There should be an encoding counter to know how many encodings the repo supports in total #8662 [parquet]

... (truncated)

Changelog

Sourced from arrow-array's changelog.

57.1.0 (2025-11-20)

Full Changelog

Implemented enhancements:

  • Eliminate bound checks in filter kernels #8865 [arrow]
  • Respect page index policy option for ParquetObjectReader when it's not skip #8856 [parquet]
  • Speed up collect_bool and remove unsafe #8848 [arrow]
  • Error reading parquet FileMetaData with empty lists encoded as element-type=0 #8826 [parquet]
  • ValueStatistics methods can't be used from generic context in external crate #8823 [parquet]
  • Custom Pretty-Printing Implementation for Column when Formatting Record Batches #8821 [arrow]
  • Parquet-concat: supports bloom filter and page index #8804 [parquet]
  • [Parquet] virtual row number support #7299
  • [Variant] Enforce shredded-type validation in shred_variant #8795 [arrow]
  • Simplify decision logic to call FilterBuilder::optimize or not #8781 [arrow]
  • [Variant] Add variant to arrow for DataType::{Binary, LargeBinary, BinaryView} #8767 [arrow]
  • Provide algorithm that allows zipping arrays whose values are not prealigned #8752 [arrow]
  • [Parquet] ParquetMetadataReader decodes too much metadata under point-get scenerio #8751 [parquet]
  • arrow-json supports encoding binary arrays, but not decoding #8736 [arrow]
  • Allow FilterPredicate instances to be reused for RecordBatches #8692 [arrow]
  • ArrowJsonBatch::from_batch is incomplete #8684 [arrow]
  • parquet-layout: More info about layout including footer size, page index, bloom filter? #8682 [parquet]
  • Rewrite ParquetRecordBatchStream (async API) in terms of the PushDecoder #8677 [parquet]
  • [JSON] Add encoding for binary view #8674 [arrow]
  • Refactor arrow-cast decimal casting to unify the rescale logic used in Parquet variant casts #8670 [arrow]
  • [Variant] Support Uuid/FixedSizeBinary(16) shredding #8665
  • [Parquet]There should be an encoding counter to know how many encodings the repo supports in total #8662 [parquet]
  • Improve parse_data_type for List, ListView, LargeList, LargeListView, FixedSizeList, Union, Map, RunEndCoded. #8648 [arrow]
  • [Variant] Support variant to arrow primitive support null/time/decimal_* #8637
  • Return error from RleDecoder::reset rather than panic #8632 [parquet]
  • Add bitwise ops on BooleanBufferBuilder and MutableBuffer that mutate directly the buffer #8618 [arrow]
  • [Variant] Add variant_to_arrow Utf-8, LargeUtf8, Utf8View types support #8567 [arrow]

Fixed bugs:

  • Regression: Parsing List(Int64) results in nullable list in 57.0.0 and a non-nullable list in 57.1.0 #8883
  • Regression: FixedSlizeList data type parsing fails on 57.1.0 #8880
  • (dyn ArrayFormatterFactory + 'static) can't be safely shared between threads #8875
  • RowNumber reader has wrong row group ordering #8864 [parquet]
  • ThriftMetadataWriter::write_column_indexes cannot handle a ColumnIndexMetaData::NONE #8815 [parquet]
  • "Archery test With other arrows" Integration test failing on main: #8813 [arrow]
  • [Parquet] Writing in 57.0.0 seems 10% slower than 56.0.0 #8783 [parquet]
  • Parquet reader cannot handle files with unknown logical types #8776 [parquet]
  • zip now treats nulls as false in provided mask regardless of the underlying bit value #8721 [arrow]
  • [avro] Incorrect version in crate.io landing page #8691 [arrow]
  • Array: ViewType gc() has bug when array sum length exceed i32::MAX #8681 [arrow]
  • Parquet 56: encounter error: item_reader def levels are None when reading nested field with row filter #8657 [parquet]
  • Degnerate and non-nullable FixedSizeListArrays are not handled #8623 [arrow]
  • [Parquet]Performance Degradation with RowFilter on Unsorted Columns due to Fragmented ReadPlan #8565 [parquet]

... (truncated)

Commits
  • 779e9bd Prepare for 57.1.0 release: Changelog and Version (#8874)
  • ed9efe7 Fix regression caused by changes in Display for DataType - display (`List(non...
  • 21e9ceb Support parsing for old style FixedSizeList (#8882)
  • fea605c [Variant] Fix cast logic for Variant to Arrow for DataType::Null (#8825)
  • 6675204 Make ArrayFormatterFactory Send + Sync and add a test (#8878)
  • d1a428c Speed up filter some more (up to 2x) (#8868)
  • b5c831a Allow Users to Provide Custom ArrayFormatters when Pretty-Printing Record B...
  • 389f404 Fix errors when reading nested Lists with pushdown predicates. (#8866)
  • 0dcc401 Make ArrowReaderOptions::with_virtual_columns error rather than panic on in...
  • c5c8076 docs: Add examples for creating MutableBuffer from Vec (#8852)
  • Additional commits viewable in compare view

Updates arrow-cast to 57.1.0

Release notes

Sourced from arrow-cast's releases.

arrow 57.1.0

Changelog

57.1.0 (2025-11-20)

Full Changelog

Implemented enhancements:

  • Eliminate bound checks in filter kernels #8865 [arrow]
  • Respect page index policy option for ParquetObjectReader when it's not skip #8856 [parquet]
  • Speed up collect_bool and remove unsafe #8848 [arrow]
  • Error reading parquet FileMetaData with empty lists encoded as element-type=0 #8826 [parquet]
  • ValueStatistics methods can't be used from generic context in external crate #8823 [parquet]
  • Custom Pretty-Printing Implementation for Column when Formatting Record Batches #8821 [arrow]
  • Parquet-concat: supports bloom filter and page index #8804 [parquet]
  • [Parquet] virtual row group number support #8800
  • [Variant] Enforce shredded-type validation in shred_variant #8795 [arrow]
  • Simplify decision logic to call FilterBuilder::optimize or not #8781 [arrow]
  • [Variant] Add variant to arrow for DataType::{Binary, LargeBinary, BinaryView} #8767 [arrow]
  • Provide algorithm that allows zipping arrays whose values are not prealigned #8752 [arrow]
  • [Parquet] ParquetMetadataReader decodes too much metadata under point-get scenerio #8751 [parquet]
  • arrow-json supports encoding binary arrays, but not decoding #8736 [arrow]
  • Allow FilterPredicate instances to be reused for RecordBatches #8692 [arrow]
  • ArrowJsonBatch::from_batch is incomplete #8684 [arrow]
  • parquet-layout: More info about layout including footer size, page index, bloom filter? #8682 [parquet]
  • Rewrite ParquetRecordBatchStream (async API) in terms of the PushDecoder #8677 [parquet]
  • [JSON] Add encoding for binary view #8674 [arrow]
  • Refactor arrow-cast decimal casting to unify the rescale logic used in Parquet variant casts #8670 [arrow]
  • [Variant] Support Uuid/FixedSizeBinary(16) shredding #8665
  • [Parquet]There should be an encoding counter to know how many encodings the repo supports in total #8662 [parquet]

... (truncated)

Changelog

Sourced from arrow-cast's changelog.

57.1.0 (2025-11-20)

Full Changelog

Implemented enhancements:

  • Eliminate bound checks in filter kernels #8865 [arrow]
  • Respect page index policy option for ParquetObjectReader when it's not skip #8856 [parquet]
  • Speed up collect_bool and remove unsafe #8848 [arrow]
  • Error reading parquet FileMetaData with empty lists encoded as element-type=0 #8826 [parquet]
  • ValueStatistics methods can't be used from generic context in external crate #8823 [parquet]
  • Custom Pretty-Printing Implementation for Column when Formatting Record Batches #8821 [arrow]
  • Parquet-concat: supports bloom filter and page index #8804 [parquet]
  • [Parquet] virtual row number support #7299
  • [Variant] Enforce shredded-type validation in shred_variant #8795 [arrow]
  • Simplify decision logic to call FilterBuilder::optimize or not #8781 [arrow]
  • [Variant] Add variant to arrow for DataType::{Binary, LargeBinary, BinaryView} #8767 [arrow]
  • Provide algorithm that allows zipping arrays whose values are not prealigned #8752 [arrow]
  • [Parquet] ParquetMetadataReader decodes too much metadata under point-get scenerio #8751 [parquet]
  • arrow-json supports encoding binary arrays, but not decoding #8736 [arrow]
  • Allow FilterPredicate instances to be reused for RecordBatches #8692 [arrow]
  • ArrowJsonBatch::from_batch is incomplete #8684 [arrow]
  • parquet-layout: More info about layout including footer size, page index, bloom filter? #8682 [parquet]
  • Rewrite ParquetRecordBatchStream (async API) in terms of the PushDecoder #8677 [parquet]
  • [JSON] Add encoding for binary view #8674 [arrow]
  • Refactor arrow-cast decimal casting to unify the rescale logic used in Parquet variant casts #8670 [arrow]
  • [Variant] Support Uuid/FixedSizeBinary(16) shredding #8665
  • [Parquet]There should be an encoding counter to know how many encodings the repo supports in total #8662 [parquet]
  • Improve parse_data_type for List, ListView, LargeList, LargeListView, FixedSizeList, Union, Map, RunEndCoded. #8648 [arrow]
  • [Variant] Support variant to arrow primitive support null/time/decimal_* #8637
  • Return error from RleDecoder::reset rather than panic #8632 [parquet]
  • Add bitwise ops on BooleanBufferBuilder and MutableBuffer that mutate directly the buffer #8618 [arrow]
  • [Variant] Add variant_to_arrow Utf-8, LargeUtf8, Utf8View types support #8567 [arrow]

Fixed bugs:

  • Regression: Parsing List(Int64) results in nullable list in 57.0.0 and a non-nullable list in 57.1.0 #8883
  • Regression: FixedSlizeList data type parsing fails on 57.1.0 #8880
  • (dyn ArrayFormatterFactory + 'static) can't be safely shared between threads #8875
  • RowNumber reader has wrong row group ordering #8864 [parquet]
  • ThriftMetadataWriter::write_column_indexes cannot handle a ColumnIndexMetaData::NONE #8815 [parquet]
  • "Archery test With other arrows" Integration test failing on main: #8813 [arrow]
  • [Parquet] Writing in 57.0.0 seems 10% slower than 56.0.0 #8783 [parquet]
  • Parquet reader cannot handle files with unknown logical types #8776 [parquet]
  • zip now treats nulls as false in provided mask regardless of the underlying bit value #8721 [arrow]
  • [avro] Incorrect version in crate.io landing page #8691 [arrow]
  • Array: ViewType gc() has bug when array sum length exceed i32::MAX #8681 [arrow]
  • Parquet 56: encounter error: item_reader def levels are None when reading nested field with row filter #8657 [parquet]
  • Degnerate and non-nullable FixedSizeListArrays are not handled #8623 [arrow]
  • [Parquet]Performance Degradation with RowFilter on Unsorted Columns due to Fragmented ReadPlan #8565 [parquet]

... (truncated)

Commits
  • 779e9bd Prepare for 57.1.0 release: Changelog and Version (#8874)
  • ed9efe7 Fix regression caused by changes in Display for DataType - display (`List(non...
  • 21e9ceb Support parsing for old style FixedSizeList (#8882)
  • fea605c [Variant] Fix cast logic for Variant to Arrow for DataType::Null (#8825)
  • 6675204 Make ArrayFormatterFactory Send + Sync and add a test (#8878)
  • d1a428c Speed up filter some more (up to 2x) (#8868)
  • b5c831a Allow Users to Provide Custom ArrayFormatters when Pretty-Printing Record B...
  • 389f404 Fix errors when reading nested Lists with pushdown predicates. (#8866)
  • 0dcc401 Make ArrowReaderOptions::with_virtual_columns error rather than panic on in...
  • c5c8076 docs: Add examples for creating MutableBuffer from Vec (#8852)
  • Additional commits viewable in compare view

Updates arrow-json to 57.1.0

Release notes

Sourced from arrow-json's releases.

arrow 57.1.0

Changelog

57.1.0 (2025-11-20)

Full Changelog

Implemented enhancements:

  • Eliminate bound checks in filter kernels #8865 [arrow]
  • Respect page index policy option for ParquetObjectReader when it's not skip #8856 [parquet]
  • Speed up collect_bool and remove unsafe #8848 [arrow]
  • Error reading parquet FileMetaData with empty lists encoded as element-type=0 #8826 [parquet]
  • ValueStatistics methods can't be used from generic context in external crate #8823 [parquet]
  • Custom Pretty-Printing Implementation for Column when Formatting Record Batches #8821 [arrow]
  • Parquet-concat: supports bloom filter and page index #8804 [parquet]
  • [Parquet] virtual row group number support #8800
  • [Variant] Enforce shredded-type validation in shred_variant #8795 [arrow]
  • Simplify decision logic to call FilterBuilder::optimize or not #8781 [arrow]
  • [Variant] Add variant to arrow for DataType::{Binary, LargeBinary, BinaryView} #8767 [arrow]
  • Provide algorithm that allows zipping arrays whose values are not prealigned #8752 [arrow]
  • [Parquet] ParquetMetadataReader decodes too much metadata under point-get scenerio #8751 [parquet]
  • arrow-json supports encoding binary arrays, but not decoding #8736 [arrow]
  • Allow FilterPredicate instances to be reused for RecordBatches #8692 [arrow]
  • ArrowJsonBatch::from_batch is incomplete #8684 [arrow]
  • parquet-layout: More info about layout including footer size, page index, bloom filter? #8682 [parquet]
  • Rewrite ParquetRecordBatchStream (async API) in terms of the PushDecoder #8677 [parquet]
  • [JSON] Add encoding for binary view #8674 [arrow]
  • Refactor arrow-cast decimal casting to unify the rescale logic used in Parquet variant casts #8670 [arrow]
  • [Variant] Support Uuid/FixedSizeBinary(16) shredding #8665
  • [Parquet]There should be an encoding counter to know how many encodings the repo supports in total #8662 [parquet]

... (truncated)

Changelog

Sourced from arrow-json's changelog.

57.1.0 (2025-11-20)

Full Changelog

Implemented enhancements:

  • Eliminate bound checks in filter kernels #8865 [arrow]
  • Respect page index policy option for ParquetObjectReader when it's not skip #8856 [parquet]
  • Speed up collect_bool and remove unsafe #8848 [arrow]
  • Error reading parquet FileMetaData with empty lists encoded as element-type=0 #8826 [parquet]
  • ValueStatistics methods can't be used from generic context in external crate #8823 [parquet]
  • Custom Pretty-Printing Implementation for Column when Formatting Record Batches #8821 [arrow]
  • Parquet-concat: supports bloom filter and page index #8804 [parquet]
  • [Parquet] virtual row number support #7299
  • [Variant] Enforce shredded-type validation in shred_variant #8795 [arrow]
  • Simplify decision logic to call FilterBuilder::optimize or not #8781 [arrow]
  • [Variant] Add variant to arrow for DataType::{Binary, LargeBinary, BinaryView} #8767 [arrow]
  • Provide algorithm that allows zipping arrays whose values are not prealigned #8752 [arrow]
  • [Parquet] ParquetMetadataReader decodes too much metadata under point-get scenerio #8751 [parquet]
  • arrow-json supports encoding binary arrays, but not decoding #8736 [arrow]
  • Allow FilterPredicate instances to be reused for RecordBatches #8692 [arrow]
  • ArrowJsonBatch::from_batch is incomplete #8684 [arrow]
  • parquet-layout: More info about layout including footer size, page index, bloom filter? #8682 [parquet]
  • Rewrite ParquetRecordBatchStream (async API) in terms of the PushDecoder #8677 [parquet]
  • [JSON] Add encoding for binary view #8674 [arrow]
  • Refactor arrow-cast decimal casting to unify the rescale logic used in Parquet variant casts #8670 [arrow]
  • [Variant] Support Uuid/FixedSizeBinary(16) shredding #8665
  • [Parquet]There should be an encoding counter to know how many encodings the repo supports in total #8662 [parquet]
  • Improve parse_data_type for List, ListView, LargeList, LargeListView, FixedSizeList, Union, Map, RunEndCoded. #8648 [arrow]
  • [Variant] Support variant to arrow primitive support null/time/decimal_* #8637
  • Return error from RleDecoder::reset rather than panic #8632 [parquet]
  • Add bitwise ops on BooleanBufferBuilder and MutableBuffer that mutate directly the buffer #8618 [arrow]
  • [Variant] Add variant_to_arrow Utf-8, LargeUtf8, Utf8View types support #8567 [arrow]

Fixed bugs:

  • Regression: Parsing List(Int64) results in nullable list in 57.0.0 and a non-nullable list in 57.1.0 #8883
  • Regression: FixedSlizeList data type parsing fails on 57.1.0 #8880
  • (dyn ArrayFormatterFactory + 'static) can't be safely shared between threads #8875
  • RowNumber reader has wrong row group ordering #8864 [parquet]
  • ThriftMetadataWriter::write_column_indexes cannot handle a ColumnIndexMetaData::NONE #8815 [parquet]
  • "Archery test With other arrows" Integration test failing on main: #8813 [arrow]
  • [Parquet] Writing in 57.0.0 seems 10% slower than 56.0.0 #8783 [parquet]
  • Parquet reader cannot handle files with unknown logical types #8776 [parquet]
  • zip now treats nulls as false in provided mask regardless of the underlying bit value #8721 [arrow]
  • [avro] Incorrect version in crate.io landing page #8691 [arrow]
  • Array: ViewType gc() has bug when array sum length exceed i32::MAX #8681 [arrow]
  • Parquet 56: encounter error: item_reader def levels are None when reading nested field with row filter #8657 [parquet]
  • Degnerate and non-nullable FixedSizeListArrays are not handled #8623 [arrow]
  • [Parquet]Performance Degradation with RowFilter on Unsorted Columns due to Fragmented ReadPlan #8565 [parquet]

... (truncated)

Commits
  • 779e9bd Prepare for 57.1.0 release: Changelog and Version (#8874)
  • ed9efe7 Fix regression caused by changes in Display for DataType - display (`List(non...
  • 21e9ceb Support parsing for old style FixedSizeList (#8882)
  • fea605c [Variant] Fix cast logic for Variant to Arrow for DataType::Null (#8825)
  • 6675204 Make ArrayFormatterFactory Send + Sync and add a test (#8878)
  • d1a428c Speed up filter some more (up to 2x) (#8868)
  • b5c831a Allow Users to Provide Custom ArrayFormatters when Pretty-Printing Record B...
  • 389f404 Fix errors when reading nested Lists with pushdown predicates. (#8866)
  • 0dcc401 Make ArrowReaderOptions::with_virtual_columns error rather than panic on in...
  • c5c8076 docs: Add examples for creating MutableBuffer from Vec (#8852)
  • Additional commits viewable in compare view

Updates arrow-schema to 57.1.0

Release notes

Sourced from arrow-schema's releases.

arrow 57.1.0

Changelog

57.1.0 (2025-11-20)

Full Changelog

Implemented enhancements:

  • Eliminate bound checks in filter kernels #8865 [arrow]
  • Respect page index policy option for ParquetObjectReader when it's not skip #8856 [parquet]
  • Speed up collect_bool and remove unsafe #8848 [arrow]
  • Error reading parquet FileMetaData with empty lists encoded as element-type=0 #8826 [parquet]
  • ValueStatistics methods can't be used from generic context in external crate #8823 [parquet]
  • Custom Pretty-Printing Implementation for Column when Formatting Record Batches #8821 [arrow]
  • Parquet-concat: supports bloom filter and page index #8804 [parquet]
  • [Parquet] virtual row group number support #8800
  • [Variant] Enforce shredded-type validation in shred_variant #8795 [arrow]
  • Simplify decision logic to call FilterBuilder::optimize or not #8781 [arrow]
  • [Variant] Add variant to arrow for DataType::{Binary, LargeBinary, BinaryView} #8767 [arrow]
  • Provide algorithm that allows zipping arrays whose values are not prealigned #8752 [arrow]
  • [Parquet] ParquetMetadataReader decodes too much metadata under point-get scenerio #8751 [parquet]
  • arrow-json supports encoding binary arrays, but not decoding #8736 [arrow]
  • Allow FilterPredicate instances to be reused for RecordBatches #8692 [arrow]
  • ArrowJsonBatch::from_batch is incomplete #8684 [arrow]
  • parquet-layout: More info about layout including footer size, page index, bloom filter? #8682 [parquet]
  • Rewrite ParquetRecordBatchStream (async API) in terms of the PushDecoder #8677 [parquet]
  • [JSON] Add encoding for binary view #8674 [arrow]
  • Refactor arrow-cast decimal casting to unify the rescale logic used in Parquet variant casts #8670 [arrow]
  • [Variant] Support Uuid/FixedSizeBinary(16) shredding #8665
  • [Parquet]There should be an encoding counter to know how many encodings the repo supports in total #8662 [parquet]

... (truncated)

Changelog

Sourced from arrow-schema's changelog.

57.1.0 (2025-11-20)

Full Changelog

Implemented enhancements:

  • Eliminate bound checks in filter kernels #8865 [arrow]
  • Respect page index policy option for ParquetObjectReader when it's not skip #8856 [parquet]
  • Speed up collect_bool and remove unsafe #8848 [arrow]
  • Error reading parquet FileMetaData with empty lists encoded as element-type=0 #8826 [parquet]
  • ValueStatistics methods can't be used from generic context in external crate #8823 [parquet]
  • Custom Pretty-Printing Implementation for Column when Formatting Record Batches #8821 [arrow]
  • Parquet-concat: supports bloom filter and page index #8804 [parquet]
  • [Parquet] virtual row number support #7299
  • [Variant] Enforce shredded-type validation in shred_variant #8795 [arrow]
  • Simplify decision logic to call FilterBuilder::optimize or not #8781 [arrow]
  • [Variant] Add variant to arrow for DataType::{Binary, LargeBinary, BinaryView} #8767 [arrow]
  • Provide algorithm that allows zipping arrays whose values are not prealigned #8752 [arrow]
  • [Parquet] ParquetMetadataReader decodes too much metadata under point-get scenerio #8751 [parquet]
  • arrow-json supports encoding binary arrays, but not decoding #8736 [arrow]
  • Allow FilterPredicate instances to be reused for RecordBatches #8692 [arrow]
  • ArrowJsonBatch::from_batch is incomplete #8684 [arrow]
  • parquet-layout: More info about layout including footer size, page index, bloom filter? #8682 [parquet]
  • Rewrite ParquetRecordBatchStream (async API) in terms of the PushDecoder #8677 [parquet]
  • [JSON] Add encoding for binary view #8674 [arrow]
  • Refactor arrow-cast decimal casting to unify the rescale logic used in Parquet variant casts #8670 [arrow]
  • [Variant] Support Uuid/FixedSizeBinary(16) shredding #8665
  • [Parquet]There should be an encoding counter to know how many encodings the repo supports in total #8662 [parquet]
  • Improve parse_data_type for List, ListView, LargeList, LargeListView, FixedSizeList, Union, Map, RunEndCoded. #8648 [arrow]
  • [Variant] Support variant to arrow primitive support null/time/decimal_* #8637
  • Return error from RleDecoder::reset rather than panic #8632 [parquet]
  • Add bitwise ops on BooleanBufferBuilder and MutableBuffer that mutate directly the buffer #8618 [arrow]
  • [Variant] Add variant_...

    Description has been truncated

@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Dec 15, 2025
@dependabot dependabot bot requested a review from gadomski as a code owner December 15, 2025 02:16
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Dec 15, 2025
@dependabot dependabot bot force-pushed the dependabot/cargo/geoarrow-780d2d296d branch from 927b032 to dc570a1 Compare December 18, 2025 19:07
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) and [parquet](https://github.com/apache/arrow-rs) to permit the latest version.

Updates `arrow-array` to 57.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@56.0.0...57.1.0)

Updates `arrow-cast` to 57.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@56.0.0...57.1.0)

Updates `arrow-json` to 57.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@56.0.0...57.1.0)

Updates `arrow-schema` to 57.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@56.0.0...57.1.0)

Updates `parquet` to 57.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@56.0.0...57.1.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/cargo/geoarrow-780d2d296d branch from dc570a1 to de61ccf Compare December 18, 2025 19:09
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