On Thu, Feb 20, 2020 at 12:07:41PM +0100, Paco Esteban wrote:
> Hi ports@,

> Here's an update for devel/py-wheel from 0.31.0 to 0.34.0
> This is the changelog:

> https://github.com/pypa/wheel/blob/master/docs/news.rst

> All tests pass both py2 and py3 on amd64.
> Those tests were not running for me before.  Removing MODPY_PYTEST_ARGS
> made them run and pass.

Yes. They changed the layout of the extracted tarball.

All the tests pass on sparc64 too.

> These are the consumers for this port and the resutl of the regression
> tests, which are exactly the same before and after the update:

>   devel/py-rencode
>     Test don't really start because:
>     E   ImportError: cannot import name _rencode
>     I tried to fix this quickly settingup PYTHONPATH on TEST_ENV without
>     success.  I may take a look later.

I fixed this. I couldn't do it with PYTHONPATH so I fell back to a
pre-test target that copied the compiled _rencode.so into the rencode
directory. Not as clean as I'd like, but it works.

>   net/deluge
>     tests fail because it cannot find pytest-twisted (which is not in
>     ports)

>   devel/py-argcomplete
>     py2 FAILED (failures=17, errors=26, expected failures=5)
>     py3 FAILED (failures=17, errors=6, expected failures=11)

Yeah. That's kindof a mess. It's that way before your update.

>   textproc/yq
>     all tests pass

> Cheers,
> Paco.

Looks good. ok kmos

