git: 12a6e3577809 - main - devel/{,py-}uv{,-build}: update 0.12.19 → 0.13.0

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sat, 10 Oct 2026 05:29:20 UTC
The branch main has been updated by yuri:

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

commit 12a6e357780997d658f195d9ae0ec16178ad9527
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-10-10 05:17:51 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-10-10 05:29:16 +0000

    devel/{,py-}uv{,-build}: update 0.12.19 → 0.13.0
---
 databases/pgbarman/Makefile                       |   2 +-
 databases/pgbarman/files/patch-pyproject.toml     |  11 ++
 devel/py-pytest-randomly/Makefile                 |   2 +-
 devel/py-uv-build/Makefile                        |   2 +-
 devel/py-uv-build/distinfo                        |   6 +-
 devel/py-uv/Makefile                              |   2 +-
 devel/py-uv/distinfo                              |   6 +-
 devel/py-xdg-user-dirs/files/patch-pyproject.toml |  11 ++
 devel/uv/Makefile                                 |   3 +-
 devel/uv/Makefile.crates                          |  62 ++++++-----
 devel/uv/distinfo                                 | 130 ++++++++++++----------
 dns/py-dnspython/files/patch-pyproject.toml       |   9 ++
 misc/py-ag2/files/patch-pyproject.toml            |   9 ++
 textproc/py-sphinxcontrib-httpdomain/Makefile     |   2 +-
 14 files changed, 157 insertions(+), 100 deletions(-)

diff --git a/databases/pgbarman/Makefile b/databases/pgbarman/Makefile
index 9d1f5e566860..2c172023f1b3 100644
--- a/databases/pgbarman/Makefile
+++ b/databases/pgbarman/Makefile
@@ -11,7 +11,7 @@ WWW=		https://pgbarman.org/
 
 LICENSE=	GPLv3
 
-BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}uv-build>=0.11.17,<0.13:devel/py-uv-build@${PY_FLAVOR}
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}uv-build>=0.11.17:devel/py-uv-build@${PY_FLAVOR}
 
 RUN_DEPENDS=	rsync:net/rsync									\
 		${PYTHON_PKGNAMEPREFIX}psycopg2>=2.4.2:databases/py-psycopg2@${PY_FLAVOR}	\
diff --git a/databases/pgbarman/files/patch-pyproject.toml b/databases/pgbarman/files/patch-pyproject.toml
new file mode 100644
index 000000000000..37940843c6cd
--- /dev/null
+++ b/databases/pgbarman/files/patch-pyproject.toml
@@ -0,0 +1,11 @@
+--- pyproject.toml.orig	2026-10-10 05:06:59 UTC
++++ pyproject.toml
+@@ -3,7 +3,7 @@
+ # breaking changes for minor-version bumps, so pinning to the current minor
+ # prevents unexpected breakage. Raise the bound when the new minor is
+ # validated. See: https://docs.astral.sh/uv/concepts/build-backend/
+-requires = ["uv_build>=0.11.17,<0.13"]
++requires = ["uv_build>=0.11.17"]
+ build-backend = "uv_build"
+ 
+ [project]
diff --git a/devel/py-pytest-randomly/Makefile b/devel/py-pytest-randomly/Makefile
index 6e0d69adc6ed..b68d6378ada2 100644
--- a/devel/py-pytest-randomly/Makefile
+++ b/devel/py-pytest-randomly/Makefile
@@ -21,7 +21,7 @@ USE_PYTHON=	autoplist pep517
 NO_ARCH=	yes
 
 post-patch:
-	@${REINPLACE_CMD} '/license-files/d; s|^license = "MIT"|license = { text = "MIT" }|' \
+	@${REINPLACE_CMD} '/license-files/d; s|^license = "MIT"|license = { text = "MIT" }|; s|,<0.13||' \
 		${WRKSRC}/pyproject.toml
 
 .include <bsd.port.mk>
diff --git a/devel/py-uv-build/Makefile b/devel/py-uv-build/Makefile
index 6662316f82c2..257e4d317675 100644
--- a/devel/py-uv-build/Makefile
+++ b/devel/py-uv-build/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	uv-build
-DISTVERSION=	0.12.19
+DISTVERSION=	0.13.0
 CATEGORIES=	devel python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-uv-build/distinfo b/devel/py-uv-build/distinfo
index fa834a4295cf..9d4178e04e92 100644
--- a/devel/py-uv-build/distinfo
+++ b/devel/py-uv-build/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1790561823
-SHA256 (uv_build-0.12.19.tar.gz) = 6b605574da32cefd4264727f7e391e77fe289686192a7eb772e69b3e705da577
-SIZE (uv_build-0.12.19.tar.gz) = 435379
+TIMESTAMP = 1791606901
+SHA256 (uv_build-0.13.0.tar.gz) = bd2614f24a58dccd4865d4f86ddd91dd01fd0efab4632e033186a8423b8a3515
+SIZE (uv_build-0.13.0.tar.gz) = 442984
diff --git a/devel/py-uv/Makefile b/devel/py-uv/Makefile
index a0f23e86104d..dd5bb068ecbe 100644
--- a/devel/py-uv/Makefile
+++ b/devel/py-uv/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	uv
-DISTVERSION=	0.12.19
+DISTVERSION=	0.13.0
 CATEGORIES=	devel python
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
diff --git a/devel/py-uv/distinfo b/devel/py-uv/distinfo
index 79f78ec14dbd..052d50665b60 100644
--- a/devel/py-uv/distinfo
+++ b/devel/py-uv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1790561764
-SHA256 (astral-sh-uv-0.12.19_GH0.tar.gz) = 240dd2c9c5901d0532e4ed292c1111e83461acb6b93593a8416d37afd2f59e29
-SIZE (astral-sh-uv-0.12.19_GH0.tar.gz) = 8735351
+TIMESTAMP = 1791606880
+SHA256 (astral-sh-uv-0.13.0_GH0.tar.gz) = 7f0163a2d651347cc8500e15d1a006d02ed7bdbd6fb31438f7fd3e9383a34129
+SIZE (astral-sh-uv-0.13.0_GH0.tar.gz) = 8856207
diff --git a/devel/py-xdg-user-dirs/files/patch-pyproject.toml b/devel/py-xdg-user-dirs/files/patch-pyproject.toml
new file mode 100644
index 000000000000..bda34d6f11f2
--- /dev/null
+++ b/devel/py-xdg-user-dirs/files/patch-pyproject.toml
@@ -0,0 +1,11 @@
+--- pyproject.toml.orig	2026-10-10 05:24:30 UTC
++++ pyproject.toml
+@@ -38,7 +38,7 @@ dev = [
+ ]
+ 
+ [build-system]
+-requires = ["uv_build>=0.7.19,<0.13"]
++requires = ["uv_build>=0.7.19"]
+ build-backend = "uv_build"
+ 
+ [tool.ruff]
diff --git a/devel/uv/Makefile b/devel/uv/Makefile
index a66d7786cdb5..96c2fb4a3d97 100644
--- a/devel/uv/Makefile
+++ b/devel/uv/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	uv
-DISTVERSION=	0.12.19
-PORTREVISION=	1
+DISTVERSION=	0.13.0
 CATEGORIES=	devel
 
 MAINTAINER=	yuri@FreeBSD.org
diff --git a/devel/uv/Makefile.crates b/devel/uv/Makefile.crates
index 1b829b8f0c1e..011f57adf6d2 100644
--- a/devel/uv/Makefile.crates
+++ b/devel/uv/Makefile.crates
@@ -21,17 +21,17 @@ CARGO_CRATES=	adler2-2.0.1 \
 		assert-json-diff-2.0.2 \
 		assert_cmd-2.2.2 \
 		assert_fs-1.1.4 \
+		astral-html-0.0.3 \
 		astral-pubgrub-0.6.1 \
 		astral-reqwest-middleware-0.5.1 \
 		astral-reqwest-retry-0.9.1 \
-		astral-tl-0.8.0 \
 		astral-tokio-tar-0.7.0 \
 		astral-version-ranges-0.2.2 \
-		astral_async_http_range_reader-0.11.1 \
-		astral_async_zip-0.0.20 \
+		astral_async_http_range_reader-0.12.0 \
+		astral_async_zip-0.0.21 \
 		async-broadcast-0.7.2 \
 		async-channel-2.5.0 \
-		async-compression-0.4.19 \
+		async-compression-0.4.45 \
 		async-recursion-1.1.1 \
 		async-trait-0.1.92 \
 		atomic-waker-1.1.2 \
@@ -49,7 +49,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		bit-vec-0.9.1 \
 		bitflags-1.3.2 \
 		bitflags-2.13.1 \
-		blake2-0.11.0-rc.6 \
+		blake2-0.11.0 \
 		blake3-1.8.7 \
 		block-buffer-0.10.4 \
 		block-buffer-0.12.1 \
@@ -95,6 +95,8 @@ CARGO_CRATES=	adler2-2.0.1 \
 		colorchoice-1.0.5 \
 		colored-3.1.1 \
 		combine-4.6.7 \
+		compression-codecs-0.4.45 \
+		compression-core-0.4.33 \
 		concurrent-queue-2.5.0 \
 		configparser-3.2.0 \
 		console-0.16.4 \
@@ -171,7 +173,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		filetime-0.2.29 \
 		find-msvc-tools-0.1.9 \
 		fixedbitset-0.5.7 \
-		flate2-1.1.9 \
+		flate2-1.1.10 \
 		float-cmp-0.9.0 \
 		fluent-uri-0.4.1 \
 		fnv-1.0.7 \
@@ -212,7 +214,6 @@ CARGO_CRATES=	adler2-2.0.1 \
 		hmac-0.12.1 \
 		hmac-0.13.0 \
 		homedir-0.3.6 \
-		html-escape-0.2.15 \
 		http-1.5.0 \
 		http-body-1.0.1 \
 		http-body-util-0.1.5 \
@@ -235,7 +236,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		ignore-0.4.33 \
 		image-0.25.10 \
 		imagesize-0.14.0 \
-		indexmap-2.14.0 \
+		indexmap-2.14.1 \
 		indicatif-0.18.6 \
 		indoc-2.0.7 \
 		inout-0.1.4 \
@@ -268,6 +269,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		libm-0.2.16 \
 		libmimalloc-sys-0.1.49 \
 		libredox-0.1.14 \
+		libyaml-rs-0.3.0 \
 		linux-raw-sys-0.12.1 \
 		litemap-0.8.1 \
 		lock_api-0.4.14 \
@@ -278,6 +280,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		matchers-0.2.0 \
 		maybe-owned-0.3.4 \
 		md-5-0.11.0 \
+		mea-0.6.7 \
 		memchr-2.8.3 \
 		memmap2-0.9.10 \
 		memoffset-0.9.1 \
@@ -288,6 +291,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		mime_guess-2.0.5 \
 		minimal-lexical-0.2.1 \
 		miniz_oxide-0.8.9 \
+		miniz_oxide-0.9.1 \
 		mio-1.2.0 \
 		miow-0.6.1 \
 		moxcms-0.8.1 \
@@ -319,7 +323,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		ordered-multimap-0.7.3 \
 		ordered-stream-0.2.0 \
 		os_str_bytes-6.6.1 \
-		owo-colors-4.3.0 \
+		owo-colors-4.4.0 \
 		papaya-0.2.5 \
 		parking-2.2.1 \
 		parking_lot-0.12.5 \
@@ -327,7 +331,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		path-slash-0.2.1 \
 		pathdiff-0.2.3 \
 		pbkdf2-0.12.2 \
-		pem-3.0.6 \
+		pem-4.0.0 \
 		pem-rfc7468-0.7.0 \
 		percent-encoding-2.3.2 \
 		pest-2.8.6 \
@@ -383,7 +387,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		rand_pcg-0.10.2 \
 		rayon-1.12.0 \
 		rayon-core-1.13.0 \
-		rcgen-0.14.9 \
+		rcgen-0.14.10 \
 		redox_syscall-0.5.15 \
 		redox_users-0.5.2 \
 		ref-cast-1.0.27 \
@@ -393,15 +397,15 @@ CARGO_CRATES=	adler2-2.0.1 \
 		regex-automata-0.4.18 \
 		regex-syntax-0.8.11 \
 		rend-0.5.3 \
-		reqsign-0.20.3 \
-		reqsign-aws-core-3.0.3 \
-		reqsign-aws-v4-3.1.0 \
-		reqsign-azure-storage-3.1.2 \
-		reqsign-command-execute-tokio-3.0.4 \
-		reqsign-core-3.2.1 \
-		reqsign-file-read-tokio-3.0.4 \
-		reqsign-google-3.0.4 \
-		reqsign-http-send-reqwest-4.0.4 \
+		reqsign-0.20.6 \
+		reqsign-aws-core-3.1.1 \
+		reqsign-aws-v4-3.3.0 \
+		reqsign-azure-storage-3.2.1 \
+		reqsign-command-execute-tokio-3.0.6 \
+		reqsign-core-3.3.1 \
+		reqsign-file-read-tokio-3.0.6 \
+		reqsign-google-3.1.1 \
+		reqsign-http-send-reqwest-4.0.6 \
 		reqwest-0.13.4 \
 		resvg-0.47.0 \
 		retry-policies-0.5.2 \
@@ -455,7 +459,6 @@ CARGO_CRATES=	adler2-2.0.1 \
 		serde_repr-0.1.20 \
 		serde_spanned-1.1.1 \
 		serde_urlencoded-0.7.1 \
-		serde_yaml-0.9.34+deprecated \
 		sha1-0.11.0 \
 		sha2-0.10.9 \
 		sha2-0.11.0 \
@@ -474,7 +477,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		siphasher-1.0.2 \
 		slab-0.4.12 \
 		slotmap-1.1.1 \
-		smallvec-1.15.2 \
+		smallvec-1.16.0 \
 		smawk-0.3.2 \
 		socket2-0.6.3 \
 		spdx-0.13.5 \
@@ -491,7 +494,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		svg-0.18.0 \
 		svgtypes-0.16.1 \
 		syn-2.0.118 \
-		syn-3.0.3 \
+		syn-3.0.5 \
 		sync_wrapper-1.0.2 \
 		synstructure-0.13.2 \
 		system-configuration-0.7.0 \
@@ -528,7 +531,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		tinyvec_macros-0.1.1 \
 		tokio-1.53.1 \
 		tokio-macros-2.7.0 \
-		tokio-rustls-0.26.4 \
+		tokio-rustls-0.26.5 \
 		tokio-stream-0.1.19 \
 		tokio-util-0.7.19 \
 		toml-1.1.3+spec-1.1.0 \
@@ -567,7 +570,6 @@ CARGO_CRATES=	adler2-2.0.1 \
 		unicode-width-0.1.14 \
 		unicode-width-0.2.2 \
 		unit-prefix-0.5.2 \
-		unsafe-libyaml-0.2.11 \
 		unscanny-0.1.0 \
 		untrusted-0.9.0 \
 		url-2.5.8 \
@@ -592,7 +594,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		web-sys-0.3.91 \
 		web-time-1.1.0 \
 		webpki-root-certs-1.0.9 \
-		which-8.0.5 \
+		which-8.0.6 \
 		widestring-1.2.1 \
 		winapi-util-0.1.11 \
 		windows-0.61.3 \
@@ -603,6 +605,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		windows-interface-0.59.3 \
 		windows-link-0.1.3 \
 		windows-link-0.2.1 \
+		windows-link-0.100.0 \
 		windows-numerics-0.2.0 \
 		windows-registry-0.5.3 \
 		windows-result-0.3.4 \
@@ -613,7 +616,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		windows-targets-0.52.6 \
 		windows-targets-0.53.5 \
 		windows-threading-0.1.0 \
-		windows-version-0.1.7 \
+		windows-version-0.100.0 \
 		windows_aarch64_gnullvm-0.52.6 \
 		windows_aarch64_gnullvm-0.53.1 \
 		windows_aarch64_msvc-0.52.6 \
@@ -637,6 +640,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		x509-parser-0.18.1 \
 		xml-rs-0.8.28 \
 		xmlwriter-0.1.0 \
+		yaml_serde-0.10.7 \
 		yansi-1.0.1 \
 		yasna-0.6.0 \
 		yoke-0.8.1 \
@@ -655,8 +659,10 @@ CARGO_CRATES=	adler2-2.0.1 \
 		zlib-rs-0.6.3 \
 		zmij-1.0.21 \
 		zstd-0.13.3 \
+		zstd-0.14.0 \
 		zstd-safe-7.2.4 \
-		zstd-sys-2.0.16+zstd.1.5.7 \
+		zstd-safe-8.0.0 \
+		zstd-sys-2.1.0+zstd.1.5.7 \
 		zvariant-5.11.0 \
 		zvariant_derive-5.11.0 \
 		zvariant_utils-3.3.1
diff --git a/devel/uv/distinfo b/devel/uv/distinfo
index 7cd5ccc4ead4..6f8062cf5881 100644
--- a/devel/uv/distinfo
+++ b/devel/uv/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1790541775
+TIMESTAMP = 1791606829
 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
 SIZE (rust/crates/adler2-2.0.1.crate) = 13366
 SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0
@@ -45,28 +45,28 @@ SHA256 (rust/crates/assert_cmd-2.2.2.crate) = 2aa3a22042e45de04255c7bf3626e239f4
 SIZE (rust/crates/assert_cmd-2.2.2.crate) = 27683
 SHA256 (rust/crates/assert_fs-1.1.4.crate) = 6ecf5c70ca07b7f80220bce936f0556a960ca6fb00fc2bd4125b5e581b218137
 SIZE (rust/crates/assert_fs-1.1.4.crate) = 18946
+SHA256 (rust/crates/astral-html-0.0.3.crate) = ff63706e5b5a70969c3c4b0a759634304fe219dcbbf9364e7320c1441def346e
+SIZE (rust/crates/astral-html-0.0.3.crate) = 181275
 SHA256 (rust/crates/astral-pubgrub-0.6.1.crate) = 256f4b5dd820e4766065c4fefa7fefb7dda0234f8ced054b4ea6909af6a92c86
 SIZE (rust/crates/astral-pubgrub-0.6.1.crate) = 80154
 SHA256 (rust/crates/astral-reqwest-middleware-0.5.1.crate) = 98e1c6be25cfbf1bb4fea1a9da51bc05d3259a9062df4e53f54e5607895e33c9
 SIZE (rust/crates/astral-reqwest-middleware-0.5.1.crate) = 29138
 SHA256 (rust/crates/astral-reqwest-retry-0.9.1.crate) = 48c76a42c052d7a95249b90b83d44e8f1bbde7c8e08dbed50d49c58321815da3
 SIZE (rust/crates/astral-reqwest-retry-0.9.1.crate) = 26651
-SHA256 (rust/crates/astral-tl-0.8.0.crate) = 04d4bb5df351abb6758a04240b0193794ddaf34a7c0b9452fab3c25dcce39e88
-SIZE (rust/crates/astral-tl-0.8.0.crate) = 45941
 SHA256 (rust/crates/astral-tokio-tar-0.7.0.crate) = 6f2e989b33246fe9240d39accf4dd9a01e0b6c1f3ce9dd095e0a47fa02505523
 SIZE (rust/crates/astral-tokio-tar-0.7.0.crate) = 82650
 SHA256 (rust/crates/astral-version-ranges-0.2.2.crate) = 81129e143a7bcea263d5a2c50b8be47ac58365dde618bc1ac50f69f497c9cb63
 SIZE (rust/crates/astral-version-ranges-0.2.2.crate) = 28049
-SHA256 (rust/crates/astral_async_http_range_reader-0.11.1.crate) = 1d5ba70a583d0819c44078238014752e85ebca0cb398ab712bbd2e40fb754b80
-SIZE (rust/crates/astral_async_http_range_reader-0.11.1.crate) = 28858
-SHA256 (rust/crates/astral_async_zip-0.0.20.crate) = bd939d79959c3f49a648a1d7857d63cc62548725a6b060b8dbf0ea5c92470b63
-SIZE (rust/crates/astral_async_zip-0.0.20.crate) = 87465
+SHA256 (rust/crates/astral_async_http_range_reader-0.12.0.crate) = f43a0c8763a14527a14bc40b6294565aab998a8376e4e71880287d1867823d4c
+SIZE (rust/crates/astral_async_http_range_reader-0.12.0.crate) = 29292
+SHA256 (rust/crates/astral_async_zip-0.0.21.crate) = 13f4a9bc6289d907c8e883d25026a54751d686da9926af271d0fc4cbe58a7f4d
+SIZE (rust/crates/astral_async_zip-0.0.21.crate) = 92088
 SHA256 (rust/crates/async-broadcast-0.7.2.crate) = 435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532
 SIZE (rust/crates/async-broadcast-0.7.2.crate) = 22746
 SHA256 (rust/crates/async-channel-2.5.0.crate) = 924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2
 SIZE (rust/crates/async-channel-2.5.0.crate) = 18624
-SHA256 (rust/crates/async-compression-0.4.19.crate) = 06575e6a9673580f52661c92107baabffbf41e2141373441cbcdc47cb733003c
-SIZE (rust/crates/async-compression-0.4.19.crate) = 112164
+SHA256 (rust/crates/async-compression-0.4.45.crate) = 24a8ec73eb862508b7041723c89386365894b4e7d9f6998bf1b8529e5b0ee254
+SIZE (rust/crates/async-compression-0.4.45.crate) = 102679
 SHA256 (rust/crates/async-recursion-1.1.1.crate) = 3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11
 SIZE (rust/crates/async-recursion-1.1.1.crate) = 14874
 SHA256 (rust/crates/async-trait-0.1.92.crate) = 82f6aeea286b8eb4dd3431a1be1b59d290ace00f5bfd8e2a159bc2a05e2c1667
@@ -101,8 +101,8 @@ SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c9
 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
 SHA256 (rust/crates/bitflags-2.13.1.crate) = b588b76d00fde79687d7646a9b5bdf3cc0f655e0bbd080335a95d7e96f3587da
 SIZE (rust/crates/bitflags-2.13.1.crate) = 51395
-SHA256 (rust/crates/blake2-0.11.0-rc.6.crate) = 061f1a09225e328e1ffbb378d2d49923c0ca5fee19fb5ac1cc9c1e9d52b93690
-SIZE (rust/crates/blake2-0.11.0-rc.6.crate) = 48889
+SHA256 (rust/crates/blake2-0.11.0.crate) = 5b5d4d889834ee8ecfc0f8426ad30faf7cdcb10f741a8e6d7224d95325479f6f
+SIZE (rust/crates/blake2-0.11.0.crate) = 46491
 SHA256 (rust/crates/blake3-1.8.7.crate) = 6d9e454fc11f76977dc803893aff6304ed33d6a26efae8696573bea74baa27ae
 SIZE (rust/crates/blake3-1.8.7.crate) = 209726
 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
@@ -193,6 +193,10 @@ SHA256 (rust/crates/colored-3.1.1.crate) = faf9468729b8cbcea668e36183cb69d317348
 SIZE (rust/crates/colored-3.1.1.crate) = 36216
 SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd
 SIZE (rust/crates/combine-4.6.7.crate) = 134808
+SHA256 (rust/crates/compression-codecs-0.4.45.crate) = 98fc98460ba0ad5317075d3632b8dfc45d0be8c4a49347c2a38272019717614a
+SIZE (rust/crates/compression-codecs-0.4.45.crate) = 34269
+SHA256 (rust/crates/compression-core-0.4.33.crate) = 6e8ccc4ea9f6acc32d102c0f6d471d11d913ad15f20c04de743374861fa1d414
+SIZE (rust/crates/compression-core-0.4.33.crate) = 10991
 SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
 SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
 SHA256 (rust/crates/configparser-3.2.0.crate) = b46dec724fd22199ebde05033a0cbae453bc3b1ecff11eb6a6bb3eec4b90c6a4
@@ -345,8 +349,8 @@ SHA256 (rust/crates/find-msvc-tools-0.1.9.crate) = 5baebc0774151f905a1a2cc419893
 SIZE (rust/crates/find-msvc-tools-0.1.9.crate) = 31493
 SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
 SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
-SHA256 (rust/crates/flate2-1.1.9.crate) = 843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c
-SIZE (rust/crates/flate2-1.1.9.crate) = 82745
+SHA256 (rust/crates/flate2-1.1.10.crate) = 6e634e2e0ebac1ee034020da1ca582e17ffe4e0f5e985823721e168928136dcb
+SIZE (rust/crates/flate2-1.1.10.crate) = 80244
 SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4
 SIZE (rust/crates/float-cmp-0.9.0.crate) = 10102
 SHA256 (rust/crates/fluent-uri-0.4.1.crate) = bc74ac4d8359ae70623506d512209619e5cf8f347124910440dbc221714b328e
@@ -427,8 +431,6 @@ SHA256 (rust/crates/hmac-0.13.0.crate) = 6303bc9732ae41b04cb554b844a762b4115a61b
 SIZE (rust/crates/hmac-0.13.0.crate) = 45167
 SHA256 (rust/crates/homedir-0.3.6.crate) = 68df315d2857b2d8d2898be54a85e1d001bbbe0dbb5f8ef847b48dd3a23c4527
 SIZE (rust/crates/homedir-0.3.6.crate) = 16763
-SHA256 (rust/crates/html-escape-0.2.15.crate) = c9356095b4b41197bba32173600e1582792cda618f65d12f68e2e77d273413c5
-SIZE (rust/crates/html-escape-0.2.15.crate) = 24785
 SHA256 (rust/crates/http-1.5.0.crate) = 918d3568bebf352712bc2ef3d46a8bcf1a75b373be6539de198e9105cbbf9ce0
 SIZE (rust/crates/http-1.5.0.crate) = 111161
 SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
@@ -473,8 +475,8 @@ SHA256 (rust/crates/image-0.25.10.crate) = 85ab80394333c02fe689eaf900ab500fbd0c2
 SIZE (rust/crates/image-0.25.10.crate) = 303647
 SHA256 (rust/crates/imagesize-0.14.0.crate) = 09e54e57b4c48b40f7aec75635392b12b3421fa26fe8b4332e63138ed278459c
 SIZE (rust/crates/imagesize-0.14.0.crate) = 22706
-SHA256 (rust/crates/indexmap-2.14.0.crate) = d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9
-SIZE (rust/crates/indexmap-2.14.0.crate) = 104085
+SHA256 (rust/crates/indexmap-2.14.1.crate) = 07aa2048142242915a31d35844fb311e0e53fcca590c3a0a40dcf1b841fa09eb
+SIZE (rust/crates/indexmap-2.14.1.crate) = 102461
 SHA256 (rust/crates/indicatif-0.18.6.crate) = 9433806cd6b4ec1aba79c021c7e4c58fb4c3b9977c085062e611ac929998fb0c
 SIZE (rust/crates/indicatif-0.18.6.crate) = 70598
 SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706
@@ -539,6 +541,8 @@ SHA256 (rust/crates/libmimalloc-sys-0.1.49.crate) = 6a45a52f43e1c16f667ccfe4dd8c
 SIZE (rust/crates/libmimalloc-sys-0.1.49.crate) = 500217
 SHA256 (rust/crates/libredox-0.1.14.crate) = 1744e39d1d6a9948f4f388969627434e31128196de472883b39f148769bfe30a
 SIZE (rust/crates/libredox-0.1.14.crate) = 9536
+SHA256 (rust/crates/libyaml-rs-0.3.0.crate) = 2e126dda6f34391ab7b444f9922055facc83c07a910da3eb16f1e4d9c45dc777
+SIZE (rust/crates/libyaml-rs-0.3.0.crate) = 64160
 SHA256 (rust/crates/linux-raw-sys-0.12.1.crate) = 32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53
 SIZE (rust/crates/linux-raw-sys-0.12.1.crate) = 3006116
 SHA256 (rust/crates/litemap-0.8.1.crate) = 6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77
@@ -559,6 +563,8 @@ SHA256 (rust/crates/maybe-owned-0.3.4.crate) = 4facc753ae494aeb6e3c22f839b158aeb
 SIZE (rust/crates/maybe-owned-0.3.4.crate) = 14308
 SHA256 (rust/crates/md-5-0.11.0.crate) = 69b6441f590336821bb897fb28fc622898ccceb1d6cea3fde5ea86b090c4de98
 SIZE (rust/crates/md-5-0.11.0.crate) = 17404
+SHA256 (rust/crates/mea-0.6.7.crate) = c709842c4ce65cb91e2666ad5319dfc1efc3af0d34f02075eddca9000d9f8afb
+SIZE (rust/crates/mea-0.6.7.crate) = 103141
 SHA256 (rust/crates/memchr-2.8.3.crate) = cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98
 SIZE (rust/crates/memchr-2.8.3.crate) = 99165
 SHA256 (rust/crates/memmap2-0.9.10.crate) = 714098028fe011992e1c3962653c96b2d578c4b4bce9036e15ff220319b1e0e3
@@ -579,6 +585,8 @@ SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa
 SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
 SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
 SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
+SHA256 (rust/crates/miniz_oxide-0.9.1.crate) = b63fbc4a50860e98e7b2aa7804ded1db5cbc3aff9193adaff57a6931bf7c4b4c
+SIZE (rust/crates/miniz_oxide-0.9.1.crate) = 70519
 SHA256 (rust/crates/mio-1.2.0.crate) = 50b7e5b27aa02a74bac8c3f23f448f8d87ff11f92d3aac1a6ed369ee08cc56c1
 SIZE (rust/crates/mio-1.2.0.crate) = 106403
 SHA256 (rust/crates/miow-0.6.1.crate) = 536bfad37a309d62069485248eeaba1e8d9853aaf951caaeaed0585a95346f08
@@ -641,8 +649,8 @@ SHA256 (rust/crates/ordered-stream-0.2.0.crate) = 9aa2b01e1d916879f73a53d01d1d6c
 SIZE (rust/crates/ordered-stream-0.2.0.crate) = 19077
 SHA256 (rust/crates/os_str_bytes-6.6.1.crate) = e2355d85b9a3786f481747ced0e0ff2ba35213a1f9bd406ed906554d7af805a1
 SIZE (rust/crates/os_str_bytes-6.6.1.crate) = 27643
-SHA256 (rust/crates/owo-colors-4.3.0.crate) = d211803b9b6b570f68772237e415a029d5a50c65d382910b879fb19d3271f94d
-SIZE (rust/crates/owo-colors-4.3.0.crate) = 31273
+SHA256 (rust/crates/owo-colors-4.4.0.crate) = 13c45bb4a6ae1280ec0803b1ef9d3455eb50f01efbbe1447ab020f1d54fba9d8
+SIZE (rust/crates/owo-colors-4.4.0.crate) = 30904
 SHA256 (rust/crates/papaya-0.2.5.crate) = da2442474a9404698c42509b8967f437249dbc7b50493e83020333d3943ec0ae
 SIZE (rust/crates/papaya-0.2.5.crate) = 67437
 SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba
@@ -657,8 +665,8 @@ SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d
 SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495
 SHA256 (rust/crates/pbkdf2-0.12.2.crate) = f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2
 SIZE (rust/crates/pbkdf2-0.12.2.crate) = 13906
-SHA256 (rust/crates/pem-3.0.6.crate) = 1d30c53c26bc5b31a98cd02d20f25a7c8567146caf63ed593a9d87b2775291be
-SIZE (rust/crates/pem-3.0.6.crate) = 18362
+SHA256 (rust/crates/pem-4.0.0.crate) = d354a98a3d1251555de99e8fdd8afda05573c31b82f59063a7b0a29b5527f120
+SIZE (rust/crates/pem-4.0.0.crate) = 18770
 SHA256 (rust/crates/pem-rfc7468-0.7.0.crate) = 88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412
 SIZE (rust/crates/pem-rfc7468-0.7.0.crate) = 24159
 SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
@@ -769,8 +777,8 @@ SHA256 (rust/crates/rayon-1.12.0.crate) = fb39b166781f92d482534ef4b4b1b2568f4261
 SIZE (rust/crates/rayon-1.12.0.crate) = 183391
 SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
 SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
-SHA256 (rust/crates/rcgen-0.14.9.crate) = 091e7a8e7d86e6feb87a27ce8e2cba29d49eff9507afeebefab7eeb2ca667fb4
-SIZE (rust/crates/rcgen-0.14.9.crate) = 64780
+SHA256 (rust/crates/rcgen-0.14.10.crate) = 8774e05a7d0de114588e6a28fe7e71694b82614ed569d86d8b389dfbc98b8ad8
+SIZE (rust/crates/rcgen-0.14.10.crate) = 65329
 SHA256 (rust/crates/redox_syscall-0.5.15.crate) = 7e8af0dde094006011e6a740d4879319439489813bd0bcdc7d821beaeeff48ec
 SIZE (rust/crates/redox_syscall-0.5.15.crate) = 29646
 SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
@@ -789,24 +797,24 @@ SHA256 (rust/crates/regex-syntax-0.8.11.crate) = d6f6ff9a378485b298a5286656da665
 SIZE (rust/crates/regex-syntax-0.8.11.crate) = 359055
 SHA256 (rust/crates/rend-0.5.3.crate) = cadadef317c2f20755a64d7fdc48f9e7178ee6b0e1f7fce33fa60f1d68a276e6
 SIZE (rust/crates/rend-0.5.3.crate) = 15823
-SHA256 (rust/crates/reqsign-0.20.3.crate) = dd5d55cedf7f33e04dcaa464b7b5684afb37f91d8f221844a41fd4337d8d7be2
-SIZE (rust/crates/reqsign-0.20.3.crate) = 24247
-SHA256 (rust/crates/reqsign-aws-core-3.0.3.crate) = e4af084e1f3cbf3e67e0c972765399bce54ecec804cceba46b39a8331f3c1bff
-SIZE (rust/crates/reqsign-aws-core-3.0.3.crate) = 45012
-SHA256 (rust/crates/reqsign-aws-v4-3.1.0.crate) = 4ac5b3b7cefa28933792b439186459f77f19f9b6edbeab41b8b187150361a206
-SIZE (rust/crates/reqsign-aws-v4-3.1.0.crate) = 47594
-SHA256 (rust/crates/reqsign-azure-storage-3.1.2.crate) = 2824e7da3c2cc42ac3406c674eb57c89127fdcd97f3a73c608cfc680505ea134
-SIZE (rust/crates/reqsign-azure-storage-3.1.2.crate) = 55796
-SHA256 (rust/crates/reqsign-command-execute-tokio-3.0.4.crate) = 53507459e278a2574b643521d631a9c99b1111ac33975c1ad3999e3898155211
-SIZE (rust/crates/reqsign-command-execute-tokio-3.0.4.crate) = 10867
-SHA256 (rust/crates/reqsign-core-3.2.1.crate) = c07dd510b1e1b9b241883e483358147fb2ed2d497a7b39b065ba61eb93deceb0
-SIZE (rust/crates/reqsign-core-3.2.1.crate) = 35077
-SHA256 (rust/crates/reqsign-file-read-tokio-3.0.4.crate) = 663d9d55abd0df0830ef0ae43708297cc1371cf4e8ca91f3ac813c309cca8c98
-SIZE (rust/crates/reqsign-file-read-tokio-3.0.4.crate) = 11289
-SHA256 (rust/crates/reqsign-google-3.0.4.crate) = 4080a227f82a09f68540ecd028622065d7ac4c0bcb8727a25bdcfc0526235792
-SIZE (rust/crates/reqsign-google-3.0.4.crate) = 66792
-SHA256 (rust/crates/reqsign-http-send-reqwest-4.0.4.crate) = ac9cadffa4b1f5011d396f73faadc2169ff97e280e595c959ee37ae5c1bd5ea8
-SIZE (rust/crates/reqsign-http-send-reqwest-4.0.4.crate) = 21861
+SHA256 (rust/crates/reqsign-0.20.6.crate) = 8f7cdd1c369ba4698a2cf0a250df89f275c261e50f2b89d735f655d3c23ac2a0
+SIZE (rust/crates/reqsign-0.20.6.crate) = 27946
+SHA256 (rust/crates/reqsign-aws-core-3.1.1.crate) = bac4749b7dfa7bfaccd01eb03e9dc795ed37e3f20d6f0f38e2c67ee85ad6bc86
+SIZE (rust/crates/reqsign-aws-core-3.1.1.crate) = 55277
+SHA256 (rust/crates/reqsign-aws-v4-3.3.0.crate) = ff250f0fd0b913fbd565e405acc553da0f13bde30bfb5403178c9d0313cdc15f
+SIZE (rust/crates/reqsign-aws-v4-3.3.0.crate) = 90233
+SHA256 (rust/crates/reqsign-azure-storage-3.2.1.crate) = c3f1fbc9add082f54e51e3bd9730f18d850a1f09d246baff5cd612c74ae4290e
+SIZE (rust/crates/reqsign-azure-storage-3.2.1.crate) = 78414
+SHA256 (rust/crates/reqsign-command-execute-tokio-3.0.6.crate) = 9e3e21a3ae2a30d42b5378824ea62fc564c7e0946ad12b42681613f023112b39
+SIZE (rust/crates/reqsign-command-execute-tokio-3.0.6.crate) = 11316
+SHA256 (rust/crates/reqsign-core-3.3.1.crate) = ff052daffb0599681c50f85c59e7236438976efe991ab864edd9f3b235501a0f
+SIZE (rust/crates/reqsign-core-3.3.1.crate) = 42813
+SHA256 (rust/crates/reqsign-file-read-tokio-3.0.6.crate) = b3235df90a6bca681aa47dd86f2393d122a6d77042aa8a7c81e218cd45c5bfc0
+SIZE (rust/crates/reqsign-file-read-tokio-3.0.6.crate) = 11496
+SHA256 (rust/crates/reqsign-google-3.1.1.crate) = 272a5813571885c1455ffe106f0c768577e6ce69313446d4476e8d41dcf6ac5a
+SIZE (rust/crates/reqsign-google-3.1.1.crate) = 99058
+SHA256 (rust/crates/reqsign-http-send-reqwest-4.0.6.crate) = 3a2c75a3a87bc894a10ef7e7139e71a330a3f602cfaab38c4578ec9aefc181df
+SIZE (rust/crates/reqsign-http-send-reqwest-4.0.6.crate) = 22046
 SHA256 (rust/crates/reqwest-0.13.4.crate) = 219c5811de6525e5416c7d5d53bb656d3afdbc6c5af816e0802bcfa42dbdc1c3
 SIZE (rust/crates/reqwest-0.13.4.crate) = 162754
 SHA256 (rust/crates/resvg-0.47.0.crate) = 9be183ad6a216aa96f33e4c8033b0988b8b3ea6fd2359d19af5bac4643fd8e81
@@ -913,8 +921,6 @@ SHA256 (rust/crates/serde_spanned-1.1.1.crate) = 6662b5879511e06e8999a8a235d8481
 SIZE (rust/crates/serde_spanned-1.1.1.crate) = 11025
 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
 SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
-SHA256 (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47
-SIZE (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 65290
 SHA256 (rust/crates/sha1-0.11.0.crate) = aacc4cc499359472b4abe1bf11d0b12e688af9a805fa5e3016f9a386dc2d0214
 SIZE (rust/crates/sha1-0.11.0.crate) = 15458
 SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
@@ -951,8 +957,8 @@ SHA256 (rust/crates/slab-0.4.12.crate) = 0c790de23124f9ab44544d7ac05d60440adc586
 SIZE (rust/crates/slab-0.4.12.crate) = 19080
 SHA256 (rust/crates/slotmap-1.1.1.crate) = bdd58c3c93c3d278ca835519292445cb4b0d4dc59ccfdf7ceadaab3f8aeb4038
 SIZE (rust/crates/slotmap-1.1.1.crate) = 61862
-SHA256 (rust/crates/smallvec-1.15.2.crate) = 8ed6a63f02c8539c91a8685a86f4099661ba3da017932f6ebbea6de3f0fa7c90
-SIZE (rust/crates/smallvec-1.15.2.crate) = 34899
+SHA256 (rust/crates/smallvec-1.16.0.crate) = b9be42f50aa861c555654aa3a37f52f4b1074bacf4e48fe0ef7fa584e80f1f0f
+SIZE (rust/crates/smallvec-1.16.0.crate) = 32647
 SHA256 (rust/crates/smawk-0.3.2.crate) = b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c
 SIZE (rust/crates/smawk-0.3.2.crate) = 13831
 SHA256 (rust/crates/socket2-0.6.3.crate) = 3a766e1110788c36f4fa1c2b71b387a7815aa65f88ce0229841826633d93723e
@@ -985,8 +991,8 @@ SHA256 (rust/crates/svgtypes-0.16.1.crate) = 695b5790b3131dafa99b3bbfd25a216edb3
 SIZE (rust/crates/svgtypes-0.16.1.crate) = 45181
 SHA256 (rust/crates/syn-2.0.118.crate) = 1b9ae57f904213ebb649ce6895b8a66c66f0203b9319718f69a5612a065b1422
 SIZE (rust/crates/syn-2.0.118.crate) = 305533
-SHA256 (rust/crates/syn-3.0.3.crate) = 53e9bae58849f64dfa4f5d5ae372c8341f7305f82a3868709269343628b659a3
-SIZE (rust/crates/syn-3.0.3.crate) = 312999
+SHA256 (rust/crates/syn-3.0.5.crate) = 12df2e0110f65b775f769bb17ef989067a1d931b2eb822bd4346631eeada89f9
+SIZE (rust/crates/syn-3.0.5.crate) = 313222
 SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
 SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
 SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
@@ -1059,8 +1065,8 @@ SHA256 (rust/crates/tokio-1.53.1.crate) = 202caea871b69668250d242070849eb495be17
 SIZE (rust/crates/tokio-1.53.1.crate) = 920101
 SHA256 (rust/crates/tokio-macros-2.7.0.crate) = 385a6cb71ab9ab790c5fe8d67f1645e6c450a7ce006a33de03daa956cf70a496
 SIZE (rust/crates/tokio-macros-2.7.0.crate) = 15859
-SHA256 (rust/crates/tokio-rustls-0.26.4.crate) = 1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61
-SIZE (rust/crates/tokio-rustls-0.26.4.crate) = 35430
+SHA256 (rust/crates/tokio-rustls-0.26.5.crate) = b0c85f2c3ef0b1cd58b36682f4b17aaa995f0e5db534d85692b4903abce21f67
+SIZE (rust/crates/tokio-rustls-0.26.5.crate) = 29077
 SHA256 (rust/crates/tokio-stream-0.1.19.crate) = a3d06f0b082ba57c26b79407372e57cf2a1e28124f78e9479fe80322cf53420b
 SIZE (rust/crates/tokio-stream-0.1.19.crate) = 48088
 SHA256 (rust/crates/tokio-util-0.7.19.crate) = 494815d09bf52b5548659851081238f0ca39ff638363907596da739561c62c52
@@ -1137,8 +1143,6 @@ SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45d
 SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768
 SHA256 (rust/crates/unit-prefix-0.5.2.crate) = 81e544489bf3d8ef66c953931f56617f423cd4b5494be343d9b9d3dda037b9a3
 SIZE (rust/crates/unit-prefix-0.5.2.crate) = 8041
-SHA256 (rust/crates/unsafe-libyaml-0.2.11.crate) = 673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861
-SIZE (rust/crates/unsafe-libyaml-0.2.11.crate) = 62101
 SHA256 (rust/crates/unscanny-0.1.0.crate) = e9df2af067a7953e9c3831320f35c1cc0600c30d44d9f7a12b01db1cd88d6b47
 SIZE (rust/crates/unscanny-0.1.0.crate) = 10338
 SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
@@ -1187,8 +1191,8 @@ SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10
 SIZE (rust/crates/web-time-1.1.0.crate) = 18026
 SHA256 (rust/crates/webpki-root-certs-1.0.9.crate) = b96554aa2acc8ccdb7e1c9a58a7a68dd5d13bccc69cd124cb09406db612a1c9b
 SIZE (rust/crates/webpki-root-certs-1.0.9.crate) = 149167
-SHA256 (rust/crates/which-8.0.5.crate) = 8f3ef584124b911bcc3875c2f1472e80f24361ceb789bd1c62b3e9a3df9ff43c
-SIZE (rust/crates/which-8.0.5.crate) = 28193
+SHA256 (rust/crates/which-8.0.6.crate) = bae2f2b2b816647a1cab1acc91f5bd20812d53cb344382635ec2181940c8034f
+SIZE (rust/crates/which-8.0.6.crate) = 29053
 SHA256 (rust/crates/widestring-1.2.1.crate) = 72069c3113ab32ab29e5584db3c6ec55d416895e60715417b5b883a357c3e471
 SIZE (rust/crates/widestring-1.2.1.crate) = 90350
 SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
@@ -1209,6 +1213,8 @@ SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311
 SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
 SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
 SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
+SHA256 (rust/crates/windows-link-0.100.0.crate) = 9b39de7c7fe78858b0144c50c3fc000bab3be17d5e9b85b1053871693c7f7415
+SIZE (rust/crates/windows-link-0.100.0.crate) = 6746
 SHA256 (rust/crates/windows-numerics-0.2.0.crate) = 9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1
 SIZE (rust/crates/windows-numerics-0.2.0.crate) = 9686
 SHA256 (rust/crates/windows-registry-0.5.3.crate) = 5b8a9ed28765efc97bbc954883f4e6796c33a06546ebafacbabee9696967499e
@@ -1229,8 +1235,8 @@ SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c
 SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126
 SHA256 (rust/crates/windows-threading-0.1.0.crate) = b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6
 SIZE (rust/crates/windows-threading-0.1.0.crate) = 9085
-SHA256 (rust/crates/windows-version-0.1.7.crate) = e4060a1da109b9d0326b7262c8e12c84df67cc0dbc9e33cf49e01ccc2eb63631
-SIZE (rust/crates/windows-version-0.1.7.crate) = 7739
+SHA256 (rust/crates/windows-version-0.100.0.crate) = f5d2a42ae19ff386c4680514519a225a2a99bcfada6aff0ab3766f928ff84365
+SIZE (rust/crates/windows-version-0.100.0.crate) = 7810
 SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
 SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
 SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53
@@ -1277,6 +1283,8 @@ SHA256 (rust/crates/xml-rs-0.8.28.crate) = 3ae8337f8a065cfc972643663ea4279e04e72
 SIZE (rust/crates/xml-rs-0.8.28.crate) = 52826
 SHA256 (rust/crates/xmlwriter-0.1.0.crate) = ec7a2a501ed189703dba8b08142f057e887dfc4b2cc4db2d343ac6376ba3e0b9
 SIZE (rust/crates/xmlwriter-0.1.0.crate) = 6261
+SHA256 (rust/crates/yaml_serde-0.10.7.crate) = 33b729a08a9a6be689bbad3e2bf8015926db54b6622cc89c3a5f7dc174b9e918
+SIZE (rust/crates/yaml_serde-0.10.7.crate) = 72752
 SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
 SIZE (rust/crates/yansi-1.0.1.crate) = 75497
 SHA256 (rust/crates/yasna-0.6.0.crate) = b5f6765e852b9b4dc8e2a76843e4d64d1cea8e79bcde0b6901aea8e7c7f08282
@@ -1313,15 +1321,19 @@ SHA256 (rust/crates/zmij-1.0.21.crate) = b8848ee67ecc8aedbaf3e4122217aff89263923
 SIZE (rust/crates/zmij-1.0.21.crate) = 26665
 SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a
 SIZE (rust/crates/zstd-0.13.3.crate) = 30514
+SHA256 (rust/crates/zstd-0.14.0.crate) = bf06bd8162af0734b344780deb55b42a2429ae430870d13fcc12f238e880fe6e
+SIZE (rust/crates/zstd-0.14.0.crate) = 33824
 SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d
 SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350
-SHA256 (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748
-SIZE (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620
+SHA256 (rust/crates/zstd-safe-8.0.0.crate) = ae42c0555055784c70058d19ba8e275528e8a99a706684868ace5da4e716a4ab
+SIZE (rust/crates/zstd-safe-8.0.0.crate) = 29475
+SHA256 (rust/crates/zstd-sys-2.1.0+zstd.1.5.7.crate) = 0ef0a8027ec3ee71300ab3bcbcd0393f434aa72b91ca6d635a39941deae8eea0
+SIZE (rust/crates/zstd-sys-2.1.0+zstd.1.5.7.crate) = 781981
 SHA256 (rust/crates/zvariant-5.11.0.crate) = 1c1567a6ec68df868cbbfde844cfc6d81649fe5109a62b116b19fabd53e618ee
 SIZE (rust/crates/zvariant-5.11.0.crate) = 94370
 SHA256 (rust/crates/zvariant_derive-5.11.0.crate) = c7d5b780599bbde114e39d9a0799577fad1ced5105d38515745f7b3099d8ceda
 SIZE (rust/crates/zvariant_derive-5.11.0.crate) = 17729
 SHA256 (rust/crates/zvariant_utils-3.3.1.crate) = 6d464f5733ffa07a3164d656f18533caace9d0638596721355d73256a410d691
 SIZE (rust/crates/zvariant_utils-3.3.1.crate) = 15680
-SHA256 (astral-sh-uv-0.12.19_GH0.tar.gz) = 240dd2c9c5901d0532e4ed292c1111e83461acb6b93593a8416d37afd2f59e29
-SIZE (astral-sh-uv-0.12.19_GH0.tar.gz) = 8735351
+SHA256 (astral-sh-uv-0.13.0_GH0.tar.gz) = 7f0163a2d651347cc8500e15d1a006d02ed7bdbd6fb31438f7fd3e9383a34129
+SIZE (astral-sh-uv-0.13.0_GH0.tar.gz) = 8856207
diff --git a/dns/py-dnspython/files/patch-pyproject.toml b/dns/py-dnspython/files/patch-pyproject.toml
new file mode 100644
index 000000000000..7097ffc2d2c4
--- /dev/null
+++ b/dns/py-dnspython/files/patch-pyproject.toml
@@ -0,0 +1,9 @@
+--- pyproject.toml.orig	2026-10-10 04:58:12 UTC
++++ pyproject.toml
+@@ -1,5 +1,5 @@
+ [build-system]
+-requires = ["uv_build>=0.9.21,<0.13.0"]
++requires = ["uv_build>=0.9.21"]
+ build-backend = "uv_build"
+ 
+ [project]
diff --git a/misc/py-ag2/files/patch-pyproject.toml b/misc/py-ag2/files/patch-pyproject.toml
new file mode 100644
index 000000000000..9176b25234fc
--- /dev/null
+++ b/misc/py-ag2/files/patch-pyproject.toml
@@ -0,0 +1,9 @@
+--- pyproject.toml.orig	2026-10-10 05:01:54 UTC
++++ pyproject.toml
+@@ -1,5 +1,5 @@
+ [build-system]
+-requires = ["uv_build>=0.9.2,<0.13"]
++requires = ["uv_build>=0.9.2"]
+ build-backend = "uv_build"
+ 
+ [tool.uv.build-backend]
diff --git a/textproc/py-sphinxcontrib-httpdomain/Makefile b/textproc/py-sphinxcontrib-httpdomain/Makefile
index 9396a9e49f51..3fc6457f5fca 100644
--- a/textproc/py-sphinxcontrib-httpdomain/Makefile
+++ b/textproc/py-sphinxcontrib-httpdomain/Makefile
@@ -21,6 +21,6 @@ USE_PYTHON=	autoplist pep517
 NO_ARCH=	yes
 
 post-patch:
-	@${REINPLACE_CMD} -e 's|0.12.22|0.12.19|g' ${WRKSRC}/pyproject.toml
+	@${REINPLACE_CMD} -e 's|0.12.22|0.12.19|g; s|, < 0.13.0||' ${WRKSRC}/pyproject.toml
 
 .include <bsd.port.mk>