1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-19 19:59:43 +00:00

devel/py-dateutil: Update to 2.8.0

Changelog:

  https://github.com/dateutil/dateutil/blob/2.8.0/NEWS

PR:	238161
Differential Revision:	D20421
This commit is contained in:
Kubilay Kocak 2019-05-31 12:39:12 +00:00
parent 1468973b1e
commit 7372fdbf15
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=503171
3 changed files with 45 additions and 6 deletions

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= dateutil
PORTVERSION= 2.7.3
PORTVERSION= 2.8.0
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -16,16 +16,22 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.5:devel/py-six@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=3.3:devel/py-pytest@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-cov>=2.2.0:devel/py-pytest-cov@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}freezegun>0:devel/py-freezegun@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}hypothesis>=3.30:devel/py-hypothesis@${PY_FLAVOR}
USES= python
USE_LOCALE= en_US.UTF-8
USE_PYTHON= autoplist distutils
NO_ARCH= yes
# Test failure: test_tzlocal_offset_equal[GMT-tzoff1] (dateutil 2.8.0)
# https://github.com/dateutil/dateutil/issues/918
do-test:
@cd ${WRKSRC} && ${PYTHON_CMD} -m pytest
@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${TEST_ENV} \
${PYTHON_CMD} -m pytest -v -rs -o addopts= \
-k 'not test_tzlocal_offset_equal[GMT-tzoff1]'
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1532990877
SHA256 (python-dateutil-2.7.3.tar.gz) = e27001de32f627c22380a688bcc43ce83504a7bc5da472209b4c70f02829f0b8
SIZE (python-dateutil-2.7.3.tar.gz) = 302871
TIMESTAMP = 1558933982
SHA256 (python-dateutil-2.8.0.tar.gz) = c89805f6f4d64db21ed966fda138f8a5ed7a4fdbc1a8ee329ce1b74e3c74da9e
SIZE (python-dateutil-2.8.0.tar.gz) = 327134

View File

@ -0,0 +1,33 @@
From 417f44124e34815e98aa7e736978f5763cdb19a7 Mon Sep 17 00:00:00 2001
From: Paul Ganssle <paul@ganssle.io>
Date: Fri, 17 May 2019 18:50:09 -0400
Subject: [PATCH] Register pytest markers
The latest version of pytest has started warning on unregistered
markers, which the test suite uses fairly extensively, causing the tests
to fail. This explicitly registers all the markers used in the test
suite.
--- setup.cfg.orig 2019-02-05 14:11:22 UTC
+++ setup.cfg
@@ -14,6 +14,20 @@ filterwarnings =
error
error::DeprecationWarning
error:PendingDeprecationWarning
+markers =
+ gettz
+ import_star
+ isoparser
+ parserinfo
+ rrule
+ rruleset
+ rrulestr
+ smoke
+ tz_resolve_imaginary
+ tzfile
+ tzlocal
+ tzoffset
+ tzstr
[egg_info]
tag_build =