Index | Thread | Search

From:
Laurent Cheylus <foxy@free.fr>
Subject:
[maintainer update] devel/uv 0.8.22
To:
"ports " <ports@openbsd.org>
Date:
Thu, 25 Sep 2025 10:33:06 +0200

Download raw body.

Thread
  • Laurent Cheylus:

    [maintainer update] devel/uv 0.8.22

Hi ports@

update for devel/uv to the latest version 0.8.22.

Changelog:
- https://github.com/astral-sh/uv/releases/tag/0.8.20
- https://github.com/astral-sh/uv/releases/tag/0.8.21
- https://github.com/astral-sh/uv/releases/tag/0.8.22

Build and tests OK on current/amd64 with Rust 1.89.0.

Tests welcome and please commit if OK.

Laurent

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/uv/Makefile,v
diff -u -p -r1.12 Makefile
--- Makefile	21 Sep 2025 17:13:16 -0000	1.12
+++ Makefile	24 Sep 2025 10:26:28 -0000
@@ -6,10 +6,10 @@ COMMENT =		Python package and project ma
 GH_ACCOUNT =		astral-sh
 GH_PROJECT =		uv
 GH_TAGNAME =		${MODPY_DISTV}
-MODPY_DISTV =		0.8.19
+MODPY_DISTV =		0.8.22
 
 ASYNC_ZIP =		285e48742b74ab109887d62e1ae79e7c15fd4878
-PUBGRUB =		06ec5a5f59ffaeb6cf5079c6cb184467da06c9db
+PUBGRUB =		d8efd77673c9a90792da9da31b6c0da7ea8a324b
 REQWEST_MIDDLEWARE =	7650ed76215a962a96d94a79be71c27bffde7ab2
 TL =			6e25b2ee2513d75385101a8ff9f591ef51f314ec
 
Index: crates.inc
===================================================================
RCS file: /cvs/ports/devel/uv/crates.inc,v
diff -u -p -r1.10 crates.inc
--- crates.inc	21 Sep 2025 17:13:16 -0000	1.10
+++ crates.inc	24 Sep 2025 10:26:29 -0000
@@ -4,13 +4,14 @@ MODCARGO_CRATES +=	aes	0.8.4	# MIT OR Ap
 MODCARGO_CRATES +=	aho-corasick	1.1.3	# Unlicense OR MIT
 MODCARGO_CRATES +=	allocator-api2	0.2.21	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	ambient-id	0.0.5	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	android_system_properties	0.1.5	# MIT/Apache-2.0
 MODCARGO_CRATES +=	anes	0.1.6	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	anstream	0.6.20	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	anstyle	1.0.11	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	anstyle-parse	0.2.7	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	anstyle-query	1.1.3	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	anstyle-wincon	3.0.9	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	anyhow	1.0.99	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anyhow	1.0.100	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	approx	0.5.1	# Apache-2.0
 MODCARGO_CRATES +=	arbitrary	1.4.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	arcstr	1.2.0	# Apache-2.0 OR MIT OR Zlib
@@ -19,7 +20,7 @@ MODCARGO_CRATES +=	arrayvec	0.7.6	# MIT 
 MODCARGO_CRATES +=	assert-json-diff	2.0.2	# MIT
 MODCARGO_CRATES +=	assert_cmd	2.0.17	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	assert_fs	1.1.3	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	astral-tokio-tar	0.5.3	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	astral-tokio-tar	0.5.5	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	async-broadcast	0.7.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	async-channel	2.5.0	# Apache-2.0 OR MIT
 MODCARGO_CRATES +=	async-compression	0.4.19	# MIT OR Apache-2.0
@@ -55,19 +56,20 @@ MODCARGO_CRATES +=	bytes	1.10.1	# MIT
 MODCARGO_CRATES +=	bzip2	0.5.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	bzip2-sys	0.1.13+1.0.8	# MIT/Apache-2.0
 MODCARGO_CRATES +=	camino	1.1.10	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	cargo-util	0.2.22	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	cargo-util	0.2.23	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	cast	0.3.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	cbc	0.1.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	cc	1.2.30	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	cfg-if	1.0.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	cfg_aliases	0.2.1	# MIT
 MODCARGO_CRATES +=	charset	0.1.5	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	chrono	0.4.42	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	ciborium	0.2.2	# Apache-2.0
 MODCARGO_CRATES +=	ciborium-io	0.2.2	# Apache-2.0
 MODCARGO_CRATES +=	ciborium-ll	0.2.2	# Apache-2.0
 MODCARGO_CRATES +=	cipher	0.4.4	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clap	4.5.47	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clap_builder	4.5.47	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap	4.5.48	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_builder	4.5.48	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	clap_complete	4.5.55	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	clap_complete_command	0.6.1	# MIT
 MODCARGO_CRATES +=	clap_complete_nushell	4.5.8	# MIT OR Apache-2.0
@@ -83,6 +85,9 @@ MODCARGO_CRATES +=	concurrent-queue	2.5.
 MODCARGO_CRATES +=	configparser	3.1.0	# MIT OR LGPL-3.0-or-later
 MODCARGO_CRATES +=	console	0.15.11	# MIT
 MODCARGO_CRATES +=	console	0.16.1	# MIT
+MODCARGO_CRATES +=	const-oid	0.9.6	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	const-random	0.1.18	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	const-random-macro	0.1.16	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	core-foundation	0.9.4	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	core-foundation	0.10.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	core-foundation-sys	0.8.7	# MIT OR Apache-2.0
@@ -114,6 +119,7 @@ MODCARGO_CRATES +=	dirs	6.0.0	# MIT OR A
 MODCARGO_CRATES +=	dirs-sys	0.5.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	dispatch	0.2.0	# MIT
 MODCARGO_CRATES +=	displaydoc	0.2.5	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	dlv-list	0.5.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	doc-comment	0.3.3	# MIT
 MODCARGO_CRATES +=	dotenvy	0.15.7	# MIT
 MODCARGO_CRATES +=	dunce	1.0.5	# CC0-1.0 OR MIT-0 OR Apache-2.0
@@ -191,6 +197,8 @@ MODCARGO_CRATES +=	httpdate	1.0.3	# MIT 
 MODCARGO_CRATES +=	hyper	1.7.0	# MIT
 MODCARGO_CRATES +=	hyper-rustls	0.27.7	# Apache-2.0 OR ISC OR MIT
 MODCARGO_CRATES +=	hyper-util	0.1.16	# MIT
+MODCARGO_CRATES +=	iana-time-zone	0.1.64	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	iana-time-zone-haiku	0.1.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	icu_collections	2.0.0	# Unicode-3.0
 MODCARGO_CRATES +=	icu_locale_core	2.0.0	# Unicode-3.0
 MODCARGO_CRATES +=	icu_normalizer	2.0.0	# Unicode-3.0
@@ -281,6 +289,7 @@ MODCARGO_CRATES +=	oorandom	11.1.5	# MIT
 MODCARGO_CRATES +=	open	5.3.2	# MIT
 MODCARGO_CRATES +=	openssl-probe	0.1.6	# MIT/Apache-2.0
 MODCARGO_CRATES +=	option-ext	0.2.0	# MPL-2.0
+MODCARGO_CRATES +=	ordered-multimap	0.7.3	# MIT
 MODCARGO_CRATES +=	ordered-stream	0.2.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	os_str_bytes	6.6.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	owo-colors	4.2.2	# MIT
@@ -320,6 +329,7 @@ MODCARGO_CRATES +=	procfs	0.17.0	# MIT O
 MODCARGO_CRATES +=	procfs-core	0.17.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	ptr_meta	0.3.0	# MIT
 MODCARGO_CRATES +=	ptr_meta_derive	0.3.0	# MIT
+MODCARGO_CRATES +=	quick-xml	0.38.3	# MIT
 MODCARGO_CRATES +=	quinn	0.11.8	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	quinn-proto	0.11.12	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	quinn-udp	0.5.13	# MIT OR Apache-2.0
@@ -345,6 +355,12 @@ MODCARGO_CRATES +=	regex	1.11.2	# MIT OR
 MODCARGO_CRATES +=	regex-automata	0.4.10	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	regex-syntax	0.8.5	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	rend	0.5.2	# MIT
+MODCARGO_CRATES +=	reqsign	0.17.0	# Apache-2.0
+MODCARGO_CRATES +=	reqsign-aws-v4	1.0.0	# Apache-2.0
+MODCARGO_CRATES +=	reqsign-command-execute-tokio	1.0.0	# Apache-2.0
+MODCARGO_CRATES +=	reqsign-core	1.0.0	# Apache-2.0
+MODCARGO_CRATES +=	reqsign-file-read-tokio	1.0.0	# Apache-2.0
+MODCARGO_CRATES +=	reqsign-http-send-reqwest	1.0.0	# Apache-2.0
 MODCARGO_CRATES +=	reqwest	0.12.22	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	resvg	0.29.0	# MPL-2.0
 MODCARGO_CRATES +=	retry-policies	0.4.0	# MIT OR Apache-2.0
@@ -357,6 +373,7 @@ MODCARGO_CRATES +=	rmp-serde	1.3.0	# MIT
 MODCARGO_CRATES +=	rosvgtree	0.1.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	roxmltree	0.18.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	roxmltree	0.20.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	rust-ini	0.21.3	# MIT
 MODCARGO_CRATES +=	rust-netrc	0.1.2	# MIT
 MODCARGO_CRATES +=	rustc-demangle	0.1.25	# MIT/Apache-2.0
 MODCARGO_CRATES +=	rustc-hash	2.1.1	# Apache-2.0 OR MIT
@@ -393,6 +410,7 @@ MODCARGO_CRATES +=	serde_repr	0.1.20	# M
 MODCARGO_CRATES +=	serde_spanned	1.0.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	serde_urlencoded	0.7.1	# MIT/Apache-2.0
 MODCARGO_CRATES +=	serde_yaml	0.9.34+deprecated	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	sha1	0.10.6	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	sha2	0.10.9	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	sharded-slab	0.1.7	# MIT
 MODCARGO_CRATES +=	shell-escape	0.1.5	# MIT/Apache-2.0
@@ -449,6 +467,7 @@ MODCARGO_CRATES +=	thiserror-impl	2.0.16
 MODCARGO_CRATES +=	thread_local	1.1.9	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	tikv-jemalloc-sys	0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7	# MIT/Apache-2.0
 MODCARGO_CRATES +=	tikv-jemallocator	0.6.0	# MIT/Apache-2.0
+MODCARGO_CRATES +=	tiny-keccak	2.0.2	# CC0-1.0
 MODCARGO_CRATES +=	tiny-skia	0.8.4	# BSD-3-Clause
 MODCARGO_CRATES +=	tiny-skia-path	0.8.4	# BSD-3-Clause
 MODCARGO_CRATES +=	tinystr	0.8.1	# Unicode-3.0
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/uv/distinfo,v
diff -u -p -r1.10 distinfo
--- distinfo	21 Sep 2025 17:13:16 -0000	1.10
+++ distinfo	24 Sep 2025 10:26:29 -0000
@@ -1,4 +1,4 @@
-SHA256 (astral-sh-pubgrub-06ec5a5f59ffaeb6cf5079c6cb184467da06c9db.tar.gz) = fDk1Z0nqAISnXvZPWYkLLOOV1fRJLLMkdFc2ULflJoU=
+SHA256 (astral-sh-pubgrub-d8efd77673c9a90792da9da31b6c0da7ea8a324b.tar.gz) = yXYFhGvzNp+r6B5bJvEbuk21F61e7LFR2+Spx2FvfXo=
 SHA256 (astral-sh-reqwest-middleware-7650ed76215a962a96d94a79be71c27bffde7ab2.tar.gz) = lO3YUdQH9V8ekbrmks4HLYIpfefgRVvuRzNZlrZeI5A=
 SHA256 (astral-sh-rs-async-zip-285e48742b74ab109887d62e1ae79e7c15fd4878.tar.gz) = zkqXOxF5HsEeuRQvMXax7UdnCOKqQw2tCzLjTDhHdlA=
 SHA256 (astral-sh-tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec.tar.gz) = 6Di8p8sgXjc82AHOGUdqgIU0pgkPwmGqLqdN/ZzqaLA=
@@ -8,13 +8,14 @@ SHA256 (cargo/aes-0.8.4.tar.gz) = sWn3pt
 SHA256 (cargo/aho-corasick-1.1.3.tar.gz) = jmDTQw06aUeK0Jk/GSONLfl8UHAJpSs8EK3c1/a8uRY=
 SHA256 (cargo/allocator-api2-0.2.21.tar.gz) = aD15EOdDUYsONPEYb5JJS+yssEfHtr9hbJZ3IYD++SM=
 SHA256 (cargo/ambient-id-0.0.5.tar.gz) = pV5i+qggBF76yxRP2byxbmKllg/8S8Jwqv97ePD83Ko=
+SHA256 (cargo/android_system_properties-0.1.5.tar.gz) = gZ5yGdvUEEOsJ5sZgw8u/IlxVkkNf9bqkWcgEX7mYxE=
 SHA256 (cargo/anes-0.1.6.tar.gz) = S0bLs2Krh1KSHJfgQfXjZu5il71CijEnW5/PHjgPcpk=
 SHA256 (cargo/anstream-0.6.20.tar.gz) = OuVjZT0ZOPebGrG15mjIfHapkwQUV0plg6e34RqOYZI=
 SHA256 (cargo/anstyle-1.0.11.tar.gz) = hi7ZbKSH6AnxyOWoRH9u4s8QL4Rok4ALIM699UH8a70=
 SHA256 (cargo/anstyle-parse-0.2.7.tar.gz) = TnZEgk8Kose5OEV5I07xDrfvtqDeuD+WMKSVlN2cFcI=
 SHA256 (cargo/anstyle-query-1.1.3.tar.gz) = bIvetgR9iYO+CFurC6FHLm3GBOcEHb9vzV5xUjAU+uk=
 SHA256 (cargo/anstyle-wincon-3.0.9.tar.gz) = QD91kkhnuxAzxZ+/B5dIQyl1DPvjxDJc0zEnlB+ryII=
-SHA256 (cargo/anyhow-1.0.99.tar.gz) = sGdKHd7stwGXeB6UXeSzuP+2H6k5pVl7z0hQNzdmMQA=
+SHA256 (cargo/anyhow-1.0.100.tar.gz) = oj62sWFDGKgHHJslIfNrQkssg9tes6D+rUpsCAmvbmE=
 SHA256 (cargo/approx-0.5.1.tar.gz) = yrES8KhtVo6g5ifMHWvnSh6c1VIUaE21VhmV9trYl8Y=
 SHA256 (cargo/arbitrary-1.4.1.tar.gz) = 3eILPQJq8T9WG90PFe3wH8c08Nr87br0K7pQapUX8iM=
 SHA256 (cargo/arcstr-1.2.0.tar.gz) = A5GMPb13Aahca5iHcy4pIRdfJsNQtFY4QdCVjCHVfm0=
@@ -23,7 +24,7 @@ SHA256 (cargo/arrayvec-0.7.6.tar.gz) = f
 SHA256 (cargo/assert-json-diff-2.0.2.tar.gz) = R+TyuBgy5yg011GNhIegOWoozECBhqLohUwPmAEfrxI=
 SHA256 (cargo/assert_cmd-2.0.17.tar.gz) = K9OJpLKXCgEoLuRVKUkTwKQ3JNrtzRokw+sOwcEyC2Y=
 SHA256 (cargo/assert_fs-1.1.3.tar.gz) = plL2yx9RaIb8/uXnpcB4ua3mLPy4iVJO/lpk1oLdJ6k=
-SHA256 (cargo/astral-tokio-tar-0.5.3.tar.gz) = ADavcxQsrxKR1OyO1mfToRRb1VyBiVF71aoHsxZ64eE=
+SHA256 (cargo/astral-tokio-tar-0.5.5.tar.gz) = vHK3oZRUNtWE0q4LPs/kRUWrXo5KK04aPJrqa2DuH6o=
 SHA256 (cargo/async-broadcast-0.7.2.tar.gz) = Q1qHpSdVuPJ/zzIaxPBLKALjN8jEhykjE3Rx7DnDdTI=
 SHA256 (cargo/async-channel-2.5.0.tar.gz) = kk7ZbdUtG3XpwaPmJ1cV/TIPX5Q5+1pKEfpR9CIRWNI=
 SHA256 (cargo/async-compression-0.4.19.tar.gz) = BldeapZzWA9SZhySEHuqv/v0HiFBNzRBy83EfLczADw=
@@ -59,19 +60,20 @@ SHA256 (cargo/bytes-1.10.1.tar.gz) = 1xt
 SHA256 (cargo/bzip2-0.5.2.tar.gz) = Sez7ItkG+ADU/oM7YoLPTcHCmPUFfKC1RF5cIJc1ykc=
 SHA256 (cargo/bzip2-sys-0.1.13+1.0.8.tar.gz) = Ilv/M7IUGHT+gNceB9buxPhcXCFkU92WOIJA+W4azBQ=
 SHA256 (cargo/camino-1.1.10.tar.gz) = DaRbwxFx2NaWASLiIqZ3QN+GfB3VO01RyqKXCEwYXKs=
-SHA256 (cargo/cargo-util-0.2.22.tar.gz) = T0a6EWks0eSwnNEjh34Ct04YCsriN8r5Be8gtC4U4gY=
+SHA256 (cargo/cargo-util-0.2.23.tar.gz) = X7rJX6rFeDE7C6YPmlWUqXyuQmkvI7Ez7NF2Fd7cpQ4=
 SHA256 (cargo/cast-0.3.0.tar.gz) = N7KmcqLLEpouQcELEiS7No+fN6Kxa2ElmBOL79ezfrU=
 SHA256 (cargo/cbc-0.1.2.tar.gz) = JrUqlUOuM48nm5awuf7ZyAk3RGhQQ3OQec6FzVjyiaY=
 SHA256 (cargo/cc-1.2.30.tar.gz) = 3uwQlgfKaTAoVi7YNqXxxLi9d3VcThMvxc4RsLYhGuc=
 SHA256 (cargo/cfg-if-1.0.1.tar.gz) = lVVXi8nldxTIEqH4Tk/FtNIfywY0kMYk3gGfdGTJEmg=
 SHA256 (cargo/cfg_aliases-0.2.1.tar.gz) = YTr+R/zV+sfM8duTurywgsWZTZlvILixWfKtFljrVyQ=
 SHA256 (cargo/charset-0.1.5.tar.gz) = 8fknsHx0uoTH5f5NsrrrPplqsmiJkuOaxozjIgpnfH4=
+SHA256 (cargo/chrono-0.4.42.tar.gz) = FFBSvdNFuHMg42klUnfj+1FSdirRI6kB71wmLdOP6NI=
 SHA256 (cargo/ciborium-0.2.2.tar.gz) = Quaf/W8JF/XAKSVqJNAWHbF86jmX0YXbDTWSYwh3Dw4=
 SHA256 (cargo/ciborium-io-0.2.2.tar.gz) = Ba/qHgoGyb4z1Tm4dvHONpL0r+ostB90DndDIl7Rx1c=
 SHA256 (cargo/ciborium-ll-0.2.2.tar.gz) = V2Y7ZT2UijOL+z7rqbsv1fz67Lnhmeh+HtpNnoskD9k=
 SHA256 (cargo/cipher-0.4.4.tar.gz) = dz87mvZER9LOmFAzDEc1FQFKojXmp4OwLbgf855KPa0=
-SHA256 (cargo/clap-4.5.47.tar.gz) = fqwAkC2dE2rNcScQ1xgj+4rIAEykRaiec6QdRapxKTE=
-SHA256 (cargo/clap_builder-4.5.47.tar.gz) = Ktm791DnO1iE+4ohGpQkoZBsHhVnJCYP2uly8x1w4dY=
+SHA256 (cargo/clap-4.5.48.tar.gz) = 4hNLs+oCG3hinKqXFBY4UwngExs1GyXgHcFvtU4bX64=
+SHA256 (cargo/clap_builder-4.5.48.tar.gz) = wrpkr6PApt9/pRd2XjExTpg/Ud2nmP+6J7mIGU+2Xck=
 SHA256 (cargo/clap_complete-4.5.55.tar.gz) = paveREhtr3DFvouPjxtmxJ+GI27fb6KrrbTZYcTGIpo=
 SHA256 (cargo/clap_complete_command-0.6.1.tar.gz) = 2o4ZjAUjFWhtNjceijxXeLeFL8dcwxPk4R7remRKG2I=
 SHA256 (cargo/clap_complete_nushell-4.5.8.tar.gz) = CgyVFpRpHmW/nUIdWX1oQWwi3pYy6ITChBLLjNi3Pc4=
@@ -87,6 +89,9 @@ SHA256 (cargo/concurrent-queue-2.5.0.tar
 SHA256 (cargo/configparser-3.1.0.tar.gz) = 5X4ycvAZDD8VhCctYTcZul/H339JQv5ULmPZSc86ZJs=
 SHA256 (cargo/console-0.15.11.tar.gz) = BUzLWxD58sv1HrNVyh0FwtJ5zhgEaI0Nt0tHM6Wur9g=
 SHA256 (cargo/console-0.16.1.tar.gz) = tDB0Om6xTpdk1CYNTA2BIwh9UE7rnEjysqXoEN02nfQ=
+SHA256 (cargo/const-oid-0.9.6.tar.gz) = wkWTdyha2HQFTXl/PM6/mEl4qjkSn26v3lzcgxW2Evg=
+SHA256 (cargo/const-random-0.1.18.tar.gz) = h+ABgv50sGZifWO4X9VQrCmY1LC9hr/tR3oK5MfHE1k=
+SHA256 (cargo/const-random-macro-0.1.16.tar.gz) = +dg58qILCu5RXcWBphcvIyH5bKt2waOKTFhKGUlVOQ4=
 SHA256 (cargo/core-foundation-0.10.1.tar.gz) = sqbNmuIz5/YrpOk1PoGojff8ilmHuNRFtNkMh5vRVvY=
 SHA256 (cargo/core-foundation-0.9.4.tar.gz) = keGV4JGpPEb3EC7HgYoqo5Th4XccOrSCWWP6A+Ra+48=
 SHA256 (cargo/core-foundation-sys-0.8.7.tar.gz) = dzZIuU0OXWIPZPKAd3RFdA5h/nAQJQh+yLV/RceRiIs=
@@ -118,6 +123,7 @@ SHA256 (cargo/dirs-6.0.0.tar.gz) = w+iql
 SHA256 (cargo/dirs-sys-0.5.0.tar.gz) = 4BozZtJ+6YkAIkUu5hsrY6Z+bxP1iQC2Uf9WZfC7H6s=
 SHA256 (cargo/dispatch-0.2.0.tar.gz) = vQyTu0sMbZt39ENbCumMJNF/HEWy/4RMYVGgclbKkjs=
 SHA256 (cargo/displaydoc-0.2.5.tar.gz) = lzacu8BBvDZpSbx000ZY1s2lYhA5cxxjEFIYkqOiCuA=
+SHA256 (cargo/dlv-list-0.5.2.tar.gz) = RCA59RR0gLoxBnywCtoa2uaJICjkDkX8Xee3323MG18=
 SHA256 (cargo/doc-comment-0.3.3.tar.gz) = /qQbujLZabUTmXdSc1YFBUvA36krTFa/EYny4XS+ehA=
 SHA256 (cargo/dotenvy-0.15.7.tar.gz) = Gq+Vs+XI8jqjIBRzB1YtNh2wrg1RJCNA9VgVO06yQ5s=
 SHA256 (cargo/dunce-1.0.5.tar.gz) = knc1BNWMCT9t4kWa9K8z+qUYwTRR648rVpjtPTbnyBM=
@@ -195,6 +201,8 @@ SHA256 (cargo/httpdate-1.0.3.tar.gz) = 3
 SHA256 (cargo/hyper-1.7.0.tar.gz) = 6zqlShOg3+f746WeDHYJMEFyD9x3sRDMD8Jg+vtNxR4=
 SHA256 (cargo/hyper-rustls-0.27.7.tar.gz) = 48k+thFoGyB+H+VdWnHs+RVy7IpnBc22hX99jVJCz1g=
 SHA256 (cargo/hyper-util-0.1.16.tar.gz) = jZsFJ3x+jaLJOlaJibtiB77wES6NF996btpKPPFDvF4=
+SHA256 (cargo/iana-time-zone-0.1.64.tar.gz) = M+V/g1ELtzcHUh66/6eJ7IyvhvllfK1mWwkrWB1A6fs=
+SHA256 (cargo/iana-time-zone-haiku-0.1.2.tar.gz) = 8xgnogb1avMuWQulbV0tCF9VhQgZJZN0PxayMGSVJp8=
 SHA256 (cargo/icu_collections-2.0.0.tar.gz) = IABy9dDjYUVW+UqZMNXcPgZiplKCOQTDp13DsK9/7kc=
 SHA256 (cargo/icu_locale_core-2.0.0.tar.gz) = DN4nAMyu04cgeaZfsaePbAo2yRVw8odV3aZ7yPfZ8Ao=
 SHA256 (cargo/icu_normalizer-2.0.0.tar.gz) = Q2iA6OGN9Ne7wG1YQyMp1kWMyEUx96xfAk6T3q2zeXk=
@@ -285,6 +293,7 @@ SHA256 (cargo/oorandom-11.1.5.tar.gz) = 
 SHA256 (cargo/open-5.3.2.tar.gz) = 4kg1YuYuqUMS81dqeso5cwbfeZC42JAz4YdmdEN375U=
 SHA256 (cargo/openssl-probe-0.1.6.tar.gz) = 0F4n7iE2Ef/n1jSLlC6PlCs3EUwAzAPOwlQpWkoXhS4=
 SHA256 (cargo/option-ext-0.2.0.tar.gz) = BHRPSerpmreODVwLYDqyGPUV6oz+WkVtdimtiDo7bn0=
+SHA256 (cargo/ordered-multimap-0.7.3.tar.gz) = SSA83K4AMEk7rRhrKNovolZF+idqUbb+yAENKB4C73k=
 SHA256 (cargo/ordered-stream-0.2.0.tar.gz) = mqKwHh2RaHn3OlPQHR1s7mituzHW2Rd6jPzgk8ztHVA=
 SHA256 (cargo/os_str_bytes-6.6.1.tar.gz) = 4jVdhbmjeG9IF0fO0OD/K6NSE6H5vUBu2QZVTXr4BaE=
 SHA256 (cargo/owo-colors-4.2.2.tar.gz) = SN1PSiyEBUQP0EYlYfDlgGvQ936G9Rx2FIG91AGLVF4=
@@ -324,6 +333,7 @@ SHA256 (cargo/procfs-0.17.0.tar.gz) = zF
 SHA256 (cargo/procfs-core-0.17.0.tar.gz) = I53wLYNJsG/Ac5ijoWl7BkGCI7HHclCF6AHnwPxqEuw=
 SHA256 (cargo/ptr_meta-0.3.0.tar.gz) = /p529m0/lgb0TkVZjRVcsT7PCfSigZnkja+Mj8k36pA=
 SHA256 (cargo/ptr_meta_derive-0.3.0.tar.gz) = ykFO2xUbTI0SXBJWarDXTcnNujb7gOt7hIwV9JX9MtE=
+SHA256 (cargo/quick-xml-0.38.3.tar.gz) = QqIy50h/wu8xPZbd55SOejwFEBhw2JheT9jSau3Se4k=
 SHA256 (cargo/quinn-0.11.8.tar.gz) = YmIUYpzaZ4G23B0xa6MHGJyFumVyE85kLZx3Zw+CAsg=
 SHA256 (cargo/quinn-proto-0.11.12.tar.gz) = Sd+EOpFhyFu4quVfEBvAusi8r9Y3piDZEi/X4LL3Qi4=
 SHA256 (cargo/quinn-udp-0.5.13.tar.gz) = /OuxIJ7idjUu8U/4cy4kzCsCu6yYbNdKTIG8svmIGXA=
@@ -349,6 +359,12 @@ SHA256 (cargo/regex-1.11.2.tar.gz) = I9f
 SHA256 (cargo/regex-automata-0.4.10.tar.gz) = a5RY+gv+6sIrXKRHxjqvRfKEOacJzNJEaYYy+apjlNY=
 SHA256 (cargo/regex-syntax-0.8.5.tar.gz) = KxXEMYa+Z6T9Y77lDQMDr//O84FJLr4sXYfzJOG4gVw=
 SHA256 (cargo/rend-0.5.2.tar.gz) = o16Ka/KM0SEFOmaqLmouPq/61KYAEhefDoZKpf/v8hU=
+SHA256 (cargo/reqsign-0.17.0.tar.gz) = vhiAb+IlHJkk2HVUlXPJvw5DtR1+/PMqGewxuzIZaYc=
+SHA256 (cargo/reqsign-aws-v4-1.0.0.tar.gz) = mw+wrAqCIu/bB0bYPF7DbGvbD1MQtLkhR+PefEXvZlc=
+SHA256 (cargo/reqsign-command-execute-tokio-1.0.0.tar.gz) = jhRdLUCfPbEaowlLiQXWmwhNQGB3HBLmUi3eVZJL/s0=
+SHA256 (cargo/reqsign-core-1.0.0.tar.gz) = Nf1zWTUqebKTFoeFucuyOecBe0+gyTQ1FRj+7jlPkrw=
+SHA256 (cargo/reqsign-file-read-tokio-1.0.0.tar.gz) = hXFUIEiF7HRvXyITk67H3EfL3pIWsYd06woMbpZvHuA=
+SHA256 (cargo/reqsign-http-send-reqwest-1.0.0.tar.gz) = 84jWbiVNZ+Vw66Cko/45Qn/38d8mxzqLczDoyh5jn4A=
 SHA256 (cargo/reqwest-0.12.22.tar.gz) = y8kxk35so6BuO2wKp4QYSbFgqQNR1qtGeoubmVl2dTE=
 SHA256 (cargo/resvg-0.29.0.tar.gz) = doiCGcCIHiKwzqsG/dz+gxY82BZCvWDHhCOH+clopy4=
 SHA256 (cargo/retry-policies-0.4.0.tar.gz) = WHVHHmyrKHG8FQ7LjHJ9tRE8kzjMM1TcXuNCW2qkChw=
@@ -361,6 +377,7 @@ SHA256 (cargo/rmp-serde-1.3.0.tar.gz) = 
 SHA256 (cargo/rosvgtree-0.1.0.tar.gz) = vcI9Gs4D1rgVPH0W8HCM2Ath7o6AMElUgDNU5n5A0VA=
 SHA256 (cargo/roxmltree-0.18.1.tar.gz) = hiNA41HOGycaN47FPzBKVVj324fzdp3GVaj27LtoswI=
 SHA256 (cargo/roxmltree-0.20.0.tar.gz) = bCC2eTtcL6ZVOyUBVLeNbQ2zfnJwCuNfrZOHpG9IfJc=
+SHA256 (cargo/rust-ini-0.21.3.tar.gz) = eW6NK2aWOSpDvqWBFrZn+0wpcn3Fq9J9as8zi7T2iMc=
 SHA256 (cargo/rust-netrc-0.1.2.tar.gz) = fpgJf2J2n5Lb+V+1H3HApo7Bik7i5w4NPk9HrABdY+k=
 SHA256 (cargo/rustc-demangle-0.1.25.tar.gz) = mJ5nOfgMStWxPg/X/olTEYA3WxhSDMjIIIDk3EA1uE8=
 SHA256 (cargo/rustc-hash-2.1.1.tar.gz) = NXcD1BNltLJ8WQ4+2R6rsbZj8HxMCECV5gy+1DYt/w0=
@@ -397,6 +414,7 @@ SHA256 (cargo/serde_repr-0.1.20.tar.gz) 
 SHA256 (cargo/serde_spanned-1.0.0.tar.gz) = QHNMQZiPcwa7BPDs9g7A8/HKo0KQ5OjqRx3NM0ZIO4M=
 SHA256 (cargo/serde_urlencoded-0.7.1.tar.gz) = 00kcFHFcoilMTWqI8V6Ec5eIwdAw7tjBEENqr9qi8/0=
 SHA256 (cargo/serde_yaml-0.9.34+deprecated.tar.gz) = aosaGi6/Z0AVzALtzM51KH8aATDTlDB7NnQ8L11QS0c=
+SHA256 (cargo/sha1-0.10.6.tar.gz) = 47+Cmi1Rq0pd3xNS2EcMFAytyDAbKuF4nbAj8Bzt1ro=
 SHA256 (cargo/sha2-0.10.9.tar.gz) = p1B9gZdp0Bo2WrcHeUpAhDksgk9Up6anhi+MPQiSsoM=
 SHA256 (cargo/sharded-slab-0.1.7.tar.gz) = 9AyjxGgjcT4NQglZLo1ugmqlfpKPCXUmGfxpbEmWN/Y=
 SHA256 (cargo/shell-escape-0.1.5.tar.gz) = RbtnoY+pEmbMeAcYH2L5F4poc7+tfceIxC5kMNtAGE8=
@@ -453,6 +471,7 @@ SHA256 (cargo/thiserror-impl-2.0.16.tar.
 SHA256 (cargo/thread_local-1.1.9.tar.gz) = 9gJGpJRPJPbgGKoXze/7eBi3Y1aWXQOwfWqYhuiWIYU=
 SHA256 (cargo/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.tar.gz) = zTxgkGQSr6nCtbWkjKalq+VzauyetIrQUDemd+UuTi0=
 SHA256 (cargo/tikv-jemallocator-0.6.0.tar.gz) = TOxf8YUY2BWE9Hfpv9+Vf1uwl5sLrDr0yjC1s64tKGU=
+SHA256 (cargo/tiny-keccak-2.0.2.tar.gz) = LJ03k0AKRflUxS5z0GgxbXa29ONpd+P867E6JyHoAjc=
 SHA256 (cargo/tiny-skia-0.8.4.tar.gz) = 34STogNDEGHpAWE3UZMfBH0ZcTNxU/ltDl42PW2/amc=
 SHA256 (cargo/tiny-skia-path-0.8.4.tar.gz) = rb+10/PdV6DhHRL08T1Ou7wbXBW3qwoVbQMLIdpfZ3w=
 SHA256 (cargo/tinystr-0.8.1.tar.gz) = XU9tEUXctXes94PU5gG8HXahMze7VOYjOt1YCwc0TIs=
@@ -611,8 +630,8 @@ SHA256 (cargo/zstd-sys-2.0.15+zstd.1.5.7
 SHA256 (cargo/zvariant-5.6.0.tar.gz) = 2Rs2gLszkhar2EcUFytROKTtrGd+ZB7xfh2MsbPKbm8=
 SHA256 (cargo/zvariant_derive-5.6.0.tar.gz) = OoxoUBvkWajb//vl15Ks3SO0lZlA/Id4X7ATsy7bwgg=
 SHA256 (cargo/zvariant_utils-3.2.0.tar.gz) = 4W7f7kPl17VTt3hy2ZvDav3adcIjynrV4/vs2Cyl/DQ=
-SHA256 (uv-0.8.19.tar.gz) = zozUXazo0JeU2ytD7sZHeUVpRbZFkkTIzwQoZm8lxWQ=
-SIZE (astral-sh-pubgrub-06ec5a5f59ffaeb6cf5079c6cb184467da06c9db.tar.gz) = 99881
+SHA256 (uv-0.8.22.tar.gz) = EF2F8CU3jgrAKE3C5mETmjl33sPk2x0yzsaS3jfFS70=
+SIZE (astral-sh-pubgrub-d8efd77673c9a90792da9da31b6c0da7ea8a324b.tar.gz) = 100042
 SIZE (astral-sh-reqwest-middleware-7650ed76215a962a96d94a79be71c27bffde7ab2.tar.gz) = 42520
 SIZE (astral-sh-rs-async-zip-285e48742b74ab109887d62e1ae79e7c15fd4878.tar.gz) = 37003
 SIZE (astral-sh-tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec.tar.gz) = 37106
@@ -622,13 +641,14 @@ SIZE (cargo/aes-0.8.4.tar.gz) = 124812
 SIZE (cargo/aho-corasick-1.1.3.tar.gz) = 183311
 SIZE (cargo/allocator-api2-0.2.21.tar.gz) = 63622
 SIZE (cargo/ambient-id-0.0.5.tar.gz) = 24070
+SIZE (cargo/android_system_properties-0.1.5.tar.gz) = 5243
 SIZE (cargo/anes-0.1.6.tar.gz) = 23857
 SIZE (cargo/anstream-0.6.20.tar.gz) = 28797
 SIZE (cargo/anstyle-1.0.11.tar.gz) = 15880
 SIZE (cargo/anstyle-parse-0.2.7.tar.gz) = 21707
 SIZE (cargo/anstyle-query-1.1.3.tar.gz) = 10190
 SIZE (cargo/anstyle-wincon-3.0.9.tar.gz) = 12561
-SIZE (cargo/anyhow-1.0.99.tar.gz) = 53809
+SIZE (cargo/anyhow-1.0.100.tar.gz) = 54059
 SIZE (cargo/approx-0.5.1.tar.gz) = 15100
 SIZE (cargo/arbitrary-1.4.1.tar.gz) = 36816
 SIZE (cargo/arcstr-1.2.0.tar.gz) = 32237
@@ -637,7 +657,7 @@ SIZE (cargo/arrayvec-0.7.6.tar.gz) = 312
 SIZE (cargo/assert-json-diff-2.0.2.tar.gz) = 10874
 SIZE (cargo/assert_cmd-2.0.17.tar.gz) = 26914
 SIZE (cargo/assert_fs-1.1.3.tar.gz) = 20176
-SIZE (cargo/astral-tokio-tar-0.5.3.tar.gz) = 62764
+SIZE (cargo/astral-tokio-tar-0.5.5.tar.gz) = 63910
 SIZE (cargo/async-broadcast-0.7.2.tar.gz) = 22746
 SIZE (cargo/async-channel-2.5.0.tar.gz) = 18624
 SIZE (cargo/async-compression-0.4.19.tar.gz) = 112164
@@ -673,19 +693,20 @@ SIZE (cargo/bytes-1.10.1.tar.gz) = 76779
 SIZE (cargo/bzip2-0.5.2.tar.gz) = 38314
 SIZE (cargo/bzip2-sys-0.1.13+1.0.8.tar.gz) = 633818
 SIZE (cargo/camino-1.1.10.tar.gz) = 42306
-SIZE (cargo/cargo-util-0.2.22.tar.gz) = 32730
+SIZE (cargo/cargo-util-0.2.23.tar.gz) = 33291
 SIZE (cargo/cast-0.3.0.tar.gz) = 11452
 SIZE (cargo/cbc-0.1.2.tar.gz) = 23501
 SIZE (cargo/cc-1.2.30.tar.gz) = 108550
 SIZE (cargo/cfg-if-1.0.1.tar.gz) = 8683
 SIZE (cargo/cfg_aliases-0.2.1.tar.gz) = 6355
 SIZE (cargo/charset-0.1.5.tar.gz) = 15918
+SIZE (cargo/chrono-0.4.42.tar.gz) = 238174
 SIZE (cargo/ciborium-0.2.2.tar.gz) = 35611
 SIZE (cargo/ciborium-io-0.2.2.tar.gz) = 6697
 SIZE (cargo/ciborium-ll-0.2.2.tar.gz) = 14695
 SIZE (cargo/cipher-0.4.4.tar.gz) = 19073
-SIZE (cargo/clap-4.5.47.tar.gz) = 58354
-SIZE (cargo/clap_builder-4.5.47.tar.gz) = 170016
+SIZE (cargo/clap-4.5.48.tar.gz) = 61935
+SIZE (cargo/clap_builder-4.5.48.tar.gz) = 170133
 SIZE (cargo/clap_complete-4.5.55.tar.gz) = 48536
 SIZE (cargo/clap_complete_command-0.6.1.tar.gz) = 7959
 SIZE (cargo/clap_complete_nushell-4.5.8.tar.gz) = 35171
@@ -701,6 +722,9 @@ SIZE (cargo/concurrent-queue-2.5.0.tar.g
 SIZE (cargo/configparser-3.1.0.tar.gz) = 25473
 SIZE (cargo/console-0.15.11.tar.gz) = 37822
 SIZE (cargo/console-0.16.1.tar.gz) = 39129
+SIZE (cargo/const-oid-0.9.6.tar.gz) = 45382
+SIZE (cargo/const-random-0.1.18.tar.gz) = 6646
+SIZE (cargo/const-random-macro-0.1.16.tar.gz) = 6657
 SIZE (cargo/core-foundation-0.10.1.tar.gz) = 28886
 SIZE (cargo/core-foundation-0.9.4.tar.gz) = 27743
 SIZE (cargo/core-foundation-sys-0.8.7.tar.gz) = 37712
@@ -732,6 +756,7 @@ SIZE (cargo/dirs-6.0.0.tar.gz) = 14190
 SIZE (cargo/dirs-sys-0.5.0.tar.gz) = 10157
 SIZE (cargo/dispatch-0.2.0.tar.gz) = 10229
 SIZE (cargo/displaydoc-0.2.5.tar.gz) = 24219
+SIZE (cargo/dlv-list-0.5.2.tar.gz) = 22373
 SIZE (cargo/doc-comment-0.3.3.tar.gz) = 4123
 SIZE (cargo/dotenvy-0.15.7.tar.gz) = 20293
 SIZE (cargo/dunce-1.0.5.tar.gz) = 8244
@@ -809,6 +834,8 @@ SIZE (cargo/httpdate-1.0.3.tar.gz) = 106
 SIZE (cargo/hyper-1.7.0.tar.gz) = 157006
 SIZE (cargo/hyper-rustls-0.27.7.tar.gz) = 35435
 SIZE (cargo/hyper-util-0.1.16.tar.gz) = 101184
+SIZE (cargo/iana-time-zone-0.1.64.tar.gz) = 33152
+SIZE (cargo/iana-time-zone-haiku-0.1.2.tar.gz) = 7185
 SIZE (cargo/icu_collections-2.0.0.tar.gz) = 83033
 SIZE (cargo/icu_locale_core-2.0.0.tar.gz) = 74430
 SIZE (cargo/icu_normalizer-2.0.0.tar.gz) = 61543
@@ -899,6 +926,7 @@ SIZE (cargo/oorandom-11.1.5.tar.gz) = 23
 SIZE (cargo/open-5.3.2.tar.gz) = 26342
 SIZE (cargo/openssl-probe-0.1.6.tar.gz) = 8128
 SIZE (cargo/option-ext-0.2.0.tar.gz) = 7345
+SIZE (cargo/ordered-multimap-0.7.3.tar.gz) = 23265
 SIZE (cargo/ordered-stream-0.2.0.tar.gz) = 19077
 SIZE (cargo/os_str_bytes-6.6.1.tar.gz) = 27643
 SIZE (cargo/owo-colors-4.2.2.tar.gz) = 38070
@@ -938,6 +966,7 @@ SIZE (cargo/procfs-0.17.0.tar.gz) = 7325
 SIZE (cargo/procfs-core-0.17.0.tar.gz) = 87533
 SIZE (cargo/ptr_meta-0.3.0.tar.gz) = 7192
 SIZE (cargo/ptr_meta_derive-0.3.0.tar.gz) = 4259
+SIZE (cargo/quick-xml-0.38.3.tar.gz) = 204498
 SIZE (cargo/quinn-0.11.8.tar.gz) = 79949
 SIZE (cargo/quinn-proto-0.11.12.tar.gz) = 235821
 SIZE (cargo/quinn-udp-0.5.13.tar.gz) = 32621
@@ -963,6 +992,12 @@ SIZE (cargo/regex-1.11.2.tar.gz) = 16626
 SIZE (cargo/regex-automata-0.4.10.tar.gz) = 622754
 SIZE (cargo/regex-syntax-0.8.5.tar.gz) = 357541
 SIZE (cargo/rend-0.5.2.tar.gz) = 14775
+SIZE (cargo/reqsign-0.17.0.tar.gz) = 21610
+SIZE (cargo/reqsign-aws-v4-1.0.0.tar.gz) = 62091
+SIZE (cargo/reqsign-command-execute-tokio-1.0.0.tar.gz) = 8495
+SIZE (cargo/reqsign-core-1.0.0.tar.gz) = 19297
+SIZE (cargo/reqsign-file-read-tokio-1.0.0.tar.gz) = 9098
+SIZE (cargo/reqsign-http-send-reqwest-1.0.0.tar.gz) = 13589
 SIZE (cargo/reqwest-0.12.22.tar.gz) = 200283
 SIZE (cargo/resvg-0.29.0.tar.gz) = 94880
 SIZE (cargo/retry-policies-0.4.0.tar.gz) = 12127
@@ -975,6 +1010,7 @@ SIZE (cargo/rmp-serde-1.3.0.tar.gz) = 33
 SIZE (cargo/rosvgtree-0.1.0.tar.gz) = 26562
 SIZE (cargo/roxmltree-0.18.1.tar.gz) = 43040
 SIZE (cargo/roxmltree-0.20.0.tar.gz) = 54594
+SIZE (cargo/rust-ini-0.21.3.tar.gz) = 22939
 SIZE (cargo/rust-netrc-0.1.2.tar.gz) = 7137
 SIZE (cargo/rustc-demangle-0.1.25.tar.gz) = 29590
 SIZE (cargo/rustc-hash-2.1.1.tar.gz) = 14154
@@ -1011,6 +1047,7 @@ SIZE (cargo/serde_repr-0.1.20.tar.gz) = 
 SIZE (cargo/serde_spanned-1.0.0.tar.gz) = 10956
 SIZE (cargo/serde_urlencoded-0.7.1.tar.gz) = 12822
 SIZE (cargo/serde_yaml-0.9.34+deprecated.tar.gz) = 65290
+SIZE (cargo/sha1-0.10.6.tar.gz) = 13517
 SIZE (cargo/sha2-0.10.9.tar.gz) = 29271
 SIZE (cargo/sharded-slab-0.1.7.tar.gz) = 58227
 SIZE (cargo/shell-escape-0.1.5.tar.gz) = 6847
@@ -1067,6 +1104,7 @@ SIZE (cargo/thiserror-impl-2.0.16.tar.gz
 SIZE (cargo/thread_local-1.1.9.tar.gz) = 19315
 SIZE (cargo/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.tar.gz) = 897133
 SIZE (cargo/tikv-jemallocator-0.6.0.tar.gz) = 13700
+SIZE (cargo/tiny-keccak-2.0.2.tar.gz) = 20129
 SIZE (cargo/tiny-skia-0.8.4.tar.gz) = 193684
 SIZE (cargo/tiny-skia-path-0.8.4.tar.gz) = 45814
 SIZE (cargo/tinystr-0.8.1.tar.gz) = 23333
@@ -1225,4 +1263,4 @@ SIZE (cargo/zstd-sys-2.0.15+zstd.1.5.7.t
 SIZE (cargo/zvariant-5.6.0.tar.gz) = 90550
 SIZE (cargo/zvariant_derive-5.6.0.tar.gz) = 14278
 SIZE (cargo/zvariant_utils-3.2.0.tar.gz) = 14779
-SIZE (uv-0.8.19.tar.gz) = 4700498
+SIZE (uv-0.8.22.tar.gz) = 4707422
Index: patches/patch-Cargo_toml
===================================================================
RCS file: /cvs/ports/devel/uv/patches/patch-Cargo_toml,v
diff -u -p -r1.9 patch-Cargo_toml
--- patches/patch-Cargo_toml	21 Sep 2025 17:13:17 -0000	1.9
+++ patches/patch-Cargo_toml	24 Sep 2025 10:26:29 -0000
@@ -14,14 +14,14 @@ Index: Cargo.toml
  petgraph = { version = "0.8.0" }
  proc-macro2 = { version = "1.0.86" }
  procfs = { version = "0.17.0", default-features = false, features = ["flate2"] }
--pubgrub = { git = "https://github.com/astral-sh/pubgrub", rev = "06ec5a5f59ffaeb6cf5079c6cb184467da06c9db" }
+-pubgrub = { git = "https://github.com/astral-sh/pubgrub", rev = "d8efd77673c9a90792da9da31b6c0da7ea8a324b" }
 +pubgrub = { path = "../pubgrub" }
  quote = { version = "1.0.37" }
  rayon = { version = "1.10.0" }
  ref-cast = { version = "1.0.24" }
-@@ -152,8 +152,8 @@ reflink-copy = { version = "0.1.19" }
- regex = { version = "1.10.6" }
+@@ -153,8 +153,8 @@ regex = { version = "1.10.6" }
  regex-automata = { version = "0.4.8", default-features = false, features = ["dfa-build", "dfa-search", "perf", "std", "syntax"] }
+ reqsign = { version = "0.17.0", features = ["aws", "default-context"], default-features = false }
  reqwest = { version = "0.12.22", default-features = false, features = ["json", "gzip", "deflate", "zstd", "stream", "system-proxy", "rustls-tls", "rustls-tls-native-roots", "socks", "multipart", "http2", "blocking"] }
 -reqwest-middleware = { git = "https://github.com/astral-sh/reqwest-middleware", rev = "7650ed76215a962a96d94a79be71c27bffde7ab2", features = ["multipart"] }
 -reqwest-retry = { git = "https://github.com/astral-sh/reqwest-middleware", rev = "7650ed76215a962a96d94a79be71c27bffde7ab2" }
@@ -30,7 +30,7 @@ Index: Cargo.toml
  rkyv = { version = "0.8.8", features = ["bytecheck"] }
  rmp-serde = { version = "1.3.0" }
  rust-netrc = { version = "0.1.2" }
-@@ -178,7 +178,7 @@ target-lexicon = { version = "0.13.0" }
+@@ -179,7 +179,7 @@ target-lexicon = { version = "0.13.0" }
  tempfile = { version = "3.14.0" }
  textwrap = { version = "0.16.1" }
  thiserror = { version = "2.0.0" }
@@ -39,16 +39,16 @@ Index: Cargo.toml
  tokio = { version = "1.40.0", features = ["fs", "io-util", "macros", "process", "rt", "signal", "sync"] }
  tokio-stream = { version = "0.1.16" }
  tokio-util = { version = "0.7.12", features = ["compat", "io"] }
-@@ -193,7 +193,7 @@ unicode-width = { version = "0.2.0" }
+@@ -194,7 +194,7 @@ unicode-width = { version = "0.2.0" }
  unscanny = { version = "0.1.0" }
  url = { version = "2.5.2", features = ["serde"] }
  uuid = { version = "1.16.0" }
--version-ranges = { git = "https://github.com/astral-sh/pubgrub", rev = "06ec5a5f59ffaeb6cf5079c6cb184467da06c9db" }
+-version-ranges = { git = "https://github.com/astral-sh/pubgrub", rev = "d8efd77673c9a90792da9da31b6c0da7ea8a324b" }
 +version-ranges = { path = "../pubgrub/version-ranges" }
  walkdir = { version = "2.5.0" }
  which = { version = "8.0.0", features = ["regex"] }
  windows = { version = "0.59.0", features = ["Win32_Globalization", "Win32_Security", "Win32_System_Console", "Win32_System_Kernel", "Win32_System_Diagnostics_Debug", "Win32_Storage_FileSystem", "Win32_System_Registry", "Win32_System_IO", "Win32_System_Ioctl"] }
-@@ -327,5 +327,5 @@ codegen-units = 1
+@@ -328,5 +328,5 @@ codegen-units = 1
  inherits = "release"
  
  [patch.crates-io]