@@ -18,16 +18,10 @@ skip = [
18
18
# transitively depends on. They just released v2.0 which not all crates have
19
19
# migrated to yet.
20
20
{ name = " syn" , version = " 1.0.107" },
21
- # `tokio` depends on a newer version of socket2, we are okay with _temporarily_
22
- # allowing these duplicate dependencies until the rest of the ecosystem catches
23
- # up.
24
- { name = " socket2" , version = " 0.4.9" },
25
21
# held back by regex 1.7.0 depended on by arrow-string and bindgen
26
22
{ name = " regex-syntax" , version = " 0.6.28" },
27
23
# held back by thrift 0.17.0 depended on by parquet 51.0.0
28
24
{ name = " ordered-float" , version = " 2.10.1" },
29
- # held back by 'ciborium' which is depended on by 'criterion'
30
- { name = " half" , version = " 1.6.0" },
31
25
{ name = " windows-sys" , version = " 0.42.0" },
32
26
{ name = " windows_aarch64_gnullvm" , version = " 0.42.0" },
33
27
{ name = " windows_aarch64_msvc" , version = " 0.42.0" },
@@ -46,10 +40,6 @@ skip = [
46
40
{ name = " windows_x86_64_gnu" , version = " 0.48.0" },
47
41
{ name = " windows_x86_64_msvc" , version = " 0.48.0" },
48
42
{ name = " windows-sys" , version = " 0.52.0" },
49
- # Newer versions of crates like `tempfile` are held back by crates like `atty`.
50
- # This is very Unfortunate as we don't actually use these platforms.
51
- { name = " hermit-abi" , version = " 0.2.6" },
52
- { name = " redox_syscall" , version = " 0.2.10" },
53
43
54
44
# Will require updating many crates
55
45
{ name = " indexmap" , version = " 1.9.1" },
@@ -64,12 +54,8 @@ skip = [
64
54
{ name = " bitflags" , version = " 1.3.2" },
65
55
66
56
# TODO(parkmycar): In a followup/stacked PR, get rid of these duplicates.
67
- { name = " bstr" , version = " 0.2.14" },
68
57
{ name = " regex-automata" , version = " 0.1.9" },
69
58
70
- # TODO: Required for Rust nightly upgrade
71
- { name = " portable-atomic" , version = " 0.3.20" },
72
-
73
59
# TODO: Required for Rust nightly upgrade
74
60
{ name = " http" , version = " 0.2.9" },
75
61
@@ -106,8 +92,6 @@ skip = [
106
92
107
93
{ name = " hyper-timeout" , version = " 0.4.1" },
108
94
109
- { name = " tokio-tungstenite" , version = " 0.21.0" },
110
-
111
95
{ name = " tungstenite" , version = " 0.21.0" },
112
96
113
97
# `axum 0.7.5` depends on both `sync_wrapper 1.*` and `axum-core 0.4.3`.
@@ -127,10 +111,23 @@ skip = [
127
111
{ name = " rand_core" , version = " 0.5.1" },
128
112
{ name = " reqwest" , version = " 0.11.24" },
129
113
{ name = " rustls-pemfile" , version = " 1.0.4" },
130
- { name = " winreg" , version = " 0.50.0" },
131
114
{ name = " thiserror" , version = " 1.0.61" },
132
115
{ name = " thiserror-impl" , version = " 1.0.61" },
133
116
{ name = " twox-hash" , version = " 1.6.3" },
117
+ { name = " wasi" , version = " 0.11.0+wasi-snapshot-preview1" },
118
+ { name = " winnow" , version = " 0.5.40" },
119
+ { name = " unicode-width" , version = " 0.1.14" },
120
+ { name = " tungstenite" , version = " 0.23.0" },
121
+ { name = " tower" , version = " 0.4.13" },
122
+ { name = " toml_edit" , version = " 0.20.7" },
123
+ { name = " getrandom" , version = " 0.2.15" },
124
+ { name = " hermit-abi" , version = " 0.3.9" },
125
+ { name = " itertools" , version = " 0.12.1" },
126
+ { name = " num_enum" , version = " 0.5.11" },
127
+ { name = " num_enum_derive" , version = " 0.5.11" },
128
+ { name = " predicates" , version = " 2.1.5" },
129
+ { name = " proc-macro-crate" , version = " 1.3.1" },
130
+ { name = " tokio-tungstenite" , version = " 0.23.1" },
134
131
]
135
132
136
133
# Use `tracing` instead.
@@ -163,6 +160,7 @@ name = "log"
163
160
wrappers = [
164
161
" azure_svc_blobstorage" ,
165
162
" buildid" ,
163
+ " cbindgen" ,
166
164
" deadpool-postgres" ,
167
165
" eventsource-client" ,
168
166
" fail" ,
@@ -183,7 +181,6 @@ wrappers = [
183
181
" tracing-log" ,
184
182
" tracing" ,
185
183
" tungstenite" ,
186
- " want" ,
187
184
" wasm-bindgen-backend" ,
188
185
" workspace-hack" ,
189
186
]
@@ -199,22 +196,15 @@ name = "rustls"
199
196
name = " lazy_static"
200
197
wrappers = [
201
198
" bindgen" ,
202
- " bstr" ,
203
- " console" ,
204
199
" dynfmt" ,
205
200
" findshlibs" ,
206
- " insta" ,
207
201
" jsonpath-rust" ,
208
202
" launchdarkly-server-sdk" ,
209
203
" launchdarkly-server-sdk-evaluation" ,
210
204
" mysql_common" ,
211
- " native-tls" ,
212
205
" prometheus" ,
213
206
" proptest" ,
214
- " rayon-core" ,
215
- " schannel" ,
216
207
" sharded-slab" ,
217
- " which" ,
218
208
]
219
209
220
210
# The `uncased` crate serves the same purpose as `unicase` and is more
@@ -266,7 +256,6 @@ allow = [
266
256
" MPL-2.0" ,
267
257
" Zlib" ,
268
258
" Unicode-3.0" ,
269
- " Unicode-DFS-2016" ,
270
259
]
271
260
# copyleft is denied by default
272
261
private = { ignore = true }
0 commit comments