diff --git a/Cargo.lock b/Cargo.lock index 65f394a..2aabc94 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -219,9 +219,9 @@ checksum = "330a5ed07fa54e4702c9d6c4174f74427fc0ef6e214bbd677ae50a5099946470" [[package]] name = "arrow-array" -version = "59.3.0" +version = "60.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e5f6adeffdf587d7a31db5d2266189624b526730cd3627f9ff9fedae97ad584" +checksum = "51dff6e4b9f158864a0aeb6a131ad53858ecbae7a2fc8989307b9b3c6b2f122e" dependencies = [ "ahash", "arrow-buffer", @@ -237,9 +237,9 @@ dependencies = [ [[package]] name = "arrow-buffer" -version = "59.3.0" +version = "60.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "097d193003ce7995d5d087089069ec2a6e0187faf5a6f8c9f38af2645d987182" +checksum = "c7235b863533e9db3ab86905b4521251de11226275b436ff3cb2d0010558d1c5" dependencies = [ "bytes", "half", @@ -247,11 +247,22 @@ dependencies = [ "num-traits", ] +[[package]] +name = "arrow-cmp" +version = "60.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73a0e9adb28d95739fabcdae637261a2c14e618caf58ba1b88857120f9ee2687" +dependencies = [ + "arrow-array", + "arrow-buffer", + "arrow-schema", +] + [[package]] name = "arrow-data" -version = "59.3.0" +version = "60.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ba2f832eaeca24b8f26143dba750e42ee4ab51cf7d65e701ca9607cfda9f358" +checksum = "5aa06d5e22786c4966ffc4d2f171d0cb65d95f6bdea108a14e8c335e9faa437f" dependencies = [ "arrow-buffer", "arrow-schema", @@ -262,9 +273,9 @@ dependencies = [ [[package]] name = "arrow-ipc" -version = "59.3.0" +version = "60.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcc41681ea80f521df14c36725b74d4c60702c47f0793af2be469c04527e2599" +checksum = "86c523472d22e31f984df7a44fc36e6323d3c9b05ffe53d267ee4c3aa7c128d2" dependencies = [ "arrow-array", "arrow-buffer", @@ -276,19 +287,20 @@ dependencies = [ [[package]] name = "arrow-schema" -version = "59.3.0" +version = "60.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10fab8d4563491417ba801fab29d205104d20d4bdf37bda6cd1cf425cff598cd" +checksum = "f85a9a58cd03560526b0066487574aacb9008e413504fa0ee23d61141e96c338" [[package]] name = "arrow-select" -version = "59.3.0" +version = "60.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc58569193c2525915f3cc6310edba3792f1200f65d6e9ed330aa33e691493b8" +checksum = "ba3482b7d03bf4a3bf0b195f08a7f2b071595ccd54897e35b975ac63d3104977" dependencies = [ "ahash", "arrow-array", "arrow-buffer", + "arrow-cmp", "arrow-data", "arrow-schema", "num-traits", @@ -1250,9 +1262,9 @@ dependencies = [ [[package]] name = "parquet" -version = "59.3.0" +version = "60.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff322f54b1a0f9288e614ed1f2d329b380af5476420db19f46ffb865e1163d73" +checksum = "8af83d2940bc0510f9aef86d865f56fdc6095f87ab115ac885a80b7c5226d3ba" dependencies = [ "ahash", "arrow-array", diff --git a/crates/aethergraph-core/Cargo.toml b/crates/aethergraph-core/Cargo.toml index 1cd67ae..cfedeec 100644 --- a/crates/aethergraph-core/Cargo.toml +++ b/crates/aethergraph-core/Cargo.toml @@ -61,9 +61,9 @@ tokio = { workspace = true, features = ["test-util"] } ndarray.workspace = true half.workspace = true libc = "0.2" -parquet = { version = "59", optional = true, default-features = false, features = ["arrow"] } -arrow-array = { version = "59", optional = true } -arrow-schema = { version = "59", optional = true } +parquet = { version = "60", optional = true, default-features = false, features = ["arrow"] } +arrow-array = { version = "60", optional = true } +arrow-schema = { version = "60", optional = true } zstd = { version = "0.14", optional = true } [target.'cfg(target_os = "linux")'.dependencies] diff --git a/crates/aethergraph-py/Cargo.toml b/crates/aethergraph-py/Cargo.toml index b99316b..63e5f08 100644 --- a/crates/aethergraph-py/Cargo.toml +++ b/crates/aethergraph-py/Cargo.toml @@ -76,8 +76,8 @@ pyo3 = { version = "0.29", features = [] } pyo3-async-runtimes = { version = "0.29", features = ["tokio-runtime"] } # Apache Arrow for zero-copy data transfer -arrow-array = "59" -arrow-schema = "59" +arrow-array = "60" +arrow-schema = "60" # Numpy integration numpy = "0.29"