diff --git a/Cargo.lock b/Cargo.lock index 5aa56f6de..99611fbbb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -57,7 +57,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e8dbe031527c9856a1e2df5e82aa8e568ffaab3be897f70d874477fb42a783bb" dependencies = [ "arrow-array", - "arrow-schema", + "arrow-schema 57.3.0", ] [[package]] @@ -68,7 +68,7 @@ checksum = "3600ae9aec2907516d088189e3b863029280f1953dd0eab903c7f4c862a0ce81" dependencies = [ "adbc_core", "arrow-array", - "arrow-schema", + "arrow-schema 57.3.0", ] [[package]] @@ -300,7 +300,7 @@ dependencies = [ "arrow-json", "arrow-ord", "arrow-row", - "arrow-schema", + "arrow-schema 57.3.0", "arrow-select", "arrow-string", ] @@ -314,7 +314,7 @@ dependencies = [ "arrow-array", "arrow-buffer", "arrow-data", - "arrow-schema", + "arrow-schema 57.3.0", "chrono", "num-traits", ] @@ -328,7 +328,7 @@ dependencies = [ "ahash", "arrow-buffer", "arrow-data", - "arrow-schema", + "arrow-schema 57.3.0", "chrono", "chrono-tz", "half", @@ -360,7 +360,7 @@ dependencies = [ "arrow-buffer", "arrow-data", "arrow-ord", - "arrow-schema", + "arrow-schema 57.3.0", "arrow-select", "atoi", "base64", @@ -380,7 +380,7 @@ checksum = "2275877a0e5e7e7c76954669366c2aa1a829e340ab1f612e647507860906fb6b" dependencies = [ "arrow-array", "arrow-cast", - "arrow-schema", + "arrow-schema 57.3.0", "chrono", "csv", "csv-core", @@ -394,7 +394,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1fdd994a9d28e6365aa78e15da3f3950c0fdcea6b963a12fa1c391afb637b304" dependencies = [ "arrow-buffer", - "arrow-schema", + "arrow-schema 57.3.0", "half", "num-integer", "num-traits", @@ -409,7 +409,7 @@ dependencies = [ "arrow-array", "arrow-buffer", "arrow-data", - "arrow-schema", + "arrow-schema 57.3.0", "arrow-select", "flatbuffers", "lz4_flex", @@ -426,7 +426,7 @@ dependencies = [ "arrow-buffer", "arrow-cast", "arrow-data", - "arrow-schema", + "arrow-schema 57.3.0", "chrono", "half", "indexmap 2.13.0", @@ -449,7 +449,7 @@ dependencies = [ "arrow-array", "arrow-buffer", "arrow-data", - "arrow-schema", + "arrow-schema 57.3.0", "arrow-select", ] @@ -462,7 +462,7 @@ dependencies = [ "arrow-array", "arrow-buffer", "arrow-data", - "arrow-schema", + "arrow-schema 57.3.0", "half", ] @@ -477,6 +477,12 @@ dependencies = [ "serde_json", ] +[[package]] +name = "arrow-schema" +version = "59.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "80b3e786a0dd9103acd583a6fb486dbf2f3268466cc0bd571dcf34cef231c1f1" + [[package]] name = "arrow-select" version = "57.3.0" @@ -487,7 +493,7 @@ dependencies = [ "arrow-array", "arrow-buffer", "arrow-data", - "arrow-schema", + "arrow-schema 57.3.0", "num-traits", ] @@ -500,7 +506,7 @@ dependencies = [ "arrow-array", "arrow-buffer", "arrow-data", - "arrow-schema", + "arrow-schema 57.3.0", "arrow-select", "memchr", "num-traits", @@ -1741,7 +1747,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7541353e77dc7262b71ca27be07d8393661737e3a73b5d1b1c6f7d814c64fa2a" dependencies = [ "arrow", - "arrow-schema", + "arrow-schema 57.3.0", "async-trait", "bytes", "bzip2", @@ -2099,7 +2105,7 @@ checksum = "26b04181cffefd632e57acfc233ed239626863682dd8bb30ab366293f441bba8" dependencies = [ "abi_stable", "arrow", - "arrow-schema", + "arrow-schema 57.3.0", "async-ffi", "async-trait", "datafusion-catalog", @@ -2368,7 +2374,7 @@ dependencies = [ "ahash", "arrow", "arrow-ord", - "arrow-schema", + "arrow-schema 57.3.0", "async-trait", "datafusion-common", "datafusion-common-runtime", @@ -2996,7 +3002,7 @@ checksum = "dc1cc4106ac0a0a512c398961ce95d8150475c84a84e17c4511c3643fa120a17" dependencies = [ "arrow-array", "arrow-buffer", - "arrow-schema", + "arrow-schema 57.3.0", "geo-traits", "geoarrow-schema", "num-traits", @@ -3010,7 +3016,7 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e97be4e9f523f92bd6a0e0458323f4b783d073d011664decd8dbf05651704f34" dependencies = [ - "arrow-schema", + "arrow-schema 57.3.0", "geo-traits", "serde", "serde_json", @@ -4577,7 +4583,7 @@ dependencies = [ "arrow-cast", "arrow-data", "arrow-ipc", - "arrow-schema", + "arrow-schema 57.3.0", "arrow-select", "base64", "brotli", @@ -4592,7 +4598,7 @@ dependencies = [ "num-integer", "num-traits", "object_store", - "parquet-geospatial", + "parquet-geospatial 57.3.0", "paste", "seq-macro", "simdutf8", @@ -4609,7 +4615,20 @@ version = "57.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f8572f8a5633f7dbdd274f3b66009ffb703df367a66a1cf9d2e6fae7837dc117" dependencies = [ - "arrow-schema", + "arrow-schema 57.3.0", + "geo-traits", + "serde", + "serde_json", + "wkb", +] + +[[package]] +name = "parquet-geospatial" +version = "59.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b93d4983a0d2df441b15070857a663e36de7be5a65b8bb70a0add6d3c4f231e5" +dependencies = [ + "arrow-schema 59.0.0", "geo-traits", "serde", "serde_json", @@ -5633,7 +5652,7 @@ version = "0.4.0" dependencies = [ "arrow-array", "arrow-buffer", - "arrow-schema", + "arrow-schema 57.3.0", "async-trait", "aws-config", "aws-credential-types", @@ -5688,7 +5707,7 @@ dependencies = [ "adbc_core", "adbc_ffi", "arrow-array", - "arrow-schema", + "arrow-schema 57.3.0", "datafusion", "futures", "sedona", @@ -5734,7 +5753,7 @@ name = "sedona-datasource" version = "0.4.0" dependencies = [ "arrow-array", - "arrow-schema", + "arrow-schema 57.3.0", "async-trait", "datafusion", "datafusion-catalog", @@ -5760,7 +5779,7 @@ version = "0.4.0" dependencies = [ "arrow-array", "arrow-buffer", - "arrow-schema", + "arrow-schema 57.3.0", "datafusion-common", "datafusion-expr", "datafusion-physical-expr", @@ -5779,7 +5798,7 @@ name = "sedona-extension" version = "0.4.0" dependencies = [ "arrow-array", - "arrow-schema", + "arrow-schema 57.3.0", "datafusion-common", "datafusion-expr", "libc", @@ -5796,7 +5815,7 @@ dependencies = [ "arrow-array", "arrow-buffer", "arrow-json", - "arrow-schema", + "arrow-schema 57.3.0", "criterion", "datafusion", "datafusion-common", @@ -5831,7 +5850,7 @@ name = "sedona-geo" version = "0.4.0" dependencies = [ "arrow-array", - "arrow-schema", + "arrow-schema 57.3.0", "criterion", "datafusion-common", "datafusion-expr", @@ -5894,7 +5913,7 @@ name = "sedona-geoarrow-c" version = "0.4.0" dependencies = [ "arrow-array", - "arrow-schema", + "arrow-schema 57.3.0", "cc", "criterion", "datafusion-common", @@ -5931,7 +5950,7 @@ name = "sedona-geoparquet" version = "0.4.0" dependencies = [ "arrow-array", - "arrow-schema", + "arrow-schema 57.3.0", "async-trait", "bytes", "chrono", @@ -5948,7 +5967,7 @@ dependencies = [ "geo-traits", "object_store", "parquet", - "parquet-geospatial", + "parquet-geospatial 59.0.0", "rstest", "sedona-common", "sedona-expr", @@ -5971,7 +5990,7 @@ name = "sedona-geos" version = "0.4.0" dependencies = [ "arrow-array", - "arrow-schema", + "arrow-schema 57.3.0", "bytemuck", "byteorder", "criterion", @@ -5996,7 +6015,7 @@ name = "sedona-libgpuspatial" version = "0.4.0" dependencies = [ "arrow-array", - "arrow-schema", + "arrow-schema 57.3.0", "bindgen", "cmake", "geo", @@ -6017,7 +6036,7 @@ dependencies = [ "arrow-array", "arrow-buffer", "arrow-ipc", - "arrow-schema", + "arrow-schema 57.3.0", "async-stream", "async-trait", "byteorder", @@ -6051,7 +6070,7 @@ version = "0.4.0" dependencies = [ "approx", "arrow-array", - "arrow-schema", + "arrow-schema 57.3.0", "criterion", "datafusion-common", "datafusion-expr", @@ -6076,7 +6095,7 @@ name = "sedona-query-planner" version = "0.4.0" dependencies = [ "arrow", - "arrow-schema", + "arrow-schema 57.3.0", "async-trait", "datafusion", "datafusion-common", @@ -6098,7 +6117,7 @@ dependencies = [ "arrow-array", "arrow-buffer", "arrow-ipc", - "arrow-schema", + "arrow-schema 57.3.0", "async-trait", "datafusion-common", "sedona-common", @@ -6113,7 +6132,7 @@ version = "0.4.0" dependencies = [ "arrow-array", "arrow-buffer", - "arrow-schema", + "arrow-schema 57.3.0", "async-trait", "criterion", "datafusion-common", @@ -6139,7 +6158,7 @@ version = "0.4.0" dependencies = [ "arrow-array", "arrow-buffer", - "arrow-schema", + "arrow-schema 57.3.0", "async-trait", "criterion", "datafusion-common", @@ -6163,7 +6182,7 @@ version = "0.4.0" dependencies = [ "arrow-array", "arrow-buffer", - "arrow-schema", + "arrow-schema 57.3.0", "async-trait", "datafusion-common", "futures", @@ -6187,7 +6206,7 @@ name = "sedona-s2geography" version = "0.4.0" dependencies = [ "arrow-array", - "arrow-schema", + "arrow-schema 57.3.0", "cmake", "criterion", "datafusion-common", @@ -6213,7 +6232,7 @@ name = "sedona-schema" version = "0.4.0" dependencies = [ "arrow-array", - "arrow-schema", + "arrow-schema 57.3.0", "criterion", "datafusion-common", "lru 0.18.0", @@ -6227,7 +6246,7 @@ version = "0.4.0" dependencies = [ "arrow", "arrow-array", - "arrow-schema", + "arrow-schema 57.3.0", "async-trait", "criterion", "datafusion", @@ -6275,7 +6294,7 @@ version = "0.4.0" dependencies = [ "arrow", "arrow-array", - "arrow-schema", + "arrow-schema 57.3.0", "async-trait", "datafusion", "datafusion-common", @@ -6306,7 +6325,7 @@ version = "0.4.0" dependencies = [ "arrow", "arrow-array", - "arrow-schema", + "arrow-schema 57.3.0", "async-trait", "criterion", "datafusion", @@ -6338,7 +6357,7 @@ version = "0.4.0" dependencies = [ "arrow-array", "arrow-cast", - "arrow-schema", + "arrow-schema 57.3.0", "criterion", "datafusion-common", "datafusion-expr", @@ -6364,7 +6383,7 @@ name = "sedona-tg" version = "0.4.0" dependencies = [ "arrow-array", - "arrow-schema", + "arrow-schema 57.3.0", "cc", "criterion", "datafusion-common", @@ -6387,7 +6406,7 @@ dependencies = [ "adbc_core", "arrow-array", "arrow-buffer", - "arrow-schema", + "arrow-schema 57.3.0", "async-trait", "bytes", "datafusion", @@ -6435,7 +6454,7 @@ name = "sedonadbr" version = "0.4.0" dependencies = [ "arrow-array", - "arrow-schema", + "arrow-schema 57.3.0", "datafusion", "datafusion-common", "datafusion-execution", diff --git a/Cargo.toml b/Cargo.toml index dce8c9596..7777b62cb 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -120,7 +120,7 @@ object_store = { version = "0.12.4", default-features = false } once_cell = "1.20" parking_lot = "0.12" parquet = { version = "57.1.0", default-features = false, features = ["arrow", "async", "geospatial", "object_store"] } -parquet-geospatial = { version = "57.1.0" } +parquet-geospatial = { version = "59.0.0" } pin-project-lite = "0.2" rand = "0.10" regex = "1.12"