From: Laurent Cheylus Subject: [maintainer update] devel/uv 0.10.0 To: ports Date: Fri, 6 Feb 2026 10:57:31 +0100 Hi ports@ update for devel/uv to the latest version 0.10.0 Changelog: - https://github.com/astral-sh/uv/releases/tag/0.9.29 - https://github.com/astral-sh/uv/releases/tag/0.9.30 - https://github.com/astral-sh/uv/releases/tag/0.10.0 Build and tests OK on current/amd64 with Rust 1.92.0 Tests welcome and please commit if OK. Laurent Index: Makefile =================================================================== RCS file: /cvs/ports/devel/uv/Makefile,v diff -u -p -r1.21 Makefile --- Makefile 2 Feb 2026 16:40:35 -0000 1.21 +++ Makefile 6 Feb 2026 09:53:12 -0000 @@ -3,7 +3,7 @@ NOT_FOR_ARCHS = sparc64 COMMENT = Python package and project manager -MODPY_DISTV = 0.9.28 +MODPY_DISTV = 0.10.0 GH_ACCOUNT = astral-sh GH_PROJECT = uv GH_TAGNAME = ${MODPY_DISTV} Index: crates.inc =================================================================== RCS file: /cvs/ports/devel/uv/crates.inc,v diff -u -p -r1.19 crates.inc --- crates.inc 2 Feb 2026 16:40:35 -0000 1.19 +++ crates.inc 6 Feb 2026 09:53:12 -0000 @@ -2,7 +2,7 @@ MODCARGO_CRATES += adler2 2.0.1 # 0BSD O MODCARGO_CRATES += aes 0.8.4 # MIT OR Apache-2.0 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.7 # MIT OR Apache-2.0 +MODCARGO_CRATES += ambient-id 0.0.8 # MIT OR Apache-2.0 MODCARGO_CRATES += anes 0.1.6 # MIT OR Apache-2.0 MODCARGO_CRATES += anstream 0.6.21 # MIT OR Apache-2.0 MODCARGO_CRATES += anstyle 1.0.11 # MIT OR Apache-2.0 @@ -59,7 +59,7 @@ MODCARGO_CRATES += bytecheck_derive 0.8. MODCARGO_CRATES += bytemuck 1.23.1 # Zlib OR Apache-2.0 OR MIT MODCARGO_CRATES += byteorder 1.5.0 # Unlicense OR MIT MODCARGO_CRATES += byteorder-lite 0.1.0 # Unlicense OR MIT -MODCARGO_CRATES += bytes 1.10.1 # MIT +MODCARGO_CRATES += bytes 1.11.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 @@ -208,7 +208,7 @@ MODCARGO_CRATES += httparse 1.10.1 # MIT MODCARGO_CRATES += httpdate 1.0.3 # MIT OR Apache-2.0 MODCARGO_CRATES += hyper 1.8.1 # MIT MODCARGO_CRATES += hyper-rustls 0.27.7 # Apache-2.0 OR ISC OR MIT -MODCARGO_CRATES += hyper-util 0.1.19 # MIT +MODCARGO_CRATES += hyper-util 0.1.20 # MIT 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 @@ -477,7 +477,7 @@ MODCARGO_CRATES += syn 2.0.114 # MIT OR MODCARGO_CRATES += sync_wrapper 1.0.2 # Apache-2.0 MODCARGO_CRATES += synstructure 0.13.2 # MIT MODCARGO_CRATES += sys-info 0.9.1 # MIT -MODCARGO_CRATES += system-configuration 0.6.1 # MIT OR Apache-2.0 +MODCARGO_CRATES += system-configuration 0.7.0 # MIT OR Apache-2.0 MODCARGO_CRATES += system-configuration-sys 0.6.0 # MIT OR Apache-2.0 MODCARGO_CRATES += tagu 0.1.6 # MIT MODCARGO_CRATES += tar 0.4.44 # MIT OR Apache-2.0 Index: distinfo =================================================================== RCS file: /cvs/ports/devel/uv/distinfo,v diff -u -p -r1.19 distinfo --- distinfo 2 Feb 2026 16:40:35 -0000 1.19 +++ distinfo 6 Feb 2026 09:53:12 -0000 @@ -2,7 +2,7 @@ SHA256 (cargo/adler2-2.0.1.tar.gz) = MgE SHA256 (cargo/aes-0.8.4.tar.gz) = sWn3ptR0IjagoAxUG4RZkdCsQ+VGgxrxJJdTq0w6o6A= 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.7.tar.gz) = uMrQIu1yrSF2SYvhwJe7RuWYGT6S80keoHZpgO3u4Wg= +SHA256 (cargo/ambient-id-0.0.8.tar.gz) = QcIRY3Vo2saIX+EGKKrejDNAxRbkdGBnG8r+4KP7jUM= SHA256 (cargo/anes-0.1.6.tar.gz) = S0bLs2Krh1KSHJfgQfXjZu5il71CijEnW5/PHjgPcpk= SHA256 (cargo/anstream-0.6.21.tar.gz) = Q9Wygec3VEOE6WmlzK0/HN0ktICGoPwbKlJiomuPT0o= SHA256 (cargo/anstyle-1.0.11.tar.gz) = hi7ZbKSH6AnxyOWoRH9u4s8QL4Rok4ALIM699UH8a70= @@ -59,7 +59,7 @@ SHA256 (cargo/bytecheck_derive-0.8.2.tar SHA256 (cargo/bytemuck-1.23.1.tar.gz) = XHaleS5E5KvjTTq/FWNneSYdRadFBhIFkpPR0s/GNCI= SHA256 (cargo/byteorder-1.5.0.tar.gz) = H9DyWEFG9vLvSAhQUIhqzzU77/cwXr0a5pUA4nxn9ks= SHA256 (cargo/byteorder-lite-0.1.0.tar.gz) = jx/pSP8H9L0GwwmE5p9bSJnFFqPvdPNN+Sot8qtTVJU= -SHA256 (cargo/bytes-1.10.1.tar.gz) = 1xthJ76G/c/dthD3GCrFchHUsYo+nILrLRdmLyInrWo= +SHA256 (cargo/bytes-1.11.1.tar.gz) = HnSHM7fLx5jhQ0tqxSTwwf8qtFb+IBUB5kl8hBek/DM= 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= @@ -208,7 +208,7 @@ SHA256 (cargo/httparse-1.10.1.tar.gz) = SHA256 (cargo/httpdate-1.0.3.tar.gz) = 3ztGQCqdWttMhqDPRj9C4ZmU4+6JEQGxhB8wpUXLSak= SHA256 (cargo/hyper-1.8.1.tar.gz) = KrLU8lDD17HJ/N/xzs6U6k4t++xoYU97h8sgXyTKnRE= SHA256 (cargo/hyper-rustls-0.27.7.tar.gz) = 48k+thFoGyB+H+VdWnHs+RVy7IpnBc22hX99jVJCz1g= -SHA256 (cargo/hyper-util-0.1.19.tar.gz) = cngF1g55OLdrgmpu8gnrcOqhgSeU+UJNSk4tdAZi318= +SHA256 (cargo/hyper-util-0.1.20.tar.gz) = llR8JVbsnRL7FXjE6vRIsEmT5/t5y6rZMKZWiApr36A= 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= @@ -477,7 +477,7 @@ SHA256 (cargo/syn-2.0.114.tar.gz) = 1NEH SHA256 (cargo/sync_wrapper-1.0.2.tar.gz) = C/JWzl79+jcCE8HaurWTWhLknyxY0V6erChw07TycmM= SHA256 (cargo/synstructure-0.13.2.tar.gz) = copw89uvW6t/DEsayNeuXqYKS1VJyKWRQ2HJkUenCdI= SHA256 (cargo/sys-info-0.9.1.tar.gz) = CzoNCrqL+WoOHd/cNS/FOz3385MYxxhUkQw8SwJK5Sw= -SHA256 (cargo/system-configuration-0.6.1.tar.gz) = PIedRI6dmGtmF0J2MkfTaT7RNglDjPPQBvUfU2ilums= +SHA256 (cargo/system-configuration-0.7.0.tar.gz) = oT89DaugMTLAqpdn+YNRs0iO3CwQDNotLsKwTz2NPIs= SHA256 (cargo/system-configuration-sys-0.6.0.tar.gz) = jh0bEM7VypI6H8uNA+lrjTJoBl1yRUjAIRQV/2rGusQ= SHA256 (cargo/tagu-0.1.6.tar.gz) = 7dtrBtIPup7SH8o9aW7htuhwvKC8+fopcfauJDbeV2o= SHA256 (cargo/tar-0.4.44.tar.gz) = HYY4eNISyHoZwaYQ61O7Af4SlRwFAc9aDWX3JJFKZno= @@ -653,12 +653,12 @@ SHA256 (cargo/zune-jpeg-0.5.10.tar.gz) = 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.9.28.tar.gz) = mWUWljBO+00rJJUHY+8RtX9+xVNpuXCzc6YmMz2vj/U= +SHA256 (uv-0.10.0.tar.gz) = PC9bBtuZUBX5xJ/tGBiQ5CqIiR1LAenGcYmfjEipL70= SIZE (cargo/adler2-2.0.1.tar.gz) = 13366 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.7.tar.gz) = 25369 +SIZE (cargo/ambient-id-0.0.8.tar.gz) = 26110 SIZE (cargo/anes-0.1.6.tar.gz) = 23857 SIZE (cargo/anstream-0.6.21.tar.gz) = 29516 SIZE (cargo/anstyle-1.0.11.tar.gz) = 15880 @@ -715,7 +715,7 @@ SIZE (cargo/bytecheck_derive-0.8.2.tar.g SIZE (cargo/bytemuck-1.23.1.tar.gz) = 52585 SIZE (cargo/byteorder-1.5.0.tar.gz) = 23288 SIZE (cargo/byteorder-lite-0.1.0.tar.gz) = 15909 -SIZE (cargo/bytes-1.10.1.tar.gz) = 76779 +SIZE (cargo/bytes-1.11.1.tar.gz) = 78584 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 @@ -864,7 +864,7 @@ SIZE (cargo/httparse-1.10.1.tar.gz) = 45 SIZE (cargo/httpdate-1.0.3.tar.gz) = 10639 SIZE (cargo/hyper-1.8.1.tar.gz) = 157353 SIZE (cargo/hyper-rustls-0.27.7.tar.gz) = 35435 -SIZE (cargo/hyper-util-0.1.19.tar.gz) = 112744 +SIZE (cargo/hyper-util-0.1.20.tar.gz) = 112807 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 @@ -1133,7 +1133,7 @@ SIZE (cargo/syn-2.0.114.tar.gz) = 304636 SIZE (cargo/sync_wrapper-1.0.2.tar.gz) = 6958 SIZE (cargo/synstructure-0.13.2.tar.gz) = 18950 SIZE (cargo/sys-info-0.9.1.tar.gz) = 20589 -SIZE (cargo/system-configuration-0.6.1.tar.gz) = 17935 +SIZE (cargo/system-configuration-0.7.0.tar.gz) = 18064 SIZE (cargo/system-configuration-sys-0.6.0.tar.gz) = 11090 SIZE (cargo/tagu-0.1.6.tar.gz) = 12714 SIZE (cargo/tar-0.4.44.tar.gz) = 61020 @@ -1309,4 +1309,4 @@ SIZE (cargo/zune-jpeg-0.5.10.tar.gz) = 8 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.9.28.tar.gz) = 4901290 +SIZE (uv-0.10.0.tar.gz) = 4924383