git: 318e5326ef0c - main - textproc/mdbook: Update to 0.4.21

From: Mikael Urankar <mikael_at_FreeBSD.org>
Date: Sun, 30 Oct 2022 12:07:52 UTC
The branch main has been updated by mikael:

URL: https://cgit.FreeBSD.org/ports/commit/?id=318e5326ef0c165426b13fd82b0bdbc376b72e4a

commit 318e5326ef0c165426b13fd82b0bdbc376b72e4a
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2022-10-23 11:35:01 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2022-10-30 12:07:08 +0000

    textproc/mdbook: Update to 0.4.21
    
    Changes:
      https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0416
      https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0417
      https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0418
      https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0419
      https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0420
      https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0421
    
    PR:             267007
    Approved by:    0mp (maintainer timeout)
---
 textproc/mdbook/Makefile |  59 ++++++++++--------------
 textproc/mdbook/distinfo | 118 ++++++++++++++++++++---------------------------
 2 files changed, 76 insertions(+), 101 deletions(-)

diff --git a/textproc/mdbook/Makefile b/textproc/mdbook/Makefile
index e5a5ee72d1c3..1450019d1485 100644
--- a/textproc/mdbook/Makefile
+++ b/textproc/mdbook/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	mdbook
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.4.15
-PORTREVISION=	6
+DISTVERSION=	0.4.21
 CATEGORIES=	textproc
 
 MAINTAINER=	0mp@FreeBSD.org
@@ -19,7 +18,7 @@ GH_PROJECT=	mdBook
 
 CARGO_CRATES=	aho-corasick-0.7.18 \
 		ammonia-3.1.2 \
-		ansi_term-0.11.0 \
+		ansi_term-0.12.1 \
 		anyhow-1.0.43 \
 		assert_cmd-1.0.7 \
 		atty-0.2.14 \
@@ -38,17 +37,18 @@ CARGO_CRATES=	aho-corasick-0.7.18 \
 		cfg-if-0.1.10 \
 		cfg-if-1.0.0 \
 		chrono-0.4.19 \
-		clap-2.33.3 \
+		clap-3.0.10 \
+		clap_complete-3.0.4 \
 		cpufeatures-0.1.5 \
 		ctor-0.1.20 \
-		difference-2.0.0 \
+		diff-0.1.12 \
 		difflib-0.4.0 \
 		digest-0.8.1 \
 		digest-0.9.0 \
 		doc-comment-0.3.3 \
 		either-1.6.1 \
-		elasticlunr-rs-2.3.13 \
-		env_logger-0.7.1 \
+		elasticlunr-rs-3.0.0 \
+		env_logger-0.9.0 \
 		fake-simd-0.1.2 \
 		filetime-0.2.15 \
 		float-cmp-0.9.0 \
@@ -59,17 +59,14 @@ CARGO_CRATES=	aho-corasick-0.7.18 \
 		fuchsia-zircon-0.3.3 \
 		fuchsia-zircon-sys-0.3.3 \
 		futf-0.1.4 \
-		futures-0.3.16 \
-		futures-channel-0.3.16 \
-		futures-core-0.3.16 \
-		futures-io-0.3.16 \
+		futures-channel-0.3.21 \
+		futures-core-0.3.21 \
 		futures-macro-0.3.16 \
-		futures-sink-0.3.16 \
+		futures-sink-0.3.21 \
 		futures-task-0.3.16 \
 		futures-util-0.3.16 \
 		generic-array-0.12.4 \
 		generic-array-0.14.4 \
-		getopts-0.2.21 \
 		getrandom-0.1.16 \
 		getrandom-0.2.3 \
 		gitignore-1.0.7 \
@@ -79,20 +76,18 @@ CARGO_CRATES=	aho-corasick-0.7.18 \
 		hashbrown-0.11.2 \
 		headers-0.3.4 \
 		headers-core-0.2.0 \
-		heck-0.3.3 \
 		hermit-abi-0.1.19 \
 		html5ever-0.25.1 \
 		http-0.2.4 \
 		http-body-0.4.3 \
 		httparse-1.5.1 \
 		httpdate-1.0.1 \
-		humantime-1.3.0 \
+		humantime-2.1.0 \
 		hyper-0.14.11 \
 		idna-0.2.3 \
 		indexmap-1.7.0 \
 		inotify-0.7.1 \
 		inotify-sys-0.1.5 \
-		input_buffer-0.4.0 \
 		iovec-0.1.4 \
 		itertools-0.10.1 \
 		itoa-0.4.8 \
@@ -125,6 +120,7 @@ CARGO_CRATES=	aho-corasick-0.7.18 \
 		opaque-debug-0.2.3 \
 		opaque-debug-0.3.0 \
 		opener-0.5.0 \
