git: a9d4d85bd0df - main - www/rustypaste: Update to 0.12.1

From: Jose Alonso Cardenas Marquez <acm_at_FreeBSD.org>
Date: Sun, 13 Aug 2023 22:01:23 UTC
The branch main has been updated by acm:

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

commit a9d4d85bd0dfc064f265e973e009730c0c5d154b
Author:     Jesús Daniel Colmenares Oviedo <DtxdF@disroot.org>
AuthorDate: 2023-08-13 21:59:13 +0000
Commit:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
CommitDate: 2023-08-13 22:00:52 +0000

    www/rustypaste: Update to 0.12.1
    
    Description:
    
    * Remove trailing slash in WWW
    * Prefer hardcoded strings
    
    ChangeLog: https://github.com/orhun/rustypaste/blob/v0.12.0/CHANGELOG.md
    
    * Added:
     - Add an endpoint for retrieving a list of files
     - Support multiple auth tokens
     - Add new line character to most prominent messages
    * Changed:
      - Bump Shuttle to 0.23.0
      - Bump dependencies
    * Fixed:
      - Deploy the Shuttle service when a new tag is created
    PR:             273053
---
 www/rustypaste/Makefile        |  18 +--
 www/rustypaste/Makefile.crates | 140 ++++++++++----------
 www/rustypaste/distinfo        | 286 ++++++++++++++++++++---------------------
 3 files changed, 223 insertions(+), 221 deletions(-)

diff --git a/www/rustypaste/Makefile b/www/rustypaste/Makefile
index 67e0711515e3..39b8a25bf3d1 100644
--- a/www/rustypaste/Makefile
+++ b/www/rustypaste/Makefile
@@ -1,12 +1,11 @@
 PORTNAME=	rustypaste
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.11.1
-PORTREVISION=	1
+DISTVERSION=	0.12.1
 CATEGORIES=	www
 
 MAINTAINER=	DtxdF@disroot.org
 COMMENT=	Minimal file upload/pastebin service
-WWW=		https://blog.orhun.dev/blazingly-fast-file-sharing/
+WWW=		https://blog.orhun.dev/blazingly-fast-file-sharing
 
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
@@ -20,13 +19,16 @@ USE_RC_SUBR=	${PORTNAME}
 
 CARGO_FEATURES=	--no-default-features
 
-SUB_LIST+=	USER="${USERS:[0]}"
+SUB_LIST+=	USER=${RUSTYPASTE_USER}
 
-USERS=		${PORTNAME}
-GROUPS=		${PORTNAME}
+USERS=		${RUSTYPASTE_USER}
+GROUPS=		${RUSTYPASTE_GROUP}
 
-PLIST_SUB+=	GROUP="${GROUPS:[0]}" \
-		USER="${USERS:[0]}"
+RUSTYPASTE_USER=	${PORTNAME}
+RUSTYPASTE_GROUP=	${RUSTYPASTE_USER}
+
+PLIST_SUB+=	GROUP=${RUSTYPASTE_USER} \
+		USER=${RUSTYPASTE_GROUP}
 
 OPTIONS_DEFINE=		SHUTTLE
 OPTIONS_DEFAULT=	OPENSSL
diff --git a/www/rustypaste/Makefile.crates b/www/rustypaste/Makefile.crates
index 2168f166b5b6..ebc4e007e195 100644
--- a/www/rustypaste/Makefile.crates
+++ b/www/rustypaste/Makefile.crates
@@ -1,7 +1,7 @@
 CARGO_CRATES=	actix-codec-0.5.1 \
 		actix-files-0.6.2 \
 		actix-http-3.3.1 \
-		actix-macros-0.2.3 \
+		actix-macros-0.2.4 \
 		actix-multipart-0.6.0 \
 		actix-multipart-derive-0.6.0 \
 		actix-router-0.5.1 \
@@ -21,15 +21,15 @@ CARGO_CRATES=	actix-codec-0.5.1 \
 		alloc-stdlib-0.2.2 \
 		android-tzdata-0.1.1 \
 		android_system_properties-0.1.5 \
-		anyhow-1.0.71 \
+		anyhow-1.0.72 \
 		arrayvec-0.7.4 \
 		askama_escape-0.10.3 \
 		async-stream-0.3.5 \
 		async-stream-impl-0.3.5 \
-		async-trait-0.1.68 \
+		async-trait-0.1.72 \
 		autocfg-1.1.0 \
 		awc-3.1.1 \
-		axum-0.6.18 \
+		axum-0.6.20 \
 		axum-core-0.3.4 \
 		backtrace-0.3.68 \
 		base64-0.13.1 \
@@ -44,14 +44,14 @@ CARGO_CRATES=	actix-codec-0.5.1 \
 		byteorder-1.4.3 \
 		bytes-1.4.0 \
 		bytestring-1.3.0 \
-		cc-1.0.79 \
+		cc-1.0.82 \
 		cfg-if-1.0.0 \
 		chrono-0.4.26 \
 		config-0.13.3 \
 		convert_case-0.4.0 \
 		cookie-0.16.2 \
 		core-foundation-sys-0.8.4 \
-		cpufeatures-0.2.8 \
+		cpufeatures-0.2.9 \
 		crc32fast-1.3.2 \
 		crossbeam-channel-0.5.8 \
 		crossbeam-utils-0.8.16 \
@@ -59,20 +59,21 @@ CARGO_CRATES=	actix-codec-0.5.1 \
 		darling-0.14.4 \
 		darling_core-0.14.4 \
 		darling_macro-0.14.4 \
-		dashmap-5.4.0 \
+		dashmap-5.5.0 \
+		deranged-0.3.7 \
 		derive_more-0.99.17 \
 		digest-0.10.7 \
 		doc-comment-0.3.3 \
 		dotenvy-0.15.7 \
 		dunce-1.0.4 \
-		either-1.8.1 \
+		either-1.9.0 \
 		encoding_rs-0.8.32 \
 		env_logger-0.10.0 \
-		errno-0.3.1 \
+		errno-0.3.2 \
 		errno-dragonfly-0.1.2 \
-		fastrand-1.9.0 \
+		fastrand-2.0.0 \
 		file-id-0.1.0 \
-		filetime-0.2.21 \
+		filetime-0.2.22 \
 		finl_unicode-1.2.0 \
 		flate2-1.0.26 \
 		fnv-1.0.7 \
@@ -96,16 +97,17 @@ CARGO_CRATES=	actix-codec-0.5.1 \
 		glob-0.3.1 \
 		h2-0.3.20 \
 		hashbrown-0.12.3 \
+		hashbrown-0.14.0 \
 		headers-0.3.8 \
 		headers-core-0.2.0 \
 		heck-0.4.1 \
-		hermit-abi-0.3.1 \
+		hermit-abi-0.3.2 \
 		home-0.5.5 \
 		hotwatch-0.5.0 \
 		http-0.2.9 \
 		http-body-0.4.5 \
 		http-range-0.1.5 \
-		http-range-header-0.3.0 \
+		http-range-header-0.3.1 \
 		http-serde-1.1.2 \
 		httparse-1.8.0 \
 		httpdate-1.0.2 \
@@ -118,33 +120,30 @@ CARGO_CRATES=	actix-codec-0.5.1 \
 		ident_case-1.0.1 \
 		idna-0.4.0 \
 		indexmap-1.9.3 \
-		infer-0.14.0 \
+		infer-0.15.0 \
 		inotify-0.9.6 \
 		inotify-sys-0.1.5 \
-		instant-0.1.12 \
-		io-lifetimes-1.0.11 \
-		is-terminal-0.4.8 \
+		is-terminal-0.4.9 \
 		itertools-0.10.5 \
-		itoa-1.0.6 \
+		itoa-1.0.9 \
 		jobserver-0.1.26 \
 		js-sys-0.3.64 \
 		jsonwebtoken-8.3.0 \
-		kqueue-1.0.7 \
-		kqueue-sys-1.0.3 \
+		kqueue-1.0.8 \
+		kqueue-sys-1.0.4 \
 		language-tags-0.3.2 \
-		lazy-regex-2.5.0 \
-		lazy-regex-proc_macros-2.4.1 \
+		lazy-regex-3.0.1 \
+		lazy-regex-proc_macros-3.0.1 \
 		lazy_static-1.4.0 \
 		libc-0.2.147 \
 		linked-hash-map-0.5.6 \
-		linux-raw-sys-0.3.8 \
-		linux-raw-sys-0.4.3 \
+		linux-raw-sys-0.4.5 \
 		local-channel-0.1.3 \
 		local-waker-0.1.3 \
 		lock_api-0.4.10 \
 		log-0.4.19 \
 		matchers-0.1.0 \
