@@ -28,27 +28,27 @@ client_api = [
28
28
]
29
29
client_der = [" reqwest/native-tls" , " client_api" ]
30
30
client_pem = [" reqwest/rustls-tls" , " client_api" ]
31
- minimal_versions = [" void" , " openssl" , " tempfile" , " h2 " , " memoffset " , " mio " , " rustls " , " rustls-webpki " ]
31
+ minimal_versions = [" void" , " openssl" , " tempfile" , " mio " , " rustls " , " bumpalo " , " combine " ]
32
32
# This feature is here to aid with `semver-checks` by hiding the known-unstable
33
33
# parts of the crate.
34
34
_nohooks = []
35
35
36
36
[dependencies ]
37
- base64 = " ~0.13 "
37
+ base64 = " ~0.22 "
38
38
cron = { version = " ~0.12" , optional = true }
39
- derive_builder = " ~0.11.2 "
40
- itertools = { version = " ~0.10 " , optional = true }
39
+ derive_builder = " ~0.20 "
40
+ itertools = { version = " ~0.12 " , optional = true }
41
41
log = " ~0.4.6"
42
42
percent-encoding = { version = " ^2.0" , optional = true }
43
- reqwest = { version = " ~0.11.19 " , features = [" blocking" , " json" ], default-features = false , optional = true }
43
+ reqwest = { version = " ~0.12 " , features = [" blocking" , " json" ], default-features = false , optional = true }
44
44
thiserror = { version = " ^1.0.2" , optional = true }
45
45
async-trait = { version = " ~0.1.9" , optional = true }
46
46
futures-util = { version = " 0.3.14" , default-features = false , optional = true }
47
47
48
48
bytes = " ^1.0"
49
49
chrono = { version = " ~0.4.23" , default-features = false , features = [" clock" , " serde" ] }
50
- graphql_client = { version = " ~0.11 " , optional = true }
51
- http = " ~0.2.5 "
50
+ graphql_client = { version = " ~0.14 " , optional = true }
51
+ http = " ^1 "
52
52
serde = { version = " ~1.0.103" , features = [" derive" ] }
53
53
serde_json = " ^1.0.70"
54
54
serde_urlencoded = " ~0.7"
@@ -64,17 +64,15 @@ void = { version = "^1.0.1", optional = true }
64
64
openssl = { version = " ~0.10.60" , optional = true }
65
65
# Required to avoid `remove_dir_all` dependency.
66
66
tempfile = { version = " ^3.4.0" , optional = true }
67
- # Required to avoid https://rustsec.org/advisories/RUSTSEC-2024-0332
68
- h2 = { version = " 0.3.26" , optional = true }
69
- # Required to avoid https://rustsec.org/advisories/RUSTSEC-2023-0045
70
- memoffset = { version = " 0.6.2" , optional = true }
71
67
# Required to avoid https://rustsec.org/advisories/RUSTSEC-2024-0019
72
68
mio = { version = " 0.8.11" , optional = true }
73
- # Required to avoid https://rustsec.org/advisories/RUSTSEC-2023-0052
74
- rustls-webpki = { version = " 0.101.4" , optional = true }
75
69
# Required to avoid https://rustsec.org/advisories/RUSTSEC-2024-0336
76
- rustls = { version = " 0.21.11" , optional = true }
70
+ rustls = { version = " 0.22.4" , optional = true }
71
+ # Required to avoid https://rustsec.org/advisories/RUSTSEC-2022-0078
72
+ bumpalo = { version = " 3.11.1" , optional = true }
73
+ # Required to avoid https://rustsec.org/advisories/RUSTSEC-2023-0015
74
+ combine = { version = " 3.6.2" , optional = true }
77
75
78
76
[dev-dependencies ]
79
- itertools = { version = " ~0.10 " }
77
+ itertools = { version = " ~0.12 " }
80
78
tokio = { version = " 1.18.5" , features = [" macros" , " rt-multi-thread" ] }
0 commit comments