+		os_str_bytes-6.0.0 \
 		output_vt100-0.1.2 \
 		percent-encoding-2.1.0 \
 		pest-2.1.3 \
@@ -144,12 +140,11 @@ CARGO_CRATES=	aho-corasick-0.7.18 \
 		predicates-2.0.1 \
 		predicates-core-1.0.2 \
 		predicates-tree-1.0.2 \
-		pretty_assertions-0.6.1 \
+		pretty_assertions-1.2.1 \
 		proc-macro-hack-0.5.19 \
 		proc-macro-nested-0.1.7 \
 		proc-macro2-1.0.28 \
-		pulldown-cmark-0.9.0 \
-		quick-error-1.2.3 \
+		pulldown-cmark-0.9.1 \
 		quick-error-2.0.1 \
 		quote-1.0.9 \
 		rand-0.7.3 \
@@ -162,7 +157,7 @@ CARGO_CRATES=	aho-corasick-0.7.18 \
 		rand_hc-0.3.1 \
 		rand_pcg-0.2.1 \
 		redox_syscall-0.2.10 \
-		regex-1.5.4 \
+		regex-1.5.5 \
 		regex-automata-0.1.10 \
 		regex-syntax-0.6.25 \
 		remove_dir_all-0.5.3 \
@@ -170,8 +165,7 @@ CARGO_CRATES=	aho-corasick-0.7.18 \
 		same-file-1.0.6 \
 		scoped-tls-1.0.0 \
 		select-0.5.0 \
-		semver-0.11.0 \
-		semver-parser-0.10.2 \
+		semver-1.0.4 \
 		serde-1.0.129 \
 		serde_derive-1.0.129 \
 		serde_json-1.0.66 \
@@ -184,21 +178,21 @@ CARGO_CRATES=	aho-corasick-0.7.18 \
 		socket2-0.4.1 \
 		string_cache-0.8.1 \
 		string_cache_codegen-0.5.1 \
-		strsim-0.8.0 \
-		strum-0.21.0 \
-		strum_macros-0.21.1 \
+		strsim-0.10.0 \
 		syn-1.0.75 \
 		tempfile-3.2.0 \
 		tendril-0.4.2 \
 		termcolor-1.1.2 \
-		textwrap-0.11.0 \
+		textwrap-0.14.2 \
+		thiserror-1.0.31 \
+		thiserror-impl-1.0.31 \
 		time-0.1.43 \
 		tinyvec-1.3.1 \
 		tinyvec_macros-0.1.0 \
-		tokio-1.10.0 \
-		tokio-macros-1.3.0 \
+		tokio-1.16.1 \
+		tokio-macros-1.8.0 \
 		tokio-stream-0.1.7 \
-		tokio-tungstenite-0.13.0 \
+		tokio-tungstenite-0.15.0 \
 		tokio-util-0.6.7 \
 		toml-0.5.8 \
 		topological-sort-0.1.0 \
@@ -207,23 +201,20 @@ CARGO_CRATES=	aho-corasick-0.7.18 \
 		tracing-core-0.1.19 \
 		treeline-0.1.0 \
 		try-lock-0.2.3 \
-		tungstenite-0.12.0 \
+		tungstenite-0.14.0 \
 		typenum-1.13.0 \
 		ucd-trie-0.1.3 \
 		unicase-2.6.0 \
 		unicode-bidi-0.3.6 \
 		unicode-normalization-0.1.19 \
-		unicode-segmentation-1.8.0 \
-		unicode-width-0.1.8 \
 		unicode-xid-0.2.2 \
 		url-2.2.2 \
 		utf-8-0.7.6 \
-		vec_map-0.8.2 \
 		version_check-0.9.3 \
 		wait-timeout-0.2.0 \
 		walkdir-2.3.2 \
 		want-0.3.0 \
-		warp-0.3.1 \
+		warp-0.3.2 \
 		wasi-0.9.0+wasi-snapshot-preview1 \
 		wasi-0.10.2+wasi-snapshot-preview1 \
 		winapi-0.2.8 \
diff --git a/textproc/mdbook/distinfo b/textproc/mdbook/distinfo
index 0ee3a3405af1..8502ab9d1f61 100644
--- a/textproc/mdbook/distinfo
+++ b/textproc/mdbook/distinfo
@@ -1,10 +1,10 @@
-TIMESTAMP = 1642672892
+TIMESTAMP = 1666524763
 SHA256 (rust/crates/aho-corasick-0.7.18.crate) = 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f
 SIZE (rust/crates/aho-corasick-0.7.18.crate) = 112923
 SHA256 (rust/crates/ammonia-3.1.2.crate) = 2e445c26125ff80316eaea16e812d717b147b82a68682bd4730f74d4845c8b35
 SIZE (rust/crates/ammonia-3.1.2.crate) = 39704
