git: df5e9671c7c5 - main - devel/py-yattag: update 1.14.0 → 1.15.0

From: Dmitry Marakasov <amdmi3_at_FreeBSD.org>
Date: Mon, 09 Jan 2023 18:51:48 UTC
The branch main has been updated by amdmi3:

URL: https://cgit.FreeBSD.org/ports/commit/?id=df5e9671c7c5b02db5142e04b5060953f596fd1f

commit df5e9671c7c5b02db5142e04b5060953f596fd1f
Author:     Dmitry Marakasov <amdmi3@FreeBSD.org>
AuthorDate: 2023-01-09 14:14:17 +0000
Commit:     Dmitry Marakasov <amdmi3@FreeBSD.org>
CommitDate: 2023-01-09 18:47:10 +0000

    devel/py-yattag: update 1.14.0 → 1.15.0
    
    Also switch to pytest testing
---
 devel/py-yattag/Makefile              | 12 ++++--------
 devel/py-yattag/distinfo              |  6 +++---
 devel/py-yattag/files/patch-setup.cfg |  8 ++++++++
 3 files changed, 15 insertions(+), 11 deletions(-)

diff --git a/devel/py-yattag/Makefile b/devel/py-yattag/Makefile
index 1d26d6e4c199..b66177593c1e 100644
--- a/devel/py-yattag/Makefile
+++ b/devel/py-yattag/Makefile
@@ -1,23 +1,19 @@
 PORTNAME=	yattag
-PORTVERSION=	1.14.0
+PORTVERSION=	1.15.0
 CATEGORIES=	devel
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
 MAINTAINER=	amdmi3@FreeBSD.org
 COMMENT=	Generate HTML or XML in a pythonic way
-WWW=		https://www.yattag.org/
+WWW=		https://www.yattag.org/ \
+		https://github.com/leforestier/yattag
 
 LICENSE=	LGPL21
 LICENSE_FILE=	${WRKSRC}/license/lgpl-2.1.txt
 
-TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR}
-
 USES=		python:3.6+
-USE_PYTHON=	autoplist distutils
+USE_PYTHON=	autoplist distutils pytest
 NO_ARCH=	yes
 
-do-test:
-	@(cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} nosetests-${PYTHON_VER})
-
 .include <bsd.port.mk>
diff --git a/devel/py-yattag/distinfo b/devel/py-yattag/distinfo
index 890536aedb5d..8fc1f648aba3 100644
--- a/devel/py-yattag/distinfo
+++ b/devel/py-yattag/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1598183508
-SHA256 (yattag-1.14.0.tar.gz) = 5731a31cb7452c0c6930dd1a284e0170b39eee959851a2aceb8d6af4134a5fa8
-SIZE (yattag-1.14.0.tar.gz) = 26857
+TIMESTAMP = 1673265264
+SHA256 (yattag-1.15.0.tar.gz) = 6a9ff3fd330a60287804ea7370a84166b624ebf4b7ad9ed788b7c57779b65263
+SIZE (yattag-1.15.0.tar.gz) = 28586
diff --git a/devel/py-yattag/files/patch-setup.cfg b/devel/py-yattag/files/patch-setup.cfg
new file mode 100644
index 000000000000..3c891298893d
--- /dev/null
+++ b/devel/py-yattag/files/patch-setup.cfg
@@ -0,0 +1,8 @@
+--- setup.cfg.orig	2023-01-02 11:51:34 UTC
++++ setup.cfg
+@@ -2,3 +2,5 @@
+ tag_build = 
+ tag_date = 0
+ 
++[tool:pytest]
++python_files = tests_*.py