@@ -26,16 +26,33 @@ readme = "README.md"
2626license = " Apache-2.0"
2727edition = " 2021"
2828rust-version = " 1.78"
29- include = [" /src" , " /datafusion" , " /LICENSE.txt" , " build.rs" , " pyproject.toml" , " Cargo.toml" , " Cargo.lock" ]
29+ include = [
30+ " /src" ,
31+ " /datafusion" ,
32+ " /LICENSE.txt" ,
33+ " build.rs" ,
34+ " pyproject.toml" ,
35+ " Cargo.toml" ,
36+ " Cargo.lock" ,
37+ ]
3038
3139[features ]
3240default = [" mimalloc" ]
33- protoc = [ " datafusion-substrait/protoc" ]
41+ protoc = [" datafusion-substrait/protoc" ]
3442substrait = [" dep:datafusion-substrait" ]
3543
3644[dependencies ]
37- tokio = { version = " 1.45" , features = [" macros" , " rt" , " rt-multi-thread" , " sync" ] }
38- pyo3 = { version = " 0.24" , features = [" extension-module" , " abi3" , " abi3-py39" ] }
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+ ] }
3956pyo3-async-runtimes = { version = " 0.24" , features = [" tokio-runtime" ] }
4057pyo3-log = " 0.12.4"
4158arrow = { version = " 55.1.0" , features = [" pyarrow" ] }
@@ -45,16 +62,23 @@ datafusion-proto = { version = "49.0.2" }
4562datafusion-ffi = { version = " 49.0.2" }
4663prost = " 0.13.1" # keep in line with `datafusion-substrait`
4764uuid = { version = " 1.18" , features = [" v4" ] }
48- mimalloc = { version = " 0.1" , optional = true , default-features = false , features = [" local_dynamic_tls" ] }
65+ mimalloc = { version = " 0.1" , optional = true , default-features = false , features = [
66+ " local_dynamic_tls" ,
67+ ] }
4968async-trait = " 0.1.89"
5069futures = " 0.3"
5170cstr = " 0.2"
52- object_store = { version = " 0.12.3" , features = [" aws" , " gcp" , " azure" , " http" ] }
71+ object_store = { version = " 0.12.3" , features = [
72+ " aws" ,
73+ " gcp" ,
74+ " azure" ,
75+ " http" ,
76+ ] }
5377url = " 2"
5478log = " 0.4.27"
5579
5680[build-dependencies ]
57- prost-types = " 0.13.1" # keep in line with `datafusion-substrait`
81+ prost-types = " 0.13.1" # keep in line with `datafusion-substrait`
5882pyo3-build-config = " 0.24"
5983
6084[lib ]
0 commit comments