-		matchit-0.7.0 \
+		matchit-0.7.2 \
 		memchr-2.5.0 \
 		mime-0.3.17 \
 		mime_guess-2.0.4 \
@@ -157,13 +156,13 @@ CARGO_CRATES=	actix-codec-0.5.1 \
 		nu-ansi-term-0.46.0 \
 		num-bigint-0.4.3 \
 		num-integer-0.1.45 \
-		num-traits-0.2.15 \
+		num-traits-0.2.16 \
 		num_cpus-1.16.0 \
 		object-0.31.1 \
 		once_cell-1.18.0 \
-		openssl-0.10.55 \
+		openssl-0.10.56 \
 		openssl-macros-0.1.1 \
-		openssl-sys-0.9.90 \
+		openssl-sys-0.9.91 \
 		opentelemetry-0.19.0 \
 		opentelemetry-http-0.8.0 \
 		opentelemetry-otlp-0.12.0 \
@@ -174,88 +173,88 @@ CARGO_CRATES=	actix-codec-0.5.1 \
 		parking_lot-0.12.1 \
 		parking_lot_core-0.9.8 \
 		parse-size-1.0.0 \
-		paste-1.0.12 \
+		paste-1.0.14 \
 		pathdiff-0.2.1 \
 		pem-1.1.1 \
 		percent-encoding-2.3.0 \
 		petname-1.1.3 \
-		pin-project-1.1.1 \
-		pin-project-internal-1.1.1 \
-		pin-project-lite-0.2.9 \
+		pin-project-1.1.3 \
+		pin-project-internal-1.1.3 \
+		pin-project-lite-0.2.11 \
 		pin-utils-0.1.0 \
 		pkg-config-0.3.27 \
 		ppv-lite86-0.2.17 \
 		proc-macro-error-1.0.4 \
 		proc-macro-error-attr-1.0.4 \
-		proc-macro2-1.0.63 \
+		proc-macro2-1.0.66 \
 		prost-0.11.9 \
 		prost-derive-0.11.9 \
 		prost-types-0.11.9 \
-		quote-1.0.29 \
+		quote-1.0.32 \
 		rand-0.8.5 \
 		rand_chacha-0.3.1 \
 		rand_core-0.6.4 \
-		redox_syscall-0.2.16 \
 		redox_syscall-0.3.5 \
-		regex-1.8.4 \
+		regex-1.9.3 \
 		regex-automata-0.1.10 \
+		regex-automata-0.3.6 \
 		regex-syntax-0.6.29 \
-		regex-syntax-0.7.2 \
+		regex-syntax-0.7.4 \
 		ring-0.16.20 \
-		rmp-0.8.11 \
-		rmp-serde-1.1.1 \
+		rmp-0.8.12 \
+		rmp-serde-1.1.2 \
 		rustc-demangle-0.1.23 \
 		rustc-hash-1.1.0 \
 		rustc_version-0.4.0 \
-		rustix-0.37.21 \
-		rustix-0.38.1 \
+		rustix-0.38.7 \
 		rustls-0.20.8 \
-		rustrict-0.7.7 \
-		rustversion-1.0.12 \
-		ryu-1.0.13 \
+		rustrict-0.7.8 \
+		rustversion-1.0.14 \
+		ryu-1.0.15 \
 		same-file-1.0.6 \
-		scopeguard-1.1.0 \
+		scopeguard-1.2.0 \
 		sct-0.7.0 \
-		semver-1.0.17 \
-		serde-1.0.164 \
-		serde_derive-1.0.164 \
-		serde_json-1.0.99 \
+		semver-1.0.18 \
+		serde-1.0.183 \
+		serde_derive-1.0.183 \
+		serde_json-1.0.104 \
 		serde_plain-1.0.1 \
 		serde_regex-1.1.0 \
 		serde_urlencoded-0.7.1 \
 		sha1-0.10.5 \
 		sharded-slab-0.1.4 \
-		shuttle-actix-web-0.20.0 \
-		shuttle-codegen-0.20.0 \
-		shuttle-common-0.20.0 \
-		shuttle-proto-0.20.0 \
-		shuttle-runtime-0.20.0 \
-		shuttle-service-0.20.0 \
-		shuttle-static-folder-0.20.0 \
+		shuttle-actix-web-0.23.0 \
+		shuttle-codegen-0.23.0 \
+		shuttle-common-0.23.0 \
+		shuttle-proto-0.23.0 \
+		shuttle-runtime-0.23.0 \
+		shuttle-service-0.23.0 \
+		shuttle-static-folder-0.23.0 \
 		signal-hook-registry-1.4.1 \
 		simple_asn1-0.6.2 \
 		slab-0.4.8 \
-		smallvec-1.10.0 \
+		smallvec-1.11.0 \
 		socket2-0.4.9 \
+		socket2-0.5.3 \
 		spin-0.5.2 \
 		strfmt-0.2.4 \
 		strsim-0.10.0 \
 		strum-0.24.1 \
 		strum_macros-0.24.3 \
 		syn-1.0.109 \
-		syn-2.0.22 \
+		syn-2.0.28 \
 		sync_wrapper-0.1.2 \
-		tempfile-3.6.0 \
+		tempfile-3.7.1 \
 		termcolor-1.2.0 \
-		thiserror-1.0.40 \
-		thiserror-impl-1.0.40 \
+		thiserror-1.0.44 \
+		thiserror-impl-1.0.44 \
 		thread_local-1.1.7 \
-		time-0.3.22 \
+		time-0.3.25 \
 		time-core-0.1.1 \
-		time-macros-0.2.9 \
+		time-macros-0.2.11 \
 		tinyvec-1.6.0 \
 		tinyvec_macros-0.1.1 \
-		tokio-1.29.1 \
+		tokio-1.30.0 \
 		tokio-io-timeout-1.2.0 \
 		tokio-macros-2.1.0 \
 		tokio-openssl-0.6.3 \
@@ -265,7 +264,7 @@ CARGO_CRATES=	actix-codec-0.5.1 \
 		toml-0.5.11 \
 		tonic-0.8.3 \
 		tower-0.4.13 \
-		tower-http-0.4.1 \
+		tower-http-0.4.3 \
 		tower-layer-0.3.2 \
 		tower-service-0.3.2 \
 		tracing-0.1.37 \
@@ -280,13 +279,14 @@ CARGO_CRATES=	actix-codec-0.5.1 \
 		typenum-1.16.0 \
 		unicase-2.6.0 \
 		unicode-bidi-0.3.13 \
-		unicode-ident-1.0.9 \
+		unicode-ident-1.0.11 \
 		unicode-normalization-0.1.22 \
 		untrusted-0.7.1 \
 		url-2.4.0 \
-		urlencoding-2.1.2 \
+		urlencoding-2.1.3 \
 		utf8-width-0.1.6 \
-		uuid-1.4.0 \
+		uts2ts-0.4.1 \
+		uuid-1.4.1 \
 		valuable-0.1.0 \
 		vcpkg-0.2.15 \
 		version_check-0.9.4 \
@@ -325,6 +325,6 @@ CARGO_CRATES=	actix-codec-0.5.1 \
 		windows_x86_64_msvc-0.42.2 \
 		windows_x86_64_msvc-0.48.0 \
 		yaml-rust-0.4.5 \
-		zstd-0.12.3+zstd.1.5.2 \
-		zstd-safe-6.0.5+zstd.1.5.4 \
+		zstd-0.12.4 \
+		zstd-safe-6.0.6 \
 		zstd-sys-2.0.8+zstd.1.5.5
diff --git a/www/rustypaste/distinfo b/www/rustypaste/distinfo
index 6d719189ca2d..7d4333e9a325 100644
--- a/www/rustypaste/distinfo
+++ b/www/rustypaste/distinfo
@@ -1,12 +1,12 @@
-TIMESTAMP = 1689201650
+TIMESTAMP = 1691878376
 SHA256 (rust/crates/actix-codec-0.5.1.crate) = 617a8268e3537fe1d8c9ead925fca49ef6400927ee7bc26750e90ecee14ce4b8
 SIZE (rust/crates/actix-codec-0.5.1.crate) = 14337
 SHA256 (rust/crates/actix-files-0.6.2.crate) = d832782fac6ca7369a70c9ee9a20554623c5e51c76e190ad151780ebea1cf689
 SIZE (rust/crates/actix-files-0.6.2.crate) = 30031
 SHA256 (rust/crates/actix-http-3.3.1.crate) = c2079246596c18b4a33e274ae10c0e50613f4d32a4198e09c7b93771013fed74
 SIZE (rust/crates/actix-http-3.3.1.crate) = 152589
