Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 13, 2026

Bumps the arrow group with 4 updates: geoarrow-schema, object_store, parquet and pyo3-arrow.

Updates geoarrow-schema from 0.6.2 to 0.7.0

Release notes

Sourced from geoarrow-schema's releases.

rust-v0.7.0

0.7.0 - 2026-01-04

Commits

Updates object_store from 0.12.4 to 0.13.0

Changelog

Sourced from object_store's changelog.

v0.13.0 (2025-12-19)

Full Changelog

Breaking changes:

Implemented enhancements:

  • NotImplemented error should say what method wasn't implemented by what implementation #572
  • Allow explicitly specifying the GCS base URL #566
  • Detailed error messages for Generic #560
  • Include reqwest/hyper error sources in error messages #554
  • Improve Path ergonomics #545
  • [Suggestion] Move ObjectStore API to use arrow-rs' Buffer #544
  • Implement ObjectStore for Arc<T> and Box<T> #525
  • Refactor GetOptions with a builder pattern #516
  • Better support for Tags #508
  • Error 411 (Length Required) when using Multipart PUT on GCP with S3Store #495
  • Deprecate and Remove DynamoCommit #373
  • Add CopyOptions #116

Fixed bugs:

  • RequestError exposes underlying reqwest::Error rather than the nicer HttpError #579
  • SpawnService panics tokio-runtime-worker threads #578
  • local path filtering has different semantics #573
  • AWS: using Checksum::SHA256 causes copy_if_not_exists with S3CopyIfNotExists::Multipart to fail #568
  • Cargo Audit Produces a Warning for rustls-pemfile being unmaintained #564
  • AmazonS3ConfigKey::WebIdentityTokenFile is ignored #538
  • Cannot parse AWS S3 HTTP URLs without region #522
  • Signature mismatch (sigv4) when using attribute values with double whitespace #510
  • Generic S3 error: Metadata value for ""x-amz-meta-.."" contained non UTF-8 characters #509
  • Inconsistent documentation of "Supported Keys" #497

Documentation updates:

  • Update release date for version 0.13.0 in README #521 (alamb)
  • feat: refactor GetOptions with builder, add binary examples #517 (peasee)

... (truncated)

Commits

Updates parquet from 56.2.0 to 57.2.0

Release notes

Sourced from parquet's releases.

arrow 57.2.0

Changelog

57.2.0 (2026-01-07)

Full Changelog

Breaking changes:

Implemented enhancements:

  • [parquet] further relax LevelInfoBuilder::types_compatible for ArrowWriter #9098
  • Update arrow-row documentation with Union encoding #9084
  • Add code examples for min and max compute functions #9055
  • Add append_n to bytes view builder API #9034 [arrow]
  • Move RunArray::get_physical_indices to RunEndBuffer #9025 [arrow]
  • Allow quote style in csv writer #9003 [arrow]
  • IPC support for ListView #9002 [arrow]
  • Implement BinaryArrayType for &FixedSizeBinaryArrays #8992 [arrow]
  • arrow-buffer: implement num-traits for i256 #8976 [arrow]
  • Support for Arc<str> in ParquetRecordWriter derive macro #8972
  • [arrow-avro] suggest switching from xz to liblzma #8970 [arrow]
  • arrow-buffer: add i256::trailing_zeros #8968 [arrow]
  • arrow-buffer: make i256::leading_zeros public #8965 [arrow]
  • Add spark like ignoreLeadingWhiteSpace and ignoreTrailingWhiteSpace options to the csv writer #8961 [arrow]
  • Add round trip benchmark for Parquet writer/reader #8955 [parquet]
  • Support performant interleave for List/LargeList #8952 [arrow]
  • [Variant] Support array access when parsing VariantPath #8946

... (truncated)

Changelog

Sourced from parquet's changelog.

57.2.0 (2026-01-07)

Full Changelog

Breaking changes:

Implemented enhancements:

  • [parquet] further relax LevelInfoBuilder::types_compatible for ArrowWriter #9098
  • Update arrow-row documentation with Union encoding #9084
  • Add code examples for min and max compute functions #9055
  • Add append_n to bytes view builder API #9034 [arrow]
  • Move RunArray::get_physical_indices to RunEndBuffer #9025 [arrow]
  • Allow quote style in csv writer #9003 [arrow]
  • IPC support for ListView #9002 [arrow]
  • Implement BinaryArrayType for &FixedSizeBinaryArrays #8992 [arrow]
  • arrow-buffer: implement num-traits for i256 #8976 [arrow]
  • Support for Arc<str> in ParquetRecordWriter derive macro #8972
  • [arrow-avro] suggest switching from xz to liblzma #8970 [arrow]
  • arrow-buffer: add i256::trailing_zeros #8968 [arrow]
  • arrow-buffer: make i256::leading_zeros public #8965 [arrow]
  • Add spark like ignoreLeadingWhiteSpace and ignoreTrailingWhiteSpace options to the csv writer #8961 [arrow]
  • Add round trip benchmark for Parquet writer/reader #8955 [parquet]
  • Support performant interleave for List/LargeList #8952 [arrow]
  • [Variant] Support array access when parsing VariantPath #8946
  • Some panic!s could be represented as unimplemented!s #8932 [arrow]
  • [Variant] easier way to construct a shredded schema #8922
  • Support DataType::ListView and DataType::LargeListView in ArrayData::new_null #8908 [arrow]
  • Add GenericListViewArray::from_iter_primitive #8906 [arrow]
  • [Variant] Unify the cast option usage in ParquentVariant #8873
  • Blog post about efficient filter representation in Parquet filter pushdown #8843 [parquet]
  • Add comparison support for Union arrays in the cmp kernel #8837 [arrow]
  • [Variant] Support array shredding into List/LargeList/ListView/LargeListView #8830
  • Support Union data types for row format #8828 [arrow]
  • FFI support for ListView #8819 [arrow]
  • [Variant] Support more Arrow Datatypes from Variant primitive types #8805
  • FixedSizeBinaryBuilder supports append_array #8750 [arrow]
  • Implement special case zip with scalar for Utf8View #8724 [arrow]
  • [geometry] Wire up arrow reader/writer for GEOMETRY and GEOGRAPHY #8717 [parquet]

