git: 6a01220d7740 - main - devel/shedskin: update 0.9.9 → 0.9.10

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Wed, 08 Jan 2025 21:55:39 UTC
The branch main has been updated by yuri:

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

commit 6a01220d77400d291fae28bd135950e3f9fe0a22
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2025-01-08 14:01:59 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2025-01-08 21:55:36 +0000

    devel/shedskin: update 0.9.9 → 0.9.10
---
 devel/shedskin/Makefile | 8 ++++++--
 devel/shedskin/distinfo | 6 +++---
 2 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/devel/shedskin/Makefile b/devel/shedskin/Makefile
index 93af007aa02b..e234ad9baae6 100644
--- a/devel/shedskin/Makefile
+++ b/devel/shedskin/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	shed-skin
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.9.9
+DISTVERSION=	0.9.10
 CATEGORIES=	devel python
 #MASTER_SITES=	PYPI # no test files
 DISTNAME=	${PORTNAME:S/-/_/g}-${PORTVERSION}
@@ -17,7 +17,7 @@ RUN_DEPENDS=	boehm-gc>0:devel/boehm-gc \
 		pcre>0:devel/pcre
 
 USES=		python
-USE_PYTHON=	pep517 autoplist pytest # 44 tests fail, see https://github.com/shedskin/shedskin/issues/494
+USE_PYTHON=	pep517 autoplist pytest
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	shedskin
@@ -25,6 +25,8 @@ GH_PROJECT=	shedskin
 
 NO_ARCH=	yes
 
+TEST_WRKSRC=	${WRKSRC}/tests
+
 post-extract:
 	@${RM} ${WRKSRC}/tests/test_ops_assignment/test_ops_assignment.py.orig
 
@@ -40,4 +42,6 @@ post-patch:
 		-e 's/name = "shedskin"/name = "shed-skin"/' \
 		${WRKSRC}/pyproject.toml
 
+# tests as of 0.9.10: 2 failed, 627 passed in 343.34s (0:05:43), AttributeError: module 'itertools' has no attribute 'batched', see https://github.com/shedskin/shedskin/issues/555
+
 .include <bsd.port.mk>
diff --git a/devel/shedskin/distinfo b/devel/shedskin/distinfo
index 9b9b76e4386f..047348011612 100644
--- a/devel/shedskin/distinfo
+++ b/devel/shedskin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1719125931
-SHA256 (shedskin-shedskin-v0.9.9_GH0.tar.gz) = 7f550f703dde58a6ef21e114b75044db89f4296aa1b39e8dcfa854f9f057979e
-SIZE (shedskin-shedskin-v0.9.9_GH0.tar.gz) = 2955026
+TIMESTAMP = 1736369792
+SHA256 (shedskin-shedskin-v0.9.10_GH0.tar.gz) = f67333b0d3aa0597b5258aef7e7c7486d690def0a6a0b8680e6302bef88ccc79
+SIZE (shedskin-shedskin-v0.9.10_GH0.tar.gz) = 3018861