@@ -38,18 +38,18 @@ tokio = { version = "1.42", features = ["macros", "rt", "rt-multi-thread", "sync
3838pyo3 = { version = " 0.23" , features = [" extension-module" , " abi3" , " abi3-py38" ] }
3939pyo3-async-runtimes = { version = " 0.23" , features = [" tokio-runtime" ]}
4040arrow = { version = " 54" , features = [" pyarrow" ] }
41- datafusion = { version = " 45 .0.0" , features = [" avro" , " unicode_expressions" ] }
42- datafusion-substrait = { version = " 45 .0.0" , optional = true }
43- datafusion-proto = { version = " 45 .0.0" }
44- datafusion-ffi = { version = " 45 .0.0" }
41+ datafusion = { version = " 46 .0.0" , features = [" avro" , " unicode_expressions" ] }
42+ datafusion-substrait = { version = " 46 .0.0" , optional = true }
43+ datafusion-proto = { version = " 46 .0.0" }
44+ datafusion-ffi = { version = " 46 .0.0" }
4545prost = " 0.13" # keep in line with `datafusion-substrait`
4646uuid = { version = " 1.12" , features = [" v4" ] }
4747mimalloc = { version = " 0.1" , optional = true , default-features = false , features = [" local_dynamic_tls" ] }
4848async-trait = " 0.1"
4949futures = " 0.3"
5050object_store = { version = " 0.11.0" , features = [" aws" , " gcp" , " azure" , " http" ] }
5151url = " 2"
52- deltalake = { version = " 0.23 " , features = [" datafusion" , " azure" , " s3" ] }
52+ deltalake = { version = " 0.25.0 " , features = [" datafusion" , " azure" , " s3" ] }
5353
5454
5555[build-dependencies ]
@@ -61,36 +61,36 @@ name = "datafusion_python"
6161crate-type = [" cdylib" , " rlib" ]
6262
6363[patch .crates-io ]
64- datafusion = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main' }
65- datafusion-catalog = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main' }
66- datafusion-common = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main' }
67- datafusion-common-runtime = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main' }
68- datafusion-execution = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main' }
69- datafusion-expr = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main' }
70- datafusion-expr-common = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main' }
71- datafusion-functions = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main' }
72- datafusion-functions-aggregate = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main' }
73- datafusion-functions-aggregate-common = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main' }
74- datafusion-functions-nested = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main' }
75- datafusion-functions-table = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main' }
76- datafusion-functions-window = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main' }
77- datafusion-functions-window-common = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main' }
78- datafusion-optimizer = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main' }
79- datafusion-physical-expr = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main' }
80- datafusion-physical-expr-common = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main' }
81- datafusion-physical-optimizer = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main' }
82- datafusion-physical-plan = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main' }
83- datafusion-proto = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main' }
84- datafusion-proto-common = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main' }
85- datafusion-sql = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main' }
86- datafusion-substrait = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main' }
87- deltalake = { git = ' https://github.com/hstack/delta-rs.git' , branch = ' main' }
88- deltalake-catalog-glue = { git = ' https://github.com/hstack/delta-rs.git' , branch = ' main' }
89- deltalake-core = { git = ' https://github.com/hstack/delta-rs.git' , branch = ' main' }
90- deltalake-aws = { git = ' https://github.com/hstack/delta-rs.git' , branch = ' main' }
91- deltalake-azure = { git = ' https://github.com/hstack/delta-rs.git' , branch = ' main' }
92- deltalake-mount = { git = ' https://github.com/hstack/delta-rs.git' , branch = ' main' }
93- deltalake-sql = { git = ' https://github.com/hstack/delta-rs.git' , branch = ' main' }
64+ datafusion = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main-46 ' }
65+ datafusion-catalog = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main-46 ' }
66+ datafusion-common = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main-46 ' }
67+ datafusion-common-runtime = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main-46 ' }
68+ datafusion-execution = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main-46 ' }
69+ datafusion-expr = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main-46 ' }
70+ datafusion-expr-common = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main-46 ' }
71+ datafusion-functions = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main-46 ' }
72+ datafusion-functions-aggregate = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main-46 ' }
73+ datafusion-functions-aggregate-common = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main-46 ' }
74+ datafusion-functions-nested = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main-46 ' }
75+ datafusion-functions-table = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main-46 ' }
76+ datafusion-functions-window = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main-46 ' }
77+ datafusion-functions-window-common = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main-46 ' }
78+ datafusion-optimizer = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main-46 ' }
79+ datafusion-physical-expr = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main-46 ' }
80+ datafusion-physical-expr-common = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main-46 ' }
81+ datafusion-physical-optimizer = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main-46 ' }
82+ datafusion-physical-plan = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main-46 ' }
83+ datafusion-proto = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main-46 ' }
84+ datafusion-proto-common = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main-46 ' }
85+ datafusion-sql = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main-46 ' }
86+ datafusion-substrait = { git = ' https://github.com/hstack/arrow-datafusion.git' , branch = ' main-46 ' }
87+ deltalake = { git = ' https://github.com/hstack/delta-rs.git' , branch = ' main-46 ' }
88+ deltalake-catalog-glue = { git = ' https://github.com/hstack/delta-rs.git' , branch = ' main-46 ' }
89+ deltalake-core = { git = ' https://github.com/hstack/delta-rs.git' , branch = ' main-46 ' }
90+ deltalake-aws = { git = ' https://github.com/hstack/delta-rs.git' , branch = ' main-46 ' }
91+ deltalake-azure = { git = ' https://github.com/hstack/delta-rs.git' , branch = ' main-46 ' }
92+ deltalake-mount = { git = ' https://github.com/hstack/delta-rs.git' , branch = ' main-46 ' }
93+ deltalake-sql = { git = ' https://github.com/hstack/delta-rs.git' , branch = ' main-46 ' }
9494reqwest = { git = ' https://github.com/hstack/reqwest.git' , branch = ' disable-proxy-tunnel' }
9595# datafusion-table-providers = { git = "https://github.com/hstack/datafusion-table-providers", branch = "main" }
9696# datafusion = { path = "../arrow-datafusion/datafusion/core" }
0 commit comments