Skip to content

Commit 45fac34

Browse files
committed
update few crates to drop old deps
1 parent 4fd4de7 commit 45fac34

File tree

3 files changed

+33
-131
lines changed

3 files changed

+33
-131
lines changed

Cargo.lock

+33-123
Original file line numberDiff line numberDiff line change
@@ -209,34 +209,13 @@ dependencies = [
209209
"typenum",
210210
]
211211

212-
[[package]]
213-
name = "block-buffer"
214-
version = "0.7.3"
215-
source = "registry+https://github.com/rust-lang/crates.io-index"
216-
checksum = "c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b"
217-
dependencies = [
218-
"block-padding",
219-
"byte-tools",
220-
"byteorder",
221-
"generic-array 0.12.4",
222-
]
223-
224212
[[package]]
225213
name = "block-buffer"
226214
version = "0.10.2"
227215
source = "registry+https://github.com/rust-lang/crates.io-index"
228216
checksum = "0bf7fe51849ea569fd452f37822f606a5cabb684dc918707a0193fd4664ff324"
229217
dependencies = [
230-
"generic-array 0.14.4",
231-
]
232-
233-
[[package]]
234-
name = "block-padding"
235-
version = "0.1.5"
236-
source = "registry+https://github.com/rust-lang/crates.io-index"
237-
checksum = "fa79dedbb091f449f1f39e53edf88d5dbe95f895dae6135a8d7b881fb5af73f5"
238-
dependencies = [
239-
"byte-tools",
218+
"generic-array",
240219
]
241220

242221
[[package]]
@@ -277,12 +256,6 @@ dependencies = [
277256
"toml",
278257
]
279258

280-
[[package]]
281-
name = "byte-tools"
282-
version = "0.3.1"
283-
source = "registry+https://github.com/rust-lang/crates.io-index"
284-
checksum = "e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7"
285-
286259
[[package]]
287260
name = "bytecount"
288261
version = "0.6.2"
@@ -292,12 +265,6 @@ dependencies = [
292265
"packed_simd_2",
293266
]
294267

