@@ -5,7 +5,7 @@ repository = "https://github.com/Cryptonomic/ImageProxy"
5
5
authors = [" Cryptonomic Inc." ]
6
6
edition = " 2018"
7
7
build = " build.rs"
8
- exclude = [" /docker " , " /docs " , " /lib " , " /log " , " proxy.conf " , " /*.yml " , " /.github " , " Dockerfile " , " LICENSE " , " README.md " , " .gitignore " , " .dockerignore " ]
8
+ include = [ " src/ " ]
9
9
10
10
[build-dependencies ]
11
11
built = { version = " 0.5" , features = [" git2" ] }
@@ -16,43 +16,38 @@ hyper-timeout = "0.4"
16
16
tokio = { version = " 1" , features = [" full" ] }
17
17
log = " 0.4"
18
18
log4rs = " 1"
19
- hocon = " 0.7 "
19
+ hocon = " 0.9 "
20
20
sha2 = " 0.10"
21
- hex = " 0.4"
22
21
base64 = " 0.13"
23
22
hyper-tls = " 0.5"
24
23
serde = { version = " 1" , features = [" derive" ] }
25
24
serde_json = " 1"
26
25
chrono = " 0.4"
27
- uuid = { version = " 0.8 " , features = [" serde" , " v4" ] }
26
+ uuid = { version = " 1.1 " , features = [" serde" , " v4" ] }
28
27
prometheus = { version = " 0.13" , features = [" process" ] }
29
28
lazy_static = " 1.4"
30
- bb8 = " 0.8"
31
- bb8-postgres = " 0.8"
32
- tokio-postgres = { version =" 0.7" , features =[" with-chrono-0_4" ] }
33
29
async-trait = " 0.1"
34
- image = " 0.23 "
30
+ image = " 0.24 "
35
31
dns-lookup = " 1"
36
32
anyhow = " 1.0"
37
33
moka = " 0.8"
38
- native-tls = " 0.2"
34
+
35
+ # deps for db support
36
+ bb8 = " 0.8"
37
+ bb8-postgres = " 0.8"
38
+ deadpool-postgres = " 0.10"
39
39
postgres-native-tls = " 0.5"
40
+ native-tls = " 0.2"
41
+ tokio-postgres = { version =" 0.7" , features =[" with-chrono-0_4" ] }
40
42
41
43
# deps for aws
42
- aws-config = " 0.9.0"
43
- aws-sdk-rekognition = " 0.9.0"
44
- aws-sdk-s3 = " 0.9.0"
45
- aws-types = " 0.9.0"
46
-
47
- # Overrides to address vulns
48
- time = " 0.3"
49
-
50
- # Overrides to address breaks
51
- ring = " 0.16.15"
44
+ aws-config = " 0.12"
45
+ aws-sdk-rekognition = " 0.12"
46
+ aws-sdk-s3 = " 0.12"
47
+ aws-types = " 0.12"
52
48
53
49
[target .'cfg(not(target_env = "msvc"))' .dependencies ]
54
- tikv-jemallocator = { version =" 0.4" , features =[ " background_threads_runtime_support" , " background_threads" ] }
55
-
50
+ tikv-jemallocator = { version =" 0.5" , features =[ " background_threads_runtime_support" , " background_threads" ] }
56
51
57
52
[dev-dependencies ]
58
53
rand = " 0.8.4"
0 commit comments