Repository navigation
chore(deps): bump the geoarrow group across 1 directory with 9 updates - #1130
Open
dependabot[bot] wants to merge 2 commits into
Open
dependabot[bot] wants to merge 2 commits into
dependabot[bot] wants to merge 2 commits into
Conversation
dependabot
Bot
force-pushed
the
dependabot/cargo/geoarrow-696b65a2b0
branch
2 times, most recently
from
September 29, 2026 11:43
beb06b2 to
552a9d6
Compare
dependabot
Bot
force-pushed
the
dependabot/cargo/geoarrow-696b65a2b0
branch
from
October 6, 2026 02:23
552a9d6 to
e180996
Compare
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), [geoarrow-array](https://github.com/geoarrow/geoarrow-rs), [geoarrow-schema](https://github.com/geoarrow/geoarrow-rs), [geoparquet](https://github.com/geoarrow/geoarrow-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 60.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@58.0.0...60.0.0) Updates `arrow-cast` to 60.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@58.0.0...60.0.0) Updates `arrow-json` to 60.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@58.0.0...60.0.0) Updates `arrow-schema` to 60.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@58.0.0...60.0.0) Updates `geoarrow-array` to 0.9.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@rust-v0.8.0...rust-v0.9.0) Updates `geoarrow-schema` to 0.9.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@rust-v0.8.0...rust-v0.9.0) Updates `geoparquet` to 0.9.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@rust-v0.8.0...rust-v0.9.0) Updates `object_store` to 0.14.2 - [Release notes](https://github.com/apache/arrow-rs-object-store/releases) - [Changelog](https://github.com/apache/arrow-rs-object-store/blob/main/CHANGELOG.md) - [Commits](apache/arrow-rs-object-store@v0.13.0...v0.14.2) Updates `parquet` to 60.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@58.0.0...60.0.0) --- updated-dependencies: - dependency-name: arrow-array dependency-version: 59.3.0 dependency-type: direct:production dependency-group: geoarrow - dependency-name: arrow-cast dependency-version: 59.3.0 dependency-type: direct:production dependency-group: geoarrow - dependency-name: arrow-json dependency-version: 59.3.0 dependency-type: direct:production dependency-group: geoarrow - dependency-name: arrow-schema dependency-version: 59.3.0 dependency-type: direct:production dependency-group: geoarrow - dependency-name: geoarrow-array dependency-version: 0.9.0 dependency-type: direct:production dependency-group: geoarrow - dependency-name: geoarrow-schema dependency-version: 0.9.0 dependency-type: direct:production dependency-group: geoarrow - dependency-name: geoparquet dependency-version: 0.9.0 dependency-type: direct:production dependency-group: geoarrow - dependency-name: object_store dependency-version: 0.14.1 dependency-type: direct:production dependency-group: geoarrow - dependency-name: parquet dependency-version: 59.3.0 dependency-type: direct:production dependency-group: geoarrow ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot
Bot
force-pushed
the
dependabot/cargo/geoarrow-696b65a2b0
branch
from
October 8, 2026 19:09
e180996 to
c1fc30b
Compare
lowlydba
added a commit
to OvertureMaps/stac
that referenced
this pull request
Oct 30, 2026
Bump quinn-proto, rustls and rustls-webpki to patched releases. Ignore the zstd/zstd-safe advisories until the stac crates move to parquet 60 (stac-utils/rustac#1130). Document the pull-requests permission for zizmor. Refs #218 Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Signed-off-by: John McCall <john@overturemaps.org>
lowlydba
added a commit
to OvertureMaps/stac
that referenced
this pull request
Oct 30, 2026
… majors The stac crates build on parquet 58, so parquet 60 compiled a second arrow stack. Floor parquet, the arrow dev-deps and object_store to match until stac-utils/rustac#1130 ships, and have Dependabot ignore newer majors until then. Refs #218 Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Signed-off-by: John McCall <john@overturemaps.org>
lowlydba
added a commit
to OvertureMaps/stac
that referenced
this pull request
Oct 30, 2026
Closes #218 ## Context OvertureMaps/ops-team#632 moves the org's Rust repos onto [lfreleng-actions/rust-workflows](https://github.com/lfreleng-actions/rust-workflows) v0.1.0. OvertureMaps/osm-pbf-parquet#61 went first; this is stac. ## Summary CI built and tested the crate but never audited dependencies, produced an SBOM, or scanned for vulnerabilities. A new build-test job calls the lane's `build-test.yaml`, pinned to commit `b7905deb` (v0.1.0). The lane builds, tests on the project toolchain and on the declared `rust-version` (1.88), and runs cargo-audit, an SBOM and Grype. Its MSRV test leg replaces the standalone msrv job, which only built on 1.88. The rust job keeps fmt, clippy and doc, and the STAC validation jobs are unchanged. The lane can't run local composite actions, so the DuckDB CLI install moves into `.github/scripts/setup-duckdb.sh`. The lane runs it as `setup_script`, and the setup-duckdb action now calls the same script, so the version and checksum pin live in one place. > [!WARNING] > The lane runs with `harden_runner_egress: audit`, not block. The DuckDB tests fetch the httpfs and spatial extensions from extensions.duckdb.org, which the shared allow-list omits. The lane can only replace that list, not extend it (logged on OvertureMaps/ops-team#632). ### Dependency changes cargo-audit failed on the first run. Patched releases fixed quinn-proto, rustls and rustls-webpki. The rest are ignored in `audit_ignore_vulns`, each tied to the parquet 58 hold below: - zstd and zstd-safe (RUSTSEC-2026-0391, -0398, -0403): fixed only in the zstd that ships with parquet 60 - quick-xml (RUSTSEC-2026-0194, -0195): object_store 0.13 requires quick-xml 0.39. Both are DoS from XML returned by the endpoint `--data-uri` names The stac crates build on parquet 58, so the existing parquet 60 compiled a second arrow and object_store stack. parquet, object_store and the arrow dev-deps now match the stac crates' majors, and reqwest moves to 0.13 to match them too. That takes the lockfile from 499 crates to 471. Dependabot ignores the newer majors until stac-utils/rustac#1130 ships parquet 60; the ignores and the audit exceptions lift together then. ### Breaking change The library's public API exposes these crates' types, so the major moves change it: - `Bucket.store` and `Bucket.anonymous_fallback` are `Arc<dyn ObjectStore>` from object_store 0.13 - `Bucket::get_opts` returns `object_store::Result` - The `ObjectStore`, `Parquet` and `Http` variants of `Error` wrap object_store 0.13, parquet 58 and reqwest 0.13 errors A caller that names any of these has to build against object_store 0.13, parquet 58 and reqwest 0.13. The `!` in the title makes release-plz cut 5.0.0. ### Build time Build (x64) drops from 8m33s to 1m05s once the cache hits and only one arrow stack compiles. The partial run restored an older cache key after the lockfile changed. ```mermaid %%{init: {"theme": "dark"}}%% gantt title Build (x64) time in the lane (mm:ss) dateFormat X axisFormat %M:%S section 2 stacks Cache off 8m33s : 0, 513 Cache miss 7m35s : 0, 455 section 1 stack Cache partial 4m01s : 0, 241 Cache hit 1m05s : 0, 65 ``` <!--:robot:--> --------- Signed-off-by: John McCall <john@overturemaps.org> Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Updates the requirements on arrow-array, arrow-cast, arrow-json, arrow-schema, geoarrow-array, geoarrow-schema, geoparquet, object_store and parquet to permit the latest version.
Updates
arrow-arrayto 60.0.0Release notes
Sourced from arrow-array's releases.
... (truncated)
Changelog
Sourced from arrow-array's changelog.
... (truncated)
Commits
ef1fa15Update version to60.0.0and add CHANGELOG (#11036)f9e02baperf(variant): resolve borrowed field names without searching the metadata di...a4963a9minor : batches_to_flight_data() should not require ownership of arguments ...44141e6fix(parquet): skip miniblocks wider than 64 values instead of erroring (#11021)2078680Prettify RunEndEncoded datatype display (#10840)b7e5977[Parquet] Populate bloom filters from the dictionary while a column is dictio...5be0557[Parquet] Add writer option to skip bloom filters for column chunks whose dat...b06b9c1fix(arrow-ipc): return an error for a DictionaryBatch without its data (#11020)8f00fb4Fix interleave on zero-width FixedSizeListArray (#11026)2e3a243chore(deps): bump zstd from 0.13.3 to 0.14.0 (#11024)Updates
arrow-castto 60.0.0Release notes
Sourced from arrow-cast's releases.
... (truncated)
Changelog
Sourced from arrow-cast's changelog.
... (truncated)
Commits
ef1fa15Update version to60.0.0and add CHANGELOG (#11036)f9e02baperf(variant): resolve borrowed field names without searching the metadata di...a4963a9minor : batches_to_flight_data() should not require ownership of arguments ...44141e6fix(parquet): skip miniblocks wider than 64 values instead of erroring (#11021)2078680Prettify RunEndEncoded datatype display (#10840)b7e5977[Parquet] Populate bloom filters from the dictionary while a column is dictio...5be0557[Parquet] Add writer option to skip bloom filters for column chunks whose dat...b06b9c1fix(arrow-ipc): return an error for a DictionaryBatch without its data (#11020)8f00fb4Fix interleave on zero-width FixedSizeListArray (#11026)2e3a243chore(deps): bump zstd from 0.13.3 to 0.14.0 (#11024)Updates
arrow-jsonto 60.0.0Release notes
Sourced from arrow-json's releases.
... (truncated)
Changelog
Sourced from arrow-json's changelog.
... (truncated)
Commits
ef1fa15Update version to60.0.0and add CHANGELOG (#11036)f9e02baperf(variant): resolve borrowed field names without searching the metadata di...a4963a9minor : batches_to_flight_data() should not require ownership of arguments ...44141e6fix(parquet): skip miniblocks wider than 64 values instead of erroring (#11021)2078680Prettify RunEndEncoded datatype display (#10840)b7e5977[Parquet] Populate bloom filters from the dictionary while a column is dictio...5be0557[Parquet] Add writer option to skip bloom filters for column chunks whose dat...b06b9c1fix(arrow-ipc): return an error for a DictionaryBatch without its data (#11020)8f00fb4Fix interleave on zero-width FixedSizeListArray (#11026)2e3a243chore(deps): bump zstd from 0.13.3 to 0.14.0 (#11024)Updates
arrow-schemato 60.0.0Release notes
Sourced from arrow-schema's releases.
... (truncated)
Changelog
Sourced from arrow-schema's changelog.