@@ -89,30 +89,30 @@ version = "53.1.0"
8989#
9090# See for more details: https://github.com/rust-lang/cargo/issues/11329
9191apache-avro = { version = " 0.21" , default-features = false }
92- arrow = { version = " 58.3 .0" , features = [
92+ arrow = { version = " 59.0 .0" , features = [
9393 " prettyprint" ,
9494 " chrono-tz" ,
9595] }
96- arrow-avro = { version = " 58.3 .0" , default-features = false , features = [
96+ arrow-avro = { version = " 59.0 .0" , default-features = false , features = [
9797 " deflate" ,
9898 " snappy" ,
9999 " zstd" ,
100100 " bzip2" ,
101101 " xz" ,
102102] }
103- arrow-buffer = { version = " 58.3 .0" , default-features = false }
104- arrow-data = { version = " 58.3 .0" , default-features = false }
105- arrow-flight = { version = " 58.3 .0" , features = [
103+ arrow-buffer = { version = " 59.0 .0" , default-features = false }
104+ arrow-data = { version = " 59.0 .0" , default-features = false }
105+ arrow-flight = { version = " 59.0 .0" , features = [
106106 " flight-sql-experimental" ,
107107] }
108108# Both codecs are required here to make sure that code paths like
109109# file-spilling have access to all compression codecs.
110- arrow-ipc = { version = " 58.3 .0" , default-features = false , features = [
110+ arrow-ipc = { version = " 59.0 .0" , default-features = false , features = [
111111 " lz4" ,
112112 " zstd" ,
113113] }
114- arrow-ord = { version = " 58.3 .0" , default-features = false }
115- arrow-schema = { version = " 58.3 .0" , default-features = false }
114+ arrow-ord = { version = " 59.0 .0" , default-features = false }
115+ arrow-schema = { version = " 59.0 .0" , default-features = false }
116116async-trait = " 0.1.89"
117117bigdecimal = " 0.4.8"
118118bytes = " 1.11"
@@ -178,7 +178,7 @@ memchr = "2.8.0"
178178num-traits = { version = " 0.2" }
179179object_store = { version = " 0.13.2" , default-features = false }
180180parking_lot = " 0.12"
181- parquet = { version = " 58.3 .0" , default-features = false , features = [
181+ parquet = { version = " 59.0 .0" , default-features = false , features = [
182182 " arrow" ,
183183 " async" ,
184184 " object_store" ,
@@ -291,3 +291,21 @@ debug = false
291291debug-assertions = false
292292strip = " debuginfo"
293293incremental = false
294+
295+
296+ # # Temporary arrow-rs patch until 59.0.0 is released
297+
298+ [patch .crates-io ]
299+ arrow = { git = " https://github.com/apache/arrow-rs.git" , rev = " 32b526488e1e45cf8f23a024b9147d95c361780d" }
300+ arrow-array = { git = " https://github.com/apache/arrow-rs.git" , rev = " 32b526488e1e45cf8f23a024b9147d95c361780d" }
301+ arrow-avro = { git = " https://github.com/apache/arrow-rs.git" , rev = " 32b526488e1e45cf8f23a024b9147d95c361780d" }
302+ arrow-buffer = { git = " https://github.com/apache/arrow-rs.git" , rev = " 32b526488e1e45cf8f23a024b9147d95c361780d" }
303+ arrow-cast = { git = " https://github.com/apache/arrow-rs.git" , rev = " 32b526488e1e45cf8f23a024b9147d95c361780d" }
304+ arrow-data = { git = " https://github.com/apache/arrow-rs.git" , rev = " 32b526488e1e45cf8f23a024b9147d95c361780d" }
305+ arrow-ipc = { git = " https://github.com/apache/arrow-rs.git" , rev = " 32b526488e1e45cf8f23a024b9147d95c361780d" }
306+ arrow-schema = { git = " https://github.com/apache/arrow-rs.git" , rev = " 32b526488e1e45cf8f23a024b9147d95c361780d" }
307+ arrow-select = { git = " https://github.com/apache/arrow-rs.git" , rev = " 32b526488e1e45cf8f23a024b9147d95c361780d" }
308+ arrow-string = { git = " https://github.com/apache/arrow-rs.git" , rev = " 32b526488e1e45cf8f23a024b9147d95c361780d" }
309+ arrow-ord = { git = " https://github.com/apache/arrow-rs.git" , rev = " 32b526488e1e45cf8f23a024b9147d95c361780d" }
310+ arrow-flight = { git = " https://github.com/apache/arrow-rs.git" , rev = " 32b526488e1e45cf8f23a024b9147d95c361780d" }
311+ parquet = { git = " https://github.com/apache/arrow-rs.git" , rev = " 32b526488e1e45cf8f23a024b9147d95c361780d" }
0 commit comments