-SHA256 (rust/crates/actix-macros-0.2.3.crate) = 465a6172cf69b960917811022d8f29bc0b7fa1398bc4f78b3c466673db1213b6
-SIZE (rust/crates/actix-macros-0.2.3.crate) = 8259
+SHA256 (rust/crates/actix-macros-0.2.4.crate) = e01ed3140b2f8d422c68afa1ed2e85d996ea619c988ac834d255db32138655cb
+SIZE (rust/crates/actix-macros-0.2.4.crate) = 8380
 SHA256 (rust/crates/actix-multipart-0.6.0.crate) = dee489e3c01eae4d1c35b03c4493f71cb40d93f66b14558feb1b1a807671cc4e
 SIZE (rust/crates/actix-multipart-0.6.0.crate) = 24813
 SHA256 (rust/crates/actix-multipart-derive-0.6.0.crate) = 2ec592f234db8a253cf80531246a4407c8a70530423eea80688a6c5a44a110e7
@@ -45,8 +45,8 @@ SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e
 SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
-SHA256 (rust/crates/anyhow-1.0.71.crate) = 9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8
-SIZE (rust/crates/anyhow-1.0.71.crate) = 43808
+SHA256 (rust/crates/anyhow-1.0.72.crate) = 3b13c32d80ecc7ab747b80c3784bce54ee8a7a0cc4fbda9bf4cda2cf6fe90854
+SIZE (rust/crates/anyhow-1.0.72.crate) = 43837
 SHA256 (rust/crates/arrayvec-0.7.4.crate) = 96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711
 SIZE (rust/crates/arrayvec-0.7.4.crate) = 29856
 SHA256 (rust/crates/askama_escape-0.10.3.crate) = 619743e34b5ba4e9703bba34deac3427c72507c7159f5fd030aea8cac0cfe341
@@ -55,14 +55,14 @@ SHA256 (rust/crates/async-stream-0.3.5.crate) = cd56dd203fef61ac097dd65721a419dd
 SIZE (rust/crates/async-stream-0.3.5.crate) = 11916
 SHA256 (rust/crates/async-stream-impl-0.3.5.crate) = 16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193
 SIZE (rust/crates/async-stream-impl-0.3.5.crate) = 4173
-SHA256 (rust/crates/async-trait-0.1.68.crate) = b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842
-SIZE (rust/crates/async-trait-0.1.68.crate) = 28625
+SHA256 (rust/crates/async-trait-0.1.72.crate) = cc6dde6e4ed435a4c1ee4e73592f5ba9da2151af10076cc04858746af9352d09
+SIZE (rust/crates/async-trait-0.1.72.crate) = 28592
 SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
 SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
 SHA256 (rust/crates/awc-3.1.1.crate) = 87ef547a81796eb2dfe9b345aba34c2e08391a0502493711395b36dd64052b69
 SIZE (rust/crates/awc-3.1.1.crate) = 71709
-SHA256 (rust/crates/axum-0.6.18.crate) = f8175979259124331c1d7bf6586ee7e0da434155e4b2d48ec2c8386281d8df39
-SIZE (rust/crates/axum-0.6.18.crate) = 143358
+SHA256 (rust/crates/axum-0.6.20.crate) = 3b829e4e32b91e643de6eafe82b1d90675f5874230191a4ffbc1b336dec4d6bf
+SIZE (rust/crates/axum-0.6.20.crate) = 146227
 SHA256 (rust/crates/axum-core-0.3.4.crate) = 759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c
 SIZE (rust/crates/axum-core-0.3.4.crate) = 21088
 SHA256 (rust/crates/backtrace-0.3.68.crate) = 4319208da049c43661739c5fade2ba182f09d1dc2299b32298d3a31692b17e12
@@ -91,8 +91,8 @@ SHA256 (rust/crates/bytes-1.4.0.crate) = 89b2fd2a0dcf38d7971e2194b6b6eebab45ae01
 SIZE (rust/crates/bytes-1.4.0.crate) = 58080
 SHA256 (rust/crates/bytestring-1.3.0.crate) = 238e4886760d98c4f899360c834fa93e62cf7f721ac3c2da375cbdf4b8679aae
 SIZE (rust/crates/bytestring-1.3.0.crate) = 8561
-SHA256 (rust/crates/cc-1.0.79.crate) = 50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f
-SIZE (rust/crates/cc-1.0.79.crate) = 62624
+SHA256 (rust/crates/cc-1.0.82.crate) = 305fe645edc1442a0fa8b6726ba61d422798d37a52e12eaecf4b022ebbb88f01
+SIZE (rust/crates/cc-1.0.82.crate) = 67879
 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
 SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
 SHA256 (rust/crates/chrono-0.4.26.crate) = ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5
@@ -105,8 +105,8 @@ SHA256 (rust/crates/cookie-0.16.2.crate) = e859cd57d0710d9e06c381b550c06e7699247
 SIZE (rust/crates/cookie-0.16.2.crate) = 34632
 SHA256 (rust/crates/core-foundation-sys-0.8.4.crate) = e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa
 SIZE (rust/crates/core-foundation-sys-0.8.4.crate) = 17725
-SHA256 (rust/crates/cpufeatures-0.2.8.crate) = 03e69e28e9f7f77debdedbaafa2866e1de9ba56df55a8bd7cfc724c25a09987c
-SIZE (rust/crates/cpufeatures-0.2.8.crate) = 11840
+SHA256 (rust/crates/cpufeatures-0.2.9.crate) = a17b76ff3a4162b0b27f354a0c87015ddad39d35f9c0c36607a3bdd175dde1f1
+SIZE (rust/crates/cpufeatures-0.2.9.crate) = 11895
 SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d
 SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661
 SHA256 (rust/crates/crossbeam-channel-0.5.8.crate) = a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200
@@ -121,8 +121,10 @@ SHA256 (rust/crates/darling_core-0.14.4.crate) = 109c1ca6e6b7f82cc233a97004ea8ed
 SIZE (rust/crates/darling_core-0.14.4.crate) = 57485
 SHA256 (rust/crates/darling_macro-0.14.4.crate) = a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e
 SIZE (rust/crates/darling_macro-0.14.4.crate) = 1896
-SHA256 (rust/crates/dashmap-5.4.0.crate) = 907076dfda823b0b36d2a1bb5f90c96660a5bbcd7729e10727f07858f22c4edc
-SIZE (rust/crates/dashmap-5.4.0.crate) = 22862
+SHA256 (rust/crates/dashmap-5.5.0.crate) = 6943ae99c34386c84a470c499d3414f66502a41340aa895406e0d2e4a207b91d
+SIZE (rust/crates/dashmap-5.5.0.crate) = 24067
+SHA256 (rust/crates/deranged-0.3.7.crate) = 7684a49fb1af197853ef7b2ee694bc1f5b4179556f1e5710e1760c5db6f5e929
+SIZE (rust/crates/deranged-0.3.7.crate) = 14803
 SHA256 (rust/crates/derive_more-0.99.17.crate) = 4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321
 SIZE (rust/crates/derive_more-0.99.17.crate) = 55771
 SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
@@ -133,22 +135,22 @@ SHA256 (rust/crates/dotenvy-0.15.7.crate) = 1aaf95b3e5c8f23aa320147307562d361db0
 SIZE (rust/crates/dotenvy-0.15.7.crate) = 20293
 SHA256 (rust/crates/dunce-1.0.4.crate) = 56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b
 SIZE (rust/crates/dunce-1.0.4.crate) = 8034
-SHA256 (rust/crates/either-1.8.1.crate) = 7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91
-SIZE (rust/crates/either-1.8.1.crate) = 16027
+SHA256 (rust/crates/either-1.9.0.crate) = a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07
+SIZE (rust/crates/either-1.9.0.crate) = 16660
 SHA256 (rust/crates/encoding_rs-0.8.32.crate) = 071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394
 SIZE (rust/crates/encoding_rs-0.8.32.crate) = 1370046
 SHA256 (rust/crates/env_logger-0.10.0.crate) = 85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0
 SIZE (rust/crates/env_logger-0.10.0.crate) = 36574
-SHA256 (rust/crates/errno-0.3.1.crate) = 4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a
-SIZE (rust/crates/errno-0.3.1.crate) = 10348
+SHA256 (rust/crates/errno-0.3.2.crate) = 6b30f669a7961ef1631673d2766cc92f52d64f7ef354d4fe0ddfd30ed52f0f4f
+SIZE (rust/crates/errno-0.3.2.crate) = 10424
 SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf
 SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810
