On Sat, 25 Jul 2020, Kurt Mosiejczuk wrote:

> Update py-humanize to 2.5.0. It drops python2 support, but the only
> consumer is tootstream which is python3.
> 
> All tests pass on amd64 and tootstream, the only consumer, still functions
> properly.

All tests pass for me too.  But, I could not make them run (before or
after your patch) because it was trying to install some modules.
I think this is not related to py-humanize, but to devel/py-freezegun.
I'm testing this now and I'll probably update it.

> ok?

One comment inline, a part of that ok paco.

> --Kurt
> 
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/textproc/py-humanize/Makefile,v
> retrieving revision 1.6
> diff -u -p -r1.6 Makefile
> --- Makefile  3 Jul 2020 21:13:14 -0000       1.6
> +++ Makefile  25 Jul 2020 21:33:57 -0000
> @@ -2,10 +2,9 @@
>  
>  COMMENT =            python number humanization utilities
>  
> -MODPY_EGG_VERSION =  1.0.0
> +MODPY_EGG_VERSION =  2.5.0
>  DISTNAME =           humanize-${MODPY_EGG_VERSION}
>  PKGNAME =            py-humanize-${MODPY_EGG_VERSION}
> -REVISION =           0
>  
>  CATEGORIES =         textproc
>  
> @@ -22,15 +21,11 @@ MODPY_PI =                Yes
>  MODPY_PYTEST =               Yes
>  
>  FLAVORS =            python3
> -FLAVOR ?=
> +FLAVOR =             python3
>  
>  BUILD_DEPENDS =              devel/py-setuptools_scm${MODPY_FLAVOR}
>  TEST_DEPENDS =               devel/py-freezegun${MODPY_FLAVOR}
>  
>  TEST_ENV =           PYTHONPATH=${WRKSRC}/src
> -
> -.if !${FLAVOR:Mpython3}
> -TEST_DEPENDS +=              devel/py-mock
> -.endif
>  
>  .include <bsd.port.mk>
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/textproc/py-humanize/distinfo,v
> retrieving revision 1.2
> diff -u -p -r1.2 distinfo
> --- distinfo  10 Feb 2020 14:44:54 -0000      1.2
> +++ distinfo  25 Jul 2020 21:33:57 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (humanize-1.0.0.tar.gz) = OKzptmvK63+Bhrnb8LNEjgAUjltPuvcm+Wx4nlLD50E=
> -SIZE (humanize-1.0.0.tar.gz) = 34411
> +SHA256 (humanize-2.5.0.tar.gz) = imi9m8y4mf2b+x5tlsHoTkR1VRzJpbW9vWm5sc/RnIA=
> +SIZE (humanize-2.5.0.tar.gz) = 48126
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/textproc/py-humanize/pkg/PLIST,v
> retrieving revision 1.2
> diff -u -p -r1.2 PLIST
> --- pkg/PLIST 10 Feb 2020 14:44:54 -0000      1.2
> +++ pkg/PLIST 25 Jul 2020 21:33:57 -0000
> @@ -1,4 +1,5 @@
>  @comment $OpenBSD: PLIST,v 1.2 2020/02/10 14:44:54 kmos Exp $
> +@pkgpath textproc/py-humanize

Shouldn't we add the @conflict line too ?
Even if the only consumer of this port was already python3, maybe
somebody has the py2 version installed.