-SHA256 (rust/crates/ansi_term-0.11.0.crate) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b
-SIZE (rust/crates/ansi_term-0.11.0.crate) = 17087
+SHA256 (rust/crates/ansi_term-0.12.1.crate) = d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2
+SIZE (rust/crates/ansi_term-0.12.1.crate) = 24838
 SHA256 (rust/crates/anyhow-1.0.43.crate) = 28ae2b3dec75a406790005a200b1bd89785afc02517a00ca99ecfe093ee9e6cf
 SIZE (rust/crates/anyhow-1.0.43.crate) = 34968
 SHA256 (rust/crates/assert_cmd-1.0.7.crate) = 3d20831bd004dda4c7c372c19cdabff369f794a95e955b3f13fe460e3e1ae95f
@@ -41,14 +41,16 @@ SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582eb
 SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
 SHA256 (rust/crates/chrono-0.4.19.crate) = 670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73
 SIZE (rust/crates/chrono-0.4.19.crate) = 155663
-SHA256 (rust/crates/clap-2.33.3.crate) = 37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002
-SIZE (rust/crates/clap-2.33.3.crate) = 201925
+SHA256 (rust/crates/clap-3.0.10.crate) = 7a30c3bf9ff12dfe5dae53f0a96e0febcd18420d1c0e7fad77796d9d5c4b5375
+SIZE (rust/crates/clap-3.0.10.crate) = 190580
+SHA256 (rust/crates/clap_complete-3.0.4.crate) = d044e9db8cd0f68191becdeb5246b7462e4cf0c069b19ae00d1bf3fa9889498d
+SIZE (rust/crates/clap_complete-3.0.4.crate) = 22317
 SHA256 (rust/crates/cpufeatures-0.1.5.crate) = 66c99696f6c9dd7f35d486b9d04d7e6e202aa3e8c40d553f2fdf5e7e0c6a71ef
 SIZE (rust/crates/cpufeatures-0.1.5.crate) = 10419
 SHA256 (rust/crates/ctor-0.1.20.crate) = 5e98e2ad1a782e33928b96fc3948e7c355e5af34ba4de7670fe8bac2a3b2006d
 SIZE (rust/crates/ctor-0.1.20.crate) = 9328
-SHA256 (rust/crates/difference-2.0.0.crate) = 524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198
-SIZE (rust/crates/difference-2.0.0.crate) = 147616
+SHA256 (rust/crates/diff-0.1.12.crate) = 0e25ea47919b1560c4e3b7fe0aaab9becf5b84a10325ddf7db0f0ba5e1026499
+SIZE (rust/crates/diff-0.1.12.crate) = 10223
 SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8
 SIZE (rust/crates/difflib-0.4.0.crate) = 7638
 SHA256 (rust/crates/digest-0.8.1.crate) = f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5
@@ -59,10 +61,10 @@ SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054
 SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
 SHA256 (rust/crates/either-1.6.1.crate) = e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457
 SIZE (rust/crates/either-1.6.1.crate) = 13641
-SHA256 (rust/crates/elasticlunr-rs-2.3.13.crate) = 515a402b5acb08002194dd926065be7733003bb37ac0f030dfd39160028238e1
-SIZE (rust/crates/elasticlunr-rs-2.3.13.crate) = 93039
-SHA256 (rust/crates/env_logger-0.7.1.crate) = 44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36
-SIZE (rust/crates/env_logger-0.7.1.crate) = 32281
+SHA256 (rust/crates/elasticlunr-rs-3.0.0.crate) = e6dae5cac90640734ee881bc5f21b6e5123f4e5235e52428db114abffc2391d6
+SIZE (rust/crates/elasticlunr-rs-3.0.0.crate) = 100054
+SHA256 (rust/crates/env_logger-0.9.0.crate) = 0b2cf0344971ee6c64c31be0d530793fba457d322dfec2810c453d0ef228f9c3
+SIZE (rust/crates/env_logger-0.9.0.crate) = 33573
 SHA256 (rust/crates/fake-simd-0.1.2.crate) = e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed
 SIZE (rust/crates/fake-simd-0.1.2.crate) = 5398
 SHA256 (rust/crates/filetime-0.2.15.crate) = 975ccf83d8d9d0d84682850a38c8169027be83368805971cc4f238c2b245bc98
@@ -83,18 +85,14 @@ SHA256 (rust/crates/fuchsia-zircon-sys-0.3.3.crate) = 3dcaa9ae7725d12cdb85b3ad99
 SIZE (rust/crates/fuchsia-zircon-sys-0.3.3.crate) = 7191
 SHA256 (rust/crates/futf-0.1.4.crate) = 7c9c1ce3fa9336301af935ab852c437817d14cd33690446569392e65170aac3b
 SIZE (rust/crates/futf-0.1.4.crate) = 11341