-SHA256 (rust/crates/fastrand-1.9.0.crate) = e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be
-SIZE (rust/crates/fastrand-1.9.0.crate) = 11910
+SHA256 (rust/crates/fastrand-2.0.0.crate) = 6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764
+SIZE (rust/crates/fastrand-2.0.0.crate) = 14402
 SHA256 (rust/crates/file-id-0.1.0.crate) = e13be71e6ca82e91bc0cb862bebaac0b2d1924a5a1d970c822b2f98b63fda8c3
 SIZE (rust/crates/file-id-0.1.0.crate) = 2094
-SHA256 (rust/crates/filetime-0.2.21.crate) = 5cbc844cecaee9d4443931972e1289c8ff485cb4cc2767cb03ca139ed6885153
-SIZE (rust/crates/filetime-0.2.21.crate) = 15026
+SHA256 (rust/crates/filetime-0.2.22.crate) = d4029edd3e734da6fe05b6cd7bd2960760a616bd2ddd0d59a0124746d6272af0
+SIZE (rust/crates/filetime-0.2.22.crate) = 15029
 SHA256 (rust/crates/finl_unicode-1.2.0.crate) = 8fcfdc7a0362c9f4444381a9e697c79d435fe65b52a37466fc2c1184cee9edc6
 SIZE (rust/crates/finl_unicode-1.2.0.crate) = 687752
 SHA256 (rust/crates/flate2-1.0.26.crate) = 3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743
@@ -195,14 +197,16 @@ SHA256 (rust/crates/h2-0.3.20.crate) = 97ec8491ebaf99c8eaa73058b045fe58073cd6be7
 SIZE (rust/crates/h2-0.3.20.crate) = 165260
 SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
 SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
+SHA256 (rust/crates/hashbrown-0.14.0.crate) = 2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a
+SIZE (rust/crates/hashbrown-0.14.0.crate) = 116103
 SHA256 (rust/crates/headers-0.3.8.crate) = f3e372db8e5c0d213e0cd0b9be18be2aca3d44cf2fe30a9d46a65581cd454584
 SIZE (rust/crates/headers-0.3.8.crate) = 67904
 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.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
 SIZE (rust/crates/heck-0.4.1.crate) = 11567
-SHA256 (rust/crates/hermit-abi-0.3.1.crate) = fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286
-SIZE (rust/crates/hermit-abi-0.3.1.crate) = 13793
+SHA256 (rust/crates/hermit-abi-0.3.2.crate) = 443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b
+SIZE (rust/crates/hermit-abi-0.3.2.crate) = 13783
 SHA256 (rust/crates/home-0.5.5.crate) = 5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb
 SIZE (rust/crates/home-0.5.5.crate) = 8557
 SHA256 (rust/crates/hotwatch-0.5.0.crate) = 9140219159163c92eb58c37955a0cc57c5814c3c44521955aae376064c668756
@@ -213,8 +217,8 @@ SHA256 (rust/crates/http-body-0.4.5.crate) = d5f38f16d184e36f2408a55281cd658ecbd
 SIZE (rust/crates/http-body-0.4.5.crate) = 9242
 SHA256 (rust/crates/http-range-0.1.5.crate) = 21dec9db110f5f872ed9699c3ecf50cf16f423502706ba5c72462e28d3157573
 SIZE (rust/crates/http-range-0.1.5.crate) = 4871
-SHA256 (rust/crates/http-range-header-0.3.0.crate) = 0bfe8eed0a9285ef776bb792479ea3834e8b94e13d615c2f66d03dd50a435a29
-SIZE (rust/crates/http-range-header-0.3.0.crate) = 7120
+SHA256 (rust/crates/http-range-header-0.3.1.crate) = add0ab9360ddbd88cfeb3bd9574a1d85cfdfa14db10b3e21d3700dbc4328758f
+SIZE (rust/crates/http-range-header-0.3.1.crate) = 7712
 SHA256 (rust/crates/http-serde-1.1.2.crate) = 0e272971f774ba29341db2f686255ff8a979365a26fb9e4277f6b6d9ec0cdd5e
 SIZE (rust/crates/http-serde-1.1.2.crate) = 4274
 SHA256 (rust/crates/httparse-1.8.0.crate) = d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904
@@ -239,48 +243,42 @@ SHA256 (rust/crates/idna-0.4.0.crate) = 7d20d6b07bfbc108882d88ed8e37d39636dcc260
 SIZE (rust/crates/idna-0.4.0.crate) = 271429
 SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
 SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
-SHA256 (rust/crates/infer-0.14.0.crate) = bbb78f4c4a058ef30a9ff77322e758f7e60f871274b602d7fdc1b0956b0cb88e
-SIZE (rust/crates/infer-0.14.0.crate) = 18434
+SHA256 (rust/crates/infer-0.15.0.crate) = cb33622da908807a06f9513c19b3c1ad50fab3e4137d82a78107d502075aa199
+SIZE (rust/crates/infer-0.15.0.crate) = 18734
 SHA256 (rust/crates/inotify-0.9.6.crate) = f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff
 SIZE (rust/crates/inotify-0.9.6.crate) = 22971
 SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
 SIZE (rust/crates/inotify-sys-0.1.5.crate) = 6965