> Index: Makefile
> ===================================================================
> RCS file: /home/cvs/ports/devel/py-wheel/Makefile,v
> retrieving revision 1.8
> diff -u -p -r1.8 Makefile
> --- Makefile  12 Jul 2019 20:45:56 -0000      1.8
> +++ Makefile  19 Feb 2020 22:54:33 -0000
> @@ -2,11 +2,10 @@
>  
>  COMMENT =            built-package format for Python
>  
> -MODPY_EGG_VERSION =  0.31.0
> +MODPY_EGG_VERSION =  0.34.2
>  DISTNAME =           wheel-${MODPY_EGG_VERSION}
>  PKGNAME =            py-${DISTNAME}
>  CATEGORIES =         devel
> -REVISION =           0
>  
>  # MIT
>  PERMIT_PACKAGE =     Yes
> @@ -16,7 +15,6 @@ MODULES =           lang/python
>  MODPY_PI =           Yes
>  MODPY_SETUPTOOLS =   Yes
>  MODPY_PYTEST =               Yes
> -MODPY_PYTEST_ARGS =  wheel
>  
>  FLAVORS =            python3
>  FLAVOR ?=
> Index: distinfo
> ===================================================================
> RCS file: /home/cvs/ports/devel/py-wheel/distinfo,v
> retrieving revision 1.2
> diff -u -p -r1.2 distinfo
> --- distinfo  26 Apr 2018 14:14:48 -0000      1.2
> +++ distinfo  19 Feb 2020 22:48:50 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (wheel-0.31.0.tar.gz) = GugVO+1wHLBikTtyQpvPhUuoJPlzc1QnaBiCpojLVc4=
> -SIZE (wheel-0.31.0.tar.gz) = 38528
> +SHA256 (wheel-0.34.2.tar.gz) = h4jpFV/hT1QWTBuesKMZ2Y7wLBYHJVh61g8U3cV7b5Y=
> +SIZE (wheel-0.34.2.tar.gz) = 58330
> Index: pkg/PLIST
> ===================================================================
> RCS file: /home/cvs/ports/devel/py-wheel/pkg/PLIST,v
> retrieving revision 1.2
> diff -u -p -r1.2 PLIST
> --- pkg/PLIST 26 Apr 2018 14:14:49 -0000      1.2
> +++ pkg/PLIST 19 Feb 2020 22:49:36 -0000
> @@ -14,37 +14,29 @@ lib/python${MODPY_VERSION}/site-packages
>  
> ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/wheel/${MODPY_PYCACHE}/
>  
> lib/python${MODPY_VERSION}/site-packages/wheel/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/python${MODPY_VERSION}/site-packages/wheel/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/wheel/${MODPY_PYCACHE}archive.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/wheel/${MODPY_PYCACHE}_version.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/python${MODPY_VERSION}/site-packages/wheel/${MODPY_PYCACHE}bdist_wheel.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/wheel/${MODPY_PYCACHE}egg2wheel.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/wheel/${MODPY_PYCACHE}install.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/wheel/${MODPY_PYCACHE}macosx_libfile.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/python${MODPY_VERSION}/site-packages/wheel/${MODPY_PYCACHE}metadata.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/wheel/${MODPY_PYCACHE}paths.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/python${MODPY_VERSION}/site-packages/wheel/${MODPY_PYCACHE}pep425tags.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/python${MODPY_VERSION}/site-packages/wheel/${MODPY_PYCACHE}pkginfo.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/python${MODPY_VERSION}/site-packages/wheel/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/wheel/${MODPY_PYCACHE}wininst2wheel.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/wheel/archive.py
> +lib/python${MODPY_VERSION}/site-packages/wheel/${MODPY_PYCACHE}wheelfile.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/wheel/_version.py
>  lib/python${MODPY_VERSION}/site-packages/wheel/bdist_wheel.py
> -lib/python${MODPY_VERSION}/site-packages/wheel/egg2wheel.py
> -lib/python${MODPY_VERSION}/site-packages/wheel/install.py
> +lib/python${MODPY_VERSION}/site-packages/wheel/cli/
> +lib/python${MODPY_VERSION}/site-packages/wheel/cli/__init__.py
> +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/wheel/cli/${MODPY_PYCACHE}/
> +lib/python${MODPY_VERSION}/site-packages/wheel/cli/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/wheel/cli/${MODPY_PYCACHE}convert.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/wheel/cli/${MODPY_PYCACHE}pack.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/wheel/cli/${MODPY_PYCACHE}unpack.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/wheel/cli/convert.py
> +lib/python${MODPY_VERSION}/site-packages/wheel/cli/pack.py
> +lib/python${MODPY_VERSION}/site-packages/wheel/cli/unpack.py
> +lib/python${MODPY_VERSION}/site-packages/wheel/macosx_libfile.py
>  lib/python${MODPY_VERSION}/site-packages/wheel/metadata.py
> -lib/python${MODPY_VERSION}/site-packages/wheel/paths.py
>  lib/python${MODPY_VERSION}/site-packages/wheel/pep425tags.py
>  lib/python${MODPY_VERSION}/site-packages/wheel/pkginfo.py
> -lib/python${MODPY_VERSION}/site-packages/wheel/signatures/
> -lib/python${MODPY_VERSION}/site-packages/wheel/signatures/__init__.py
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/wheel/signatures/${MODPY_PYCACHE}/
> -lib/python${MODPY_VERSION}/site-packages/wheel/signatures/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/wheel/signatures/${MODPY_PYCACHE}djbec.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/wheel/signatures/${MODPY_PYCACHE}ed25519py.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/wheel/signatures/${MODPY_PYCACHE}keys.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/wheel/signatures/djbec.py
> -lib/python${MODPY_VERSION}/site-packages/wheel/signatures/ed25519py.py
> -lib/python${MODPY_VERSION}/site-packages/wheel/signatures/keys.py
> -lib/python${MODPY_VERSION}/site-packages/wheel/tool/
> -lib/python${MODPY_VERSION}/site-packages/wheel/tool/__init__.py
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/wheel/tool/${MODPY_PYCACHE}/
> -lib/python${MODPY_VERSION}/site-packages/wheel/tool/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
>  lib/python${MODPY_VERSION}/site-packages/wheel/util.py
> -lib/python${MODPY_VERSION}/site-packages/wheel/wininst2wheel.py
> +lib/python${MODPY_VERSION}/site-packages/wheel/wheelfile.py
> 
> -- 
> Paco Esteban.
> 5818130B8A6DBC03
> 

Reply via email to