-SHA256 (rust/crates/futures-0.3.16.crate) = 1adc00f486adfc9ce99f77d717836f0c5aa84965eb0b4f051f4e83f7cab53f8b
-SIZE (rust/crates/futures-0.3.16.crate) = 46410
-SHA256 (rust/crates/futures-channel-0.3.16.crate) = 74ed2411805f6e4e3d9bc904c95d5d423b89b3b25dc0250aa74729de20629ff9
-SIZE (rust/crates/futures-channel-0.3.16.crate) = 31765
-SHA256 (rust/crates/futures-core-0.3.16.crate) = af51b1b4a7fdff033703db39de8802c673eb91855f2e0d47dcf3bf2c0ef01f99
-SIZE (rust/crates/futures-core-0.3.16.crate) = 14486
-SHA256 (rust/crates/futures-io-0.3.16.crate) = 0b0e06c393068f3a6ef246c75cdca793d6a46347e75286933e5e75fd2fd11582
-SIZE (rust/crates/futures-io-0.3.16.crate) = 9050
+SHA256 (rust/crates/futures-channel-0.3.21.crate) = c3083ce4b914124575708913bca19bfe887522d6e2e6d0952943f5eac4a74010
+SIZE (rust/crates/futures-channel-0.3.21.crate) = 31961
+SHA256 (rust/crates/futures-core-0.3.21.crate) = 0c09fd04b7e4073ac7156a9539b57a484a8ea920f79c7c675d05d289ab6110d3
+SIZE (rust/crates/futures-core-0.3.21.crate) = 14601
 SHA256 (rust/crates/futures-macro-0.3.16.crate) = c54913bae956fb8df7f4dc6fc90362aa72e69148e3f39041fbe8742d21e0ac57
 SIZE (rust/crates/futures-macro-0.3.16.crate) = 10779
-SHA256 (rust/crates/futures-sink-0.3.16.crate) = c0f30aaa67363d119812743aa5f33c201a7a66329f97d1a887022971feea4b53
-SIZE (rust/crates/futures-sink-0.3.16.crate) = 7663
+SHA256 (rust/crates/futures-sink-0.3.21.crate) = 21163e139fa306126e6eedaf49ecdb4588f939600f0b1e770f4205ee4b7fa868
+SIZE (rust/crates/futures-sink-0.3.21.crate) = 7843
 SHA256 (rust/crates/futures-task-0.3.16.crate) = bbe54a98670017f3be909561f6ad13e810d9a51f3f061b902062ca3da80799f2
 SIZE (rust/crates/futures-task-0.3.16.crate) = 11712
 SHA256 (rust/crates/futures-util-0.3.16.crate) = 67eb846bfd58e44a8481a00049e82c43e0ccb5d61f8dc071057cb19249dd4d78
@@ -103,8 +101,6 @@ SHA256 (rust/crates/generic-array-0.12.4.crate) = ffdf9f34f1447443d37393cc6c2b83
 SIZE (rust/crates/generic-array-0.12.4.crate) = 18212
 SHA256 (rust/crates/generic-array-0.14.4.crate) = 501466ecc8a30d1d3b7fc9229b122b2ce8ed6e9d9223f1138d4babb253e51817
 SIZE (rust/crates/generic-array-0.14.4.crate) = 28916
-SHA256 (rust/crates/getopts-0.2.21.crate) = 14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5
-SIZE (rust/crates/getopts-0.2.21.crate) = 18457
 SHA256 (rust/crates/getrandom-0.1.16.crate) = 8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce
 SIZE (rust/crates/getrandom-0.1.16.crate) = 25077
 SHA256 (rust/crates/getrandom-0.2.3.crate) = 7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753
@@ -123,8 +119,6 @@ SHA256 (rust/crates/headers-0.3.4.crate) = f0b7591fb62902706ae8e7aaff416b1b0fa2c
 SIZE (rust/crates/headers-0.3.4.crate) = 67384
 SHA256 (rust/crates/headers-core-0.2.0.crate) = e7f66481bfee273957b1f20485a4ff3362987f85b2c236580d81b4eb7a326429
 SIZE (rust/crates/headers-core-0.2.0.crate) = 2380
-SHA256 (rust/crates/heck-0.3.3.crate) = 6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c
-SIZE (rust/crates/heck-0.3.3.crate) = 10260
 SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
 SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979
 SHA256 (rust/crates/html5ever-0.25.1.crate) = aafcf38a1a36118242d29b92e1b08ef84e67e4a5ed06e0a80be20e6a32bfed6b