>  lib/python${MODPY_VERSION}/site-packages/humanize/
>  
> lib/python${MODPY_VERSION}/site-packages/humanize-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
>  
> lib/python${MODPY_VERSION}/site-packages/humanize-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
> @@ -10,12 +11,10 @@ lib/python${MODPY_VERSION}/site-packages
>  lib/python${MODPY_VERSION}/site-packages/humanize/__init__.py
>  
> ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/humanize/${MODPY_PYCACHE}/
>  
> lib/python${MODPY_VERSION}/site-packages/humanize/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/humanize/${MODPY_PYCACHE}compat.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/python${MODPY_VERSION}/site-packages/humanize/${MODPY_PYCACHE}filesize.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/python${MODPY_VERSION}/site-packages/humanize/${MODPY_PYCACHE}i18n.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/python${MODPY_VERSION}/site-packages/humanize/${MODPY_PYCACHE}number.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/python${MODPY_VERSION}/site-packages/humanize/${MODPY_PYCACHE}time.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/humanize/compat.py
>  lib/python${MODPY_VERSION}/site-packages/humanize/filesize.py
>  lib/python${MODPY_VERSION}/site-packages/humanize/i18n.py
>  lib/python${MODPY_VERSION}/site-packages/humanize/locale/
> @@ -23,6 +22,10 @@ lib/python${MODPY_VERSION}/site-packages
>  lib/python${MODPY_VERSION}/site-packages/humanize/locale/de_DE/LC_MESSAGES/
>  
> lib/python${MODPY_VERSION}/site-packages/humanize/locale/de_DE/LC_MESSAGES/humanize.mo
>  
> lib/python${MODPY_VERSION}/site-packages/humanize/locale/de_DE/LC_MESSAGES/humanize.po
> +lib/python${MODPY_VERSION}/site-packages/humanize/locale/es_ES/
> +lib/python${MODPY_VERSION}/site-packages/humanize/locale/es_ES/LC_MESSAGES/
> +lib/python${MODPY_VERSION}/site-packages/humanize/locale/es_ES/LC_MESSAGES/humanize.mo
> +lib/python${MODPY_VERSION}/site-packages/humanize/locale/es_ES/LC_MESSAGES/humanize.po
>  lib/python${MODPY_VERSION}/site-packages/humanize/locale/fa_IR/
>  lib/python${MODPY_VERSION}/site-packages/humanize/locale/fa_IR/LC_MESSAGES/
>  
> lib/python${MODPY_VERSION}/site-packages/humanize/locale/fa_IR/LC_MESSAGES/humanize.mo
> @@ -55,10 +58,18 @@ lib/python${MODPY_VERSION}/site-packages
>  lib/python${MODPY_VERSION}/site-packages/humanize/locale/nl_NL/LC_MESSAGES/
>  
> lib/python${MODPY_VERSION}/site-packages/humanize/locale/nl_NL/LC_MESSAGES/humanize.mo
>  
> lib/python${MODPY_VERSION}/site-packages/humanize/locale/nl_NL/LC_MESSAGES/humanize.po
> +lib/python${MODPY_VERSION}/site-packages/humanize/locale/pl_PL/
> +lib/python${MODPY_VERSION}/site-packages/humanize/locale/pl_PL/LC_MESSAGES/
> +lib/python${MODPY_VERSION}/site-packages/humanize/locale/pl_PL/LC_MESSAGES/humanize.mo
> +lib/python${MODPY_VERSION}/site-packages/humanize/locale/pl_PL/LC_MESSAGES/humanize.po
>  lib/python${MODPY_VERSION}/site-packages/humanize/locale/pt_BR/
>  lib/python${MODPY_VERSION}/site-packages/humanize/locale/pt_BR/LC_MESSAGES/
>  
> lib/python${MODPY_VERSION}/site-packages/humanize/locale/pt_BR/LC_MESSAGES/humanize.mo
>  
> lib/python${MODPY_VERSION}/site-packages/humanize/locale/pt_BR/LC_MESSAGES/humanize.po
> +lib/python${MODPY_VERSION}/site-packages/humanize/locale/pt_PT/
> +lib/python${MODPY_VERSION}/site-packages/humanize/locale/pt_PT/LC_MESSAGES/
> +lib/python${MODPY_VERSION}/site-packages/humanize/locale/pt_PT/LC_MESSAGES/humanize.mo
> +lib/python${MODPY_VERSION}/site-packages/humanize/locale/pt_PT/LC_MESSAGES/humanize.po
>  lib/python${MODPY_VERSION}/site-packages/humanize/locale/ru_RU/
>  lib/python${MODPY_VERSION}/site-packages/humanize/locale/ru_RU/LC_MESSAGES/
>  
> lib/python${MODPY_VERSION}/site-packages/humanize/locale/ru_RU/LC_MESSAGES/humanize.mo
> @@ -71,6 +82,10 @@ lib/python${MODPY_VERSION}/site-packages
>  lib/python${MODPY_VERSION}/site-packages/humanize/locale/tr_TR/LC_MESSAGES/
>  
> lib/python${MODPY_VERSION}/site-packages/humanize/locale/tr_TR/LC_MESSAGES/humanize.mo
>  
> lib/python${MODPY_VERSION}/site-packages/humanize/locale/tr_TR/LC_MESSAGES/humanize.po
> +lib/python${MODPY_VERSION}/site-packages/humanize/locale/uk_UA/
> +lib/python${MODPY_VERSION}/site-packages/humanize/locale/uk_UA/LC_MESSAGES/
> +lib/python${MODPY_VERSION}/site-packages/humanize/locale/uk_UA/LC_MESSAGES/humanize.mo
> +lib/python${MODPY_VERSION}/site-packages/humanize/locale/uk_UA/LC_MESSAGES/humanize.po
>  lib/python${MODPY_VERSION}/site-packages/humanize/locale/vi_VI/
>  lib/python${MODPY_VERSION}/site-packages/humanize/locale/vi_VI/LC_MESSAGES/
>  
> lib/python${MODPY_VERSION}/site-packages/humanize/locale/vi_VI/LC_MESSAGES/humanize.mo
> 

-- 
Paco Esteban.
0x5818130B8A6DBC03

Reply via email to