-SHA256 (rust/crates/instant-0.1.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c
-SIZE (rust/crates/instant-0.1.12.crate) = 6128
-SHA256 (rust/crates/io-lifetimes-1.0.11.crate) = eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2
-SIZE (rust/crates/io-lifetimes-1.0.11.crate) = 37346
-SHA256 (rust/crates/is-terminal-0.4.8.crate) = 24fddda5af7e54bf7da53067d6e802dbcc381d0a8eef629df528e3ebf68755cb
-SIZE (rust/crates/is-terminal-0.4.8.crate) = 8103
+SHA256 (rust/crates/is-terminal-0.4.9.crate) = cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b
+SIZE (rust/crates/is-terminal-0.4.9.crate) = 8109
 SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
 SIZE (rust/crates/itertools-0.10.5.crate) = 115354
-SHA256 (rust/crates/itoa-1.0.6.crate) = 453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6
-SIZE (rust/crates/itoa-1.0.6.crate) = 10410
+SHA256 (rust/crates/itoa-1.0.9.crate) = af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38
+SIZE (rust/crates/itoa-1.0.9.crate) = 10492
 SHA256 (rust/crates/jobserver-0.1.26.crate) = 936cfd212a0155903bcbc060e316fb6cc7cbf2e1907329391ebadc1fe0ce77c2
 SIZE (rust/crates/jobserver-0.1.26.crate) = 22645
 SHA256 (rust/crates/js-sys-0.3.64.crate) = c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a
 SIZE (rust/crates/js-sys-0.3.64.crate) = 80313
 SHA256 (rust/crates/jsonwebtoken-8.3.0.crate) = 6971da4d9c3aa03c3d8f3ff0f4155b534aad021292003895a469716b2a230378
 SIZE (rust/crates/jsonwebtoken-8.3.0.crate) = 45747
-SHA256 (rust/crates/kqueue-1.0.7.crate) = 2c8fc60ba15bf51257aa9807a48a61013db043fcf3a78cb0d916e8e396dcad98
-SIZE (rust/crates/kqueue-1.0.7.crate) = 12554
-SHA256 (rust/crates/kqueue-sys-1.0.3.crate) = 8367585489f01bc55dd27404dcf56b95e6da061a256a666ab23be9ba96a2e587
-SIZE (rust/crates/kqueue-sys-1.0.3.crate) = 6673
+SHA256 (rust/crates/kqueue-1.0.8.crate) = 7447f1ca1b7b563588a205fe93dea8df60fd981423a768bc1c0ded35ed147d0c
+SIZE (rust/crates/kqueue-1.0.8.crate) = 12642
+SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b
+SIZE (rust/crates/kqueue-sys-1.0.4.crate) = 7160
 SHA256 (rust/crates/language-tags-0.3.2.crate) = d4345964bb142484797b161f473a503a434de77149dd8c7427788c6e13379388
 SIZE (rust/crates/language-tags-0.3.2.crate) = 53420
-SHA256 (rust/crates/lazy-regex-2.5.0.crate) = ff63c423c68ea6814b7da9e88ce585f793c87ddd9e78f646970891769c8235d4
-SIZE (rust/crates/lazy-regex-2.5.0.crate) = 4703
-SHA256 (rust/crates/lazy-regex-proc_macros-2.4.1.crate) = 8edfc11b8f56ce85e207e62ea21557cfa09bb24a8f6b04ae181b086ff8611c22
-SIZE (rust/crates/lazy-regex-proc_macros-2.4.1.crate) = 3967
+SHA256 (rust/crates/lazy-regex-3.0.1.crate) = 57451d19ad5e289ff6c3d69c2a2424652995c42b79dafa11e9c4d5508c913c01
+SIZE (rust/crates/lazy-regex-3.0.1.crate) = 5736
+SHA256 (rust/crates/lazy-regex-proc_macros-3.0.1.crate) = 0f0a1d9139f0ee2e862e08a9c5d0ba0470f2aa21cd1e1aa1b1562f83116c725f
+SIZE (rust/crates/lazy-regex-proc_macros-3.0.1.crate) = 4168
 SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
 SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
 SHA256 (rust/crates/libc-0.2.147.crate) = b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3
 SIZE (rust/crates/libc-0.2.147.crate) = 686772
 SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f
 SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049
-SHA256 (rust/crates/linux-raw-sys-0.3.8.crate) = ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519
-SIZE (rust/crates/linux-raw-sys-0.3.8.crate) = 1013776
-SHA256 (rust/crates/linux-raw-sys-0.4.3.crate) = 09fc20d2ca12cb9f044c93e3bd6d32d523e6e2ec3db4f7b2939cd99026ecd3f0
-SIZE (rust/crates/linux-raw-sys-0.4.3.crate) = 1116245
+SHA256 (rust/crates/linux-raw-sys-0.4.5.crate) = 57bcfdad1b858c2db7c38303a6d2ad4dfaf5eb53dfeb0910128b2c26d6158503
+SIZE (rust/crates/linux-raw-sys-0.4.5.crate) = 1274380
 SHA256 (rust/crates/local-channel-0.1.3.crate) = 7f303ec0e94c6c54447f84f3b0ef7af769858a9c4ef56ef2a986d3dcd4c3fc9c
 SIZE (rust/crates/local-channel-0.1.3.crate) = 7522
 SHA256 (rust/crates/local-waker-0.1.3.crate) = e34f76eb3611940e0e7d53a9aaa4e6a3151f69541a282fd0dad5571420c53ff1
@@ -291,8 +289,8 @@ SHA256 (rust/crates/log-0.4.19.crate) = b06a4cde4c0f271a446782e3eff8de789548ce57
 SIZE (rust/crates/log-0.4.19.crate) = 38073
 SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
 SIZE (rust/crates/matchers-0.1.0.crate) = 6948
-SHA256 (rust/crates/matchit-0.7.0.crate) = b87248edafb776e59e6ee64a79086f65890d3510f2c656c000bf2a7e8a0aea40
-SIZE (rust/crates/matchit-0.7.0.crate) = 19113
+SHA256 (rust/crates/matchit-0.7.2.crate) = ed1202b2a6f884ae56f04cff409ab315c5ce26b5e58d7412e484f01fd52f52ef
+SIZE (rust/crates/matchit-0.7.2.crate) = 28592
 SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d
 SIZE (rust/crates/memchr-2.5.0.crate) = 65812
 SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
@@ -317,20 +315,20 @@ SHA256 (rust/crates/num-bigint-0.4.3.crate) = f93ab6289c7b344a8a9f60f88d80aa2003
 SIZE (rust/crates/num-bigint-0.4.3.crate) = 97799
 SHA256 (rust/crates/num-integer-0.1.45.crate) = 225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9
 SIZE (rust/crates/num-integer-0.1.45.crate) = 22529
-SHA256 (rust/crates/num-traits-0.2.15.crate) = 578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd
-SIZE (rust/crates/num-traits-0.2.15.crate) = 49262
+SHA256 (rust/crates/num-traits-0.2.16.crate) = f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2
+SIZE (rust/crates/num-traits-0.2.16.crate) = 50130
 SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43
 SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713
 SHA256 (rust/crates/object-0.31.1.crate) = 8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1
 SIZE (rust/crates/object-0.31.1.crate) = 272843
 SHA256 (rust/crates/once_cell-1.18.0.crate) = dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d
 SIZE (rust/crates/once_cell-1.18.0.crate) = 32969
-SHA256 (rust/crates/openssl-0.10.55.crate) = 345df152bc43501c5eb9e4654ff05f794effb78d4efe3d53abc158baddc0703d
-SIZE (rust/crates/openssl-0.10.55.crate) = 258750
+SHA256 (rust/crates/openssl-0.10.56.crate) = 729b745ad4a5575dd06a3e1af1414bd330ee561c01b3899eb584baeaa8def17e
+SIZE (rust/crates/openssl-0.10.56.crate) = 262050
 SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c
 SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
-SHA256 (rust/crates/openssl-sys-0.9.90.crate) = 374533b0e45f3a7ced10fcaeccca020e66656bc03dac384f852e4e5a7a8104a6
-SIZE (rust/crates/openssl-sys-0.9.90.crate) = 66197
+SHA256 (rust/crates/openssl-sys-0.9.91.crate) = 866b5f16f90776b9bb8dc1e1802ac6f0513de3a7a7465867bfbc563dc737faac
+SIZE (rust/crates/openssl-sys-0.9.91.crate) = 66649
 SHA256 (rust/crates/opentelemetry-0.19.0.crate) = 5f4b8347cc26099d3aeee044065ecc3ae11469796b4d65d065a23a584ed92a6f
 SIZE (rust/crates/opentelemetry-0.19.0.crate) = 15193
 SHA256 (rust/crates/opentelemetry-http-0.8.0.crate) = a819b71d6530c4297b49b3cae2939ab3a8cc1b9f382826a1bc29dd0ca3864906
@@ -351,8 +349,8 @@ SHA256 (rust/crates/parking_lot_core-0.9.8.crate) = 93f00c865fe7cabf650081affecd
 SIZE (rust/crates/parking_lot_core-0.9.8.crate) = 32383
 SHA256 (rust/crates/parse-size-1.0.0.crate) = 944553dd59c802559559161f9816429058b869003836120e262e8caec061b7ae
 SIZE (rust/crates/parse-size-1.0.0.crate) = 6588
-SHA256 (rust/crates/paste-1.0.12.crate) = 9f746c4065a8fa3fe23974dd82f15431cc8d40779821001404d10d2e79ca7d79
-SIZE (rust/crates/paste-1.0.12.crate) = 18156
+SHA256 (rust/crates/paste-1.0.14.crate) = de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c
+SIZE (rust/crates/paste-1.0.14.crate) = 18157
 SHA256 (rust/crates/pathdiff-0.2.1.crate) = 8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd
 SIZE (rust/crates/pathdiff-0.2.1.crate) = 7142
 SHA256 (rust/crates/pem-1.1.1.crate) = a8835c273a76a90455d7344889b0964598e3316e2a79ede8e36f16bdcf2228b8
@@ -361,12 +359,12 @@ SHA256 (rust/crates/percent-encoding-2.3.0.crate) = 9b2a4787296e9989611394c33f19
 SIZE (rust/crates/percent-encoding-2.3.0.crate) = 10196
 SHA256 (rust/crates/petname-1.1.3.crate) = fce4164d60963550beb856b011fdf32b03b0e8bc0c3fce023c7b0ccecddf7950
 SIZE (rust/crates/petname-1.1.3.crate) = 223168
-SHA256 (rust/crates/pin-project-1.1.1.crate) = 6e138fdd8263907a2b0e1b4e80b7e58c721126479b6e6eedfb1b402acea7b9bd
-SIZE (rust/crates/pin-project-1.1.1.crate) = 57472
-SHA256 (rust/crates/pin-project-internal-1.1.1.crate) = d1fef411b303e3e12d534fb6e7852de82da56edd937d895125821fb7c09436c7
-SIZE (rust/crates/pin-project-internal-1.1.1.crate) = 27802
-SHA256 (rust/crates/pin-project-lite-0.2.9.crate) = e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116
-SIZE (rust/crates/pin-project-lite-0.2.9.crate) = 27713
+SHA256 (rust/crates/pin-project-1.1.3.crate) = fda4ed1c6c173e3fc7a83629421152e01d7b1f9b7f65fb301e490e8cfc656422
+SIZE (rust/crates/pin-project-1.1.3.crate) = 57740
+SHA256 (rust/crates/pin-project-internal-1.1.3.crate) = 4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405
+SIZE (rust/crates/pin-project-internal-1.1.3.crate) = 27824
+SHA256 (rust/crates/pin-project-lite-0.2.11.crate) = 2c516611246607d0c04186886dbb3a754368ef82c79e9827a802c6d836dd111c
+SIZE (rust/crates/pin-project-lite-0.2.11.crate) = 28857
 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
 SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
 SHA256 (rust/crates/pkg-config-0.3.27.crate) = 26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964
@@ -377,72 +375,70 @@ SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08c
 SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293
 SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
 SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971
-SHA256 (rust/crates/proc-macro2-1.0.63.crate) = 7b368fba921b0dce7e60f5e04ec15e565b3303972b42bcfde1d0713b881959eb
-SIZE (rust/crates/proc-macro2-1.0.63.crate) = 44867
+SHA256 (rust/crates/proc-macro2-1.0.66.crate) = 18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9
+SIZE (rust/crates/proc-macro2-1.0.66.crate) = 43575
 SHA256 (rust/crates/prost-0.11.9.crate) = 0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd
 SIZE (rust/crates/prost-0.11.9.crate) = 28958
 SHA256 (rust/crates/prost-derive-0.11.9.crate) = e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4
 SIZE (rust/crates/prost-derive-0.11.9.crate) = 19513
 SHA256 (rust/crates/prost-types-0.11.9.crate) = 213622a1460818959ac1181aaeb2dc9c7f63df720db7d788b3e24eacd1983e13
 SIZE (rust/crates/prost-types-0.11.9.crate) = 40809
-SHA256 (rust/crates/quote-1.0.29.crate) = 573015e8ab27661678357f27dc26460738fd2b6c86e46f386fde94cb5d913105
-SIZE (rust/crates/quote-1.0.29.crate) = 28345
+SHA256 (rust/crates/quote-1.0.32.crate) = 50f3b39ccfb720540debaa0164757101c08ecb8d326b15358ce76a62c7e85965
+SIZE (rust/crates/quote-1.0.32.crate) = 28037
 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
 SIZE (rust/crates/rand-0.8.5.crate) = 87113
 SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
 SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
 SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
 SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
-SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a
-SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012
 SHA256 (rust/crates/redox_syscall-0.3.5.crate) = 567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29
 SIZE (rust/crates/redox_syscall-0.3.5.crate) = 23404
-SHA256 (rust/crates/regex-1.8.4.crate) = d0ab3ca65655bb1e41f2a8c8cd662eb4fb035e67c3f78da1d61dffe89d07300f
-SIZE (rust/crates/regex-1.8.4.crate) = 249562
+SHA256 (rust/crates/regex-1.9.3.crate) = 81bc1d4caf89fac26a70747fe603c130093b53c773888797a6329091246d651a
+SIZE (rust/crates/regex-1.9.3.crate) = 252676
 SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
 SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
+SHA256 (rust/crates/regex-automata-0.3.6.crate) = fed1ceff11a1dddaee50c9dc8e4938bd106e9d89ae372f192311e7da498e3b69
+SIZE (rust/crates/regex-automata-0.3.6.crate) = 607174
 SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
 SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
-SHA256 (rust/crates/regex-syntax-0.7.2.crate) = 436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78
-SIZE (rust/crates/regex-syntax-0.7.2.crate) = 339778
+SHA256 (rust/crates/regex-syntax-0.7.4.crate) = e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2
+SIZE (rust/crates/regex-syntax-0.7.4.crate) = 343365
 SHA256 (rust/crates/ring-0.16.20.crate) = 3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc
 SIZE (rust/crates/ring-0.16.20.crate) = 5082615
-SHA256 (rust/crates/rmp-0.8.11.crate) = 44519172358fd6d58656c86ab8e7fbc9e1490c3e8f14d35ed78ca0dd07403c9f
-SIZE (rust/crates/rmp-0.8.11.crate) = 28829
-SHA256 (rust/crates/rmp-serde-1.1.1.crate) = c5b13be192e0220b8afb7222aa5813cb62cc269ebb5cac346ca6487681d2913e
-SIZE (rust/crates/rmp-serde-1.1.1.crate) = 30360
+SHA256 (rust/crates/rmp-0.8.12.crate) = 7f9860a6cc38ed1da53456442089b4dfa35e7cedaa326df63017af88385e6b20
+SIZE (rust/crates/rmp-0.8.12.crate) = 28844
+SHA256 (rust/crates/rmp-serde-1.1.2.crate) = bffea85eea980d8a74453e5d02a8d93028f3c34725de143085a844ebe953258a
+SIZE (rust/crates/rmp-serde-1.1.2.crate) = 30388
 SHA256 (rust/crates/rustc-demangle-0.1.23.crate) = d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76
 SIZE (rust/crates/rustc-demangle-0.1.23.crate) = 28970
 SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
 SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366
 SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175
-SHA256 (rust/crates/rustix-0.37.21.crate) = 62f25693a73057a1b4cb56179dd3c7ea21a7c6c5ee7d85781f5749b46f34b79c
-SIZE (rust/crates/rustix-0.37.21.crate) = 327800
-SHA256 (rust/crates/rustix-0.38.1.crate) = fbc6396159432b5c8490d4e301d8c705f61860b8b6c863bf79942ce5401968f3
-SIZE (rust/crates/rustix-0.38.1.crate) = 334655
+SHA256 (rust/crates/rustix-0.38.7.crate) = 172891ebdceb05aa0005f533a6cbfca599ddd7d966f6f5d4d9b2e70478e70399
+SIZE (rust/crates/rustix-0.38.7.crate) = 332031
 SHA256 (rust/crates/rustls-0.20.8.crate) = fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f
 SIZE (rust/crates/rustls-0.20.8.crate) = 270142
-SHA256 (rust/crates/rustrict-0.7.7.crate) = 991ae78d5c4b604c9a419490fdee1c6adfaee3e40ecb97217e02508a91f9550e
-SIZE (rust/crates/rustrict-0.7.7.crate) = 520551
-SHA256 (rust/crates/rustversion-1.0.12.crate) = 4f3208ce4d8448b3f3e7d168a73f5e0c43a61e32930de3bceeccedb388b6bf06
-SIZE (rust/crates/rustversion-1.0.12.crate) = 17278
-SHA256 (rust/crates/ryu-1.0.13.crate) = f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041
-SIZE (rust/crates/ryu-1.0.13.crate) = 46823
+SHA256 (rust/crates/rustrict-0.7.8.crate) = 3a6b50905364a8bafca05898f2816b2f75e00d4aaf4c0c33a17fc898b9bc7153
+SIZE (rust/crates/rustrict-0.7.8.crate) = 524476
+SHA256 (rust/crates/rustversion-1.0.14.crate) = 7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4
+SIZE (rust/crates/rustversion-1.0.14.crate) = 17261
+SHA256 (rust/crates/ryu-1.0.15.crate) = 1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741
+SIZE (rust/crates/ryu-1.0.15.crate) = 46906
 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
 SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd
-SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470
+SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
+SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
 SHA256 (rust/crates/sct-0.7.0.crate) = d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4
 SIZE (rust/crates/sct-0.7.0.crate) = 27502
-SHA256 (rust/crates/semver-1.0.17.crate) = bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed
-SIZE (rust/crates/semver-1.0.17.crate) = 29685
-SHA256 (rust/crates/serde-1.0.164.crate) = 9e8c8cf938e98f769bc164923b06dce91cea1751522f46f8466461af04c9027d
-SIZE (rust/crates/serde-1.0.164.crate) = 77057
-SHA256 (rust/crates/serde_derive-1.0.164.crate) = d9735b638ccc51c28bf6914d90a2e9725b377144fc612c49a611fddd1b631d68
-SIZE (rust/crates/serde_derive-1.0.164.crate) = 54789
-SHA256 (rust/crates/serde_json-1.0.99.crate) = 46266871c240a00b8f503b877622fe33430b3c7d963bdc0f2adc511e54a1eae3
-SIZE (rust/crates/serde_json-1.0.99.crate) = 145102
+SHA256 (rust/crates/semver-1.0.18.crate) = b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918
+SIZE (rust/crates/semver-1.0.18.crate) = 29703
+SHA256 (rust/crates/serde-1.0.183.crate) = 32ac8da02677876d532745a130fc9d8e6edfa81a269b107c5b00829b91d8eb3c
+SIZE (rust/crates/serde-1.0.183.crate) = 77210
+SHA256 (rust/crates/serde_derive-1.0.183.crate) = aafe972d60b0b9bee71a91b92fee2d4fb3c9d7e8f6b179aa99f27203d99a4816
+SIZE (rust/crates/serde_derive-1.0.183.crate) = 377265
+SHA256 (rust/crates/serde_json-1.0.104.crate) = 076066c5f1078eac5b722a31827a8832fe108bed65dfa75e233c89f8206e976c
+SIZE (rust/crates/serde_json-1.0.104.crate) = 146130
 SHA256 (rust/crates/serde_plain-1.0.1.crate) = d6018081315db179d0ce57b1fe4b62a12a0028c9cf9bbef868c9cf477b3c34ae
 SIZE (rust/crates/serde_plain-1.0.1.crate) = 11135
 SHA256 (rust/crates/serde_regex-1.1.0.crate) = a8136f1a4ea815d7eac4101cfd0b16dc0cb5e1fe1b8609dfd728058656b7badf
@@ -453,30 +449,32 @@ SHA256 (rust/crates/sha1-0.10.5.crate) = f04293dc80c3993519f2d7f6f511707ee7094fe
 SIZE (rust/crates/sha1-0.10.5.crate) = 12146
 SHA256 (rust/crates/sharded-slab-0.1.4.crate) = 900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31
 SIZE (rust/crates/sharded-slab-0.1.4.crate) = 52479
-SHA256 (rust/crates/shuttle-actix-web-0.20.0.crate) = 9d6bc4d06740a783c61950fe8f9f764d40c8dbf10d73988bf488b3067d348cc3
-SIZE (rust/crates/shuttle-actix-web-0.20.0.crate) = 1623
-SHA256 (rust/crates/shuttle-codegen-0.20.0.crate) = d87d71b59fb4c8e16850d82a35a1db404fe94ba25cb3f3e59a4446dc8693bea8
-SIZE (rust/crates/shuttle-codegen-0.20.0.crate) = 10082
-SHA256 (rust/crates/shuttle-common-0.20.0.crate) = df1cae7a1f9babad2fbed877c8e64be57449310774f4d56de6f99da3e57862cd
-SIZE (rust/crates/shuttle-common-0.20.0.crate) = 27766
-SHA256 (rust/crates/shuttle-proto-0.20.0.crate) = 7fb3f01d80d60e363910bab3ee01bf421bb9c30c58f1a5d3180186872a325b98
-SIZE (rust/crates/shuttle-proto-0.20.0.crate) = 9468
-SHA256 (rust/crates/shuttle-runtime-0.20.0.crate) = c9443234a16b34f1de3ad71a8875381f4d1cad53aca08e607d12811e27c2d73d
-SIZE (rust/crates/shuttle-runtime-0.20.0.crate) = 40575
-SHA256 (rust/crates/shuttle-service-0.20.0.crate) = b84097de44183cfe573eb875c26ecafe1eb78672c214fbc5889462ef37b1bc98
-SIZE (rust/crates/shuttle-service-0.20.0.crate) = 6202
-SHA256 (rust/crates/shuttle-static-folder-0.20.0.crate) = 002935d30407640975fdbdb553fe85bd9b22794987809b5a7ae7361b521bee28
-SIZE (rust/crates/shuttle-static-folder-0.20.0.crate) = 3731
+SHA256 (rust/crates/shuttle-actix-web-0.23.0.crate) = 2d6578f7adb3889a408bc07262c4b2e22080b0cf5e60688165f7059c2ad2f66b
+SIZE (rust/crates/shuttle-actix-web-0.23.0.crate) = 1624
+SHA256 (rust/crates/shuttle-codegen-0.23.0.crate) = 0e44dab12fe6c4ca6f7f5808c5c6bf52c1a5c07dfc54de61b0336c616c7f6a2d
+SIZE (rust/crates/shuttle-codegen-0.23.0.crate) = 10194
+SHA256 (rust/crates/shuttle-common-0.23.0.crate) = 3e91c5d6f358588f97cb5d3869ceaad975eaa88ca1f963e684e72cc9a264bb62
+SIZE (rust/crates/shuttle-common-0.23.0.crate) = 29232
+SHA256 (rust/crates/shuttle-proto-0.23.0.crate) = a4b8ab4e4e8b8a7f299ea6949c60518479ae6a8eeb140545c6b4a0640b6e3668
+SIZE (rust/crates/shuttle-proto-0.23.0.crate) = 11152
+SHA256 (rust/crates/shuttle-runtime-0.23.0.crate) = d509359154b305070156c827af30006b4de604f240f63bbe1b0f4fa0d5096437
+SIZE (rust/crates/shuttle-runtime-0.23.0.crate) = 40833
+SHA256 (rust/crates/shuttle-service-0.23.0.crate) = a0365223a805fa37f43edf34dd6ed759d8381805cfcfd10a154405fd00711c48
+SIZE (rust/crates/shuttle-service-0.23.0.crate) = 5970
+SHA256 (rust/crates/shuttle-static-folder-0.23.0.crate) = 45821ec3dd9146afe89ee0b80287eddc00c5f3d813707cfdf79229738aaa904d
+SIZE (rust/crates/shuttle-static-folder-0.23.0.crate) = 3731
 SHA256 (rust/crates/signal-hook-registry-1.4.1.crate) = d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1
 SIZE (rust/crates/signal-hook-registry-1.4.1.crate) = 17987
 SHA256 (rust/crates/simple_asn1-0.6.2.crate) = adc4e5204eb1910f40f9cfa375f6f05b68c3abac4b6fd879c8ff5e7ae8a0a085
 SIZE (rust/crates/simple_asn1-0.6.2.crate) = 15992
 SHA256 (rust/crates/slab-0.4.8.crate) = 6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d
 SIZE (rust/crates/slab-0.4.8.crate) = 16928
-SHA256 (rust/crates/smallvec-1.10.0.crate) = a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0
-SIZE (rust/crates/smallvec-1.10.0.crate) = 31564
+SHA256 (rust/crates/smallvec-1.11.0.crate) = 62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9
+SIZE (rust/crates/smallvec-1.11.0.crate) = 34680
 SHA256 (rust/crates/socket2-0.4.9.crate) = 64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662
 SIZE (rust/crates/socket2-0.4.9.crate) = 45421
+SHA256 (rust/crates/socket2-0.5.3.crate) = 2538b18701741680e0322a2302176d3253a35388e2e62f172f64f4f16605f877
+SIZE (rust/crates/socket2-0.5.3.crate) = 52588
 SHA256 (rust/crates/spin-0.5.2.crate) = 6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d
 SIZE (rust/crates/spin-0.5.2.crate) = 12004
 SHA256 (rust/crates/strfmt-0.2.4.crate) = 7a8348af2d9fc3258c8733b8d9d8db2e56f54b2363a4b5b81585c7875ed65e65
@@ -489,32 +487,32 @@ SHA256 (rust/crates/strum_macros-0.24.3.crate) = 1e385be0d24f186b4ce2f9982191e71
 SIZE (rust/crates/strum_macros-0.24.3.crate) = 20696
 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
 SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.22.crate) = 2efbeae7acf4eabd6bcdcbd11c92f45231ddda7539edc7806bd1a04a03b24616