@@ -137,8 +131,8 @@ SHA256 (rust/crates/httparse-1.5.1.crate) = acd94fdbe1d4ff688b67b04eee2e17bd5099
 SIZE (rust/crates/httparse-1.5.1.crate) = 26758
 SHA256 (rust/crates/httpdate-1.0.1.crate) = 6456b8a6c8f33fee7d958fcd1b60d55b11940a79e63ae87013e6d22e26034440
 SIZE (rust/crates/httpdate-1.0.1.crate) = 10293
-SHA256 (rust/crates/humantime-1.3.0.crate) = df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f
-SIZE (rust/crates/humantime-1.3.0.crate) = 17020
+SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
+SIZE (rust/crates/humantime-2.1.0.crate) = 16749
 SHA256 (rust/crates/hyper-0.14.11.crate) = 0b61cf2d1aebcf6e6352c97b81dc2244ca29194be1b276f5d8ad5c6330fffb11
 SIZE (rust/crates/hyper-0.14.11.crate) = 169467
 SHA256 (rust/crates/idna-0.2.3.crate) = 418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8
@@ -149,8 +143,6 @@ SHA256 (rust/crates/inotify-0.7.1.crate) = 4816c66d2c8ae673df83366c18341538f234a
 SIZE (rust/crates/inotify-0.7.1.crate) = 24637
 SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
 SIZE (rust/crates/inotify-sys-0.1.5.crate) = 6965
-SHA256 (rust/crates/input_buffer-0.4.0.crate) = f97967975f448f1a7ddb12b0bc41069d09ed6a1c161a92687e057325db35d413
-SIZE (rust/crates/input_buffer-0.4.0.crate) = 7771
 SHA256 (rust/crates/iovec-0.1.4.crate) = b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e
 SIZE (rust/crates/iovec-0.1.4.crate) = 8720
 SHA256 (rust/crates/itertools-0.10.1.crate) = 69ddb889f9d0d08a67338271fa9b62996bc788c7796a5c18cf057420aaed5eaf
@@ -215,6 +207,8 @@ SHA256 (rust/crates/opaque-debug-0.3.0.crate) = 624a8340c38c1b80fd549087862da4ba
 SIZE (rust/crates/opaque-debug-0.3.0.crate) = 5767
 SHA256 (rust/crates/opener-0.5.0.crate) = 4ea3ebcd72a54701f56345f16785a6d3ac2df7e986d273eb4395c0b01db17952
 SIZE (rust/crates/opener-0.5.0.crate) = 12350
+SHA256 (rust/crates/os_str_bytes-6.0.0.crate) = 8e22443d1643a904602595ba1cd8f7d896afe56d26712531c5ff73a15b2fbf64
+SIZE (rust/crates/os_str_bytes-6.0.0.crate) = 21046
 SHA256 (rust/crates/output_vt100-0.1.2.crate) = 53cdc5b785b7a58c5aad8216b3dfa114df64b0b06ae6e1501cef91df2fbdf8f9
 SIZE (rust/crates/output_vt100-0.1.2.crate) = 4062
 SHA256 (rust/crates/percent-encoding-2.1.0.crate) = d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e
@@ -253,18 +247,16 @@ SHA256 (rust/crates/predicates-core-1.0.2.crate) = 57e35a3326b75e49aa85f5dc6ec15
 SIZE (rust/crates/predicates-core-1.0.2.crate) = 8185
 SHA256 (rust/crates/predicates-tree-1.0.2.crate) = 15f553275e5721409451eb85e15fd9a860a6e5ab4496eb215987502b5f5391f2
 SIZE (rust/crates/predicates-tree-1.0.2.crate) = 6341
-SHA256 (rust/crates/pretty_assertions-0.6.1.crate) = 3f81e1644e1b54f5a68959a29aa86cde704219254669da328ecfdf6a1f09d427
-SIZE (rust/crates/pretty_assertions-0.6.1.crate) = 61551
+SHA256 (rust/crates/pretty_assertions-1.2.1.crate) = c89f989ac94207d048d92db058e4f6ec7342b0971fc58d1271ca148b799b3563
+SIZE (rust/crates/pretty_assertions-1.2.1.crate) = 79474
 SHA256 (rust/crates/proc-macro-hack-0.5.19.crate) = dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5
 SIZE (rust/crates/proc-macro-hack-0.5.19.crate) = 15556
 SHA256 (rust/crates/proc-macro-nested-0.1.7.crate) = bc881b2c22681370c6a780e47af9840ef841837bc98118431d4e1868bd0c1086
 SIZE (rust/crates/proc-macro-nested-0.1.7.crate) = 6495
 SHA256 (rust/crates/proc-macro2-1.0.28.crate) = 5c7ed8b8c7b886ea3ed7dde405212185f423ab44682667c8c6dd14aa1d9f6612
 SIZE (rust/crates/proc-macro2-1.0.28.crate) = 38732
