@@ -13,19 +13,19 @@ arrow-flight = { version = "53", optional = true, features = [
1313 " tls" ,
1414] }
1515arrow-odbc = { version = " =14.0.1" , optional = true }
16- async-stream = { version = " 0.3.6 " , optional = true }
16+ async-stream = { version = " 0.3" , optional = true }
1717async-trait = " 0.1"
18- bb8 = { version = " 0.8 " , optional = true }
19- bb8-postgres = { version = " 0.8 " , optional = true }
20- bigdecimal = " 0.4.6 "
18+ bb8 = { version = " 0.9 " , optional = true }
19+ bb8-postgres = { version = " 0.9 " , optional = true }
20+ bigdecimal = " 0.4"
2121byteorder = " 1.5.0"
22- chrono = " 0.4.38 "
22+ chrono = " 0.4"
2323dashmap = " 6.1.0"
24- datafusion = { version = " 43 " , default-features = false }
25- datafusion-federation = { version = " 0.3.1 " , features = [
24+ datafusion = { version = " 44 " , default-features = false }
25+ datafusion-federation = { version = " = 0.3.4 " , features = [
2626 " sql" ,
2727], optional = true }
28- datafusion-proto = { version = " 43 " , optional = true }
28+ datafusion-proto = { version = " 44 " , optional = true }
2929duckdb = { version = " 1.1.1" , features = [
3030 " bundled" ,
3131 " r2d2" ,
@@ -38,20 +38,22 @@ fallible-iterator = "0.3.0"
3838fundu = " 2.0.1"
3939futures = " 0.3"
4040geo-types = " 0.7"
41- itertools = " 0.13 .0"
42- mysql_async = { version = " 0.34 " , features = [
41+ itertools = " 0.14 .0"
42+ mysql_async = { version = " 0.35 " , features = [
4343 " native-tls-tls" ,
4444 " chrono" ,
45+ " time" ,
46+ " bigdecimal" ,
4547], optional = true }
46- native-tls = { version = " 0.2.12 " , optional = true }
48+ native-tls = { version = " 0.2" , optional = true }
4749num-bigint = " 0.4"
48- odbc-api = { version = " 10.0.0 " , optional = true }
50+ odbc-api = { version = " 10.1 " , optional = true }
4951pem = { version = " 3.0.4" , optional = true }
5052postgres-native-tls = { version = " 0.5.0" , optional = true }
5153prost = { version = " 0.13" , optional = true }
52- r2d2 = { version = " 0.8.10 " , optional = true }
53- rusqlite = { version = " 0.32.1 " , optional = true }
54- sea-query = { version = " 0.32.0 " , features = [
54+ r2d2 = { version = " 0.8" , optional = true }
55+ rusqlite = { version = " 0.32" , optional = true }
56+ sea-query = { version = " 0.32" , features = [
5557 " backend-sqlite" ,
5658 " backend-postgres" ,
5759 " postgres-array" ,
@@ -63,11 +65,11 @@ sea-query = { version = "0.32.0", features = [
6365secrecy = " 0.8.0"
6466serde = { version = " 1.0" , optional = true }
6567serde_json = " 1.0"
66- sha2 = " 0.10.8 "
67- snafu = " 0.8.5 "
68- time = " 0.3.36 "
69- tokio = { version = " 1.41 " , features = [" macros" , " fs" ] }
70- tokio-postgres = { version = " 0.7.12 " , features = [
68+ sha2 = " 0.10"
69+ snafu = " 0.8"
70+ time = " 0.3"
71+ tokio = { version = " 1.43 " , features = [" macros" , " fs" ] }
72+ tokio-postgres = { version = " 0.7" , features = [
7173 " with-chrono-0_4" ,
7274 " with-uuid-1" ,
7375 " with-serde_json-1" ,
@@ -78,23 +80,23 @@ tonic = { version = "0.12", optional = true, features = [
7880 " tls-native-roots" ,
7981 " tls-webpki-roots" ,
8082] }
81- tracing = " 0.1.40 "
83+ tracing = " 0.1"
8284trust-dns-resolver = " 0.23.2"
8385url = " 2.5.4"
84- uuid = { version = " 1.11.0 " , optional = true }
86+ uuid = { version = " 1.11" , optional = true }
8587
8688[dev-dependencies ]
8789anyhow = " 1.0"
8890bollard = " 0.18.1"
8991geozero = { version = " 0.14.0" , features = [" with-wkb" ] }
90- insta = { version = " 1.41.1 " , features = [" filters" ] }
92+ insta = { version = " 1.42.0 " , features = [" filters" ] }
9193prost = { version = " 0.13" }
92- rand = " 0.8.5 "
93- reqwest = " 0.12.9 "
94- rstest = " 0.23 .0"
95- test-log = { version = " 0.2.16 " , features = [" trace" ] }
96- tokio-stream = { version = " 0.1.16 " , features = [" net" ] }
97- tracing-subscriber = { version = " 0.3.18 " , features = [" env-filter" ] }
94+ rand = " 0.8"
95+ reqwest = " 0.12"
96+ rstest = " 0.24 .0"
97+ test-log = { version = " 0.2" , features = [" trace" ] }
98+ tokio-stream = { version = " 0.1" , features = [" net" ] }
99+ tracing-subscriber = { version = " 0.3" , features = [" env-filter" ] }
98100
99101[features ]
100102duckdb = [
@@ -130,3 +132,8 @@ postgres = [
130132postgres-federation = [" postgres" , " federation" ]
131133sqlite = [" dep:rusqlite" , " dep:tokio-rusqlite" ]
132134sqlite-federation = [" sqlite" , " federation" ]
135+
136+ [[example ]]
137+ name = " odbc_sqlite"
138+ path = " examples/odbc_sqlite.rs"
139+ required-features = [" sqlite" , " odbc" ]
0 commit comments