-SIZE (rust/crates/syn-2.0.22.crate) = 241001
+SHA256 (rust/crates/syn-2.0.28.crate) = 04361975b3f5e348b2189d8dc55bc942f278b2d482a6a0365de5bdd62d351567
+SIZE (rust/crates/syn-2.0.28.crate) = 241635
 SHA256 (rust/crates/sync_wrapper-0.1.2.crate) = 2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160
 SIZE (rust/crates/sync_wrapper-0.1.2.crate) = 6933
-SHA256 (rust/crates/tempfile-3.6.0.crate) = 31c0432476357e58790aaa47a8efb0c5138f137343f3b5f23bd36a27e3b0a6d6
-SIZE (rust/crates/tempfile-3.6.0.crate) = 31812
+SHA256 (rust/crates/tempfile-3.7.1.crate) = dc02fddf48964c42031a0b3fe0428320ecf3a73c401040fc0096f97794310651
+SIZE (rust/crates/tempfile-3.7.1.crate) = 31817
 SHA256 (rust/crates/termcolor-1.2.0.crate) = be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6
 SIZE (rust/crates/termcolor-1.2.0.crate) = 17917
-SHA256 (rust/crates/thiserror-1.0.40.crate) = 978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac
-SIZE (rust/crates/thiserror-1.0.40.crate) = 18709
-SHA256 (rust/crates/thiserror-impl-1.0.40.crate) = f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f
-SIZE (rust/crates/thiserror-impl-1.0.40.crate) = 15138
+SHA256 (rust/crates/thiserror-1.0.44.crate) = 611040a08a0439f8248d1990b111c95baa9c704c805fa1f62104b39655fd7f90
+SIZE (rust/crates/thiserror-1.0.44.crate) = 18760
+SHA256 (rust/crates/thiserror-impl-1.0.44.crate) = 090198534930841fab3a5d1bb637cde49e339654e606195f8d9c76eeb081dc96
+SIZE (rust/crates/thiserror-impl-1.0.44.crate) = 15086
 SHA256 (rust/crates/thread_local-1.1.7.crate) = 3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152
 SIZE (rust/crates/thread_local-1.1.7.crate) = 13585