-SHA256 (rust/crates/pulldown-cmark-0.9.0.crate) = acd16514d1af5f7a71f909a44ef253cdb712a376d7ebc8ae4a471a9be9743548
-SIZE (rust/crates/pulldown-cmark-0.9.0.crate) = 115000
-SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0
-SIZE (rust/crates/quick-error-1.2.3.crate) = 15066
+SHA256 (rust/crates/pulldown-cmark-0.9.1.crate) = 34f197a544b0c9ab3ae46c359a7ec9cbbb5c7bf97054266fecb7ead794a181d6
+SIZE (rust/crates/pulldown-cmark-0.9.1.crate) = 114955
 SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3
 SIZE (rust/crates/quick-error-2.0.1.crate) = 14265
 SHA256 (rust/crates/quote-1.0.9.crate) = c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7
@@ -289,8 +281,8 @@ SHA256 (rust/crates/rand_pcg-0.2.1.crate) = 16abd0c1b639e9eb4d7c50c0b8100b0d0f84
 SIZE (rust/crates/rand_pcg-0.2.1.crate) = 11291
 SHA256 (rust/crates/redox_syscall-0.2.10.crate) = 8383f39639269cde97d255a32bdb68c047337295414940c68bdd30c2e13203ff
 SIZE (rust/crates/redox_syscall-0.2.10.crate) = 23582
-SHA256 (rust/crates/regex-1.5.4.crate) = d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461
-SIZE (rust/crates/regex-1.5.4.crate) = 236581
+SHA256 (rust/crates/regex-1.5.5.crate) = 1a11647b6b25ff05a515cb92c365cec08801e83423a235b51e231e1808747286
+SIZE (rust/crates/regex-1.5.5.crate) = 238119
 SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
 SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
 SHA256 (rust/crates/regex-syntax-0.6.25.crate) = f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b
@@ -305,10 +297,8 @@ SHA256 (rust/crates/scoped-tls-1.0.0.crate) = ea6a9290e3c9cf0f18145ef7ffa62d68ee
 SIZE (rust/crates/scoped-tls-1.0.0.crate) = 9146
 SHA256 (rust/crates/select-0.5.0.crate) = 8ee061f90afcc8678bef7a78d0d121683f0ba753f740ff7005f833ec445876b7
 SIZE (rust/crates/select-0.5.0.crate) = 60423
-SHA256 (rust/crates/semver-0.11.0.crate) = f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6
-SIZE (rust/crates/semver-0.11.0.crate) = 20826
-SHA256 (rust/crates/semver-parser-0.10.2.crate) = 00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7
-SIZE (rust/crates/semver-parser-0.10.2.crate) = 23176
+SHA256 (rust/crates/semver-1.0.4.crate) = 568a8e6258aa33c13358f81fd834adb854c6f7c9468520910a9b1e8fac068012
+SIZE (rust/crates/semver-1.0.4.crate) = 29375
 SHA256 (rust/crates/serde-1.0.129.crate) = d1f72836d2aa753853178eda473a3b9d8e4eefdaf20523b919677e6de489f8f1
 SIZE (rust/crates/serde-1.0.129.crate) = 75300
 SHA256 (rust/crates/serde_derive-1.0.129.crate) = e57ae87ad533d9a56427558b516d0adac283614e347abf85b0dc0cbbf0a249f3
@@ -333,12 +323,8 @@ SHA256 (rust/crates/string_cache-0.8.1.crate) = 8ddb1139b5353f96e429e1a5e19fbaf6
 SIZE (rust/crates/string_cache-0.8.1.crate) = 14423
 SHA256 (rust/crates/string_cache_codegen-0.5.1.crate) = f24c8e5e19d22a726626f1a5e16fe15b132dcf21d10177fa5a45ce7962996b97
 SIZE (rust/crates/string_cache_codegen-0.5.1.crate) = 8243
-SHA256 (rust/crates/strsim-0.8.0.crate) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a
-SIZE (rust/crates/strsim-0.8.0.crate) = 9309
-SHA256 (rust/crates/strum-0.21.0.crate) = aaf86bbcfd1fa9670b7a129f64fc0c9fcbbfe4f1bc4210e9e98fe71ffc12cde2
-SIZE (rust/crates/strum-0.21.0.crate) = 5296
-SHA256 (rust/crates/strum_macros-0.21.1.crate) = d06aaeeee809dbc59eb4556183dd927df67db1540de5be8d3ec0b6636358a5ec
-SIZE (rust/crates/strum_macros-0.21.1.crate) = 16280
+SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
+SIZE (rust/crates/strsim-0.10.0.crate) = 11355
 SHA256 (rust/crates/syn-1.0.75.crate) = b7f58f7e8eaa0009c5fec437aabf511bd9933e4b2d7407bd05273c01a8906ea7
 SIZE (rust/crates/syn-1.0.75.crate) = 233068
 SHA256 (rust/crates/tempfile-3.2.0.crate) = dac1c663cfc93810f88aed9b8941d48cabf856a1b111c29a40439018d870eb22
@@ -347,22 +333,26 @@ SHA256 (rust/crates/tendril-0.4.2.crate) = a9ef557cb397a4f0a5a3a628f06515f78563f
 SIZE (rust/crates/tendril-0.4.2.crate) = 37138
 SHA256 (rust/crates/termcolor-1.1.2.crate) = 2dfed899f0eb03f32ee8c6a0aabdb8a7949659e3466561fc0adf54e26d88c5f4
 SIZE (rust/crates/termcolor-1.1.2.crate) = 17287
-SHA256 (rust/crates/textwrap-0.11.0.crate) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060
-SIZE (rust/crates/textwrap-0.11.0.crate) = 17322
+SHA256 (rust/crates/textwrap-0.14.2.crate) = 0066c8d12af8b5acd21e00547c3797fde4e8677254a7ee429176ccebbe93dd80
+SIZE (rust/crates/textwrap-0.14.2.crate) = 52016
+SHA256 (rust/crates/thiserror-1.0.31.crate) = bd829fe32373d27f76265620b5309d0340cb8550f523c1dda251d6298069069a
+SIZE (rust/crates/thiserror-1.0.31.crate) = 18013
+SHA256 (rust/crates/thiserror-impl-1.0.31.crate) = 0396bc89e626244658bef819e22d0cc459e795a5ebe878e6ec336d1674a8d79a
+SIZE (rust/crates/thiserror-impl-1.0.31.crate) = 15283
 SHA256 (rust/crates/time-0.1.43.crate) = ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438
 SIZE (rust/crates/time-0.1.43.crate) = 28653
 SHA256 (rust/crates/tinyvec-1.3.1.crate) = 848a1e1181b9f6753b5e96a092749e29b11d19ede67dfbbd6c7dc7e0f49b5338
 SIZE (rust/crates/tinyvec-1.3.1.crate) = 42386
 SHA256 (rust/crates/tinyvec_macros-0.1.0.crate) = cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c
 SIZE (rust/crates/tinyvec_macros-0.1.0.crate) = 1817
-SHA256 (rust/crates/tokio-1.10.0.crate) = 01cf844b23c6131f624accf65ce0e4e9956a8bb329400ea5bcc26ae3a5c20b0b
-SIZE (rust/crates/tokio-1.10.0.crate) = 509770
-SHA256 (rust/crates/tokio-macros-1.3.0.crate) = 54473be61f4ebe4efd09cec9bd5d16fa51d70ea0192213d754d2d500457db110
-SIZE (rust/crates/tokio-macros-1.3.0.crate) = 7876
+SHA256 (rust/crates/tokio-1.16.1.crate) = 0c27a64b625de6d309e8c57716ba93021dccf1b3b5c97edd6d3dd2d2135afc0a
+SIZE (rust/crates/tokio-1.16.1.crate) = 552194
+SHA256 (rust/crates/tokio-macros-1.8.0.crate) = 9724f9a975fb987ef7a3cd9be0350edcbe130698af5b8f7a631e23d42d052484
+SIZE (rust/crates/tokio-macros-1.8.0.crate) = 9346
 SHA256 (rust/crates/tokio-stream-0.1.7.crate) = 7b2f3f698253f03119ac0102beaa64f67a67e08074d03a22d18784104543727f
 SIZE (rust/crates/tokio-stream-0.1.7.crate) = 30323
-SHA256 (rust/crates/tokio-tungstenite-0.13.0.crate) = e1a5f475f1b9d077ea1017ecbc60890fda8e54942d680ca0b1d2b47cfa2d861b
-SIZE (rust/crates/tokio-tungstenite-0.13.0.crate) = 30189
+SHA256 (rust/crates/tokio-tungstenite-0.15.0.crate) = 511de3f85caf1c98983545490c3d09685fa8eb634e57eec22bb4db271f46cbd8
+SIZE (rust/crates/tokio-tungstenite-0.15.0.crate) = 28347
 SHA256 (rust/crates/tokio-util-0.6.7.crate) = 1caa0b0c8d94a049db56b5acf8cba99dc0623aab1b26d5b5f5e2d945846b3592
 SIZE (rust/crates/tokio-util-0.6.7.crate) = 73201
 SHA256 (rust/crates/toml-0.5.8.crate) = a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa
@@ -379,8 +369,8 @@ SHA256 (rust/crates/treeline-0.1.0.crate) = a7f741b240f1a48843f9b8e0444fb55fb2a4
 SIZE (rust/crates/treeline-0.1.0.crate) = 3855
 SHA256 (rust/crates/try-lock-0.2.3.crate) = 59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642
 SIZE (rust/crates/try-lock-0.2.3.crate) = 4158
-SHA256 (rust/crates/tungstenite-0.12.0.crate) = 8ada8297e8d70872fa9a551d93250a9f407beb9f37ef86494eb20012a2ff7c24
-SIZE (rust/crates/tungstenite-0.12.0.crate) = 54287
+SHA256 (rust/crates/tungstenite-0.14.0.crate) = a0b2d8558abd2e276b0a8df5c05a2ec762609344191e5fd23e292c910e9165b5
+SIZE (rust/crates/tungstenite-0.14.0.crate) = 57702
 SHA256 (rust/crates/typenum-1.13.0.crate) = 879f6906492a7cd215bfa4cf595b600146ccfac0c79bcbd1f3000162af5e8b06
 SIZE (rust/crates/typenum-1.13.0.crate) = 40238
 SHA256 (rust/crates/ucd-trie-0.1.3.crate) = 56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c
@@ -391,18 +381,12 @@ SHA256 (rust/crates/unicode-bidi-0.3.6.crate) = 246f4c42e67e7a4e3c6106ff716a5d06
 SIZE (rust/crates/unicode-bidi-0.3.6.crate) = 33737
 SHA256 (rust/crates/unicode-normalization-0.1.19.crate) = d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9
 SIZE (rust/crates/unicode-normalization-0.1.19.crate) = 107353
-SHA256 (rust/crates/unicode-segmentation-1.8.0.crate) = 8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385b
-SIZE (rust/crates/unicode-segmentation-1.8.0.crate) = 94011
-SHA256 (rust/crates/unicode-width-0.1.8.crate) = 9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3
-SIZE (rust/crates/unicode-width-0.1.8.crate) = 16732
 SHA256 (rust/crates/unicode-xid-0.2.2.crate) = 8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3
 SIZE (rust/crates/unicode-xid-0.2.2.crate) = 14955
 SHA256 (rust/crates/url-2.2.2.crate) = a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c
 SIZE (rust/crates/url-2.2.2.crate) = 68555
 SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9
 SIZE (rust/crates/utf-8-0.7.6.crate) = 10422
-SHA256 (rust/crates/vec_map-0.8.2.crate) = f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191
-SIZE (rust/crates/vec_map-0.8.2.crate) = 14466
 SHA256 (rust/crates/version_check-0.9.3.crate) = 5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe
 SIZE (rust/crates/version_check-0.9.3.crate) = 12547
 SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6
@@ -411,8 +395,8 @@ SHA256 (rust/crates/walkdir-2.3.2.crate) = 808cf2735cd4b6866113f648b791c6adc5714
 SIZE (rust/crates/walkdir-2.3.2.crate) = 23516
 SHA256 (rust/crates/want-0.3.0.crate) = 1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0
 SIZE (rust/crates/want-0.3.0.crate) = 6550
-SHA256 (rust/crates/warp-0.3.1.crate) = 332d47745e9a0c38636dbd454729b147d16bd1ed08ae67b3ab281c4506771054
-SIZE (rust/crates/warp-0.3.1.crate) = 112030
+SHA256 (rust/crates/warp-0.3.2.crate) = 3cef4e1e9114a4b7f1ac799f16ce71c14de5778500c5450ec6b7b920c55b587e
+SIZE (rust/crates/warp-0.3.2.crate) = 113933
 SHA256 (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519
 SIZE (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = 31521
 SHA256 (rust/crates/wasi-0.10.2+wasi-snapshot-preview1.crate) = fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6
@@ -433,5 +417,5 @@ SHA256 (rust/crates/ws2_32-sys-0.2.1.crate) = d59cefebd0c892fa2dd6de581e937301d8
 SIZE (rust/crates/ws2_32-sys-0.2.1.crate) = 4697
 SHA256 (rust/crates/xml5ever-0.16.1.crate) = 0b1b52e6e8614d4a58b8e70cf51ec0cc21b256ad8206708bcff8139b5bbd6a59
 SIZE (rust/crates/xml5ever-0.16.1.crate) = 41282
-SHA256 (rust-lang-mdBook-v0.4.15_GH0.tar.gz) = fa7f217fb6be229c25be21ccb712af8d0012241b529d1bbacb8f5cac65fe0013
-SIZE (rust-lang-mdBook-v0.4.15_GH0.tar.gz) = 1508364
+SHA256 (rust-lang-mdBook-v0.4.21_GH0.tar.gz) = 17385837070c6a312eae4717fe0bfdd259ce07b4b653b5c258b4389062df886d
+SIZE (rust-lang-mdBook-v0.4.21_GH0.tar.gz) = 1513223