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

Reply via email to