From 8dc748a25ea0de09b57f584ed3dff1d4243713f0 Mon Sep 17 00:00:00 2001 From: Kyle Barron Date: Fri, 21 Jun 2024 23:18:30 -0400 Subject: [PATCH 1/2] Bump arrow to 52 --- arro3-compute/Cargo.toml | 10 +++---- arro3-core/Cargo.lock | 60 +++++++++++++++++++-------------------- arro3-core/Cargo.toml | 6 ---- arro3-internal/Cargo.toml | 8 +++--- 4 files changed, 39 insertions(+), 45 deletions(-) diff --git a/arro3-compute/Cargo.toml b/arro3-compute/Cargo.toml index 5f7ae5c..1ee36e2 100644 --- a/arro3-compute/Cargo.toml +++ b/arro3-compute/Cargo.toml @@ -17,11 +17,11 @@ name = "_rust" crate-type = ["cdylib"] [dependencies] -arrow-array = "51" -arrow-buffer = "51" -arrow-schema = "51" -arrow-select = "51" -arrow = { version = "51", features = ["ffi"] } +arrow-array = "52" +arrow-buffer = "52" +arrow-schema = "52" +arrow-select = "52" +arrow = { version = "52", features = ["ffi"] } pyo3 = { version = "0.20.0", features = ["abi3-py38"] } thiserror = "1" arro3-internal = { path = "../arro3-internal" } diff --git a/arro3-core/Cargo.lock b/arro3-core/Cargo.lock index 6804ed6..c568785 100644 --- a/arro3-core/Cargo.lock +++ b/arro3-core/Cargo.lock @@ -63,9 +63,9 @@ dependencies = [ [[package]] name = "arrow" -version = "51.0.0" +version = "52.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "219d05930b81663fd3b32e3bde8ce5bff3c4d23052a99f11a8fa50a3b47b2658" +checksum = "7ae9728f104939be6d8d9b368a354b4929b0569160ea1641f0721b55a861ce38" dependencies = [ "arrow-arith", "arrow-array", @@ -84,9 +84,9 @@ dependencies = [ [[package]] name = "arrow-arith" -version = "51.0.0" +version = "52.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0272150200c07a86a390be651abdd320a2d12e84535f0837566ca87ecd8f95e0" +checksum = "a7029a5b3efbeafbf4a12d12dc16b8f9e9bff20a410b8c25c5d28acc089e1043" dependencies = [ "arrow-array", "arrow-buffer", @@ -99,9 +99,9 @@ dependencies = [ [[package]] name = "arrow-array" -version = "51.0.0" +version = "52.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8010572cf8c745e242d1b632bd97bd6d4f40fefed5ed1290a8f433abaa686fea" +checksum = "d33238427c60271710695f17742f45b1a5dc5bcfc5c15331c25ddfe7abf70d97" dependencies = [ "ahash", "arrow-buffer", @@ -115,9 +115,9 @@ dependencies = [ [[package]] name = "arrow-buffer" -version = "51.0.0" +version = "52.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d0a2432f0cba5692bf4cb757469c66791394bac9ec7ce63c1afe74744c37b27" +checksum = "fe9b95e825ae838efaf77e366c00d3fc8cca78134c9db497d6bda425f2e7b7c1" dependencies = [ "bytes", "half", @@ -126,9 +126,9 @@ dependencies = [ [[package]] name = "arrow-cast" -version = "51.0.0" +version = "52.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9abc10cd7995e83505cc290df9384d6e5412b207b79ce6bdff89a10505ed2cba" +checksum = "87cf8385a9d5b5fcde771661dd07652b79b9139fea66193eda6a88664400ccab" dependencies = [ "arrow-array", "arrow-buffer", @@ -146,9 +146,9 @@ dependencies = [ [[package]] name = "arrow-csv" -version = "51.0.0" +version = "52.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95cbcba196b862270bf2a5edb75927380a7f3a163622c61d40cbba416a6305f2" +checksum = "cea5068bef430a86690059665e40034625ec323ffa4dd21972048eebb0127adc" dependencies = [ "arrow-array", "arrow-buffer", @@ -165,9 +165,9 @@ dependencies = [ [[package]] name = "arrow-data" -version = "51.0.0" +version = "52.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2742ac1f6650696ab08c88f6dd3f0eb68ce10f8c253958a18c943a68cd04aec5" +checksum = "cb29be98f987bcf217b070512bb7afba2f65180858bca462edf4a39d84a23e10" dependencies = [ "arrow-buffer", "arrow-schema", @@ -177,9 +177,9 @@ dependencies = [ [[package]] name = "arrow-ipc" -version = "51.0.0" +version = "52.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a42ea853130f7e78b9b9d178cb4cd01dee0f78e64d96c2949dc0a915d6d9e19d" +checksum = "ffc68f6523970aa6f7ce1dc9a33a7d9284cfb9af77d4ad3e617dbe5d79cc6ec8" dependencies = [ "arrow-array", "arrow-buffer", @@ -191,9 +191,9 @@ dependencies = [ [[package]] name = "arrow-json" -version = "51.0.0" +version = "52.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaafb5714d4e59feae964714d724f880511500e3569cc2a94d02456b403a2a49" +checksum = "2041380f94bd6437ab648e6c2085a045e45a0c44f91a1b9a4fe3fed3d379bfb1" dependencies = [ "arrow-array", "arrow-buffer", @@ -211,9 +211,9 @@ dependencies = [ [[package]] name = "arrow-ord" -version = "51.0.0" +version = "52.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3e6b61e3dc468f503181dccc2fc705bdcc5f2f146755fa5b56d0a6c5943f412" +checksum = "fcb56ed1547004e12203652f12fe12e824161ff9d1e5cf2a7dc4ff02ba94f413" dependencies = [ "arrow-array", "arrow-buffer", @@ -226,9 +226,9 @@ dependencies = [ [[package]] name = "arrow-row" -version = "51.0.0" +version = "52.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "848ee52bb92eb459b811fb471175ea3afcf620157674c8794f539838920f9228" +checksum = "575b42f1fc588f2da6977b94a5ca565459f5ab07b60545e17243fb9a7ed6d43e" dependencies = [ "ahash", "arrow-array", @@ -241,18 +241,18 @@ dependencies = [ [[package]] name = "arrow-schema" -version = "51.0.0" +version = "52.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02d9483aaabe910c4781153ae1b6ae0393f72d9ef757d38d09d450070cf2e528" +checksum = "32aae6a60458a2389c0da89c9de0b7932427776127da1a738e2efc21d32f3393" dependencies = [ "bitflags 2.5.0", ] [[package]] name = "arrow-select" -version = "51.0.0" +version = "52.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "849524fa70e0e3c5ab58394c770cb8f514d0122d20de08475f7b472ed8075830" +checksum = "de36abaef8767b4220d7b4a8c2fe5ffc78b47db81b03d77e2136091c3ba39102" dependencies = [ "ahash", "arrow-array", @@ -264,9 +264,9 @@ dependencies = [ [[package]] name = "arrow-string" -version = "51.0.0" +version = "52.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9373cb5a021aee58863498c37eb484998ef13377f69989c6c5ccfbd258236cdb" +checksum = "e435ada8409bcafc910bc3e0077f532a4daa20e99060a496685c0e3e53cc2597" dependencies = [ "arrow-array", "arrow-buffer", @@ -409,9 +409,9 @@ checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" [[package]] name = "flatbuffers" -version = "23.5.26" +version = "24.3.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4dac53e22462d78c16d64a1cd22371b54cc3fe94aa15e7886a2fa6e5d1ab8640" +checksum = "8add37afff2d4ffa83bc748a70b4b1370984f6980768554182424ef71447c35f" dependencies = [ "bitflags 1.3.2", "rustc_version", diff --git a/arro3-core/Cargo.toml b/arro3-core/Cargo.toml index 28bf9cb..f9ab10c 100644 --- a/arro3-core/Cargo.toml +++ b/arro3-core/Cargo.toml @@ -18,10 +18,4 @@ crate-type = ["cdylib"] [dependencies] arro3-internal = { path = "../arro3-internal" } -# arrow-array = "51" -# arrow-buffer = "51" -# arrow-schema = "51" -# arrow = { version = "51", features = ["ffi"] } pyo3 = { version = "0.20.0", features = ["abi3-py38"] } -# numpy = { version = "0.20", features = ["half"] } -# thiserror = "1" diff --git a/arro3-internal/Cargo.toml b/arro3-internal/Cargo.toml index bd32404..aecca93 100644 --- a/arro3-internal/Cargo.toml +++ b/arro3-internal/Cargo.toml @@ -12,10 +12,10 @@ categories = [] rust-version = "1.75" [dependencies] -arrow-array = "51" -arrow-buffer = "51" -arrow-schema = "51" -arrow = { version = "51", features = ["ffi"] } +arrow-array = "52" +arrow-buffer = "52" +arrow-schema = "52" +arrow = { version = "52", features = ["ffi"] } pyo3 = { version = "0.20.0", features = ["abi3-py38"] } numpy = { version = "0.20", features = ["half"] } thiserror = "1" From c487a19ce1136826900fe9926669de9042366e47 Mon Sep 17 00:00:00 2001 From: Kyle Barron Date: Fri, 21 Jun 2024 23:19:11 -0400 Subject: [PATCH 2/2] don't build wheels on PR --- .github/workflows/wheels.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml index bb6b815..ff642a2 100644 --- a/.github/workflows/wheels.yml +++ b/.github/workflows/wheels.yml @@ -11,7 +11,6 @@ on: - main tags: - "*" - pull_request: workflow_dispatch: permissions: