git: 18c13340c969 - main - devel/py-regress: Update to 2026.9.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 29 Sep 2026 19:29:56 UTC
The branch main has been updated by sunpoet:
URL: https://cgit.FreeBSD.org/ports/commit/?id=18c13340c969b6ffeece1085c5fbc02c802f7f22
commit 18c13340c969b6ffeece1085c5fbc02c802f7f22
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-09-29 18:59:38 +0000
Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-09-29 19:24:48 +0000
devel/py-regress: Update to 2026.9.1
Changes: https://github.com/crate-py/regress/releases
---
devel/py-regress/Makefile | 6 ++---
devel/py-regress/Makefile.crates | 30 +++++++--------------
devel/py-regress/distinfo | 58 ++++++++++++----------------------------
3 files changed, 29 insertions(+), 65 deletions(-)
diff --git a/devel/py-regress/Makefile b/devel/py-regress/Makefile
index b1799077363e..1b8e1db5e2e1 100644
--- a/devel/py-regress/Makefile
+++ b/devel/py-regress/Makefile
@@ -1,6 +1,5 @@
PORTNAME= regress
-PORTVERSION= 2025.10.1
-PORTREVISION= 4
+PORTVERSION= 2026.9.1
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/crate-py/regress/releases/download/v${PORTVERSION}/
@@ -16,10 +15,11 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.2<2.0:devel/py-maturin@${PY_FLAVOR}
-USES= cargo python
+USES= cargo python:3.11+
USE_PYTHON= autoplist concurrent pep517
CARGO_BUILD= no
CARGO_INSTALL= no
+CARGO_TEST= no
.include <bsd.port.mk>
diff --git a/devel/py-regress/Makefile.crates b/devel/py-regress/Makefile.crates
index 90a8ff6e38fc..93df4613969f 100644
--- a/devel/py-regress/Makefile.crates
+++ b/devel/py-regress/Makefile.crates
@@ -1,28 +1,16 @@
-CARGO_CRATES= allocator-api2-0.2.21 \
- autocfg-1.5.0 \
- cc-1.2.35 \
- equivalent-1.0.2 \
- find-msvc-tools-0.1.0 \
- foldhash-0.1.5 \
- hashbrown-0.15.5 \
- heck-0.5.0 \
- indoc-2.0.6 \
+CARGO_CRATES= heck-0.5.0 \
libc-0.2.175 \
memchr-2.7.5 \
- memoffset-0.9.1 \
once_cell-1.21.3 \
portable-atomic-1.11.1 \
proc-macro2-1.0.101 \
- pyo3-0.26.0 \
- pyo3-build-config-0.26.0 \
- pyo3-ffi-0.26.0 \
- pyo3-macros-0.26.0 \
- pyo3-macros-backend-0.26.0 \
- python3-dll-a-0.2.14 \
+ pyo3-0.29.2 \
+ pyo3-build-config-0.29.2 \
+ pyo3-ffi-0.29.2 \
+ pyo3-macros-0.29.2 \
+ pyo3-macros-backend-0.29.2 \
quote-1.0.40 \
- regress-0.10.4 \
- shlex-1.3.0 \
+ regress-0.12.0 \
syn-2.0.106 \
- target-lexicon-0.13.2 \
- unicode-ident-1.0.18 \
- unindent-0.2.4
+ target-lexicon-0.13.4 \
+ unicode-ident-1.0.18
diff --git a/devel/py-regress/distinfo b/devel/py-regress/distinfo
index 3b4334b34e76..ffa43a9c50b3 100644
--- a/devel/py-regress/distinfo
+++ b/devel/py-regress/distinfo
@@ -1,59 +1,35 @@
-TIMESTAMP = 1773966852
-SHA256 (regress-2025.10.1.tar.gz) = dcc0a8af0cdbc3d6e0d4725f113335d0a5ffbba86ae3ca18d2b5b352c5f2c8ed
-SIZE (regress-2025.10.1.tar.gz) = 11567
-SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
-SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
-SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
-SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
-SHA256 (rust/crates/cc-1.2.35.crate) = 590f9024a68a8c40351881787f1934dc11afd69090f5edb6831464694d836ea3
-SIZE (rust/crates/cc-1.2.35.crate) = 89972
-SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
-SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
-SHA256 (rust/crates/find-msvc-tools-0.1.0.crate) = e178e4fba8a2726903f6ba98a6d221e76f9c12c650d5dc0e6afdc50677b49650
-SIZE (rust/crates/find-msvc-tools-0.1.0.crate) = 29903
-SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
-SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
-SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
-SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
+TIMESTAMP = 1790435816
+SHA256 (regress-2026.9.1.tar.gz) = e7b547386bf97b82a23e62471272742492c0b2de62cf0ee98247fd37cc42f169
+SIZE (regress-2026.9.1.tar.gz) = 11333
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
-SIZE (rust/crates/indoc-2.0.6.crate) = 17164
SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
SIZE (rust/crates/libc-0.2.175.crate) = 788728
SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
SIZE (rust/crates/memchr-2.7.5.crate) = 97603
-SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
-SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
-SHA256 (rust/crates/pyo3-0.26.0.crate) = 7ba0117f4212101ee6544044dae45abe1083d30ce7b29c4b5cbdfa2354e07383
-SIZE (rust/crates/pyo3-0.26.0.crate) = 1151579
-SHA256 (rust/crates/pyo3-build-config-0.26.0.crate) = 4fc6ddaf24947d12a9aa31ac65431fb1b851b8f4365426e182901eabfb87df5f
-SIZE (rust/crates/pyo3-build-config-0.26.0.crate) = 34309
-SHA256 (rust/crates/pyo3-ffi-0.26.0.crate) = 025474d3928738efb38ac36d4744a74a400c901c7596199e20e45d98eb194105
-SIZE (rust/crates/pyo3-ffi-0.26.0.crate) = 78247
-SHA256 (rust/crates/pyo3-macros-0.26.0.crate) = 2e64eb489f22fe1c95911b77c44cc41e7c19f3082fc81cce90f657cdc42ffded
-SIZE (rust/crates/pyo3-macros-0.26.0.crate) = 8906
-SHA256 (rust/crates/pyo3-macros-backend-0.26.0.crate) = 100246c0ecf400b475341b8455a9213344569af29a3c841d29270e53102e0fcf
-SIZE (rust/crates/pyo3-macros-backend-0.26.0.crate) = 81809
-SHA256 (rust/crates/python3-dll-a-0.2.14.crate) = d381ef313ae70b4da5f95f8a4de773c6aa5cd28f73adec4b4a31df70b66780d8
-SIZE (rust/crates/python3-dll-a-0.2.14.crate) = 103489
+SHA256 (rust/crates/pyo3-0.29.2.crate) = 4688ddedf473e32662b9b067670129a8afb8c18e351482c70d62ba4a88171e8b
+SIZE (rust/crates/pyo3-0.29.2.crate) = 1255741
+SHA256 (rust/crates/pyo3-build-config-0.29.2.crate) = f41027e41b4bd03f6e60f9f417fe24a6341a6bb744edd62b6f709f2a52ea30e9
+SIZE (rust/crates/pyo3-build-config-0.29.2.crate) = 41104
+SHA256 (rust/crates/pyo3-ffi-0.29.2.crate) = e591a95526fead067432c3b3a33fc74770b87b1e04e73671090d9c2055a2b327
+SIZE (rust/crates/pyo3-ffi-0.29.2.crate) = 90029
+SHA256 (rust/crates/pyo3-macros-0.29.2.crate) = 73225868fc1cd84eef2c3c230ddb91273bf1de46aeb8a4248da76d32a0924a1c
+SIZE (rust/crates/pyo3-macros-0.29.2.crate) = 9044
+SHA256 (rust/crates/pyo3-macros-backend-0.29.2.crate) = 571575aa3749fa6216757dd47d2a3e7ef360f329a40f0666a9fbd14889024952
+SIZE (rust/crates/pyo3-macros-backend-0.29.2.crate) = 93749
SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
SIZE (rust/crates/quote-1.0.40.crate) = 31063
-SHA256 (rust/crates/regress-0.10.4.crate) = 145bb27393fe455dd64d6cbc8d059adfa392590a45eadf079c01b11857e7b010
-SIZE (rust/crates/regress-0.10.4.crate) = 345905
-SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
-SIZE (rust/crates/shlex-1.3.0.crate) = 18713
+SHA256 (rust/crates/regress-0.12.0.crate) = 32eef8b209c3c1c15dbad02c1f30f9539f00dc7253e0cbcdaae442a50a09d7c1
+SIZE (rust/crates/regress-0.12.0.crate) = 376723
SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
SIZE (rust/crates/syn-2.0.106.crate) = 301514
-SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a
-SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923
+SHA256 (rust/crates/target-lexicon-0.13.4.crate) = b1dd07eb858a2067e2f3c7155d54e929265c264e6f37efe3ee7a8d1b5a1dd0ba
+SIZE (rust/crates/target-lexicon-0.13.4.crate) = 26832
SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
-SHA256 (rust/crates/unindent-0.2.4.crate) = 7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3
-SIZE (rust/crates/unindent-0.2.4.crate) = 7422