@@ -1,573 +1,298 @@
11# This file is automatically @generated by Cargo.
22# It is not intended for manual editing.
33[[package]]
4−name = "actix-codec"
5−version = "0.3.0"
6−source = "registry+https://github.com/rust-lang/crates.io-index"
7−checksum = "78d1833b3838dbe990df0f1f87baf640cf6146e898166afe401839d1b001e570"
8−dependencies = [
9− "bitflags",
10− "bytes",
11− "futures-core",
12− "futures-sink",
13− "log",
14− "pin-project 0.4.27",
15− "tokio",
16− "tokio-util",
17−]
18−
19−[[package]]
20−name = "actix-connect"
21−version = "2.0.0"
4+name = "adler32"
5+version = "1.2.0"
226source = "registry+https://github.com/rust-lang/crates.io-index"
23−checksum = "177837a10863f15ba8d3ae3ec12fac1099099529ed20083a27fdfe247381d0dc"
24−dependencies = [
25− "actix-codec",
26− "actix-rt",
27− "actix-service",
28− "actix-utils",
29− "derive_more",
30− "either",
31− "futures-util",
32− "http",
33− "log",
34− "trust-dns-proto",
35− "trust-dns-resolver",
36−]
7+checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234"
378
389[[package]]
39−name = "actix-http"
40−version = "2.2.0"
10+name = "aho-corasick"
11+version = "0.7.18"
4112source = "registry+https://github.com/rust-lang/crates.io-index"
42−checksum = "452299e87817ae5673910e53c243484ca38be3828db819b6011736fc6982e874"
13+checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f"
4314dependencies = [
44− "actix-codec",
45− "actix-connect",
46− "actix-rt",
47− "actix-service",
48− "actix-threadpool",
49− "actix-utils",
50− "base64",
51− "bitflags",
52− "brotli2",
53− "bytes",
54− "cookie",
55− "copyless",
56− "derive_more",
57− "either",
58− "encoding_rs",
59− "flate2",
60− "futures-channel",
61− "futures-core",
62− "futures-util",
63− "fxhash",
64− "h2",
65− "http",
66− "httparse",
67− "indexmap",
68− "itoa",
69− "language-tags",
70− "lazy_static",
71− "log",
72− "mime",
73− "percent-encoding",
74− "pin-project 1.0.2",
75− "rand",
76− "regex",
77− "serde",
78− "serde_json",
79− "serde_urlencoded",
80− "sha-1",
81− "slab",
82− "time",
15+ "memchr",
8316]
8417
8518[[package]]
86−name = "actix-macros"
87−version = "0.1.2"
19+name = "ansi_term"
20+version = "0.11.0"
8821source = "registry+https://github.com/rust-lang/crates.io-index"
89−checksum = "a60f9ba7c4e6df97f3aacb14bb5c0cd7d98a49dcbaed0d7f292912ad9a6a3ed2"
22+checksum = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b"
9023dependencies = [
91− "quote",
92− "syn",
24+ "winapi",
9325]
9426
9527[[package]]
96−name = "actix-router"
97−version = "0.2.5"
28+name = "async-stream"
29+version = "0.3.2"
9830source = "registry+https://github.com/rust-lang/crates.io-index"
99−checksum = "bbd1f7dbda1645bf7da33554db60891755f6c01c1b2169e2f4c492098d30c235"
31+checksum = "171374e7e3b2504e0e5236e3b59260560f9fe94bfe9ac39ba5e4e929c5590625"
10032dependencies = [
101− "bytestring",
102− "http",
103− "log",
104− "regex",
105− "serde",
33+ "async-stream-impl",
34+ "futures-core",
10635]
10736
10837[[package]]
109−name = "actix-rt"
110−version = "1.1.1"
38+name = "async-stream-impl"
39+version = "0.3.2"
11140source = "registry+https://github.com/rust-lang/crates.io-index"
112−checksum = "143fcc2912e0d1de2bcf4e2f720d2a60c28652ab4179685a1ee159e0fb3db227"
41+checksum = "648ed8c8d2ce5409ccd57453d9d1b214b342a0d69376a6feda1fd6cae3299308"
11342dependencies = [
114− "actix-macros",
115− "actix-threadpool",
116− "copyless",
117− "futures-channel",
118− "futures-util",
119− "smallvec",
120− "tokio",
43+ "proc-macro2",
44+ "quote",
45+ "syn",
12146]
12247
12348[[package]]
124−name = "actix-server"
125−version = "1.0.4"
49+name = "async-trait"
50+version = "0.1.51"
12651source = "registry+https://github.com/rust-lang/crates.io-index"
127−checksum = "45407e6e672ca24784baa667c5d32ef109ccdd8d5e0b5ebb9ef8a67f4dfb708e"
52+checksum = "44318e776df68115a881de9a8fd1b9e53368d7a4a5ce4cc48517da3393233a5e"
12853dependencies = [
129− "actix-codec",
130− "actix-rt",
131− "actix-service",
132− "actix-utils",
133− "futures-channel",
134− "futures-util",
135− "log",
136− "mio",
137− "mio-uds",
138− "num_cpus",
139− "slab",
140− "socket2",
54+ "proc-macro2",
55+ "quote",
56+ "syn",
14157]
14258
14359[[package]]
144−name = "actix-service"
145−version = "1.0.6"
60+name = "atty"
61+version = "0.2.14"
14662source = "registry+https://github.com/rust-lang/crates.io-index"
147−checksum = "0052435d581b5be835d11f4eb3bce417c8af18d87ddf8ace99f8e67e595882bb"
63+checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
14864dependencies = [
149− "futures-util",
150− "pin-project 0.4.27",
65+ "hermit-abi",
66+ "libc",
67+ "winapi",
15168]
15269
15370[[package]]
154−name = "actix-testing"
71+name = "autocfg"
15572version = "1.0.1"
15673source = "registry+https://github.com/rust-lang/crates.io-index"
157−checksum = "47239ca38799ab74ee6a8a94d1ce857014b2ac36f242f70f3f75a66f691e791c"
158−dependencies = [
159− "actix-macros",
160− "actix-rt",
161− "actix-server",
162− "actix-service",
163− "log",
164− "socket2",
165−]
166−
167−[[package]]
168−name = "actix-threadpool"
169−version = "0.3.3"
170−source = "registry+https://github.com/rust-lang/crates.io-index"
171−checksum = "d209f04d002854b9afd3743032a27b066158817965bf5d036824d19ac2cc0e30"
172−dependencies = [
173− "derive_more",
174− "futures-channel",
175− "lazy_static",
176− "log",
177− "num_cpus",
178− "parking_lot",
179− "threadpool",
180−]
181−
182−[[package]]
183−name = "actix-tls"
184−version = "2.0.0"
185−source = "registry+https://github.com/rust-lang/crates.io-index"
186−checksum = "24789b7d7361cf5503a504ebe1c10806896f61e96eca9a7350e23001aca715fb"
187−dependencies = [
188− "actix-codec",
189− "actix-service",
190− "actix-utils",
191− "futures-util",
192−]
193−
194−[[package]]
195−name = "actix-utils"
196−version = "2.0.0"
197−source = "registry+https://github.com/rust-lang/crates.io-index"
198−checksum = "2e9022dec56632d1d7979e59af14f0597a28a830a9c1c7fec8b2327eb9f16b5a"
199−dependencies = [
200− "actix-codec",
201− "actix-rt",
202− "actix-service",
203− "bitflags",
204− "bytes",
205− "either",
206− "futures-channel",
207− "futures-sink",
208− "futures-util",
209− "log",
210− "pin-project 0.4.27",
211− "slab",
212−]
213−
214−[[package]]
215−name = "actix-web"
216−version = "3.3.2"
217−source = "registry+https://github.com/rust-lang/crates.io-index"
218−checksum = "e641d4a172e7faa0862241a20ff4f1f5ab0ab7c279f00c2d4587b77483477b86"
219−dependencies = [
220− "actix-codec",
221− "actix-http",
222− "actix-macros",
223− "actix-router",
224− "actix-rt",
225− "actix-server",
226− "actix-service",
227− "actix-testing",
228− "actix-threadpool",
229− "actix-tls",
230− "actix-utils",
231− "actix-web-codegen",
232− "awc",
233− "bytes",
234− "derive_more",
235− "encoding_rs",
236− "futures-channel",
237− "futures-core",
238− "futures-util",
239− "fxhash",
240− "log",
241− "mime",
242− "pin-project 1.0.2",
243− "regex",
244− "serde",
245− "serde_json",
246− "serde_urlencoded",
247− "socket2",
248− "time",
249− "tinyvec",
250− "url",
251−]
252−
253−[[package]]
254−name = "actix-web-codegen"
255−version = "0.4.0"
256−source = "registry+https://github.com/rust-lang/crates.io-index"
257−checksum = "ad26f77093333e0e7c6ffe54ebe3582d908a104e448723eec6d43d08b07143fb"
258−dependencies = [
259− "proc-macro2",
260− "quote",
261− "syn",
262−]
74+checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a"
26375
26476[[package]]
265−name = "addr2line"
266−version = "0.14.0"
77+name = "base64"
78+version = "0.13.0"
26779source = "registry+https://github.com/rust-lang/crates.io-index"
268−checksum = "7c0929d69e78dd9bf5408269919fcbcaeb2e35e5d43e5815517cdc6a8e11a423"
269−dependencies = [
270− "gimli",
271−]
80+checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd"
27281
27382[[package]]
274−name = "adler"
275−version = "0.2.3"
83+name = "bitflags"
84+version = "1.3.2"
27685source = "registry+https://github.com/rust-lang/crates.io-index"
277−checksum = "ee2a4ec343196209d6594e19543ae87a39f96d5534d7174822a3ad825dd6ed7e"
86+checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
27887
27988[[package]]
280−name = "aho-corasick"
281−version = "0.7.15"
89+name = "block-buffer"
90+version = "0.9.0"
28291source = "registry+https://github.com/rust-lang/crates.io-index"
283−checksum = "7404febffaa47dac81aa44dba71523c9d069b1bdc50a77db41195149e17f68e5"
92+checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4"
28493dependencies = [
285− "memchr",
94+ "generic-array",
28695]
28796
28897[[package]]
289−name = "arrayvec"
290−version = "0.5.2"
98+name = "bumpalo"
99+version = "3.8.0"
291100source = "registry+https://github.com/rust-lang/crates.io-index"
292−checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b"
101+checksum = "8f1e260c3a9040a7c19a12468758f4c16f31a81a1fe087482be9570ec864bb6c"
293102
294103[[package]]
295−name = "askama"
296−version = "0.10.5"
104+name = "bytes"
105+version = "1.1.0"
297106source = "registry+https://github.com/rust-lang/crates.io-index"
298−checksum = "d298738b6e47e1034e560e5afe63aa488fea34e25ec11b855a76f0d7b8e73134"
299−dependencies = [
300− "askama_derive",
301− "askama_escape",
302− "askama_shared",
303−]
107+checksum = "c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8"
304108
305109[[package]]
306−name = "askama_derive"
307−version = "0.10.5"
110+name = "cc"
111+version = "1.0.71"
308112source = "registry+https://github.com/rust-lang/crates.io-index"
309−checksum = "ca2925c4c290382f9d2fa3d1c1b6a63fa1427099721ecca4749b154cc9c25522"
310−dependencies = [
311− "askama_shared",
312− "proc-macro2",
313− "syn",
314−]
113+checksum = "79c2681d6594606957bbb8631c4b90a7fcaaa72cdb714743a437b156d6a7eedd"
315114
316115[[package]]
317−name = "askama_escape"
318−version = "0.10.1"
116+name = "cfg-if"
117+version = "1.0.0"
319118source = "registry+https://github.com/rust-lang/crates.io-index"
320−checksum = "90c108c1a94380c89d2215d0ac54ce09796823cca0fd91b299cfff3b33e346fb"
119+checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
321120
322121[[package]]
323−name = "askama_shared"
324−version = "0.11.1"
122+name = "chrono"
123+version = "0.4.19"
325124source = "registry+https://github.com/rust-lang/crates.io-index"
326−checksum = "2582b77e0f3c506ec4838a25fa8a5f97b9bed72bb6d3d272ea1c031d8bd373bc"
125+checksum = "670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73"
327126dependencies = [
328− "askama_escape",
329− "humansize",
330− "nom",
127+ "libc",
128+ "num-integer",
331129 "num-traits",
332− "percent-encoding",
333− "proc-macro2",
334− "quote",
335130 "serde",
336− "syn",
337− "toml",
338−]
339−
340−[[package]]
341−name = "async-trait"
342−version = "0.1.42"
343−source = "registry+https://github.com/rust-lang/crates.io-index"
344−checksum = "8d3a45e77e34375a7923b1e8febb049bb011f064714a8e17a1a616fef01da13d"
345−dependencies = [
346− "proc-macro2",
347− "quote",
348− "syn",
131+ "time",
132+ "winapi",
349133]
350134
351135[[package]]
352−name = "autocfg"
353−version = "1.0.1"
136+name = "clap"
137+version = "2.33.3"
354138source = "registry+https://github.com/rust-lang/crates.io-index"
355−checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a"
356−
357−[[package]]
358−name = "awc"
359−version = "2.0.3"
360−source = "registry+https://github.com/rust-lang/crates.io-index"
361−checksum = "b381e490e7b0cfc37ebc54079b0413d8093ef43d14a4e4747083f7fa47a9e691"
139+checksum = "37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002"
362140dependencies = [
363− "actix-codec",
364− "actix-http",
365− "actix-rt",
366− "actix-service",
367− "base64",
368− "bytes",
369− "cfg-if 1.0.0",
370− "derive_more",
371− "futures-core",
372− "log",
373− "mime",
374− "percent-encoding",
375− "rand",
376− "serde",
377− "serde_json",
378− "serde_urlencoded",
141+ "ansi_term",
142+ "atty",
143+ "bitflags",
144+ "strsim 0.8.0",
145+ "textwrap",
146+ "unicode-width",
147+ "vec_map",
379148]
380149
381150[[package]]
382−name = "backtrace"
383−version = "0.3.55"
151+name = "core-foundation"
152+version = "0.9.2"
384153source = "registry+https://github.com/rust-lang/crates.io-index"
385−checksum = "ef5140344c85b01f9bbb4d4b7288a8aa4b3287ccef913a14bcc78a1063623598"
154+checksum = "6888e10551bb93e424d8df1d07f1a8b4fceb0001a3a4b048bfc47554946f47b3"
386155dependencies = [
387− "addr2line",
388− "cfg-if 1.0.0",
156+ "core-foundation-sys",
389157 "libc",
390− "miniz_oxide",
391− "object",
392− "rustc-demangle",
393158]
394159
395160[[package]]
396−name = "base-x"
397−version = "0.2.8"
161+name = "core-foundation-sys"
162+version = "0.8.3"
398163source = "registry+https://github.com/rust-lang/crates.io-index"
399−checksum = "a4521f3e3d031370679b3b140beb36dfe4801b09ac77e30c61941f97df3ef28b"
400−
401−[[package]]
402−name = "base64"
403−version = "0.13.0"
404−source = "registry+https://github.com/rust-lang/crates.io-index"
405−checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd"
164+checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc"
406165
407166[[package]]
408−name = "bitflags"
409−version = "1.2.1"
410−source = "registry+https://github.com/rust-lang/crates.io-index"
411−checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"
412−
413−[[package]]
414−name = "bitvec"
415−version = "0.19.4"
167+name = "cpufeatures"
168+version = "0.2.1"
416169source = "registry+https://github.com/rust-lang/crates.io-index"
417−checksum = "a7ba35e9565969edb811639dbebfe34edc0368e472c5018474c8eb2543397f81"
170+checksum = "95059428f66df56b63431fdb4e1947ed2190586af5c5a8a8b71122bdf5a7f469"
418171dependencies = [
419− "funty",
420− "radium",
421− "tap",
422− "wyz",
172+ "libc",
423173]
424174
425175[[package]]
426−name = "block-buffer"
427−version = "0.9.0"
176+name = "crc32fast"
177+version = "1.2.1"
428178source = "registry+https://github.com/rust-lang/crates.io-index"
429−checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4"
179+checksum = "81156fece84ab6a9f2afdb109ce3ae577e42b1228441eded99bd77f627953b1a"
430180dependencies = [
431− "generic-array",
181+ "cfg-if",
432182]
433183
434184[[package]]
435−name = "brotli-sys"
436−version = "0.3.2"
185+name = "crypto-mac"
186+version = "0.11.1"
437187source = "registry+https://github.com/rust-lang/crates.io-index"
438−checksum = "4445dea95f4c2b41cde57cc9fee236ae4dbae88d8fcbdb4750fc1bb5d86aaecd"
188+checksum = "b1d1a86f49236c215f271d40892d5fc950490551400b02ef360692c29815c714"
439189dependencies = [
440− "cc",
441− "libc",
190+ "generic-array",
191+ "subtle",
442192]
443193
444194[[package]]
445−name = "brotli2"
446−version = "0.3.2"
195+name = "darling"
196+version = "0.12.4"
447197source = "registry+https://github.com/rust-lang/crates.io-index"
448−checksum = "0cb036c3eade309815c15ddbacec5b22c4d1f3983a774ab2eac2e3e9ea85568e"
198+checksum = "5f2c43f534ea4b0b049015d00269734195e6d3f0f6635cb692251aca6f9f8b3c"
449199dependencies = [
450− "brotli-sys",
451− "libc",
200+ "darling_core",
201+ "darling_macro",
452202]
453203
454204[[package]]
455−name = "bumpalo"
456−version = "3.4.0"
457−source = "registry+https://github.com/rust-lang/crates.io-index"
458−checksum = "2e8c087f005730276d1096a652e92a8bacee2e2472bcc9715a74d2bec38b5820"
459−
460−[[package]]
461−name = "byteorder"
462−version = "1.3.4"
463−source = "registry+https://github.com/rust-lang/crates.io-index"
464−checksum = "08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de"
465−
466−[[package]]
467−name = "bytes"
468−version = "0.5.6"
205+name = "darling_core"
206+version = "0.12.4"
469207source = "registry+https://github.com/rust-lang/crates.io-index"
470−checksum = "0e4cec68f03f32e44924783795810fa50a7035d8c8ebe78580ad7e6c703fba38"
471−
472−[[package]]
473−name = "bytestring"
474−version = "0.1.5"
475−source = "registry+https://github.com/rust-lang/crates.io-index"
476−checksum = "fc7c05fa5172da78a62d9949d662d2ac89d4cc7355d7b49adee5163f1fb3f363"
208+checksum = "8e91455b86830a1c21799d94524df0845183fa55bafd9aa137b01c7d1065fa36"
477209dependencies = [
478− "bytes",
210+ "fnv",
211+ "ident_case",
212+ "proc-macro2",
213+ "quote",
214+ "strsim 0.10.0",
215+ "syn",
479216]
480217
481218[[package]]
482−name = "cc"
483−version = "1.0.65"
484−source = "registry+https://github.com/rust-lang/crates.io-index"
485−checksum = "95752358c8f7552394baf48cd82695b345628ad3f170d607de3ca03b8dacca15"
486−
487−[[package]]
488−name = "cfg-if"
489−version = "0.1.10"
490−source = "registry+https://github.com/rust-lang/crates.io-index"
491−checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
492−
493−[[package]]
494−name = "cfg-if"
495−version = "1.0.0"
219+name = "darling_macro"
220+version = "0.12.4"
496221source = "registry+https://github.com/rust-lang/crates.io-index"
497−checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
498−
499−[[package]]
500−name = "cloudabi"
501−version = "0.1.0"
502−source = "registry+https://github.com/rust-lang/crates.io-index"
503−checksum = "4344512281c643ae7638bbabc3af17a11307803ec8f0fcad9fae512a8bf36467"
222+checksum = "29b5acf0dea37a7f66f7b25d2c5e93fd46f8f6968b1a5d7a3e02e97768afc95a"
504223dependencies = [
505− "bitflags",
224+ "darling_core",
225+ "quote",
226+ "syn",
506227]
507228
508229[[package]]
509−name = "const_fn"
510−version = "0.4.3"
511−source = "registry+https://github.com/rust-lang/crates.io-index"
512−checksum = "c478836e029dcef17fb47c89023448c64f781a046e0300e257ad8225ae59afab"
513−
514−[[package]]
515−name = "cookie"
516−version = "0.14.3"
230+name = "digest"
231+version = "0.9.0"
517232source = "registry+https://github.com/rust-lang/crates.io-index"
518−checksum = "784ad0fbab4f3e9cef09f20e0aea6000ae08d2cb98ac4c0abc53df18803d702f"
233+checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066"
519234dependencies = [
520− "percent-encoding",
521− "time",
522− "version_check",
235+ "generic-array",
523236]
524237
525238[[package]]
526−name = "copyless"
527−version = "0.1.5"
528−source = "registry+https://github.com/rust-lang/crates.io-index"
529−checksum = "a2df960f5d869b2dd8532793fde43eb5427cceb126c929747a26823ab0eeb536"
530−
531−[[package]]
532−name = "cpuid-bool"
533−version = "0.1.2"
239+name = "dirs-next"
240+version = "2.0.0"
534241source = "registry+https://github.com/rust-lang/crates.io-index"
535−checksum = "8aebca1129a03dc6dc2b127edd729435bbc4a37e1d5f4d7513165089ceb02634"
242+checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1"
243+dependencies = [
244+ "cfg-if",
245+ "dirs-sys-next",
246+]
536247
537248[[package]]
538−name = "crc32fast"
539−version = "1.2.1"
249+name = "dirs-sys-next"
250+version = "0.1.2"
540251source = "registry+https://github.com/rust-lang/crates.io-index"
541−checksum = "81156fece84ab6a9f2afdb109ce3ae577e42b1228441eded99bd77f627953b1a"
252+checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d"
542253dependencies = [
543− "cfg-if 1.0.0",
254+ "libc",
255+ "redox_users",
256+ "winapi",
544257]
545258
546259[[package]]
547−name = "derive_more"
548−version = "0.99.11"
549−source = "registry+https://github.com/rust-lang/crates.io-index"
550−checksum = "41cb0e6161ad61ed084a36ba71fbba9e3ac5aee3606fb607fe08da6acbcf3d8c"
260+name = "dkregistry"
261+version = "0.5.1-alpha.0"
262+source = "git+https://github.com/camallo/dkregistry-rs?rev=854d0da53bef5dd85b5e901123e85d43af97c74e#854d0da53bef5dd85b5e901123e85d43af97c74e"
551263dependencies = [
552− "proc-macro2",
553− "quote",
554− "syn",
264+ "async-stream",
265+ "base64",
266+ "futures",
267+ "http",
268+ "libflate",
269+ "log",
270+ "mime",
271+ "regex",
272+ "reqwest",
273+ "serde",
274+ "serde_ignored",
275+ "serde_json",
276+ "sha2",
277+ "strum",
278+ "strum_macros",
279+ "tar",
280+ "thiserror",
281+ "tokio",
282+ "url",
555283]
556284
557285[[package]]
558−name = "digest"
559−version = "0.9.0"
286+name = "dtoa"
287+version = "0.4.8"
560288source = "registry+https://github.com/rust-lang/crates.io-index"
561−checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066"
562−dependencies = [
563− "generic-array",
564−]
289+checksum = "56899898ce76aaf4a0f24d914c97ea6ed976d42fec6ad33fcbb0a1103e07b2b0"
565290
566291[[package]]
567−name = "discard"
292+name = "dyn-clone"
568293version = "1.0.4"
569294source = "registry+https://github.com/rust-lang/crates.io-index"
570−checksum = "212d0f5754cb6769937f4501cc0e67f4f4483c8d2c3e1e922ee9edbe4ab4c7c0"
295+checksum = "ee2626afccd7561a06cf1367e2950c4718ea04565e20fb5029b6c7d8ad09abcf"
571296
572297[[package]]
573298name = "either"
@@ -577,35 +302,45 @@ checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457"
577302
578303[[package]]
579304name = "encoding_rs"
580−version = "0.8.26"
305+version = "0.8.29"
581306source = "registry+https://github.com/rust-lang/crates.io-index"
582−checksum = "801bbab217d7f79c0062f4f7205b5d4427c6d1a7bd7aafdd1475f7c59d62b283"
307+checksum = "a74ea89a0a1b98f6332de42c95baff457ada66d1cb4030f9ff151b2041a1c746"
583308dependencies = [
584− "cfg-if 1.0.0",
309+ "cfg-if",
585310]
586311
587312[[package]]
588−name = "enum-as-inner"
589−version = "0.3.3"
313+name = "env_logger"
314+version = "0.8.4"
590315source = "registry+https://github.com/rust-lang/crates.io-index"
591−checksum = "7c5f0096a91d210159eceb2ff5e1c4da18388a170e1e3ce948aac9c8fdbbf595"
316+checksum = "a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3"
592317dependencies = [
593− "heck",
594− "proc-macro2",
595− "quote",
596− "syn",
318+ "atty",
319+ "humantime",
320+ "log",
321+ "regex",
322+ "termcolor",
597323]
598324
599325[[package]]
600−name = "flate2"
601−version = "1.0.19"
326+name = "envy"
327+version = "0.4.2"
602328source = "registry+https://github.com/rust-lang/crates.io-index"
603−checksum = "7411863d55df97a419aa64cb4d2f167103ea9d767e2c54a1868b7ac3f6b47129"
329+checksum = "3f47e0157f2cb54f5ae1bd371b30a2ae4311e1c028f575cd4e81de7353215965"
604330dependencies = [
605− "cfg-if 1.0.0",
606− "crc32fast",
331+ "serde",
332+]
333+
334+[[package]]
335+name = "filetime"
336+version = "0.2.15"
337+source = "registry+https://github.com/rust-lang/crates.io-index"
338+checksum = "975ccf83d8d9d0d84682850a38c8169027be83368805971cc4f238c2b245bc98"
339+dependencies = [
340+ "cfg-if",
607341 "libc",
608− "miniz_oxide",
342+ "redox_syscall",
343+ "winapi",
609344]
610345
611346[[package]]
@@ -615,45 +350,39 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
615350checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
616351
617352[[package]]
618−name = "form_urlencoded"
619−version = "1.0.0"
620−source = "registry+https://github.com/rust-lang/crates.io-index"
621−checksum = "ece68d15c92e84fa4f19d3780f1294e5ca82a78a6d515f1efaabcc144688be00"
622−dependencies = [
623− "matches",
624− "percent-encoding",
625−]
626−
627−[[package]]
628−name = "fuchsia-zircon"
629−version = "0.3.3"
353+name = "foreign-types"
354+version = "0.3.2"
630355source = "registry+https://github.com/rust-lang/crates.io-index"
631−checksum = "2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82"
356+checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1"
632357dependencies = [
633− "bitflags",
634− "fuchsia-zircon-sys",
358+ "foreign-types-shared",
635359]
636360
637361[[package]]
638−name = "fuchsia-zircon-sys"
639−version = "0.3.3"
362+name = "foreign-types-shared"
363+version = "0.1.1"
640364source = "registry+https://github.com/rust-lang/crates.io-index"
641−checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7"
365+checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
642366
643367[[package]]
644−name = "funty"
368+name = "form_urlencoded"
645369version = "1.0.1"
646370source = "registry+https://github.com/rust-lang/crates.io-index"
647−checksum = "0ba62103ce691c2fd80fbae2213dfdda9ce60804973ac6b6e97de818ea7f52c8"
371+checksum = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191"
372+dependencies = [
373+ "matches",
374+ "percent-encoding",
375+]
648376
649377[[package]]
650378name = "futures"
651−version = "0.3.8"
379+version = "0.3.17"
652380source = "registry+https://github.com/rust-lang/crates.io-index"
653−checksum = "9b3b0c040a1fe6529d30b3c5944b280c7f0dcb2930d2c3062bca967b602583d0"
381+checksum = "a12aa0eb539080d55c3f2d45a67c3b58b6b0773c1a3ca2dfec66d58c97fd66ca"
654382dependencies = [
655383 "futures-channel",
656384 "futures-core",
385+ "futures-executor",
657386 "futures-io",
658387 "futures-sink",
659388 "futures-task",
@@ -662,9 +391,9 @@ dependencies = [
662391
663392[[package]]
664393name = "futures-channel"
665−version = "0.3.8"
394+version = "0.3.17"
666395source = "registry+https://github.com/rust-lang/crates.io-index"
667−checksum = "4b7109687aa4e177ef6fe84553af6280ef2778bdb7783ba44c9dc3399110fe64"
396+checksum = "5da6ba8c3bb3c165d3c7319fc1cc8304facf1fb8db99c5de877183c08a273888"
668397dependencies = [
669398 "futures-core",
670399 "futures-sink",
@@ -672,22 +401,34 @@ dependencies = [
672401
673402[[package]]
674403name = "futures-core"
675−version = "0.3.8"
404+version = "0.3.17"
405+source = "registry+https://github.com/rust-lang/crates.io-index"
406+checksum = "88d1c26957f23603395cd326b0ffe64124b818f4449552f960d815cfba83a53d"
407+
408+[[package]]
409+name = "futures-executor"
410+version = "0.3.17"
676411source = "registry+https://github.com/rust-lang/crates.io-index"
677−checksum = "847ce131b72ffb13b6109a221da9ad97a64cbe48feb1028356b836b47b8f1748"
412+checksum = "45025be030969d763025784f7f355043dc6bc74093e4ecc5000ca4dc50d8745c"
413+dependencies = [
414+ "futures-core",
415+ "futures-task",
416+ "futures-util",
417+]
678418
679419[[package]]
680420name = "futures-io"
681−version = "0.3.8"
421+version = "0.3.17"
682422source = "registry+https://github.com/rust-lang/crates.io-index"
683−checksum = "611834ce18aaa1bd13c4b374f5d653e1027cf99b6b502584ff8c9a64413b30bb"
423+checksum = "522de2a0fe3e380f1bc577ba0474108faf3f6b18321dbf60b3b9c39a75073377"
684424
685425[[package]]
686426name = "futures-macro"
687−version = "0.3.8"
427+version = "0.3.17"
688428source = "registry+https://github.com/rust-lang/crates.io-index"
689−checksum = "77408a692f1f97bcc61dc001d752e00643408fbc922e4d634c655df50d595556"
429+checksum = "18e4a4b95cea4b4ccbcf1c5675ca7c4ee4e9e75eb79944d07defde18068f79bb"
690430dependencies = [
431+ "autocfg",
691432 "proc-macro-hack",
692433 "proc-macro2",
693434 "quote",
@@ -696,25 +437,23 @@ dependencies = [
696437
697438[[package]]
698439name = "futures-sink"
699−version = "0.3.8"
440+version = "0.3.17"
700441source = "registry+https://github.com/rust-lang/crates.io-index"
701−checksum = "f878195a49cee50e006b02b93cf7e0a95a38ac7b776b4c4d9cc1207cd20fcb3d"
442+checksum = "36ea153c13024fe480590b3e3d4cad89a0cfacecc24577b68f86c6ced9c2bc11"
702443
703444[[package]]
704445name = "futures-task"
705−version = "0.3.8"
446+version = "0.3.17"
706447source = "registry+https://github.com/rust-lang/crates.io-index"
707−checksum = "7c554eb5bf48b2426c4771ab68c6b14468b6e76cc90996f528c3338d761a4d0d"
708−dependencies = [
709− "once_cell",
710−]
448+checksum = "1d3d00f4eddb73e498a54394f228cd55853bdf059259e8e7bc6e69d408892e99"
711449
712450[[package]]
713451name = "futures-util"
714−version = "0.3.8"
452+version = "0.3.17"
715453source = "registry+https://github.com/rust-lang/crates.io-index"
716−checksum = "d304cff4a7b99cfb7986f7d43fbe93d175e72e704a8860787cc95e9ffd85cbd2"
454+checksum = "36568465210a3a6ee45e1f165136d68671471a501e632e9a98d96872222b5481"
717455dependencies = [
456+ "autocfg",
718457 "futures-channel",
719458 "futures-core",
720459 "futures-io",
@@ -722,22 +461,13 @@ dependencies = [
722461 "futures-sink",
723462 "futures-task",
724463 "memchr",
725− "pin-project 1.0.2",
464+ "pin-project-lite",
726465 "pin-utils",
727466 "proc-macro-hack",
728467 "proc-macro-nested",
729468 "slab",
730469]
731470
732−[[package]]
733−name = "fxhash"
734−version = "0.2.1"
735−source = "registry+https://github.com/rust-lang/crates.io-index"
736−checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c"
737−dependencies = [
738− "byteorder",
739−]
740−
741471[[package]]
742472name = "generic-array"
743473version = "0.14.4"
@@ -750,26 +480,20 @@ dependencies = [
750480
751481[[package]]
752482name = "getrandom"
753−version = "0.1.15"
483+version = "0.2.3"
754484source = "registry+https://github.com/rust-lang/crates.io-index"
755−checksum = "fc587bc0ec293155d5bfa6b9891ec18a1e330c234f896ea47fbada4cadbe47e6"
485+checksum = "7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753"
756486dependencies = [
757− "cfg-if 0.1.10",
487+ "cfg-if",
758488 "libc",
759489 "wasi",
760490]
761491
762−[[package]]
763−name = "gimli"
764−version = "0.23.0"
765−source = "registry+https://github.com/rust-lang/crates.io-index"
766−checksum = "f6503fe142514ca4799d4c26297c4248239fe8838d827db6bd6065c6ed29a6ce"
767−
768492[[package]]
769493name = "h2"
770−version = "0.2.7"
494+version = "0.3.6"
771495source = "registry+https://github.com/rust-lang/crates.io-index"
772−checksum = "5e4728fd124914ad25e99e3d15a9361a879f6620f63cb56bbb08f95abb97a535"
496+checksum = "6c06815895acec637cd6ed6e9662c935b866d20a106f8361892893a7d9234964"
773497dependencies = [
774498 "bytes",
775499 "fnv",
@@ -782,72 +506,171 @@ dependencies = [
782506 "tokio",
783507 "tokio-util",
784508 "tracing",
785− "tracing-futures",
786509]
787510
788511[[package]]
789512name = "hashbrown"
790−version = "0.9.1"
513+version = "0.11.2"
791514source = "registry+https://github.com/rust-lang/crates.io-index"
792−checksum = "d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04"
515+checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e"
793516
794517[[package]]
795518name = "heck"
796−version = "0.3.1"
519+version = "0.3.3"
797520source = "registry+https://github.com/rust-lang/crates.io-index"
798−checksum = "20564e78d53d2bb135c343b3f47714a56af2061f1c928fdb541dc7b9fdd94205"
521+checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c"
799522dependencies = [
800523 "unicode-segmentation",
801524]
802525
526+[[package]]
527+name = "helm-control-scripts"
528+version = "0.2.3"
529+dependencies = [
530+ "dkregistry",
531+ "env_logger",
532+ "envy",
533+ "json-patch",
534+ "k8s-openapi",
535+ "kube",
536+ "log",
537+ "regex",
538+ "rusoto_core",
539+ "rusoto_ecr",
540+ "schemars",
541+ "serde",
542+ "serde_json",
543+ "serde_yaml",
544+ "structopt",
545+ "tokio",
546+ "yaml-rust",
547+]
548+
803549[[package]]
804550name = "hermit-abi"
805−version = "0.1.17"
551+version = "0.1.19"
806552source = "registry+https://github.com/rust-lang/crates.io-index"
807−checksum = "5aca5565f760fb5b220e499d72710ed156fdb74e631659e99377d9ebfbd13ae8"
553+checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
808554dependencies = [
809555 "libc",
810556]
811557
812558[[package]]
813−name = "hostname"
814−version = "0.3.1"
559+name = "hex"
560+version = "0.4.3"
561+source = "registry+https://github.com/rust-lang/crates.io-index"
562+checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
563+
564+[[package]]
565+name = "hmac"
566+version = "0.11.0"
815567source = "registry+https://github.com/rust-lang/crates.io-index"
816−checksum = "3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867"
568+checksum = "2a2a2320eb7ec0ebe8da8f744d7812d9fc4cb4d09344ac01898dbcb6a20ae69b"
817569dependencies = [
818− "libc",
819− "match_cfg",
820− "winapi 0.3.9",
570+ "crypto-mac",
571+ "digest",
821572]
822573
823574[[package]]
824575name = "http"
825−version = "0.2.1"
576+version = "0.2.5"
826577source = "registry+https://github.com/rust-lang/crates.io-index"
827−checksum = "28d569972648b2c512421b5f2a405ad6ac9666547189d0c5477a3f200f3e02f9"
578+checksum = "1323096b05d41827dadeaee54c9981958c0f94e670bc94ed80037d1a7b8b186b"
828579dependencies = [
829580 "bytes",
830581 "fnv",
831582 "itoa",
832583]
833584
585+[[package]]
586+name = "http-body"
587+version = "0.4.3"
588+source = "registry+https://github.com/rust-lang/crates.io-index"
589+checksum = "399c583b2979440c60be0821a6199eca73bc3c8dcd9d070d75ac726e2c6186e5"
590+dependencies = [
591+ "bytes",
592+ "http",
593+ "pin-project-lite",
594+]
595+
834596[[package]]
835597name = "httparse"
836−version = "1.3.4"
598+version = "1.5.1"
837599source = "registry+https://github.com/rust-lang/crates.io-index"
838−checksum = "cd179ae861f0c2e53da70d892f5f3029f9594be0c41dc5269cd371691b1dc2f9"
600+checksum = "acd94fdbe1d4ff688b67b04eee2e17bd50995534a61539e45adfefb45e5e5503"
839601
840602[[package]]
841−name = "humansize"
842−version = "1.1.0"
603+name = "httpdate"
604+version = "1.0.1"
605+source = "registry+https://github.com/rust-lang/crates.io-index"
606+checksum = "6456b8a6c8f33fee7d958fcd1b60d55b11940a79e63ae87013e6d22e26034440"
607+
608+[[package]]
609+name = "humantime"
610+version = "2.1.0"
611+source = "registry+https://github.com/rust-lang/crates.io-index"
612+checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
613+
614+[[package]]
615+name = "hyper"
616+version = "0.14.13"
617+source = "registry+https://github.com/rust-lang/crates.io-index"
618+checksum = "15d1cfb9e4f68655fa04c01f59edb405b6074a0f7118ea881e5026e4a1cd8593"
619+dependencies = [
620+ "bytes",
621+ "futures-channel",
622+ "futures-core",
623+ "futures-util",
624+ "h2",
625+ "http",
626+ "http-body",
627+ "httparse",
628+ "httpdate",
629+ "itoa",
630+ "pin-project-lite",
631+ "socket2",
632+ "tokio",
633+ "tower-service",
634+ "tracing",
635+ "want",
636+]
637+
638+[[package]]
639+name = "hyper-timeout"
640+version = "0.4.1"
641+source = "registry+https://github.com/rust-lang/crates.io-index"
642+checksum = "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1"
643+dependencies = [
644+ "hyper",
645+ "pin-project-lite",
646+ "tokio",
647+ "tokio-io-timeout",
648+]
649+
650+[[package]]
651+name = "hyper-tls"
652+version = "0.5.0"
653+source = "registry+https://github.com/rust-lang/crates.io-index"
654+checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905"
655+dependencies = [
656+ "bytes",
657+ "hyper",
658+ "native-tls",
659+ "tokio",
660+ "tokio-native-tls",
661+]
662+
663+[[package]]
664+name = "ident_case"
665+version = "1.0.1"
843666source = "registry+https://github.com/rust-lang/crates.io-index"
844−checksum = "b6cab2627acfc432780848602f3f558f7e9dd427352224b0d9324025796d2a5e"
667+checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
845668
846669[[package]]
847670name = "idna"
848−version = "0.2.0"
671+version = "0.2.3"
849672source = "registry+https://github.com/rust-lang/crates.io-index"
850−checksum = "02e2673c30ee86b5b96a9cb52ad15718aa1f966f5ab9ad54a8b95d5ca33120a9"
673+checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8"
851674dependencies = [
852675 "matches",
853676 "unicode-bidi",
@@ -856,9 +679,9 @@ dependencies = [
856679
857680[[package]]
858681name = "indexmap"
859−version = "1.6.0"
682+version = "1.7.0"
860683source = "registry+https://github.com/rust-lang/crates.io-index"
861−checksum = "55e2e4c765aa53a0424761bf9f41aa7a6ac1efa87238f59560640e27fca028f2"
684+checksum = "bc633605454125dec4b66843673f01c7df2b89479b32e0ed634e43a91cff62a5"
862685dependencies = [
863686 "autocfg",
864687 "hashbrown",
@@ -866,55 +689,136 @@ dependencies = [
866689
867690[[package]]
868691name = "instant"
869−version = "0.1.9"
692+version = "0.1.12"
870693source = "registry+https://github.com/rust-lang/crates.io-index"
871−checksum = "61124eeebbd69b8190558df225adf7e4caafce0d743919e5d6b19652314ec5ec"
694+checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c"
872695dependencies = [
873− "cfg-if 1.0.0",
696+ "cfg-if",
874697]
875698
876699[[package]]
877−name = "iovec"
878−version = "0.1.4"
700+name = "ipnet"
701+version = "2.3.1"
702+source = "registry+https://github.com/rust-lang/crates.io-index"
703+checksum = "68f2d64f2edebec4ce84ad108148e67e1064789bee435edc5b60ad398714a3a9"
704+
705+[[package]]
706+name = "itoa"
707+version = "0.4.8"
708+source = "registry+https://github.com/rust-lang/crates.io-index"
709+checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4"
710+
711+[[package]]
712+name = "js-sys"
713+version = "0.3.55"
879714source = "registry+https://github.com/rust-lang/crates.io-index"
880−checksum = "b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e"
715+checksum = "7cc9ffccd38c451a86bf13657df244e9c3f37493cce8e5e21e940963777acc84"
881716dependencies = [
882− "libc",
717+ "wasm-bindgen",
883718]
884719
885720[[package]]
886−name = "ipconfig"
887−version = "0.2.2"
721+name = "json-patch"
722+version = "0.2.6"
888723source = "registry+https://github.com/rust-lang/crates.io-index"
889−checksum = "f7e2f18aece9709094573a9f24f483c4f65caa4298e2f7ae1b71cc65d853fad7"
724+checksum = "f995a3c8f2bc3dd52a18a583e90f9ec109c047fa1603a853e46bcda14d2e279d"
890725dependencies = [
891− "socket2",
892− "widestring",
893− "winapi 0.3.9",
894− "winreg",
726+ "serde",
727+ "serde_json",
728+ "treediff",
895729]
896730
897731[[package]]
898−name = "itoa"
899−version = "0.4.6"
732+name = "jsonpath_lib"
733+version = "0.3.0"
734+source = "registry+https://github.com/rust-lang/crates.io-index"
735+checksum = "eaa63191d68230cccb81c5aa23abd53ed64d83337cacbb25a7b8c7979523774f"
736+dependencies = [
737+ "log",
738+ "serde",
739+ "serde_json",
740+]
741+
742+[[package]]
743+name = "k8s-openapi"
744+version = "0.12.0"
900745source = "registry+https://github.com/rust-lang/crates.io-index"
901−checksum = "dc6f3ad7b9d11a0c00842ff8de1b60ee58661048eb8049ed33c73594f359d7e6"
746+checksum = "fbff78f6da26dde0d74188966d23fc763431d730d0f766ecf7699209f8fc243c"
747+dependencies = [
748+ "base64",
749+ "bytes",
750+ "chrono",
751+ "http",
752+ "percent-encoding",
753+ "serde",
754+ "serde-value",
755+ "serde_json",
756+ "url",
757+]
902758
903759[[package]]
904−name = "kernel32-sys"
905−version = "0.2.2"
760+name = "kube"
761+version = "0.58.1"
906762source = "registry+https://github.com/rust-lang/crates.io-index"
907−checksum = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d"
763+checksum = "21d3c79fb97a822a63ce9422f7302484748032c808954898ba248705e99ea110"
908764dependencies = [
909− "winapi 0.2.8",
910− "winapi-build",
765+ "base64",
766+ "bytes",
767+ "chrono",
768+ "dirs-next",
769+ "either",
770+ "futures",
771+ "http",
772+ "http-body",
773+ "hyper",
774+ "hyper-timeout",
775+ "hyper-tls",
776+ "jsonpath_lib",
777+ "k8s-openapi",
778+ "kube-core",
779+ "kube-derive",
780+ "openssl",
781+ "pem",
782+ "pin-project",
783+ "serde",
784+ "serde_json",
785+ "serde_yaml",
786+ "thiserror",
787+ "tokio",
788+ "tokio-native-tls",
789+ "tokio-util",
790+ "tower",
791+ "tower-http",
792+ "tracing",
911793]
912794
913795[[package]]
914−name = "language-tags"
915−version = "0.2.2"
796+name = "kube-core"
797+version = "0.58.1"
798+source = "registry+https://github.com/rust-lang/crates.io-index"
799+checksum = "ffbce0d890efc42abb31e974419e25a643a97ab7c6b3b9498bda686d10b55f8d"
800+dependencies = [
801+ "form_urlencoded",
802+ "http",
803+ "json-patch",
804+ "k8s-openapi",
805+ "serde",
806+ "serde_json",
807+ "thiserror",
808+]
809+
810+[[package]]
811+name = "kube-derive"
812+version = "0.58.1"
916813source = "registry+https://github.com/rust-lang/crates.io-index"
917−checksum = "a91d884b6667cd606bb5a69aa0c99ba811a115fc68915e7056ec08a46e93199a"
814+checksum = "95a28be5ca4f233b5dd872f426fdc75d6765c34576b590c44564982c05fdb400"
815+dependencies = [
816+ "darling",
817+ "proc-macro2",
818+ "quote",
819+ "serde_json",
820+ "syn",
821+]
918822
919823[[package]]
920824name = "lazy_static"
@@ -923,74 +827,77 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
923827checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
924828
925829[[package]]
926−name = "lexical-core"
927−version = "0.7.4"
830+name = "libc"
831+version = "0.2.104"
832+source = "registry+https://github.com/rust-lang/crates.io-index"
833+checksum = "7b2f96d100e1cf1929e7719b7edb3b90ab5298072638fccd77be9ce942ecdfce"
834+
835+[[package]]
836+name = "libflate"
837+version = "1.1.1"
928838source = "registry+https://github.com/rust-lang/crates.io-index"
929−checksum = "db65c6da02e61f55dae90a0ae427b2a5f6b3e8db09f58d10efab23af92592616"
839+checksum = "16364af76ebb39b5869bb32c81fa93573267cd8c62bb3474e28d78fac3fb141e"
930840dependencies = [
931− "arrayvec",
932− "bitflags",
933− "cfg-if 0.1.10",
934− "ryu",
935− "static_assertions",
841+ "adler32",
842+ "crc32fast",
843+ "libflate_lz77",
936844]
937845
938846[[package]]
939−name = "libc"
940−version = "0.2.80"
847+name = "libflate_lz77"
848+version = "1.1.0"
941849source = "registry+https://github.com/rust-lang/crates.io-index"
942−checksum = "4d58d1b70b004888f764dfbf6a26a3b0342a1632d33968e4a179d8011c760614"
850+checksum = "39a734c0493409afcd49deee13c006a04e3586b9761a03543c6272c9c51f2f5a"
851+dependencies = [
852+ "rle-decode-fast",
853+]
943854
944855[[package]]
945856name = "linked-hash-map"
946−version = "0.5.3"
857+version = "0.5.4"
947858source = "registry+https://github.com/rust-lang/crates.io-index"
948−checksum = "8dd5a6d5999d9907cda8ed67bbd137d3af8085216c2ac62de5be860bd41f304a"
859+checksum = "7fb9b38af92608140b86b693604b9ffcc5824240a484d1ecd4795bacb2fe88f3"
949860
950861[[package]]
951862name = "lock_api"
952−version = "0.4.2"
863+version = "0.4.5"
953864source = "registry+https://github.com/rust-lang/crates.io-index"
954−checksum = "dd96ffd135b2fd7b973ac026d28085defbe8983df057ced3eb4f2130b0831312"
865+checksum = "712a4d093c9976e24e7dbca41db895dabcbac38eb5f4045393d17a95bdfb1109"
955866dependencies = [
956867 "scopeguard",
957868]
958869
959870[[package]]
960871name = "log"
961−version = "0.4.11"
962−source = "registry+https://github.com/rust-lang/crates.io-index"
963−checksum = "4fabed175da42fed1fa0746b0ea71f412aa9d35e76e95e59b192c64b9dc2bf8b"
964−dependencies = [
965− "cfg-if 0.1.10",
966−]
967−
968−[[package]]
969−name = "lru-cache"
970−version = "0.1.2"
872+version = "0.4.14"
971873source = "registry+https://github.com/rust-lang/crates.io-index"
972−checksum = "31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c"
874+checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710"
973875dependencies = [
974− "linked-hash-map",
876+ "cfg-if",
975877]
976878
977879[[package]]
978−name = "match_cfg"
979−version = "0.1.0"
880+name = "matches"
881+version = "0.1.9"
980882source = "registry+https://github.com/rust-lang/crates.io-index"
981−checksum = "ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4"
883+checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f"
982884
983885[[package]]
984−name = "matches"
985−version = "0.1.8"
886+name = "md-5"
887+version = "0.9.1"
986888source = "registry+https://github.com/rust-lang/crates.io-index"
987−checksum = "7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08"
889+checksum = "7b5a279bb9607f9f53c22d496eade00d138d1bdcccd07d74650387cf94942a15"
890+dependencies = [
891+ "block-buffer",
892+ "digest",
893+ "opaque-debug",
894+]
988895
989896[[package]]
990897name = "memchr"
991−version = "2.3.4"
898+version = "2.4.1"
992899source = "registry+https://github.com/rust-lang/crates.io-index"
993−checksum = "0ee1c47aaa256ecabcaea351eae4a9b01ef39ed810004e298d2511ed284b1525"
900+checksum = "308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a"
994901
995902[[package]]
996903name = "mime"
@@ -998,79 +905,63 @@ version = "0.3.16"
998905source = "registry+https://github.com/rust-lang/crates.io-index"
999906checksum = "2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d"
1000907
1001−[[package]]
1002−name = "miniz_oxide"
1003−version = "0.4.3"
1004−source = "registry+https://github.com/rust-lang/crates.io-index"
1005−checksum = "0f2d26ec3309788e423cfbf68ad1800f061638098d76a83681af979dc4eda19d"
1006−dependencies = [
1007− "adler",
1008− "autocfg",
1009−]
1010−
1011908[[package]]
1012909name = "mio"
1013−version = "0.6.23"
910+version = "0.7.14"
1014911source = "registry+https://github.com/rust-lang/crates.io-index"
1015−checksum = "4afd66f5b91bf2a3bc13fad0e21caedac168ca4c707504e75585648ae80e4cc4"
912+checksum = "8067b404fe97c70829f082dec8bcf4f71225d7eaea1d8645349cb76fa06205cc"
1016913dependencies = [
1017− "cfg-if 0.1.10",
1018− "fuchsia-zircon",
1019− "fuchsia-zircon-sys",
1020− "iovec",
1021− "kernel32-sys",
1022914 "libc",
1023915 "log",
1024916 "miow",
1025− "net2",
1026− "slab",
1027− "winapi 0.2.8",
917+ "ntapi",
918+ "winapi",
1028919]
1029920
1030921[[package]]
1031−name = "mio-uds"
1032−version = "0.6.8"
922+name = "miow"
923+version = "0.3.7"
1033924source = "registry+https://github.com/rust-lang/crates.io-index"
1034−checksum = "afcb699eb26d4332647cc848492bbc15eafb26f08d0304550d5aa1f612e066f0"
925+checksum = "b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21"
1035926dependencies = [
1036− "iovec",
1037− "libc",
1038− "mio",
927+ "winapi",
1039928]
1040929
1041930[[package]]
1042−name = "miow"
1043−version = "0.2.2"
931+name = "native-tls"
932+version = "0.2.8"
1044933source = "registry+https://github.com/rust-lang/crates.io-index"
1045−checksum = "ebd808424166322d4a38da87083bfddd3ac4c131334ed55856112eb06d46944d"
934+checksum = "48ba9f7719b5a0f42f338907614285fb5fd70e53858141f69898a1fb7203b24d"
1046935dependencies = [
1047− "kernel32-sys",
1048− "net2",
1049− "winapi 0.2.8",
1050− "ws2_32-sys",
936+ "lazy_static",
937+ "libc",
938+ "log",
939+ "openssl",
940+ "openssl-probe",
941+ "openssl-sys",
942+ "schannel",
943+ "security-framework",
944+ "security-framework-sys",
945+ "tempfile",
1051946]
1052947
1053948[[package]]
1054−name = "net2"
1055−version = "0.2.36"
949+name = "ntapi"
950+version = "0.3.6"
1056951source = "registry+https://github.com/rust-lang/crates.io-index"
1057−checksum = "d7cf75f38f16cb05ea017784dc6dbfd354f76c223dba37701734c4f5a9337d02"
952+checksum = "3f6bb902e437b6d86e03cce10a7e2af662292c5dfef23b65899ea3ac9354ad44"
1058953dependencies = [
1059− "cfg-if 0.1.10",
1060− "libc",
1061− "winapi 0.3.9",
954+ "winapi",
1062955]
1063956
1064957[[package]]
1065−name = "nom"
1066−version = "6.0.1"
958+name = "num-integer"
959+version = "0.1.44"
1067960source = "registry+https://github.com/rust-lang/crates.io-index"
1068−checksum = "88034cfd6b4a0d54dd14f4a507eceee36c0b70e5a02236c4e4df571102be17f0"
961+checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db"
1069962dependencies = [
1070− "bitvec",
1071− "lexical-core",
1072− "memchr",
1073− "version_check",
963+ "autocfg",
964+ "num-traits",
1074965]
1075966
1076967[[package]]
@@ -1092,17 +983,11 @@ dependencies = [
1092983 "libc",
1093984]
1094985
1095−[[package]]
1096−name = "object"
1097−version = "0.22.0"
1098−source = "registry+https://github.com/rust-lang/crates.io-index"
1099−checksum = "8d3b63360ec3cb337817c2dbd47ab4a0f170d285d8e5a2064600f3def1402397"
1100−
1101986[[package]]
1102987name = "once_cell"
1103−version = "1.5.2"
988+version = "1.8.0"
1104989source = "registry+https://github.com/rust-lang/crates.io-index"
1105−checksum = "13bd41f508810a131401606d54ac32a467c97172d74ba7662562ebba5ad07fa0"
990+checksum = "692fcb63b64b1758029e0a96ee63e049ce8c5948587f2f7208df04625e5f6b56"
1106991
1107992[[package]]
1108993name = "opaque-debug"
@@ -1110,11 +995,53 @@ version = "0.3.0"
1110995source = "registry+https://github.com/rust-lang/crates.io-index"
1111996checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5"
1112997
998+[[package]]
999+name = "openssl"
1000+version = "0.10.36"
1001+source = "registry+https://github.com/rust-lang/crates.io-index"
1002+checksum = "8d9facdb76fec0b73c406f125d44d86fdad818d66fef0531eec9233ca425ff4a"
1003+dependencies = [
1004+ "bitflags",
1005+ "cfg-if",
1006+ "foreign-types",
1007+ "libc",
1008+ "once_cell",
1009+ "openssl-sys",
1010+]
1011+
1012+[[package]]
1013+name = "openssl-probe"
1014+version = "0.1.4"
1015+source = "registry+https://github.com/rust-lang/crates.io-index"
1016+checksum = "28988d872ab76095a6e6ac88d99b54fd267702734fd7ffe610ca27f533ddb95a"
1017+
1018+[[package]]
1019+name = "openssl-sys"
1020+version = "0.9.67"
1021+source = "registry+https://github.com/rust-lang/crates.io-index"
1022+checksum = "69df2d8dfc6ce3aaf44b40dec6f487d5a886516cf6879c49e98e0710f310a058"
1023+dependencies = [
1024+ "autocfg",
1025+ "cc",
1026+ "libc",
1027+ "pkg-config",
1028+ "vcpkg",
1029+]
1030+
1031+[[package]]
1032+name = "ordered-float"
1033+version = "2.8.0"
1034+source = "registry+https://github.com/rust-lang/crates.io-index"
1035+checksum = "97c9d06878b3a851e8026ef94bf7fef9ba93062cd412601da4d9cf369b1cc62d"
1036+dependencies = [
1037+ "num-traits",
1038+]
1039+
11131040[[package]]
11141041name = "parking_lot"
1115−version = "0.11.1"
1042+version = "0.11.2"
11161043source = "registry+https://github.com/rust-lang/crates.io-index"
1117−checksum = "6d7744ac029df22dca6284efe4e898991d28e3085c706c972bcd7da4a27a15eb"
1044+checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99"
11181045dependencies = [
11191046 "instant",
11201047 "lock_api",
@@ -1123,59 +1050,49 @@ dependencies = [
11231050
11241051[[package]]
11251052name = "parking_lot_core"
1126−version = "0.8.0"
1053+version = "0.8.5"
11271054source = "registry+https://github.com/rust-lang/crates.io-index"
1128−checksum = "c361aa727dd08437f2f1447be8b59a33b0edd15e0fcee698f935613d9efbca9b"
1055+checksum = "d76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216"
11291056dependencies = [
1130− "cfg-if 0.1.10",
1131− "cloudabi",
1057+ "cfg-if",
11321058 "instant",
11331059 "libc",
11341060 "redox_syscall",
11351061 "smallvec",
1136− "winapi 0.3.9",
1062+ "winapi",
11371063]
11381064
11391065[[package]]
1140−name = "percent-encoding"
1141−version = "2.1.0"
1142−source = "registry+https://github.com/rust-lang/crates.io-index"
1143−checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e"
1144−
1145−[[package]]
1146−name = "pin-project"
1147−version = "0.4.27"
1066+name = "pem"
1067+version = "0.8.3"
11481068source = "registry+https://github.com/rust-lang/crates.io-index"
1149−checksum = "2ffbc8e94b38ea3d2d8ba92aea2983b503cd75d0888d75b86bb37970b5698e15"
1069+checksum = "fd56cbd21fea48d0c440b41cd69c589faacade08c992d9a54e471b79d0fd13eb"
11501070dependencies = [
1151− "pin-project-internal 0.4.27",
1071+ "base64",
1072+ "once_cell",
1073+ "regex",
11521074]
11531075
11541076[[package]]
1155−name = "pin-project"
1156−version = "1.0.2"
1077+name = "percent-encoding"
1078+version = "2.1.0"
11571079source = "registry+https://github.com/rust-lang/crates.io-index"
1158−checksum = "9ccc2237c2c489783abd8c4c80e5450fc0e98644555b1364da68cc29aa151ca7"
1159−dependencies = [
1160− "pin-project-internal 1.0.2",
1161−]
1080+checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e"
11621081
11631082[[package]]
1164−name = "pin-project-internal"
1165−version = "0.4.27"
1083+name = "pin-project"
1084+version = "1.0.8"
11661085source = "registry+https://github.com/rust-lang/crates.io-index"
1167−checksum = "65ad2ae56b6abe3a1ee25f15ee605bacadb9a764edaba9c2bf4103800d4a1895"
1086+checksum = "576bc800220cc65dac09e99e97b08b358cfab6e17078de8dc5fee223bd2d0c08"
11681087dependencies = [
1169− "proc-macro2",
1170− "quote",
1171− "syn",
1088+ "pin-project-internal",
11721089]
11731090
11741091[[package]]
11751092name = "pin-project-internal"
1176−version = "1.0.2"
1093+version = "1.0.8"
11771094source = "registry+https://github.com/rust-lang/crates.io-index"
1178−checksum = "f8e8d2bf0b23038a4424865103a4df472855692821aab4e4f5c3312d461d9e5f"
1095+checksum = "6e8fe8163d14ce7f0cdac2e040116f22eac817edabff0be91e8aff7e9accf389"
11791096dependencies = [
11801097 "proc-macro2",
11811098 "quote",
@@ -1184,15 +1101,9 @@ dependencies = [
11841101
11851102[[package]]
11861103name = "pin-project-lite"
1187−version = "0.1.11"
1188−source = "registry+https://github.com/rust-lang/crates.io-index"
1189−checksum = "c917123afa01924fc84bb20c4c03f004d9c38e5127e3c039bbf7f4b9c76a2f6b"
1190−
1191−[[package]]
1192−name = "pin-project-lite"
1193−version = "0.2.0"
1104+version = "0.2.7"
11941105source = "registry+https://github.com/rust-lang/crates.io-index"
1195−checksum = "6b063f57ec186e6140e2b8b6921e5f1bd89c7356dda5b33acc5401203ca6131c"
1106+checksum = "8d31d11c69a6b52a174b42bdc0c30e5e11670f90788b2c471c31c1d17d449443"
11961107
11971108[[package]]
11981109name = "pin-utils"
@@ -1200,11 +1111,41 @@ version = "0.1.0"
12001111source = "registry+https://github.com/rust-lang/crates.io-index"
12011112checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
12021113
1114+[[package]]
1115+name = "pkg-config"
1116+version = "0.3.20"
1117+source = "registry+https://github.com/rust-lang/crates.io-index"
1118+checksum = "7c9b1041b4387893b91ee6746cddfc28516aff326a3519fb2adf820932c5e6cb"
1119+
12031120[[package]]
12041121name = "ppv-lite86"
1205−version = "0.2.10"
1122+version = "0.2.14"
1123+source = "registry+https://github.com/rust-lang/crates.io-index"
1124+checksum = "c3ca011bd0129ff4ae15cd04c4eef202cadf6c51c21e47aba319b4e0501db741"
1125+
1126+[[package]]
1127+name = "proc-macro-error"
1128+version = "1.0.4"
1129+source = "registry+https://github.com/rust-lang/crates.io-index"
1130+checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
1131+dependencies = [
1132+ "proc-macro-error-attr",
1133+ "proc-macro2",
1134+ "quote",
1135+ "syn",
1136+ "version_check",
1137+]
1138+
1139+[[package]]
1140+name = "proc-macro-error-attr"
1141+version = "1.0.4"
12061142source = "registry+https://github.com/rust-lang/crates.io-index"
1207−checksum = "ac74c624d6b2d21f425f752262f42188365d7b8ff1aff74c82e45136510a4857"
1143+checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
1144+dependencies = [
1145+ "proc-macro2",
1146+ "quote",
1147+ "version_check",
1148+]
12081149
12091150[[package]]
12101151name = "proc-macro-hack"
@@ -1214,47 +1155,34 @@ checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5"
12141155
12151156[[package]]
12161157name = "proc-macro-nested"
1217−version = "0.1.6"
1158+version = "0.1.7"
12181159source = "registry+https://github.com/rust-lang/crates.io-index"
1219−checksum = "eba180dafb9038b050a4c280019bbedf9f2467b61e5d892dcad585bb57aadc5a"
1160+checksum = "bc881b2c22681370c6a780e47af9840ef841837bc98118431d4e1868bd0c1086"
12201161
12211162[[package]]
12221163name = "proc-macro2"
1223−version = "1.0.24"
1164+version = "1.0.30"
12241165source = "registry+https://github.com/rust-lang/crates.io-index"
1225−checksum = "1e0704ee1a7e00d7bb417d0770ea303c1bccbabf0ef1667dae92b5967f5f8a71"
1166+checksum = "edc3358ebc67bc8b7fa0c007f945b0b18226f78437d61bec735a9eb96b61ee70"
12261167dependencies = [
12271168 "unicode-xid",
12281169]
12291170
1230−[[package]]
1231−name = "quick-error"
1232−version = "1.2.3"
1233−source = "registry+https://github.com/rust-lang/crates.io-index"
1234−checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0"
1235−
12361171[[package]]
12371172name = "quote"
1238−version = "1.0.7"
1173+version = "1.0.10"
12391174source = "registry+https://github.com/rust-lang/crates.io-index"
1240−checksum = "aa563d17ecb180e500da1cfd2b028310ac758de548efdd203e18f283af693f37"
1175+checksum = "38bc8cc6a5f2e3655e0899c1b848643b2562f853f114bfec7be120678e3ace05"
12411176dependencies = [
12421177 "proc-macro2",
12431178]
12441179
1245−[[package]]
1246−name = "radium"
1247−version = "0.5.3"
1248−source = "registry+https://github.com/rust-lang/crates.io-index"
1249−checksum = "941ba9d78d8e2f7ce474c015eea4d9c6d25b6a3327f9832ee29a4de27f91bbb8"
1250−
12511180[[package]]
12521181name = "rand"
1253−version = "0.7.3"
1182+version = "0.8.4"
12541183source = "registry+https://github.com/rust-lang/crates.io-index"
1255−checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03"
1184+checksum = "2e7573632e6454cf6b99d7aac4ccca54be06da05aca2ef7423d22d27d4d4bcd8"
12561185dependencies = [
1257− "getrandom",
12581186 "libc",
12591187 "rand_chacha",
12601188 "rand_core",
@@ -1263,9 +1191,9 @@ dependencies = [
12631191
12641192[[package]]
12651193name = "rand_chacha"
1266−version = "0.2.2"
1194+version = "0.3.1"
12671195source = "registry+https://github.com/rust-lang/crates.io-index"
1268−checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402"
1196+checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
12691197dependencies = [
12701198 "ppv-lite86",
12711199 "rand_core",
@@ -1273,67 +1201,196 @@ dependencies = [
12731201
12741202[[package]]
12751203name = "rand_core"
1276−version = "0.5.1"
1204+version = "0.6.3"
12771205source = "registry+https://github.com/rust-lang/crates.io-index"
1278−checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
1206+checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7"
12791207dependencies = [
12801208 "getrandom",
12811209]
12821210
12831211[[package]]
12841212name = "rand_hc"
1285−version = "0.2.0"
1213+version = "0.3.1"
12861214source = "registry+https://github.com/rust-lang/crates.io-index"
1287−checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"
1215+checksum = "d51e9f596de227fda2ea6c84607f5558e196eeaf43c986b724ba4fb8fdf497e7"
12881216dependencies = [
12891217 "rand_core",
12901218]
12911219
12921220[[package]]
12931221name = "redox_syscall"
1294−version = "0.1.57"
1222+version = "0.2.10"
1223+source = "registry+https://github.com/rust-lang/crates.io-index"
1224+checksum = "8383f39639269cde97d255a32bdb68c047337295414940c68bdd30c2e13203ff"
1225+dependencies = [
1226+ "bitflags",
1227+]
1228+
1229+[[package]]
1230+name = "redox_users"
1231+version = "0.4.0"
12951232source = "registry+https://github.com/rust-lang/crates.io-index"
1296−checksum = "41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce"
1233+checksum = "528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64"
1234+dependencies = [
1235+ "getrandom",
1236+ "redox_syscall",
1237+]
12971238
12981239[[package]]
12991240name = "regex"
1300−version = "1.4.2"
1241+version = "1.5.4"
13011242source = "registry+https://github.com/rust-lang/crates.io-index"
1302−checksum = "38cf2c13ed4745de91a5eb834e11c00bcc3709e773173b2ce4c56c9fbde04b9c"
1243+checksum = "d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461"
13031244dependencies = [
13041245 "aho-corasick",
13051246 "memchr",
13061247 "regex-syntax",
1307− "thread_local",
13081248]
13091249
13101250[[package]]
13111251name = "regex-syntax"
1312−version = "0.6.21"
1252+version = "0.6.25"
13131253source = "registry+https://github.com/rust-lang/crates.io-index"
1314−checksum = "3b181ba2dcf07aaccad5448e8ead58db5b742cf85dfe035e2227f137a539a189"
1254+checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b"
13151255
13161256[[package]]
1317−name = "resolv-conf"
1318−version = "0.7.0"
1257+name = "remove_dir_all"
1258+version = "0.5.3"
13191259source = "registry+https://github.com/rust-lang/crates.io-index"
1320−checksum = "52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00"
1260+checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7"
13211261dependencies = [
1322− "hostname",
1323− "quick-error",
1262+ "winapi",
13241263]
13251264
13261265[[package]]
1327−name = "rustc-demangle"
1328−version = "0.1.18"
1266+name = "reqwest"
1267+version = "0.11.6"
1268+source = "registry+https://github.com/rust-lang/crates.io-index"
1269+checksum = "66d2927ca2f685faf0fc620ac4834690d29e7abb153add10f5812eef20b5e280"
1270+dependencies = [
1271+ "base64",
1272+ "bytes",
1273+ "encoding_rs",
1274+ "futures-core",
1275+ "futures-util",
1276+ "http",
1277+ "http-body",
1278+ "hyper",
1279+ "hyper-tls",
1280+ "ipnet",
1281+ "js-sys",
1282+ "lazy_static",
1283+ "log",
1284+ "mime",
1285+ "native-tls",
1286+ "percent-encoding",
1287+ "pin-project-lite",
1288+ "serde",
1289+ "serde_json",
1290+ "serde_urlencoded",
1291+ "tokio",
1292+ "tokio-native-tls",
1293+ "url",
1294+ "wasm-bindgen",
1295+ "wasm-bindgen-futures",
1296+ "web-sys",
1297+ "winreg",
1298+]
1299+
1300+[[package]]
1301+name = "rle-decode-fast"
1302+version = "1.0.1"
1303+source = "registry+https://github.com/rust-lang/crates.io-index"
1304+checksum = "cabe4fa914dec5870285fa7f71f602645da47c486e68486d2b4ceb4a343e90ac"
1305+
1306+[[package]]
1307+name = "rusoto_core"
1308+version = "0.47.0"
1309+source = "registry+https://github.com/rust-lang/crates.io-index"
1310+checksum = "5b4f000e8934c1b4f70adde180056812e7ea6b1a247952db8ee98c94cd3116cc"
1311+dependencies = [
1312+ "async-trait",
1313+ "base64",
1314+ "bytes",
1315+ "crc32fast",
1316+ "futures",
1317+ "http",
1318+ "hyper",
1319+ "hyper-tls",
1320+ "lazy_static",
1321+ "log",
1322+ "rusoto_credential",
1323+ "rusoto_signature",
1324+ "rustc_version",
1325+ "serde",
1326+ "serde_json",
1327+ "tokio",
1328+ "xml-rs",
1329+]
1330+
1331+[[package]]
1332+name = "rusoto_credential"
1333+version = "0.47.0"
1334+source = "registry+https://github.com/rust-lang/crates.io-index"
1335+checksum = "6a46b67db7bb66f5541e44db22b0a02fed59c9603e146db3a9e633272d3bac2f"
1336+dependencies = [
1337+ "async-trait",
1338+ "chrono",
1339+ "dirs-next",
1340+ "futures",
1341+ "hyper",
1342+ "serde",
1343+ "serde_json",
1344+ "shlex",
1345+ "tokio",
1346+ "zeroize",
1347+]
1348+
1349+[[package]]
1350+name = "rusoto_ecr"
1351+version = "0.47.0"
1352+source = "registry+https://github.com/rust-lang/crates.io-index"
1353+checksum = "93ec4a28e4fb276307c2129abb16cf7d5573da4ec24d9e3895cc5c8a8bc21a4d"
1354+dependencies = [
1355+ "async-trait",
1356+ "bytes",
1357+ "futures",
1358+ "rusoto_core",
1359+ "serde",
1360+ "serde_json",
1361+]
1362+
1363+[[package]]
1364+name = "rusoto_signature"
1365+version = "0.47.0"
13291366source = "registry+https://github.com/rust-lang/crates.io-index"
1330−checksum = "6e3bad0ee36814ca07d7968269dd4b7ec89ec2da10c4bb613928d3077083c232"
1367+checksum = "6264e93384b90a747758bcc82079711eacf2e755c3a8b5091687b5349d870bcc"
1368+dependencies = [
1369+ "base64",
1370+ "bytes",
1371+ "chrono",
1372+ "digest",
1373+ "futures",
1374+ "hex",
1375+ "hmac",
1376+ "http",
1377+ "hyper",
1378+ "log",
1379+ "md-5",
1380+ "percent-encoding",
1381+ "pin-project-lite",
1382+ "rusoto_credential",
1383+ "rustc_version",
1384+ "serde",
1385+ "sha2",
1386+ "tokio",
1387+]
13311388
13321389[[package]]
13331390name = "rustc_version"
1334−version = "0.2.3"
1391+version = "0.4.0"
13351392source = "registry+https://github.com/rust-lang/crates.io-index"
1336−checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a"
1393+checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366"
13371394dependencies = [
13381395 "semver",
13391396]
@@ -1345,52 +1402,131 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
13451402checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e"
13461403
13471404[[package]]
1348−name = "scopeguard"
1349−version = "1.1.0"
1405+name = "schannel"
1406+version = "0.1.19"
1407+source = "registry+https://github.com/rust-lang/crates.io-index"
1408+checksum = "8f05ba609c234e60bee0d547fe94a4c7e9da733d1c962cf6e59efa4cd9c8bc75"
1409+dependencies = [
1410+ "lazy_static",
1411+ "winapi",
1412+]
1413+
1414+[[package]]
1415+name = "schemars"
1416+version = "0.8.6"
1417+source = "registry+https://github.com/rust-lang/crates.io-index"
1418+checksum = "d7a48d098c2a7fdf5740b19deb1181b4fb8a9e68e03ae517c14cde04b5725409"
1419+dependencies = [
1420+ "dyn-clone",
1421+ "schemars_derive",
1422+ "serde",
1423+ "serde_json",
1424+]
1425+
1426+[[package]]
1427+name = "schemars_derive"
1428+version = "0.8.6"
1429+source = "registry+https://github.com/rust-lang/crates.io-index"
1430+checksum = "4a9ea2a613fe4cd7118b2bb101a25d8ae6192e1975179b67b2f17afd11e70ac8"
1431+dependencies = [
1432+ "proc-macro2",
1433+ "quote",
1434+ "serde_derive_internals",
1435+ "syn",
1436+]
1437+
1438+[[package]]
1439+name = "scopeguard"
1440+version = "1.1.0"
1441+source = "registry+https://github.com/rust-lang/crates.io-index"
1442+checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
1443+
1444+[[package]]
1445+name = "security-framework"
1446+version = "2.4.2"
1447+source = "registry+https://github.com/rust-lang/crates.io-index"
1448+checksum = "525bc1abfda2e1998d152c45cf13e696f76d0a4972310b22fac1658b05df7c87"
1449+dependencies = [
1450+ "bitflags",
1451+ "core-foundation",
1452+ "core-foundation-sys",
1453+ "libc",
1454+ "security-framework-sys",
1455+]
1456+
1457+[[package]]
1458+name = "security-framework-sys"
1459+version = "2.4.2"
1460+source = "registry+https://github.com/rust-lang/crates.io-index"
1461+checksum = "a9dd14d83160b528b7bfd66439110573efcfbe281b17fc2ca9f39f550d619c7e"
1462+dependencies = [
1463+ "core-foundation-sys",
1464+ "libc",
1465+]
1466+
1467+[[package]]
1468+name = "semver"
1469+version = "1.0.4"
13501470source = "registry+https://github.com/rust-lang/crates.io-index"
1351−checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
1471+checksum = "568a8e6258aa33c13358f81fd834adb854c6f7c9468520910a9b1e8fac068012"
13521472
13531473[[package]]
1354−name = "semver"
1355−version = "0.9.0"
1474+name = "serde"
1475+version = "1.0.130"
13561476source = "registry+https://github.com/rust-lang/crates.io-index"
1357−checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403"
1477+checksum = "f12d06de37cf59146fbdecab66aa99f9fe4f78722e3607577a5375d66bd0c913"
13581478dependencies = [
1359− "semver-parser",
1479+ "serde_derive",
13601480]
13611481
13621482[[package]]
1363−name = "semver-parser"
1483+name = "serde-value"
13641484version = "0.7.0"
13651485source = "registry+https://github.com/rust-lang/crates.io-index"
1366−checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
1486+checksum = "f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c"
1487+dependencies = [
1488+ "ordered-float",
1489+ "serde",
1490+]
13671491
13681492[[package]]
1369−name = "serde"
1370−version = "1.0.117"
1493+name = "serde_derive"
1494+version = "1.0.130"
13711495source = "registry+https://github.com/rust-lang/crates.io-index"
1372−checksum = "b88fa983de7720629c9387e9f517353ed404164b1e482c970a90c1a4aaf7dc1a"
1496+checksum = "d7bc1a1ab1961464eae040d96713baa5a724a8152c1222492465b54322ec508b"
13731497dependencies = [
1374− "serde_derive",
1498+ "proc-macro2",
1499+ "quote",
1500+ "syn",
13751501]
13761502
13771503[[package]]
1378−name = "serde_derive"
1379−version = "1.0.117"
1504+name = "serde_derive_internals"
1505+version = "0.25.0"
13801506source = "registry+https://github.com/rust-lang/crates.io-index"
1381−checksum = "cbd1ae72adb44aab48f325a02444a5fc079349a8d804c1fc922aed3f7454c74e"
1507+checksum = "1dbab34ca63057a1f15280bdf3c39f2b1eb1b54c17e98360e511637aef7418c6"
13821508dependencies = [
13831509 "proc-macro2",
13841510 "quote",
13851511 "syn",
13861512]
13871513
1514+[[package]]
1515+name = "serde_ignored"
1516+version = "0.1.2"
1517+source = "registry+https://github.com/rust-lang/crates.io-index"
1518+checksum = "1c2c7d39d14f2f2ea82239de71594782f186fd03501ac81f0ce08e674819ff2f"
1519+dependencies = [
1520+ "serde",
1521+]
1522+
13881523[[package]]
13891524name = "serde_json"
1390−version = "1.0.59"
1525+version = "1.0.68"
13911526source = "registry+https://github.com/rust-lang/crates.io-index"
1392−checksum = "dcac07dbffa1c65e7f816ab9eba78eb142c6d44410f4eeba1e26e4f5dfa56b95"
1527+checksum = "0f690853975602e1bfe1ccbf50504d67174e3bcf340f23b5ea9992e0587a52d8"
13931528dependencies = [
1529+ "indexmap",
13941530 "itoa",
13951531 "ryu",
13961532 "serde",
@@ -1409,126 +1545,132 @@ dependencies = [
14091545]
14101546
14111547[[package]]
1412−name = "sha-1"
1413−version = "0.9.2"
1548+name = "serde_yaml"
1549+version = "0.8.21"
1550+source = "registry+https://github.com/rust-lang/crates.io-index"
1551+checksum = "d8c608a35705a5d3cdc9fbe403147647ff34b921f8e833e49306df898f9b20af"
1552+dependencies = [
1553+ "dtoa",
1554+ "indexmap",
1555+ "serde",
1556+ "yaml-rust",
1557+]
1558+
1559+[[package]]
1560+name = "sha2"
1561+version = "0.9.8"
14141562source = "registry+https://github.com/rust-lang/crates.io-index"
1415−checksum = "ce3cdf1b5e620a498ee6f2a171885ac7e22f0e12089ec4b3d22b84921792507c"
1563+checksum = "b69f9a4c9740d74c5baa3fd2e547f9525fa8088a8a958e0ca2409a514e33f5fa"
14161564dependencies = [
14171565 "block-buffer",
1418− "cfg-if 1.0.0",
1419− "cpuid-bool",
1566+ "cfg-if",
1567+ "cpufeatures",
14201568 "digest",
14211569 "opaque-debug",
14221570]
14231571
14241572[[package]]
1425−name = "sha1"
1426−version = "0.6.0"
1573+name = "shlex"
1574+version = "1.1.0"
14271575source = "registry+https://github.com/rust-lang/crates.io-index"
1428−checksum = "2579985fda508104f7587689507983eadd6a6e84dd35d6d115361f530916fa0d"
1576+checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3"
14291577
14301578[[package]]
14311579name = "signal-hook-registry"
1432−version = "1.2.2"
1580+version = "1.4.0"
14331581source = "registry+https://github.com/rust-lang/crates.io-index"
1434−checksum = "ce32ea0c6c56d5eacaeb814fbed9960547021d3edd010ded1425f180536b20ab"
1582+checksum = "e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0"
14351583dependencies = [
14361584 "libc",
14371585]
14381586
14391587[[package]]
14401588name = "slab"
1441−version = "0.4.2"
1589+version = "0.4.5"
14421590source = "registry+https://github.com/rust-lang/crates.io-index"
1443−checksum = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8"
1591+checksum = "9def91fd1e018fe007022791f865d0ccc9b3a0d5001e01aabb8b40e46000afb5"
14441592
14451593[[package]]
14461594name = "smallvec"
1447−version = "1.5.0"
1595+version = "1.7.0"
14481596source = "registry+https://github.com/rust-lang/crates.io-index"
1449−checksum = "7acad6f34eb9e8a259d3283d1e8c1d34d7415943d4895f65cc73813c7396fc85"
1597+checksum = "1ecab6c735a6bb4139c0caafd0cc3635748bbb3acf4550e8138122099251f309"
14501598
14511599[[package]]
14521600name = "socket2"
1453−version = "0.3.17"
1601+version = "0.4.2"
14541602source = "registry+https://github.com/rust-lang/crates.io-index"
1455−checksum = "2c29947abdee2a218277abeca306f25789c938e500ea5a9d4b12a5a504466902"
1603+checksum = "5dc90fe6c7be1a323296982db1836d1ea9e47b6839496dde9a541bc496df3516"
14561604dependencies = [
1457− "cfg-if 1.0.0",
14581605 "libc",
1459− "redox_syscall",
1460− "winapi 0.3.9",
1606+ "winapi",
14611607]
14621608
14631609[[package]]
1464−name = "standback"
1465−version = "0.2.13"
1610+name = "strsim"
1611+version = "0.8.0"
14661612source = "registry+https://github.com/rust-lang/crates.io-index"
1467−checksum = "cf906c8b8fc3f6ecd1046e01da1d8ddec83e48c8b08b84dcc02b585a6bedf5a8"
1468−dependencies = [
1469− "version_check",
1470−]
1613+checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
14711614
14721615[[package]]
1473−name = "static_assertions"
1474−version = "1.1.0"
1616+name = "strsim"
1617+version = "0.10.0"
14751618source = "registry+https://github.com/rust-lang/crates.io-index"
1476−checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
1619+checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
14771620
14781621[[package]]
1479−name = "stdweb"
1480−version = "0.4.20"
1622+name = "structopt"
1623+version = "0.3.25"
14811624source = "registry+https://github.com/rust-lang/crates.io-index"
1482−checksum = "d022496b16281348b52d0e30ae99e01a73d737b2f45d38fed4edf79f9325a1d5"
1625+checksum = "40b9788f4202aa75c240ecc9c15c65185e6a39ccdeb0fd5d008b98825464c87c"
14831626dependencies = [
1484− "discard",
1485− "rustc_version",
1486− "stdweb-derive",
1487− "stdweb-internal-macros",
1488− "stdweb-internal-runtime",
1489− "wasm-bindgen",
1627+ "clap",
1628+ "lazy_static",
1629+ "structopt-derive",
14901630]
14911631
14921632[[package]]
1493−name = "stdweb-derive"
1494−version = "0.5.3"
1633+name = "structopt-derive"
1634+version = "0.4.18"
14951635source = "registry+https://github.com/rust-lang/crates.io-index"
1496−checksum = "c87a60a40fccc84bef0652345bbbbbe20a605bf5d0ce81719fc476f5c03b50ef"
1636+checksum = "dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0"
14971637dependencies = [
1638+ "heck",
1639+ "proc-macro-error",
14981640 "proc-macro2",
14991641 "quote",
1500− "serde",
1501− "serde_derive",
15021642 "syn",
15031643]
15041644
15051645[[package]]
1506−name = "stdweb-internal-macros"
1507−version = "0.2.9"
1646+name = "strum"
1647+version = "0.20.0"
1648+source = "registry+https://github.com/rust-lang/crates.io-index"
1649+checksum = "7318c509b5ba57f18533982607f24070a55d353e90d4cae30c467cdb2ad5ac5c"
1650+
1651+[[package]]
1652+name = "strum_macros"
1653+version = "0.20.1"
15081654source = "registry+https://github.com/rust-lang/crates.io-index"
1509−checksum = "58fa5ff6ad0d98d1ffa8cb115892b6e69d67799f6763e162a1c9db421dc22e11"
1655+checksum = "ee8bc6b87a5112aeeab1f4a9f7ab634fe6cbefc4850006df31267f4cfb9e3149"
15101656dependencies = [
1511− "base-x",
1657+ "heck",
15121658 "proc-macro2",
15131659 "quote",
1514− "serde",
1515− "serde_derive",
1516− "serde_json",
1517− "sha1",
15181660 "syn",
15191661]
15201662
15211663[[package]]
1522−name = "stdweb-internal-runtime"
1523−version = "0.1.5"
1664+name = "subtle"
1665+version = "2.4.1"
15241666source = "registry+https://github.com/rust-lang/crates.io-index"
1525−checksum = "213701ba3370744dcd1a12960caa4843b3d68b4d1c0a5d575e0d65b2ee9d16c0"
1667+checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601"
15261668
15271669[[package]]
15281670name = "syn"
1529−version = "1.0.53"
1671+version = "1.0.80"
15301672source = "registry+https://github.com/rust-lang/crates.io-index"
1531−checksum = "8833e20724c24de12bbaba5ad230ea61c3eafb05b881c7c9d3cfe8638b187e68"
1673+checksum = "d010a1623fbd906d51d650a9916aaefc05ffa0e4053ff7fe601167f3e715d194"
15321674dependencies = [
15331675 "proc-macro2",
15341676 "quote",
@@ -1536,92 +1678,84 @@ dependencies = [
15361678]
15371679
15381680[[package]]
1539−name = "tap"
1540−version = "1.0.0"
1541−source = "registry+https://github.com/rust-lang/crates.io-index"
1542−checksum = "36474e732d1affd3a6ed582781b3683df3d0563714c59c39591e8ff707cf078e"
1543−
1544−[[package]]
1545−name = "thiserror"
1546−version = "1.0.22"
1681+name = "tar"
1682+version = "0.4.37"
15471683source = "registry+https://github.com/rust-lang/crates.io-index"
1548−checksum = "0e9ae34b84616eedaaf1e9dd6026dbe00dcafa92aa0c8077cb69df1fcfe5e53e"
1684+checksum = "d6f5515d3add52e0bbdcad7b83c388bb36ba7b754dda3b5f5bc2d38640cdba5c"
15491685dependencies = [
1550− "thiserror-impl",
1686+ "filetime",
1687+ "libc",
1688+ "xattr",
15511689]
15521690
15531691[[package]]
1554−name = "thiserror-impl"
1555−version = "1.0.22"
1692+name = "tempfile"
1693+version = "3.2.0"
15561694source = "registry+https://github.com/rust-lang/crates.io-index"
1557−checksum = "9ba20f23e85b10754cd195504aebf6a27e2e6cbe28c17778a0c930724628dd56"
1695+checksum = "dac1c663cfc93810f88aed9b8941d48cabf856a1b111c29a40439018d870eb22"
15581696dependencies = [
1559− "proc-macro2",
1560− "quote",
1561− "syn",
1697+ "cfg-if",
1698+ "libc",
1699+ "rand",
1700+ "redox_syscall",
1701+ "remove_dir_all",
1702+ "winapi",
15621703]
15631704
15641705[[package]]
1565−name = "thread_local"
1566−version = "1.0.1"
1706+name = "termcolor"
1707+version = "1.1.2"
15671708source = "registry+https://github.com/rust-lang/crates.io-index"
1568−checksum = "d40c6d1b69745a6ec6fb1ca717914848da4b44ae29d9b3080cbee91d72a69b14"
1709+checksum = "2dfed899f0eb03f32ee8c6a0aabdb8a7949659e3466561fc0adf54e26d88c5f4"
15691710dependencies = [
1570− "lazy_static",
1711+ "winapi-util",
15711712]
15721713
15731714[[package]]
1574−name = "threadpool"
1575−version = "1.8.1"
1715+name = "textwrap"
1716+version = "0.11.0"
15761717source = "registry+https://github.com/rust-lang/crates.io-index"
1577−checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa"
1718+checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
15781719dependencies = [
1579− "num_cpus",
1720+ "unicode-width",
15801721]
15811722
15821723[[package]]
1583−name = "time"
1584−version = "0.2.23"
1724+name = "thiserror"
1725+version = "1.0.30"
15851726source = "registry+https://github.com/rust-lang/crates.io-index"
1586−checksum = "bcdaeea317915d59b2b4cd3b5efcd156c309108664277793f5351700c02ce98b"
1727+checksum = "854babe52e4df1653706b98fcfc05843010039b406875930a70e4d9644e5c417"
15871728dependencies = [
1588− "const_fn",
1589− "libc",
1590− "standback",
1591− "stdweb",
1592− "time-macros",
1593− "version_check",
1594− "winapi 0.3.9",
1729+ "thiserror-impl",
15951730]
15961731
15971732[[package]]
1598−name = "time-macros"
1599−version = "0.1.1"
1733+name = "thiserror-impl"
1734+version = "1.0.30"
16001735source = "registry+https://github.com/rust-lang/crates.io-index"
1601−checksum = "957e9c6e26f12cb6d0dd7fc776bb67a706312e7299aed74c8dd5b17ebb27e2f1"
1736+checksum = "aa32fd3f627f367fe16f893e2597ae3c05020f8bba2666a4e6ea73d377e5714b"
16021737dependencies = [
1603− "proc-macro-hack",
1604− "time-macros-impl",
1738+ "proc-macro2",
1739+ "quote",
1740+ "syn",
16051741]
16061742
16071743[[package]]
1608−name = "time-macros-impl"
1609−version = "0.1.1"
1744+name = "time"
1745+version = "0.1.44"
16101746source = "registry+https://github.com/rust-lang/crates.io-index"
1611−checksum = "e5c3be1edfad6027c69f5491cf4cb310d1a71ecd6af742788c6ff8bced86b8fa"
1747+checksum = "6db9e6914ab8b1ae1c260a4ae7a49b6c5611b40328a735b21862567685e73255"
16121748dependencies = [
1613− "proc-macro-hack",
1614− "proc-macro2",
1615− "quote",
1616− "standback",
1617− "syn",
1749+ "libc",
1750+ "wasi",
1751+ "winapi",
16181752]
16191753
16201754[[package]]
16211755name = "tinyvec"
1622−version = "1.1.0"
1756+version = "1.5.0"
16231757source = "registry+https://github.com/rust-lang/crates.io-index"
1624−checksum = "ccf8dbc19eb42fba10e8feaaec282fb50e2c14b2726d6301dbfeed0f73306a6f"
1758+checksum = "f83b2a3d4d9091d0abd7eba4dc2710b1718583bd4d8992e2190720ea38f391f7"
16251759dependencies = [
16261760 "tinyvec_macros",
16271761]
@@ -1634,159 +1768,208 @@ checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c"
16341768
16351769[[package]]
16361770name = "tokio"
1637−version = "0.2.23"
1771+version = "1.12.0"
16381772source = "registry+https://github.com/rust-lang/crates.io-index"
1639−checksum = "a6d7ad61edd59bfcc7e80dababf0f4aed2e6d5e0ba1659356ae889752dfc12ff"
1773+checksum = "c2c2416fdedca8443ae44b4527de1ea633af61d8f7169ffa6e72c5b53d24efcc"
16401774dependencies = [
1775+ "autocfg",
16411776 "bytes",
1642− "futures-core",
1643− "iovec",
1644− "lazy_static",
16451777 "libc",
16461778 "memchr",
16471779 "mio",
1648− "mio-uds",
1649− "pin-project-lite 0.1.11",
1780+ "num_cpus",
1781+ "once_cell",
1782+ "parking_lot",
1783+ "pin-project-lite",
16501784 "signal-hook-registry",
1651− "slab",
1652− "winapi 0.3.9",
1785+ "tokio-macros",
1786+ "winapi",
1787+]
1788+
1789+[[package]]
1790+name = "tokio-io-timeout"
1791+version = "1.1.1"
1792+source = "registry+https://github.com/rust-lang/crates.io-index"
1793+checksum = "90c49f106be240de154571dd31fbe48acb10ba6c6dd6f6517ad603abffa42de9"
1794+dependencies = [
1795+ "pin-project-lite",
1796+ "tokio",
1797+]
1798+
1799+[[package]]
1800+name = "tokio-macros"
1801+version = "1.5.0"
1802+source = "registry+https://github.com/rust-lang/crates.io-index"
1803+checksum = "b2dd85aeaba7b68df939bd357c6afb36c87951be9e80bf9c859f2fc3e9fca0fd"
1804+dependencies = [
1805+ "proc-macro2",
1806+ "quote",
1807+ "syn",
1808+]
1809+
1810+[[package]]
1811+name = "tokio-native-tls"
1812+version = "0.3.0"
1813+source = "registry+https://github.com/rust-lang/crates.io-index"
1814+checksum = "f7d995660bd2b7f8c1568414c1126076c13fbb725c40112dc0120b78eb9b717b"
1815+dependencies = [
1816+ "native-tls",
1817+ "tokio",
16531818]
16541819
16551820[[package]]
16561821name = "tokio-util"
1657−version = "0.3.1"
1822+version = "0.6.8"
16581823source = "registry+https://github.com/rust-lang/crates.io-index"
1659−checksum = "be8242891f2b6cbef26a2d7e8605133c2c554cd35b3e4948ea892d6d68436499"
1824+checksum = "08d3725d3efa29485e87311c5b699de63cde14b00ed4d256b8318aa30ca452cd"
16601825dependencies = [
16611826 "bytes",
16621827 "futures-core",
16631828 "futures-sink",
16641829 "log",
1665− "pin-project-lite 0.1.11",
1830+ "pin-project-lite",
16661831 "tokio",
16671832]
16681833
16691834[[package]]
1670−name = "toml"
1671−version = "0.5.7"
1835+name = "tower"
1836+version = "0.4.10"
16721837source = "registry+https://github.com/rust-lang/crates.io-index"
1673−checksum = "75cf45bb0bef80604d001caaec0d09da99611b3c0fd39d3080468875cdb65645"
1838+checksum = "c00e500fff5fa1131c866b246041a6bf96da9c965f8fe4128cb1421f23e93c00"
16741839dependencies = [
1675− "serde",
1840+ "futures-core",
1841+ "futures-util",
1842+ "pin-project",
1843+ "pin-project-lite",
1844+ "tokio",
1845+ "tokio-util",
1846+ "tower-layer",
1847+ "tower-service",
1848+ "tracing",
16761849]
16771850
16781851[[package]]
1679−name = "tracing"
1680−version = "0.1.22"
1852+name = "tower-http"
1853+version = "0.1.1"
16811854source = "registry+https://github.com/rust-lang/crates.io-index"
1682−checksum = "9f47026cdc4080c07e49b37087de021820269d996f581aac150ef9e5583eefe3"
1855+checksum = "0b7b56efe69aa0ad2b5da6b942e57ea9f6fe683b7a314d4ff48662e2c8838de1"
16831856dependencies = [
1684− "cfg-if 1.0.0",
1685− "log",
1686− "pin-project-lite 0.2.0",
1687− "tracing-core",
1857+ "base64",
1858+ "bytes",
1859+ "futures-core",
1860+ "futures-util",
1861+ "http",
1862+ "http-body",
1863+ "pin-project",
1864+ "tower-layer",
1865+ "tower-service",
1866+ "tracing",
16881867]
16891868
16901869[[package]]
1691−name = "tracing-core"
1692−version = "0.1.17"
1870+name = "tower-layer"
1871+version = "0.3.1"
1872+source = "registry+https://github.com/rust-lang/crates.io-index"
1873+checksum = "343bc9466d3fe6b0f960ef45960509f84480bf4fd96f92901afe7ff3df9d3a62"
1874+
1875+[[package]]
1876+name = "tower-service"
1877+version = "0.3.1"
1878+source = "registry+https://github.com/rust-lang/crates.io-index"
1879+checksum = "360dfd1d6d30e05fda32ace2c8c70e9c0a9da713275777f5a4dbb8a1893930c6"
1880+
1881+[[package]]
1882+name = "tracing"
1883+version = "0.1.29"
16931884source = "registry+https://github.com/rust-lang/crates.io-index"
1694−checksum = "f50de3927f93d202783f4513cda820ab47ef17f624b03c096e86ef00c67e6b5f"
1885+checksum = "375a639232caf30edfc78e8d89b2d4c375515393e7af7e16f01cd96917fb2105"
16951886dependencies = [
1696− "lazy_static",
1887+ "cfg-if",
1888+ "log",
1889+ "pin-project-lite",
1890+ "tracing-attributes",
1891+ "tracing-core",
16971892]
16981893
16991894[[package]]
1700−name = "tracing-futures"
1701−version = "0.2.4"
1895+name = "tracing-attributes"
1896+version = "0.1.18"
17021897source = "registry+https://github.com/rust-lang/crates.io-index"
1703−checksum = "ab7bb6f14721aa00656086e9335d363c5c8747bae02ebe32ea2c7dece5689b4c"
1898+checksum = "f4f480b8f81512e825f337ad51e94c1eb5d3bbdf2b363dcd01e2b19a9ffe3f8e"
17041899dependencies = [
1705− "pin-project 0.4.27",
1706− "tracing",
1900+ "proc-macro2",
1901+ "quote",
1902+ "syn",
17071903]
17081904
17091905[[package]]
1710−name = "trust-dns-proto"
1711−version = "0.19.6"
1906+name = "tracing-core"
1907+version = "0.1.21"
17121908source = "registry+https://github.com/rust-lang/crates.io-index"
1713−checksum = "53861fcb288a166aae4c508ae558ed18b53838db728d4d310aad08270a7d4c2b"
1909+checksum = "1f4ed65637b8390770814083d20756f87bfa2c21bf2f110babdc5438351746e4"
17141910dependencies = [
1715− "async-trait",
1716− "backtrace",
1717− "enum-as-inner",
1718− "futures",
1719− "idna",
17201911 "lazy_static",
1721− "log",
1722− "rand",
1723− "smallvec",
1724− "thiserror",
1725− "tokio",
1726− "url",
17271912]
17281913
17291914[[package]]
1730−name = "trust-dns-resolver"
1731−version = "0.19.6"
1915+name = "treediff"
1916+version = "3.0.2"
17321917source = "registry+https://github.com/rust-lang/crates.io-index"
1733−checksum = "6759e8efc40465547b0dfce9500d733c65f969a4cbbfbe3ccf68daaa46ef179e"
1918+checksum = "761e8d5ad7ce14bb82b7e61ccc0ca961005a275a060b9644a2431aa11553c2ff"
17341919dependencies = [
1735− "backtrace",
1736− "cfg-if 0.1.10",
1737− "futures",
1738− "ipconfig",
1739− "lazy_static",
1740− "log",
1741− "lru-cache",
1742− "resolv-conf",
1743− "smallvec",
1744− "thiserror",
1745− "tokio",
1746− "trust-dns-proto",
1920+ "serde_json",
17471921]
17481922
1923+[[package]]
1924+name = "try-lock"
1925+version = "0.2.3"
1926+source = "registry+https://github.com/rust-lang/crates.io-index"
1927+checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642"
1928+
17491929[[package]]
17501930name = "typenum"
1751−version = "1.12.0"
1931+version = "1.14.0"
17521932source = "registry+https://github.com/rust-lang/crates.io-index"
1753−checksum = "373c8a200f9e67a0c95e62a4f52fbf80c23b4381c05a17845531982fa99e6b33"
1933+checksum = "b63708a265f51345575b27fe43f9500ad611579e764c79edbc2037b1121959ec"
17541934
17551935[[package]]
17561936name = "unicode-bidi"
1757−version = "0.3.4"
1937+version = "0.3.7"
17581938source = "registry+https://github.com/rust-lang/crates.io-index"
1759−checksum = "49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5"
1760−dependencies = [
1761− "matches",
1762−]
1939+checksum = "1a01404663e3db436ed2746d9fefef640d868edae3cceb81c3b8d5732fda678f"
17631940
17641941[[package]]
17651942name = "unicode-normalization"
1766−version = "0.1.16"
1943+version = "0.1.19"
17671944source = "registry+https://github.com/rust-lang/crates.io-index"
1768−checksum = "a13e63ab62dbe32aeee58d1c5408d35c36c392bba5d9d3142287219721afe606"
1945+checksum = "d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9"
17691946dependencies = [
17701947 "tinyvec",
17711948]
17721949
17731950[[package]]
17741951name = "unicode-segmentation"
1775−version = "1.7.1"
1952+version = "1.8.0"
1953+source = "registry+https://github.com/rust-lang/crates.io-index"
1954+checksum = "8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385b"
1955+
1956+[[package]]
1957+name = "unicode-width"
1958+version = "0.1.9"
17761959source = "registry+https://github.com/rust-lang/crates.io-index"
1777−checksum = "bb0d2e7be6ae3a5fa87eed5fb451aff96f2573d2694942e40543ae0bbe19c796"
1960+checksum = "3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973"
17781961
17791962[[package]]
17801963name = "unicode-xid"
1781−version = "0.2.1"
1964+version = "0.2.2"
17821965source = "registry+https://github.com/rust-lang/crates.io-index"
1783−checksum = "f7fe0bb3479651439c9112f72b6c505038574c9fbb575ed1bf3b797fa39dd564"
1966+checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3"
17841967
17851968[[package]]
17861969name = "url"
1787−version = "2.2.0"
1970+version = "2.2.2"
17881971source = "registry+https://github.com/rust-lang/crates.io-index"
1789−checksum = "5909f2b0817350449ed73e8bcd81c8c3c8d9a7a5d8acba4b27db277f1868976e"
1972+checksum = "a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c"
17901973dependencies = [
17911974 "form_urlencoded",
17921975 "idna",
@@ -1794,33 +1977,55 @@ dependencies = [
17941977 "percent-encoding",
17951978]
17961979
1980+[[package]]
1981+name = "vcpkg"
1982+version = "0.2.15"
1983+source = "registry+https://github.com/rust-lang/crates.io-index"
1984+checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
1985+
1986+[[package]]
1987+name = "vec_map"
1988+version = "0.8.2"
1989+source = "registry+https://github.com/rust-lang/crates.io-index"
1990+checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
1991+
17971992[[package]]
17981993name = "version_check"
1799−version = "0.9.2"
1994+version = "0.9.3"
1995+source = "registry+https://github.com/rust-lang/crates.io-index"
1996+checksum = "5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe"
1997+
1998+[[package]]
1999+name = "want"
2000+version = "0.3.0"
18002001source = "registry+https://github.com/rust-lang/crates.io-index"
1801−checksum = "b5a972e5669d67ba988ce3dc826706fb0a8b01471c088cb0b6110b805cc36aed"
2002+checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0"
2003+dependencies = [
2004+ "log",
2005+ "try-lock",
2006+]
18022007
18032008[[package]]
18042009name = "wasi"
1805−version = "0.9.0+wasi-snapshot-preview1"
2010+version = "0.10.0+wasi-snapshot-preview1"
18062011source = "registry+https://github.com/rust-lang/crates.io-index"
1807−checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
2012+checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f"
18082013
18092014[[package]]
18102015name = "wasm-bindgen"
1811−version = "0.2.69"
2016+version = "0.2.78"
18122017source = "registry+https://github.com/rust-lang/crates.io-index"
1813−checksum = "3cd364751395ca0f68cafb17666eee36b63077fb5ecd972bbcd74c90c4bf736e"
2018+checksum = "632f73e236b219150ea279196e54e610f5dbafa5d61786303d4da54f84e47fce"
18142019dependencies = [
1815− "cfg-if 1.0.0",
2020+ "cfg-if",
18162021 "wasm-bindgen-macro",
18172022]
18182023
18192024[[package]]
18202025name = "wasm-bindgen-backend"
1821−version = "0.2.69"
2026+version = "0.2.78"
18222027source = "registry+https://github.com/rust-lang/crates.io-index"
1823−checksum = "1114f89ab1f4106e5b55e688b828c0ab0ea593a1ea7c094b141b14cbaaec2d62"
2028+checksum = "a317bf8f9fba2476b4b2c85ef4c4af8ff39c3c7f0cdfeed4f82c34a880aa837b"
18242029dependencies = [
18252030 "bumpalo",
18262031 "lazy_static",
@@ -1831,11 +2036,23 @@ dependencies = [
18312036 "wasm-bindgen-shared",
18322037]
18332038
2039+[[package]]
2040+name = "wasm-bindgen-futures"
2041+version = "0.4.28"
2042+source = "registry+https://github.com/rust-lang/crates.io-index"
2043+checksum = "8e8d7523cb1f2a4c96c1317ca690031b714a51cc14e05f712446691f413f5d39"
2044+dependencies = [
2045+ "cfg-if",
2046+ "js-sys",
2047+ "wasm-bindgen",
2048+ "web-sys",
2049+]
2050+
18342051[[package]]
18352052name = "wasm-bindgen-macro"
1836−version = "0.2.69"
2053+version = "0.2.78"
18372054source = "registry+https://github.com/rust-lang/crates.io-index"
1838−checksum = "7a6ac8995ead1f084a8dea1e65f194d0973800c7f571f6edd70adf06ecf77084"
2055+checksum = "d56146e7c495528bf6587663bea13a8eb588d39b36b679d83972e1a2dbbdacf9"
18392056dependencies = [
18402057 "quote",
18412058 "wasm-bindgen-macro-support",
@@ -1843,9 +2060,9 @@ dependencies = [
18432060
18442061[[package]]
18452062name = "wasm-bindgen-macro-support"
1846−version = "0.2.69"
2063+version = "0.2.78"
18472064source = "registry+https://github.com/rust-lang/crates.io-index"
1848−checksum = "b5a48c72f299d80557c7c62e37e7225369ecc0c963964059509fbafe917c7549"
2065+checksum = "7803e0eea25835f8abdc585cd3021b3deb11543c6fe226dcd30b228857c5c5ab"
18492066dependencies = [
18502067 "proc-macro2",
18512068 "quote",
@@ -1856,31 +2073,20 @@ dependencies = [
18562073
18572074[[package]]
18582075name = "wasm-bindgen-shared"
1859−version = "0.2.69"
2076+version = "0.2.78"
18602077source = "registry+https://github.com/rust-lang/crates.io-index"
1861−checksum = "7e7811dd7f9398f14cc76efd356f98f03aa30419dea46aa810d71e819fc97158"
2078+checksum = "0237232789cf037d5480773fe568aac745bfe2afbc11a863e97901780a6b47cc"
18622079
18632080[[package]]
1864−name = "web-app"
1865−version = "0.1.0"
2081+name = "web-sys"
2082+version = "0.3.55"
2083+source = "registry+https://github.com/rust-lang/crates.io-index"
2084+checksum = "38eb105f1c59d9eaa6b5cdc92b859d85b926e82cb2e0945cd0c9259faa6fe9fb"
18662085dependencies = [
1867− "actix-rt",
1868− "actix-web",
1869− "askama",
2086+ "js-sys",
2087+ "wasm-bindgen",
18702088]
18712089
1872−[[package]]
1873−name = "widestring"
1874−version = "0.4.3"
1875−source = "registry+https://github.com/rust-lang/crates.io-index"
1876−checksum = "c168940144dd21fd8046987c16a46a33d5fc84eec29ef9dcddc2ac9e31526b7c"
1877−
1878−[[package]]
1879−name = "winapi"
1880−version = "0.2.8"
1881−source = "registry+https://github.com/rust-lang/crates.io-index"
1882−checksum = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a"
1883−
18842090[[package]]
18852091name = "winapi"
18862092version = "0.3.9"
@@ -1891,18 +2097,21 @@ dependencies = [
18912097 "winapi-x86_64-pc-windows-gnu",
18922098]
18932099
1894−[[package]]
1895−name = "winapi-build"
1896−version = "0.1.1"
1897−source = "registry+https://github.com/rust-lang/crates.io-index"
1898−checksum = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc"
1899−
19002100[[package]]
19012101name = "winapi-i686-pc-windows-gnu"
19022102version = "0.4.0"
19032103source = "registry+https://github.com/rust-lang/crates.io-index"
19042104checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
19052105
2106+[[package]]
2107+name = "winapi-util"
2108+version = "0.1.5"
2109+source = "registry+https://github.com/rust-lang/crates.io-index"
2110+checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
2111+dependencies = [
2112+ "winapi",
2113+]
2114+
19062115[[package]]
19072116name = "winapi-x86_64-pc-windows-gnu"
19082117version = "0.4.0"
@@ -1911,25 +2120,39 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
19112120
19122121[[package]]
19132122name = "winreg"
1914−version = "0.6.2"
2123+version = "0.7.0"
19152124source = "registry+https://github.com/rust-lang/crates.io-index"
1916−checksum = "b2986deb581c4fe11b621998a5e53361efe6b48a151178d0cd9eeffa4dc6acc9"
2125+checksum = "0120db82e8a1e0b9fb3345a539c478767c0048d842860994d96113d5b667bd69"
19172126dependencies = [
1918− "winapi 0.3.9",
2127+ "winapi",
19192128]
19202129
19212130[[package]]
1922−name = "ws2_32-sys"
1923−version = "0.2.1"
2131+name = "xattr"
2132+version = "0.2.2"
2133+source = "registry+https://github.com/rust-lang/crates.io-index"
2134+checksum = "244c3741f4240ef46274860397c7c74e50eb23624996930e484c16679633a54c"
2135+dependencies = [
2136+ "libc",
2137+]
2138+
2139+[[package]]
2140+name = "xml-rs"
2141+version = "0.8.4"
2142+source = "registry+https://github.com/rust-lang/crates.io-index"
2143+checksum = "d2d7d3948613f75c98fd9328cfdcc45acc4d360655289d0a7d4ec931392200a3"
2144+
2145+[[package]]
2146+name = "yaml-rust"
2147+version = "0.4.5"
19242148source = "registry+https://github.com/rust-lang/crates.io-index"
1925−checksum = "d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e"
2149+checksum = "56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85"
19262150dependencies = [
1927− "winapi 0.2.8",
1928− "winapi-build",
2151+ "linked-hash-map",
19292152]
19302153
19312154[[package]]
1932−name = "wyz"
1933−version = "0.2.0"
2155+name = "zeroize"
2156+version = "1.4.2"
19342157source = "registry+https://github.com/rust-lang/crates.io-index"
1935−checksum = "85e60b0d1b5f99db2556934e21937020776a5d31520bf169e851ac44e6420214"
2158+checksum = "bf68b08513768deaa790264a7fac27a58cbf2705cfcdc9448362229217d7e970"