Tuesday, December 03, 2024

[fixing scipy 1/2] Update py-beniget to 0.4.2.post1

Currently when I run "make" in math/py-scypi, I see something like this:

* Getting build dependencies for wheel...

ERROR Missing dependencies:
pythran<0.16.0,>=0.14.0
gast~=0.5.0
pythran<0.16.0,>=0.14.0
beniget~=0.4.0 -> gast~=0.5.0

It seems both pythran and beniget have gast=~0.5.0 in requirements.txt,
which is violated by a recent update.

This patch updates py-beniget to a version with a looser requirement
for gast. I hope the "post1" is allowed in MODPY_EGG_VERSION; at
least, it is working for me.

--
James



diff /usr/ports
commit - d7c1d75e5fd33e47d5264aedbe792406a70d3bb6
path + /usr/ports
blob - f02fb9179314ed97bd1ea1fb098f14b792f68a78
file + devel/py-beniget/Makefile
--- devel/py-beniget/Makefile
+++ devel/py-beniget/Makefile
@@ -1,10 +1,9 @@
COMMENT = extract semantic information about static Python code

-MODPY_EGG_VERSION = 0.4.1
+MODPY_EGG_VERSION = 0.4.2.post1

DISTNAME = beniget-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME}
-REVISION = 2

CATEGORIES = devel

blob - c76e2fe24fc56c2ff74b96104d574b657d6d2c60
file + devel/py-beniget/distinfo
--- devel/py-beniget/distinfo
+++ devel/py-beniget/distinfo
@@ -1,2 +1,2 @@
-SHA256 (beniget-0.4.1.tar.gz) = dVVLO4rQVTzi9gdifa09lcYMRBGJh1uY4JdSj44jrAw=
-SIZE (beniget-0.4.1.tar.gz) = 16277
+SHA256 (beniget-0.4.2.post1.tar.gz) = oCWFN+ZefhTsM6hoAvhlpmf5Sbtsc2RtVeQvfEWgUq4=
+SIZE (beniget-0.4.2.post1.tar.gz) = 32274
blob - bff6fd1fc7806d97803ef91413193bc659a8d580
file + devel/py-beniget/pkg/PLIST
--- devel/py-beniget/pkg/PLIST
+++ devel/py-beniget/pkg/PLIST
@@ -6,9 +6,18 @@ lib/python${MODPY_VERSION}/site-packages/beniget-${MOD
lib/python${MODPY_VERSION}/site-packages/beniget-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/beniget-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/beniget/__init__.py
+lib/python${MODPY_VERSION}/site-packages/beniget/__main__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/beniget/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/beniget/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/beniget/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/beniget/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/beniget/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/beniget/${MODPY_PYCACHE}beniget.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/beniget/${MODPY_PYCACHE}beniget.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/beniget/${MODPY_PYCACHE}ordered_set.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/beniget/${MODPY_PYCACHE}ordered_set.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/beniget/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/beniget/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/beniget/beniget.py
+lib/python${MODPY_VERSION}/site-packages/beniget/ordered_set.py
+lib/python${MODPY_VERSION}/site-packages/beniget/version.py

No comments:

Post a Comment