From 691db38cf6cb316ce36dfe30b9fd9099ff68fda2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 1 Oct 2026 06:36:29 +0000 Subject: [PATCH] chore(deps): bump the rust-dependencies group across 1 directory with 11 updates Bumps the rust-dependencies group with 11 updates in the / directory: | Package | From | To | | --- | --- | --- | | [async-trait](https://github.com/dtolnay/async-trait) | `0.1.89` | `0.1.92` | | [flatgeobuf](https://github.com/flatgeobuf/flatgeobuf) | `5.0.0` | `6.0.1` | | [futures](https://github.com/rust-lang/futures-rs) | `0.3.31` | `0.3.34` | | [geohash](https://github.com/georust/geohash.rs) | `0.13.1` | `0.13.2` | | [geojson](https://github.com/georust/geojson) | `0.24.2` | `1.0.0` | | [geos](https://github.com/georust/geos) | `11.1.1` | `11.2.2` | | [serde_json](https://github.com/serde-rs/json) | `1.0.145` | `1.0.151` | | [tempfile](https://github.com/Stebalien/tempfile) | `3.23.0` | `3.27.0` | | [thiserror](https://github.com/dtolnay/thiserror) | `1.0.69` | `2.0.17` | | [tokio](https://github.com/tokio-rs/tokio) | `1.52.3` | `1.53.1` | | [wkb](https://github.com/georust/wkb) | `0.9.1` | `0.9.2` | Updates `async-trait` from 0.1.89 to 0.1.92 - [Release notes](https://github.com/dtolnay/async-trait/releases) - [Commits](https://github.com/dtolnay/async-trait/compare/0.1.89...0.1.92) Updates `flatgeobuf` from 5.0.0 to 6.0.1 - [Commits](https://github.com/flatgeobuf/flatgeobuf/compare/rust-5.0.0...rust-6.0.1) Updates `futures` from 0.3.31 to 0.3.34 - [Release notes](https://github.com/rust-lang/futures-rs/releases) - [Changelog](https://github.com/rust-lang/futures-rs/blob/main/CHANGELOG.md) - [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.31...0.3.34) Updates `geohash` from 0.13.1 to 0.13.2 - [Release notes](https://github.com/georust/geohash.rs/releases) - [Commits](https://github.com/georust/geohash.rs/compare/v0.13.1...v0.13.2) Updates `geojson` from 0.24.2 to 1.0.0 - [Changelog](https://github.com/georust/geojson/blob/main/CHANGES.md) - [Commits](https://github.com/georust/geojson/compare/0.24.2...v1.0.0) Updates `geos` from 11.1.1 to 11.2.2 - [Commits](https://github.com/georust/geos/commits) Updates `serde_json` from 1.0.145 to 1.0.151 - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](https://github.com/serde-rs/json/compare/v1.0.145...v1.0.151) Updates `tempfile` from 3.23.0 to 3.27.0 - [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md) - [Commits](https://github.com/Stebalien/tempfile/compare/v3.23.0...v3.27.0) Updates `thiserror` from 1.0.69 to 2.0.17 - [Release notes](https://github.com/dtolnay/thiserror/releases) - [Commits](https://github.com/dtolnay/thiserror/compare/1.0.69...2.0.17) Updates `tokio` from 1.52.3 to 1.53.1 - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.52.3...tokio-1.53.1) Updates `wkb` from 0.9.1 to 0.9.2 - [Release notes](https://github.com/georust/wkb/releases) - [Changelog](https://github.com/georust/wkb/blob/main/CHANGELOG.md) - [Commits](https://github.com/georust/wkb/compare/v0.9.1...v0.9.2) --- updated-dependencies: - dependency-name: async-trait dependency-version: 0.1.92 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: flatgeobuf dependency-version: 6.0.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: rust-dependencies - dependency-name: futures dependency-version: 0.3.34 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: geohash dependency-version: 0.13.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: geojson dependency-version: 1.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: rust-dependencies - dependency-name: geos dependency-version: 11.2.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: serde_json dependency-version: 1.0.151 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: tempfile dependency-version: 3.27.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: thiserror dependency-version: 2.0.17 dependency-type: direct:production update-type: version-update:semver-major dependency-group: rust-dependencies - dependency-name: tokio dependency-version: 1.53.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: wkb dependency-version: 0.9.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies ... Signed-off-by: dependabot[bot] --- Cargo.lock | 161 ++++++++++++++++++++++++++++++++++------------------- Cargo.toml | 6 +- 2 files changed, 106 insertions(+), 61 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 3ee7d0a..f336772 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -336,13 +336,13 @@ dependencies = [ [[package]] name = "async-trait" -version = "0.1.89" +version = "0.1.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb" +checksum = "82f6aeea286b8eb4dd3431a1be1b59d290ace00f5bfd8e2a159bc2a05e2c1667" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 3.0.4", ] [[package]] @@ -1381,7 +1381,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.61.2", + "windows-sys 0.52.0", ] [[package]] @@ -1450,13 +1450,28 @@ dependencies = [ "fallible-streaming-iterator", "flatbuffers 24.12.23", "geo-traits", - "geozero", + "geozero 0.14.0", "http-range-client", "log", "reqwest", "tempfile", ] +[[package]] +name = "flatgeobuf" +version = "6.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "440aaa920020917f3d52b61d82f871d945d9707cbec6c33a5c55a2d85b385121" +dependencies = [ + "byteorder", + "fallible-streaming-iterator", + "flatbuffers 24.12.23", + "geo-traits", + "geozero 0.15.1", + "log", + "tempfile", +] + [[package]] name = "float_next_after" version = "2.0.0" @@ -1492,9 +1507,9 @@ dependencies = [ [[package]] name = "futures" -version = "0.3.31" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" +checksum = "9a31d2a3fbaaeb2af2368bbdd904aa8e812d3c04a1ee10d3171f52d556e5d0a3" dependencies = [ "futures-channel", "futures-core", @@ -1507,9 +1522,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.31" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" +checksum = "b1f9e3d69d39e4862ffed03ed071a76f9a13ba1d9109d355b0f0aa6b15e393c4" dependencies = [ "futures-core", "futures-sink", @@ -1517,15 +1532,15 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.31" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" +checksum = "92d699e522242e69e3003b94ecc1f960f3a5e015aa7c5d7486e65ad01dd94f5e" [[package]] name = "futures-executor" -version = "0.3.31" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" +checksum = "031b47cf1a3c6cc8bc2fc76cd437f521619387907d469316e7c0bc278f1f5432" dependencies = [ "futures-core", "futures-task", @@ -1534,38 +1549,38 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.31" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" +checksum = "53c0fa8157de1303bfffdaa1cc2a673bfffb60102f76b0ef4441659124373fed" [[package]] name = "futures-macro" -version = "0.3.31" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" +checksum = "9fb9654ba8355388abeb8dcb4fc62f511300867002afc858860463bdd9fe0c44" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 3.0.4", ] [[package]] name = "futures-sink" -version = "0.3.31" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" +checksum = "1944426bf7d03f1d14f708785e4b33efd750b36d48a157b836b3efc15ede8e1d" [[package]] name = "futures-task" -version = "0.3.31" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" +checksum = "cd417de3d1d015fc3bfd2b1ea46dfc7bab72ef86f1cc7cc9c78e728b34a6d1fd" [[package]] name = "futures-util" -version = "0.3.31" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" +checksum = "0d50a92467f8ba5dd6e3ee5d4bd04d73ab2e4e1c44474a0674821dfce14b79bc" dependencies = [ "futures-channel", "futures-core", @@ -1575,7 +1590,6 @@ dependencies = [ "futures-task", "memchr", "pin-project-lite", - "pin-utils", "slab", ] @@ -1668,7 +1682,7 @@ dependencies = [ "geo-types", "geoarrow-schema", "geoarrow-test", - "geozero", + "geozero 0.14.0", "num-traits", "wkb", "wkt 0.14.0", @@ -1699,12 +1713,12 @@ dependencies = [ "async-trait", "bytes", "chrono", - "flatgeobuf", + "flatgeobuf 5.0.0", "futures", "geo-traits", "geoarrow-array", "geoarrow-schema", - "geozero", + "geozero 0.14.0", "http-range-client", "indexmap 2.14.0", "object_store", @@ -1761,7 +1775,7 @@ dependencies = [ "geohash", "geos", "object_store", - "thiserror 1.0.69", + "thiserror 2.0.17", "tokio", "wkt 0.14.0", ] @@ -1776,7 +1790,7 @@ dependencies = [ "async-trait", "datafusion", "datafusion-datasource", - "flatgeobuf", + "flatgeobuf 6.0.1", "futures", "geo-traits", "geoarrow-array", @@ -1804,7 +1818,7 @@ dependencies = [ "geoarrow-geojson", "geoarrow-schema", "geodatafusion", - "geojson", + "geojson 1.0.0", "object_store", "serde_json", "tempfile", @@ -1843,9 +1857,9 @@ dependencies = [ [[package]] name = "geohash" -version = "0.13.1" +version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fb94b1a65401d6cbf22958a9040aa364812c26674f841bee538b12c135db1e6" +checksum = "7f58890382f70caccc5fa388981f7ac80c913795042afce9f3e065695d8f7464" dependencies = [ "geo-types", "libm", @@ -1856,12 +1870,25 @@ name = "geojson" version = "0.24.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e26f3c45b36fccc9cf2805e61d4da6bc4bbd5a3a9589b01afa3a40eff703bd79" +dependencies = [ + "log", + "serde", + "serde_json", + "thiserror 2.0.17", +] + +[[package]] +name = "geojson" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "510c094bfc76ea34d02eee00833254945b70491d79a9c0b050abed6eaa799ffb" dependencies = [ "geo-types", "log", "serde", "serde_json", "thiserror 2.0.17", + "tinyvec", ] [[package]] @@ -1888,9 +1915,9 @@ dependencies = [ [[package]] name = "geos" -version = "11.1.1" +version = "11.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d13c464e56cc46077aa9bafef9a02e65610ddafb6347a26a306855e7a7d3133" +checksum = "7b131d80ad838c8e5b9e0d31482f893961267fbd29903ea1b6a1565d814b07e5" dependencies = [ "geos-sys", "libc", @@ -1898,9 +1925,9 @@ dependencies = [ [[package]] name = "geos-sys" -version = "2.0.9" +version = "2.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48fc11f837935501a7beb10afd8ecec14e5180274acf87e5a36bf0f770485884" +checksum = "1bd0fc1bcdc69e16138f10ea038a3ef9f83931eb0d75a903543ca683e8b75d56" dependencies = [ "libc", "pkg-config", @@ -1914,13 +1941,24 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e5f28f34864745eb2f123c990c6ffd92c1584bd39439b3f27ff2a0f4ea5b309b" dependencies = [ "geo-types", - "geojson", + "geojson 0.24.2", "log", "serde_json", "thiserror 1.0.69", "wkt 0.11.1", ] +[[package]] +name = "geozero" +version = "0.15.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db5eda63aa99ac06160fd53328ed75c34f14e3196d3f56a3649e247ed796e54b" +dependencies = [ + "log", + "serde_json", + "thiserror 2.0.17", +] + [[package]] name = "getrandom" version = "0.2.16" @@ -2588,9 +2626,9 @@ dependencies = [ [[package]] name = "linux-raw-sys" -version = "0.11.0" +version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039" +checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53" [[package]] name = "litemap" @@ -2609,9 +2647,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.28" +version = "0.4.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432" +checksum = "f9f8bd3e56ce4dfc153cf470fffbfa98c7620958b312ca5c3a4b8d5181fd13c6" [[package]] name = "lru-slab" @@ -3337,15 +3375,15 @@ dependencies = [ [[package]] name = "rustix" -version = "1.1.2" +version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e" +checksum = "891efababe418670775f199f0d233d84843c227a0949a883ce15b37c78d6629d" dependencies = [ "bitflags 2.9.4", "errno", "libc", "linux-raw-sys", - "windows-sys 0.61.2", + "windows-sys 0.52.0", ] [[package]] @@ -3522,16 +3560,16 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.145" +version = "1.0.151" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c" +checksum = "c841b55ecdae098c80dcae9cf767f6f8a0c2cdb3416bbef72181df4d0fe73f14" dependencies = [ "indexmap 2.14.0", "itoa", "memchr", - "ryu", "serde", "serde_core", + "zmij", ] [[package]] @@ -3632,7 +3670,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "52d1cfed4120b4d927bf7c0f86d2087a4a7d6027c906d9f9d525a80573b9be51" dependencies = [ "libc", - "windows-sys 0.61.2", + "windows-sys 0.60.2", ] [[package]] @@ -3758,15 +3796,15 @@ dependencies = [ [[package]] name = "tempfile" -version = "3.23.0" +version = "3.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16" +checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" dependencies = [ "fastrand", - "getrandom 0.3.3", + "getrandom 0.4.2", "once_cell", "rustix", - "windows-sys 0.61.2", + "windows-sys 0.52.0", ] [[package]] @@ -3865,6 +3903,7 @@ version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa" dependencies = [ + "serde", "tinyvec_macros", ] @@ -3876,9 +3915,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.52.3" +version = "1.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fc7f01b389ac15039e4dc9531aa973a135d7a4135281b12d7c1bc79fd57fffe" +checksum = "202caea871b69668250d242070849eb495be178ed697a3e98aebce5bc81a0bed" dependencies = [ "bytes", "libc", @@ -4315,7 +4354,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.61.2", + "windows-sys 0.52.0", ] [[package]] @@ -4638,9 +4677,9 @@ dependencies = [ [[package]] name = "wkb" -version = "0.9.1" +version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "908e92c755a5f5ff8781c1c7ebcedb60ce5443879d20f4a0b6a1ee8fb3e6dfb6" +checksum = "a120b336c7ad17749026d50427c23d838ecb50cd64aaea6254b5030152f890a9" dependencies = [ "byteorder", "geo-traits", @@ -4789,6 +4828,12 @@ version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2" +[[package]] +name = "zmij" +version = "1.0.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29666d0abbfad1e3dc4dcf6144730dd3a3ab225bbbdac83319345b1b44ccfc1b" + [[package]] name = "zstd" version = "0.13.3" diff --git a/Cargo.toml b/Cargo.toml index ec7ba94..eac97e0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -27,7 +27,7 @@ async-trait = "0.1" datafusion = { version = "55", default-features = false } datafusion-datasource = { version = "55", default-features = false } datafusion-datasource-parquet = "55" -flatgeobuf = { version = "5.0", default-features = false } +flatgeobuf = { version = "6.0", default-features = false } futures = "0.3" geo = "0.33.1" geo-traits = "0.3.0" @@ -38,14 +38,14 @@ geoarrow-geojson = "0.8.0" geoarrow-schema = "0.8.0" geodatafusion = { path = "rust/geodatafusion", version = "0.5.0" } geohash = "0.13.1" -geojson = "0.24" +geojson = "1.0" geoparquet = "0.8.0" geos = { version = "11.1", default-features = false } http-range-client = { version = "0.9", default-features = false } object_store = "0.13.2" serde_json = "1" tempfile = "3" -thiserror = "1" +thiserror = "2" tokio = { version = "1.9", default-features = false } wkb = "0.9" wkt = "0.14"