-SHA256 (rust/crates/time-0.3.22.crate) = ea9e1b3cf1243ae005d9e74085d4d542f3125458f3a81af210d901dcd7411efd
-SIZE (rust/crates/time-0.3.22.crate) = 113792
+SHA256 (rust/crates/time-0.3.25.crate) = b0fdd63d58b18d663fbdf70e049f00a22c8e42be082203be7f26589213cd75ea
+SIZE (rust/crates/time-0.3.25.crate) = 116903
 SHA256 (rust/crates/time-core-0.1.1.crate) = 7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb
 SIZE (rust/crates/time-core-0.1.1.crate) = 7197
-SHA256 (rust/crates/time-macros-0.2.9.crate) = 372950940a5f07bf38dbe211d7283c9e6d7327df53794992d293e534c733d09b
-SIZE (rust/crates/time-macros-0.2.9.crate) = 23684
+SHA256 (rust/crates/time-macros-0.2.11.crate) = eb71511c991639bb078fd5bf97757e03914361c48100d52878b8e52b46fb92cd
+SIZE (rust/crates/time-macros-0.2.11.crate) = 23738
 SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50
 SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.29.1.crate) = 532826ff75199d5833b9d2c5fe410f29235e25704ee5f0ef599fb51c21f4a4da
-SIZE (rust/crates/tokio-1.29.1.crate) = 693627
+SHA256 (rust/crates/tokio-1.30.0.crate) = 2d3ce25f50619af8b0aec2eb23deebe84249e19e2ddd393a6e16e3300a6dadfd
+SIZE (rust/crates/tokio-1.30.0.crate) = 719847
 SHA256 (rust/crates/tokio-io-timeout-1.2.0.crate) = 30b74022ada614a1b4834de765f9bb43877f910cc8ce4be40e89042c9223a8bf
 SIZE (rust/crates/tokio-io-timeout-1.2.0.crate) = 8993
 SHA256 (rust/crates/tokio-macros-2.1.0.crate) = 630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e
