Hi,

This diff updates py-dateutil to the latest release.
Tested on amd64.

Comments ? OK ?

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/py-dateutil/Makefile,v
retrieving revision 1.26
diff -u -p -r1.26 Makefile
--- Makefile    3 Jan 2017 19:19:48 -0000       1.26
+++ Makefile    8 Jul 2018 23:43:06 -0000
@@ -2,11 +2,10 @@
 
 COMMENT =              Python API for advanced date calculations
 
-MODPY_EGG_VERSION =    2.6.0
+MODPY_EGG_VERSION =    2.7.3
 DISTNAME =             python-dateutil-${MODPY_EGG_VERSION}
 PKGNAME =              ${DISTNAME:S/^python-/py-/}
 CATEGORIES =           devel
-REVISION =             0
 
 HOMEPAGE =             https://dateutil.readthedocs.org/
 
@@ -21,9 +20,14 @@ MODPY_PI =           Yes
 MODPY_SETUPTOOLS =     Yes
 
 RUN_DEPENDS =          devel/py-six${MODPY_FLAVOR}
-TEST_DEPENDS =         ${RUN_DEPENDS}
+TEST_DEPENDS =         ${RUN_DEPENDS} \
+                       devel/py-freezegun${MODPY_FLAVOR} \
+                       devel/py-test${MODPY_FLAVOR}
 
 FLAVORS =      python3
 FLAVOR ?=
+
+do-test:
+       cd ${WRKSRC} && ${MODPY_BIN} -m pytest
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/py-dateutil/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo    10 Nov 2016 06:40:49 -0000      1.12
+++ distinfo    8 Jul 2018 23:43:06 -0000
@@ -1,2 +1,2 @@
-SHA256 (python-dateutil-2.6.0.tar.gz) = 
YqL43z1m+Hg3P9AHLqz07lIZS6MC4ACCgo4NJjsEGNI=
-SIZE (python-dateutil-2.6.0.tar.gz) = 258060
+SHA256 (python-dateutil-2.7.3.tar.gz) = 
4nAB3jL2J8IjgKaIvMQ86DUEp7xdpHIgm0xw8Cgp8Lg=
+SIZE (python-dateutil-2.7.3.tar.gz) = 302871
Index: patches/patch-dateutil_test_test_parser_py
===================================================================
RCS file: patches/patch-dateutil_test_test_parser_py
diff -N patches/patch-dateutil_test_test_parser_py
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-dateutil_test_test_parser_py  8 Jul 2018 23:43:06 -0000
@@ -0,0 +1,14 @@
+$OpenBSD$
+
+Index: dateutil/test/test_parser.py
+--- dateutil/test/test_parser.py.orig
++++ dateutil/test/test_parser.py
+@@ -23,7 +23,7 @@ IS_WIN = sys.platform.startswith('win')
+ 
+ try:
+     datetime.now().strftime('%-d')
+-    PLATFORM_HAS_DASH_D = True
++    PLATFORM_HAS_DASH_D = False
+ except ValueError:
+     PLATFORM_HAS_DASH_D = False
+ 
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/py-dateutil/pkg/PLIST,v
retrieving revision 1.10
diff -u -p -r1.10 PLIST
--- pkg/PLIST   10 Nov 2016 06:40:49 -0000      1.10
+++ pkg/PLIST   8 Jul 2018 23:43:06 -0000
@@ -4,14 +4,23 @@ lib/python${MODPY_VERSION}/site-packages
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/dateutil/${MODPY_PYCACHE}/
 
lib/python${MODPY_VERSION}/site-packages/dateutil/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/dateutil/${MODPY_PYCACHE}_common.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dateutil/${MODPY_PYCACHE}_version.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/dateutil/${MODPY_PYCACHE}easter.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/dateutil/${MODPY_PYCACHE}parser.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/dateutil/${MODPY_PYCACHE}relativedelta.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/dateutil/${MODPY_PYCACHE}rrule.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/dateutil/${MODPY_PYCACHE}tzwin.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dateutil/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/dateutil/_common.py
+lib/python${MODPY_VERSION}/site-packages/dateutil/_version.py
 lib/python${MODPY_VERSION}/site-packages/dateutil/easter.py
-lib/python${MODPY_VERSION}/site-packages/dateutil/parser.py
+lib/python${MODPY_VERSION}/site-packages/dateutil/parser/
+lib/python${MODPY_VERSION}/site-packages/dateutil/parser/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/dateutil/parser/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/dateutil/parser/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dateutil/parser/${MODPY_PYCACHE}_parser.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dateutil/parser/${MODPY_PYCACHE}isoparser.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dateutil/parser/_parser.py
+lib/python${MODPY_VERSION}/site-packages/dateutil/parser/isoparser.py
 lib/python${MODPY_VERSION}/site-packages/dateutil/relativedelta.py
 lib/python${MODPY_VERSION}/site-packages/dateutil/rrule.py
 lib/python${MODPY_VERSION}/site-packages/dateutil/tz/
@@ -19,12 +28,15 @@ lib/python${MODPY_VERSION}/site-packages
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/dateutil/tz/${MODPY_PYCACHE}/
 
lib/python${MODPY_VERSION}/site-packages/dateutil/tz/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/dateutil/tz/${MODPY_PYCACHE}_common.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dateutil/tz/${MODPY_PYCACHE}_factories.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/dateutil/tz/${MODPY_PYCACHE}tz.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/dateutil/tz/${MODPY_PYCACHE}win.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/dateutil/tz/_common.py
+lib/python${MODPY_VERSION}/site-packages/dateutil/tz/_factories.py
 lib/python${MODPY_VERSION}/site-packages/dateutil/tz/tz.py
 lib/python${MODPY_VERSION}/site-packages/dateutil/tz/win.py
 lib/python${MODPY_VERSION}/site-packages/dateutil/tzwin.py
+lib/python${MODPY_VERSION}/site-packages/dateutil/utils.py
 lib/python${MODPY_VERSION}/site-packages/dateutil/zoneinfo/
 lib/python${MODPY_VERSION}/site-packages/dateutil/zoneinfo/__init__.py
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/dateutil/zoneinfo/${MODPY_PYCACHE}/

Reply via email to