11
22[package ]
33name = " rig"
4- version = " 0.8.0-beta "
4+ version = " 0.8.0"
55edition = " 2021"
66authors = [" Gábor Csárdi <csardi.gabor@gmail.com>" ]
77license = " MIT"
@@ -37,7 +37,7 @@ directories = "4.0.1"
3737# gzip compression/decompression
3838flate2 = " 1.0"
3939# xz compression/decompression
40- xz2 = " 0.1"
40+ xz2 = { version = " 0.1" , features = [ " static " ] }
4141# run external commands and pipe their output
4242duct = " 0.13.5"
4343# to set the mtime of files when downloading
@@ -64,13 +64,10 @@ rand = "0.8.5"
6464# deserialize R files
6565rds2rust = " 0.1.41"
6666regex = " 1.5.4"
67- # HTTP
67+ # HTTP (non-Windows: rustls to avoid OpenSSL dep; Windows: native-tls (SChannel) to avoid ring build issues on aarch64)
6868reqwest = { version = " 0.11" , features = [
6969 " json" ,
7070 " stream" ,
71- " rustls-tls" ,
72- " hyper-rustls" ,
73- " rustls-tls-native-roots" ,
7471], default-features = false }
7572# SQLite database for caching
7673rusqlite = { version = " 0.32" , features = [" bundled" ] }
@@ -97,7 +94,15 @@ version-ranges = "0.1.2"
9794# progress bars
9895indicatif = " 0.17"
9996
97+ [target .'cfg(not(windows))' .dependencies ]
98+ reqwest = { version = " 0.11" , features = [
99+ " rustls-tls" ,
100+ " hyper-rustls" ,
101+ " rustls-tls-native-roots" ,
102+ ], default-features = false }
103+
100104[target .'cfg(windows)' .dependencies ]
105+ reqwest = { version = " 0.11" , features = [" native-tls" ], default-features = false }
101106is_elevated = " 0.1.2"
102107remove_dir_all = " 0.7.0"
103108whoami = " 1.4.1"
0 commit comments