git: efed729b7026 - main - devel/py-fypp: update 3.2 → 3.3

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Tue, 20 Oct 2026 08:12:12 UTC
The branch main has been updated by yuri:

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

commit efed729b702663e4790e5cd1e28fc8191dcf7c13
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-10-20 06:24:07 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-10-20 08:11:20 +0000

    devel/py-fypp: update 3.2 → 3.3
---
 devel/py-fypp/Makefile | 14 ++++++++++----
 devel/py-fypp/distinfo |  6 +++---
 2 files changed, 13 insertions(+), 7 deletions(-)

diff --git a/devel/py-fypp/Makefile b/devel/py-fypp/Makefile
index 2b75924f381d..19626e1220a1 100644
--- a/devel/py-fypp/Makefile
+++ b/devel/py-fypp/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	fypp
-DISTVERSION=	3.2
-PORTREVISION=	1
+DISTVERSION=	3.3
 CATEGORIES=	devel python
 #MASTER_SITES=	PYPI # missing files needed for tests
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -10,15 +9,22 @@ COMMENT=	Python powered preprocessor
 WWW=		https://github.com/aradi/fypp
 
 LICENSE=	BSD2CLAUSE
-LICENSE_FILE=	${WRKSRC}/LICENSE.txt
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
 
 USES=		python
-USE_PYTHON=	distutils concurrent autoplist pytest
+USE_PYTHON=	pep517 concurrent autoplist pytest
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	aradi
 
+NO_ARCH=	yes
+
 TEST_ENV=	${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
 TEST_WRKSRC=	${WRKSRC}/test
+TEST_ARGS=	--disable-plugin-autoload
+
+# tests as of 3.3: 462 passed in 0.34s
 
 .include <bsd.port.mk>
diff --git a/devel/py-fypp/distinfo b/devel/py-fypp/distinfo
index 88add7631df9..a7b71981aa7c 100644
--- a/devel/py-fypp/distinfo
+++ b/devel/py-fypp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1692764039
-SHA256 (aradi-fypp-3.2_GH0.tar.gz) = 33f48c8d2337db539865265ce33c7c50e4d521aacbd31ac7b7e8b189d771ce1d
-SIZE (aradi-fypp-3.2_GH0.tar.gz) = 68425
+TIMESTAMP = 1792337905
+SHA256 (aradi-fypp-3.3_GH0.tar.gz) = 2f93472595c6f008922a71f0fefddd8d0088e1f5d8c2746d9ddda7854a87ffdd
+SIZE (aradi-fypp-3.3_GH0.tar.gz) = 79350