@@ -26,33 +26,16 @@ readme = "README.md"
2626license = " Apache-2.0"
2727edition = " 2021"
2828rust-version = " 1.78"
29- include = [
30- " /src" ,
31- " /datafusion" ,
32- " /LICENSE.txt" ,
33- " build.rs" ,
34- " pyproject.toml" ,
35- " Cargo.toml" ,
36- " Cargo.lock" ,
37- ]
29+ include = [" /src" , " /datafusion" , " /LICENSE.txt" , " build.rs" , " pyproject.toml" , " Cargo.toml" , " Cargo.lock" ]
3830
3931[features ]
4032default = [" mimalloc" ]
41- protoc = [" datafusion-substrait/protoc" ]
33+ protoc = [ " datafusion-substrait/protoc" ]
4234substrait = [" dep:datafusion-substrait" ]
4335
4436[dependencies ]
45- tokio = { version = " 1.45" , features = [
46- " macros" ,
47- " rt" ,
48- " rt-multi-thread" ,
49- " sync" ,
50- ] }
51- pyo3 = { version = " 0.24" , features = [
52- " extension-module" ,
53- " abi3" ,
54- " abi3-py39" ,
55- ] }
37+ tokio = { version = " 1.45" , features = [" macros" , " rt" , " rt-multi-thread" , " sync" ] }
38+ pyo3 = { version = " 0.24" , features = [" extension-module" , " abi3" , " abi3-py39" ] }
5639pyo3-async-runtimes = { version = " 0.24" , features = [" tokio-runtime" ] }
5740pyo3-log = " 0.12.4"
5841arrow = { version = " 55.1.0" , features = [" pyarrow" ] }
@@ -62,23 +45,16 @@ datafusion-proto = { version = "49.0.2" }
6245datafusion-ffi = { version = " 49.0.2" }
6346prost = " 0.13.1" # keep in line with `datafusion-substrait`
6447uuid = { version = " 1.18" , features = [" v4" ] }
65- mimalloc = { version = " 0.1" , optional = true , default-features = false , features = [
66- " local_dynamic_tls" ,
67- ] }
48+ mimalloc = { version = " 0.1" , optional = true , default-features = false , features = [" local_dynamic_tls" ] }
6849async-trait = " 0.1.89"
6950futures = " 0.3"
7051cstr = " 0.2"
71- object_store = { version = " 0.12.3" , features = [
72- " aws" ,
73- " gcp" ,
74- " azure" ,
75- " http" ,
76- ] }
52+ object_store = { version = " 0.12.3" , features = [" aws" , " gcp" , " azure" , " http" ] }
7753url = " 2"
7854log = " 0.4.27"
7955
8056[build-dependencies ]
81- prost-types = " 0.13.1" # keep in line with `datafusion-substrait`
57+ prost-types = " 0.13.1" # keep in line with `datafusion-substrait`
8258pyo3-build-config = " 0.24"
8359
8460[lib ]
0 commit comments