Fixed bugs:

  • Soundness Bug in try_binary when Array is implemented incorrectly in external crate #9106
  • casting Dict(_, LargeUtf8) to Utf8View (StringViewArray) panics #9101
  • wrong results for null count of nullif kernel #9085 [parquet] [arrow]
  • Empty first line in some code examples #9063
  • GenericByteViewArray::slice is not zero-copy but ought to be #9014

... (truncated)

Commits
  • 9e822e0 Update version to 57.2.0, add CHANGELOG (#9103)
  • 28f66f9 Add Union encoding documentation (#9102)
  • a8346be Minor: make it clear cache array reader is not cloning arrays (#9057)
  • 721f373 Seal Array trait (#9092)
  • 2b179b8 feat(parquet): relax type compatility check in parquet ArrowWriter (#9099)
  • 10a976f chore: increase row count and batch size for more deterministic tests (#9088)
  • 2507946 Add FlightInfo::with_endpoints method (#9075)
  • 068a7e4 Add DataType::is_decimal (#9100)
  • b1dfb69 Fix row slice bug in Union column decoding with many columns (#9000)
  • a9d6e92 [Variant] Move ArrayVariantToArrowRowBuilder to variant_to_arrow (#9094)
  • Additional commits viewable in compare view

Updates pyo3-arrow from 0.12.0 to 0.14.0

Commits
  • e131bc9 Bump to arrow 57
  • e2de4da chore: Fix lint of unused objects in release mode (#417)
  • 76f5df0 fix(ci): Ensure we use Python 3.11 interpreter for building abi3 wheels (#416)
  • 75f12c9 chore: Bump arro3 version to 0.6.4 (#414)
  • 2866315 ci: Build abi3 wheels where possible, falling back to version-specific wheels...
  • f53c755 feat: Add support for Decimal scalar type conversion to Python (#412)
  • f7df891 chore: Bump arrow version to 56.2 (#407)
  • 5c3d865 feat(arro3): Freethreading - module markers + CI (#275)
  • ab70f0e chore: Prepare release 0.6.3 (#401)
  • dba93f3 feat(arro3-core): Maintain timezone info when converting scalar tz to `dateti...
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Jan 13, 2026
@dependabot dependabot bot force-pushed the dependabot/cargo/arrow-ff973059c7 branch from 6545571 to 66ac92a Compare January 13, 2026 12:15
Bumps the arrow group with 4 updates: [geoarrow-schema](https://github.com/geoarrow/geoarrow-rs), [object_store](https://github.com/apache/arrow-rs-object-store), [parquet](https://github.com/apache/arrow-rs) and [pyo3-arrow](https://github.com/kylebarron/arro3).


Updates `geoarrow-schema` from 0.6.2 to 0.7.0
- [Release notes](https://github.com/geoarrow/geoarrow-rs/releases)
- [Changelog](https://github.com/geoarrow/geoarrow-rs/blob/main/CHANGELOG.md)
- [Commits](geoarrow/geoarrow-rs@py-v0.6.2...rust-v0.7.0)

Updates `object_store` from 0.12.4 to 0.13.0
- [Changelog](https://github.com/apache/arrow-rs-object-store/blob/main/CHANGELOG-old.md)
- [Commits](apache/arrow-rs-object-store@v0.12.4...v0.13.0)

Updates `parquet` from 56.2.0 to 57.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@56.2.0...57.2.0)

Updates `pyo3-arrow` from 0.12.0 to 0.14.0
- [Release notes](https://github.com/kylebarron/arro3/releases)
- [Changelog](https://github.com/kylebarron/arro3/blob/main/CHANGELOG.md)
- [Commits](kylebarron/arro3@pyo3-arrow-v0.12.0...pyo3-arrow-v0.14.0)

---
updated-dependencies:
- dependency-name: geoarrow-schema
  dependency-version: 0.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: arrow
- dependency-name: object_store
  dependency-version: 0.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: arrow
- dependency-name: parquet
  dependency-version: 57.2.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: arrow
- dependency-name: pyo3-arrow
  dependency-version: 0.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: arrow
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/cargo/arrow-ff973059c7 branch from 66ac92a to 2af9cc1 Compare January 20, 2026 11:56
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