@@ -533,8 +531,8 @@ SHA256 (rust/crates/tonic-0.8.3.crate) = 8f219fad3b929bef19b1f86fbc0358d35daed8f
 SIZE (rust/crates/tonic-0.8.3.crate) = 88259
 SHA256 (rust/crates/tower-0.4.13.crate) = b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c
 SIZE (rust/crates/tower-0.4.13.crate) = 106906
-SHA256 (rust/crates/tower-http-0.4.1.crate) = a8bd22a874a2d0b70452d5597b12c537331d49060824a95f49f108994f94aa4c
-SIZE (rust/crates/tower-http-0.4.1.crate) = 114242
+SHA256 (rust/crates/tower-http-0.4.3.crate) = 55ae70283aba8d2a8b411c695c437fe25b8b5e44e23e780662002fc72fb47a82
+SIZE (rust/crates/tower-http-0.4.3.crate) = 115404
 SHA256 (rust/crates/tower-layer-0.3.2.crate) = c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0
 SIZE (rust/crates/tower-layer-0.3.2.crate) = 6023
 SHA256 (rust/crates/tower-service-0.3.2.crate) = b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52
@@ -563,20 +561,22 @@ SHA256 (rust/crates/unicase-2.6.0.crate) = 50f37be617794602aabbeee0be4f259dc1778
 SIZE (rust/crates/unicase-2.6.0.crate) = 23478
 SHA256 (rust/crates/unicode-bidi-0.3.13.crate) = 92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460
 SIZE (rust/crates/unicode-bidi-0.3.13.crate) = 44477
-SHA256 (rust/crates/unicode-ident-1.0.9.crate) = b15811caf2415fb889178633e7724bad2509101cde276048e013b9def5e51fa0
-SIZE (rust/crates/unicode-ident-1.0.9.crate) = 41978
+SHA256 (rust/crates/unicode-ident-1.0.11.crate) = 301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c
+SIZE (rust/crates/unicode-ident-1.0.11.crate) = 42067
 SHA256 (rust/crates/unicode-normalization-0.1.22.crate) = 5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921
 SIZE (rust/crates/unicode-normalization-0.1.22.crate) = 122604
 SHA256 (rust/crates/untrusted-0.7.1.crate) = a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a
 SIZE (rust/crates/untrusted-0.7.1.crate) = 7924
 SHA256 (rust/crates/url-2.4.0.crate) = 50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb
 SIZE (rust/crates/url-2.4.0.crate) = 75670
-SHA256 (rust/crates/urlencoding-2.1.2.crate) = e8db7427f936968176eaa7cdf81b7f98b980b18495ec28f1b5791ac3bfe3eea9
-SIZE (rust/crates/urlencoding-2.1.2.crate) = 6422
+SHA256 (rust/crates/urlencoding-2.1.3.crate) = daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da
+SIZE (rust/crates/urlencoding-2.1.3.crate) = 6538
 SHA256 (rust/crates/utf8-width-0.1.6.crate) = 5190c9442dcdaf0ddd50f37420417d219ae5261bbf5db120d0f9bab996c9cba1
 SIZE (rust/crates/utf8-width-0.1.6.crate) = 2935
-SHA256 (rust/crates/uuid-1.4.0.crate) = d023da39d1fde5a8a3fe1f3e01ca9632ada0a63e9797de55a879d6e2236277be
-SIZE (rust/crates/uuid-1.4.0.crate) = 55200
+SHA256 (rust/crates/uts2ts-0.4.1.crate) = 259b17235452d88d066e35685df3fd9fd3875936eee5451d0533b604201f06a8
+SIZE (rust/crates/uts2ts-0.4.1.crate) = 5921
+SHA256 (rust/crates/uuid-1.4.1.crate) = 79daa5ed5740825c40b389c5e50312b9c86df53fccd33f281df655642b43869d
+SIZE (rust/crates/uuid-1.4.1.crate) = 55291
 SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d
 SIZE (rust/crates/valuable-0.1.0.crate) = 27718
 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
@@ -653,11 +653,11 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 1a515f5799fe4961cb532f98
 SIZE (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 671422
 SHA256 (rust/crates/yaml-rust-0.4.5.crate) = 56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85
 SIZE (rust/crates/yaml-rust-0.4.5.crate) = 47783
-SHA256 (rust/crates/zstd-0.12.3+zstd.1.5.2.crate) = 76eea132fb024e0e13fd9c2f5d5d595d8a967aa72382ac2f9d39fcc95afd0806
-SIZE (rust/crates/zstd-0.12.3+zstd.1.5.2.crate) = 29693
-SHA256 (rust/crates/zstd-safe-6.0.5+zstd.1.5.4.crate) = d56d9e60b4b1758206c238a10165fbcae3ca37b01744e394c463463f6529d23b
-SIZE (rust/crates/zstd-safe-6.0.5+zstd.1.5.4.crate) = 20863
+SHA256 (rust/crates/zstd-0.12.4.crate) = 1a27595e173641171fc74a1232b7b1c7a7cb6e18222c11e9dfb9888fa424c53c
+SIZE (rust/crates/zstd-0.12.4.crate) = 30434
+SHA256 (rust/crates/zstd-safe-6.0.6.crate) = ee98ffd0b48ee95e6c5168188e44a54550b1564d9d530ee21d5f0eaed1069581
+SIZE (rust/crates/zstd-safe-6.0.6.crate) = 20828
 SHA256 (rust/crates/zstd-sys-2.0.8+zstd.1.5.5.crate) = 5556e6ee25d32df2586c098bbfa278803692a20d0ab9565e049480d52707ec8c
 SIZE (rust/crates/zstd-sys-2.0.8+zstd.1.5.5.crate) = 736270
-SHA256 (orhun-rustypaste-v0.11.1_GH0.tar.gz) = 5e6be43231b9dc1765390414c2d370717444be52f1ce4f23cf454c50bdfbb44d
-SIZE (orhun-rustypaste-v0.11.1_GH0.tar.gz) = 285085
+SHA256 (orhun-rustypaste-v0.12.1_GH0.tar.gz) = 2d8625ce770f13dc12f93facc6700de86195a9a8be579cdb682c3f158f862ad2
+SIZE (orhun-rustypaste-v0.12.1_GH0.tar.gz) = 287369