295-
[[package]]
296-
name = "byteorder"
297-
version = "1.3.4"
298-
source = "registry+https://github.com/rust-lang/crates.io-index"
299-
checksum = "08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de"
300-
301268
[[package]]
302269
name = "bytes"
303270
version = "1.0.1"
@@ -770,9 +737,9 @@ dependencies = [
770737

771738
[[package]]
772739
name = "combine"
773-
version = "4.6.3"
740+
version = "4.6.6"
774741
source = "registry+https://github.com/rust-lang/crates.io-index"
775-
checksum = "50b727aacc797f9fc28e355d21f34709ac4fc9adecfe470ad07b8f4464f53062"
742+
checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4"
776743
dependencies = [
777744
"bytes",
778745
"memchr",
@@ -1010,7 +977,7 @@ version = "0.1.2"
1010977
source = "registry+https://github.com/rust-lang/crates.io-index"
1011978
checksum = "a4600d695eb3f6ce1cd44e6e291adceb2cc3ab12f20a33777ecd0bf6eba34e06"
1012979
dependencies = [
1013-
"generic-array 0.14.4",
980+
"generic-array",
1014981
]
1015982

1016983
[[package]]
@@ -1105,22 +1072,13 @@ version = "2.0.0"
11051072
source = "registry+https://github.com/rust-lang/crates.io-index"
11061073
checksum = "524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198"
11071074

1108-
[[package]]
1109-
name = "digest"
1110-
version = "0.8.1"
1111-
source = "registry+https://github.com/rust-lang/crates.io-index"
1112-
checksum = "f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5"
1113-
dependencies = [
1114-
"generic-array 0.12.4",
1115-
]
1116-
11171075
[[package]]
11181076
name = "digest"
11191077
version = "0.10.2"
11201078
source = "registry+https://github.com/rust-lang/crates.io-index"
11211079
checksum = "8cb780dce4f9a8f5c087362b3a4595936b2019e7c8b30f2c3e9a7e94e6ae9837"
11221080
dependencies = [
1123-
"block-buffer 0.10.2",
1081+
"block-buffer",
11241082
"crypto-common",
11251083
]
11261084

@@ -1299,12 +1257,6 @@ dependencies = [
12991257
"once_cell",
13001258
]
13011259

1302-
[[package]]
1303-
name = "fake-simd"
1304-
version = "0.1.2"
1305-
source = "registry+https://github.com/rust-lang/crates.io-index"
1306-
checksum = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed"
1307-
13081260
[[package]]
13091261
name = "fallible-iterator"
13101262
version = "0.2.0"
@@ -1538,15 +1490,6 @@ dependencies = [
15381490
"termcolor",
15391491
]
15401492

1541-
[[package]]
1542-
name = "generic-array"
1543-
version = "0.12.4"
1544-
source = "registry+https://github.com/rust-lang/crates.io-index"
1545-
checksum = "ffdf9f34f1447443d37393cc6c2b8313aebddcd96906caf34e54c68d8e57d7bd"
1546-
dependencies = [
1547-
"typenum",
1548-
]
1549-
15501493
[[package]]
15511494
name = "generic-array"
15521495
version = "0.14.4"
@@ -1681,16 +1624,16 @@ dependencies = [
16811624

16821625
[[package]]
16831626
name = "handlebars"
1684-
version = "4.1.0"
1627+
version = "4.3.3"
16851628
source = "registry+https://github.com/rust-lang/crates.io-index"
1686-
checksum = "72a0ffab8c36d0436114310c7e10b59b3307e650ddfabf6d006028e29a70c6e6"
1629+
checksum = "360d9740069b2f6cbb63ce2dbaa71a20d3185350cbb990d7bebeb9318415eb17"
16871630
dependencies = [
16881631
"log",
16891632
"pest",
16901633
"pest_derive",
1691-
"quick-error 2.0.0",
16921634
"serde",
16931635
"serde_json",
1636+
"thiserror",
16941637
]
16951638

16961639
[[package]]
@@ -1780,7 +1723,7 @@ version = "1.3.0"
17801723
source = "registry+https://github.com/rust-lang/crates.io-index"
17811724
checksum = "df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f"
17821725
dependencies = [
1783-
"quick-error 1.2.3",
1726+
"quick-error",
17841727
]
17851728

17861729
[[package]]
@@ -1826,13 +1769,13 @@ dependencies = [
18261769

18271770
[[package]]
18281771
name = "im-rc"
1829-
version = "15.0.0"
1772+
version = "15.1.0"
18301773
source = "registry+https://github.com/rust-lang/crates.io-index"
1831-
checksum = "3ca8957e71f04a205cb162508f9326aea04676c8dfd0711220190d6b83664f3f"
1774+
checksum = "af1955a75fa080c677d3972822ec4bad316169ab1cfc6c257a942c2265dbe5fe"
18321775
dependencies = [
18331776
"bitmaps",
1834-
"rand_core 0.5.1",
1835-
"rand_xoshiro 0.4.0",
1777+
"rand_core 0.6.2",
1778+
"rand_xoshiro",
18361779
"sized-chunks",
18371780
"typenum",
18381781
"version_check",
@@ -2169,7 +2112,7 @@ version = "0.10.0"
21692112
source = "registry+https://github.com/rust-lang/crates.io-index"
21702113
checksum = "e6a38fc55c8bbc10058782919516f88826e70320db6d206aebc49611d24216ae"
21712114
dependencies = [
2172-
"digest 0.10.2",
2115+
"digest",
21732116
]
21742117

21752118
[[package]]
@@ -2395,12 +2338,6 @@ version = "1.12.0"
23952338
source = "registry+https://github.com/rust-lang/crates.io-index"
23962339
checksum = "7709cef83f0c1f58f666e746a08b21e0085f7440fa6a29cc194d68aac97a4225"
23972340

2398-
[[package]]
2399-
name = "opaque-debug"
2400-
version = "0.2.3"
2401-
source = "registry+https://github.com/rust-lang/crates.io-index"
2402-
checksum = "2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529c"
2403-
24042341
[[package]]
24052342
name = "opener"
24062343
version = "0.5.0"
@@ -2590,28 +2527,29 @@ dependencies = [
25902527

25912528
[[package]]
25922529
name = "pest"
2593-
version = "2.1.3"
2530+
version = "2.3.0"
25942531
source = "registry+https://github.com/rust-lang/crates.io-index"
2595-
checksum = "10f4872ae94d7b90ae48754df22fd42ad52ce740b8f370b03da4835417403e53"
2532+
checksum = "4b0560d531d1febc25a3c9398a62a71256c0178f2e3443baedd9ad4bb8c9deb4"
25962533
dependencies = [
2534+
"thiserror",
25972535
"ucd-trie",
25982536
]
25992537

26002538
[[package]]
26012539
name = "pest_derive"
2602-
version = "2.1.0"
2540+
version = "2.3.0"
26032541
source = "registry+https://github.com/rust-lang/crates.io-index"
2604-
checksum = "833d1ae558dc601e9a60366421196a8d94bc0ac980476d0b67e1d0988d72b2d0"
2542+
checksum = "905708f7f674518498c1f8d644481440f476d39ca6ecae83319bba7c6c12da91"
26052543
dependencies = [
26062544
"pest",
26072545
"pest_generator",
26082546
]
26092547

26102548
[[package]]
26112549
name = "pest_generator"
2612-
version = "2.1.3"
2550+
version = "2.3.0"
26132551
source = "registry+https://github.com/rust-lang/crates.io-index"
2614-
checksum = "99b8db626e31e5b81787b9783425769681b347011cc59471e33ea46d2ea0cf55"
2552+
checksum = "5803d8284a629cc999094ecd630f55e91b561a1d1ba75e233b00ae13b91a69ad"
26152553
dependencies = [
26162554
"pest",
26172555
"pest_meta",
@@ -2622,13 +2560,13 @@ dependencies = [
26222560

26232561
[[package]]
26242562
name = "pest_meta"
2625-
version = "2.1.3"
2563+
version = "2.3.0"
26262564
source = "registry+https://github.com/rust-lang/crates.io-index"
2627-
checksum = "54be6e404f5317079812fc8f9f5279de376d8856929e21c184ecf6bbd692a11d"
2565+
checksum = "1538eb784f07615c6d9a8ab061089c6c54a344c5b4301db51990ca1c241e8c04"
26282566
dependencies = [
2629-
"maplit",
2567+
"once_cell",
26302568
"pest",
2631-
"sha-1 0.8.2",
2569+
"sha-1",
26322570
]
26332571

26342572
[[package]]
@@ -2830,12 +2768,6 @@ version = "1.2.3"
28302768
source = "registry+https://github.com/rust-lang/crates.io-index"
28312769
checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0"
28322770

2833-
[[package]]
2834-
name = "quick-error"
2835-
version = "2.0.0"
2836-
source = "registry+https://github.com/rust-lang/crates.io-index"
2837-
checksum = "3ac73b1112776fc109b2e61909bc46c7e1bf0d7f690ffb1676553acce16d5cda"
2838-
28392771
[[package]]
28402772
name = "quine-mc_cluskey"
28412773
version = "0.2.4"
@@ -2931,15 +2863,6 @@ dependencies = [
29312863
"rand_core 0.5.1",
29322864
]
29332865

2934-
[[package]]
2935-
name = "rand_xoshiro"
2936-
version = "0.4.0"
2937-
source = "registry+https://github.com/rust-lang/crates.io-index"
2938-
checksum = "a9fcdd2e881d02f1d9390ae47ad8e5696a9e4be7b547a1da2afbc61973217004"
2939-
dependencies = [
2940-
"rand_core 0.5.1",
2941-
]
2942-
29432866
[[package]]
29442867
name = "rand_xoshiro"
29452868
version = "0.6.0"
@@ -3172,7 +3095,6 @@ dependencies = [
31723095
"bstr",
31733096
"clap",
31743097
"libz-sys",
3175-
"memchr",
31763098
"regex",
31773099
"serde_json",
31783100
"syn",
@@ -3807,7 +3729,7 @@ dependencies = [
38073729
"gsgdt",
38083730
"polonius-engine",
38093731
"rand 0.8.5",
3810-
"rand_xoshiro 0.6.0",
3732+
"rand_xoshiro",
38113733
"rustc-rayon",
38123734
"rustc-rayon-core",
38133735
"rustc_apfloat",
@@ -4142,7 +4064,7 @@ dependencies = [
41424064
"rustc_macros",
41434065
"rustc_serialize",
41444066
"scoped-tls",
4145-
"sha-1 0.10.0",
4067+
"sha-1",
41464068
"sha2",
41474069
"tracing",
41484070
"unicode-width",
@@ -4529,18 +4451,6 @@ dependencies = [
45294451
"serde",
45304452
]
45314453

4532-
[[package]]
4533-
name = "sha-1"
4534-
version = "0.8.2"
4535-
source = "registry+https://github.com/rust-lang/crates.io-index"
4536-
checksum = "f7d94d0bede923b3cea61f3f1ff57ff8cdfd77b400fb8f9998949e0cf04163df"
4537-
dependencies = [
4538-
"block-buffer 0.7.3",
4539-
"digest 0.8.1",
4540-
"fake-simd",
4541-
"opaque-debug",
4542-
]
4543-
45444454
[[package]]
45454455
name = "sha-1"
45464456
version = "0.10.0"
@@ -4549,7 +4459,7 @@ checksum = "028f48d513f9678cda28f6e4064755b3fbb2af6acd672f2c209b62323f7aea0f"
45494459
dependencies = [
45504460
"cfg-if 1.0.0",
45514461
"cpufeatures",
4552-
"digest 0.10.2",
4462+
"digest",
45534463
]
45544464

45554465
[[package]]
@@ -4560,7 +4470,7 @@ checksum = "99c3bd8169c58782adad9290a9af5939994036b76187f7b4f0e6de91dbbfc0ec"
45604470
dependencies = [
45614471
"cfg-if 1.0.0",
45624472
"cpufeatures",
4563-
"digest 0.10.2",
4473+
"digest",
45644474
]
45654475

45664476
[[package]]
@@ -4885,18 +4795,18 @@ checksum = "b1141d4d61095b28419e22cb0bbf02755f5e54e0526f97f1e3d1d160e60885fb"
48854795

48864796
[[package]]
48874797
name = "thiserror"
4888-
version = "1.0.30"
4798+
version = "1.0.33"
48894799
source = "registry+https://github.com/rust-lang/crates.io-index"
4890-
checksum = "854babe52e4df1653706b98fcfc05843010039b406875930a70e4d9644e5c417"
4800+
checksum = "3d0a539a918745651435ac7db7a18761589a94cd7e94cd56999f828bf73c8a57"
48914801
dependencies = [
48924802
"thiserror-impl",
48934803
]
48944804

48954805
[[package]]
48964806
name = "thiserror-impl"
4897-
version = "1.0.30"
4807+
version = "1.0.33"
48984808
source = "registry+https://github.com/rust-lang/crates.io-index"
4899-
checksum = "aa32fd3f627f367fe16f893e2597ae3c05020f8bba2666a4e6ea73d377e5714b"
4809+
checksum = "c251e90f708e16c49a16f4917dc2131e75222b72edfa9cb7f7c58ae56aae0c09"
49004810
dependencies = [
49014811
"proc-macro2",
49024812
"quote",

src/tools/rustc-workspace-hack/Cargo.toml

-3
Original file line numberDiff line numberDiff line change
@@ -77,9 +77,6 @@ clap = { version = "3.1.1", features = ["derive", "clap_derive"]}
7777
curl-sys = { version = "0.4.13", features = ["http2", "libnghttp2-sys"], optional = true }
7878
# Ensure default features of libz-sys, which are disabled in some scenarios.
7979
libz-sys = { version = "1.1.2" }
80-
# The only user of memchr's deprecated `use_std` feature is `combine`, so this can be
81-
# removed if/when https://github.com/Marwes/combine/pull/348 is merged and released.
82-
memchr = { version = "2.5", features = ["std", "use_std"] }
8380
# Ensure default features of regex, which are disabled in some scenarios.
8481
regex = { version = "1.5.6" }
8582
serde_json = { version = "1.0.31", features = ["raw_value", "unbounded_depth"] }

0 commit comments

Comments
 (0)