Thu Dec 29 12:49:08 2022 UTC ()
py-prettytable: updated to 3.5.0

Release 3.5.0

Added

Add py.typed and update setup.cfg
Add type hints from typeshed

Changed

Convert from setuptools to hatchling


(adam)
diff -r1.26 -r1.27 pkgsrc/textproc/py-prettytable/Makefile
diff -r1.6 -r1.7 pkgsrc/textproc/py-prettytable/PLIST
diff -r1.21 -r1.22 pkgsrc/textproc/py-prettytable/distinfo

cvs diff -r1.26 -r1.27 pkgsrc/textproc/py-prettytable/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/py-prettytable/Makefile 2022/10/31 22:06:26 1.26
+++ pkgsrc/textproc/py-prettytable/Makefile 2022/12/29 12:49:08 1.27
@@ -1,32 +1,28 @@ @@ -1,32 +1,28 @@
1# $NetBSD: Makefile,v 1.26 2022/10/31 22:06:26 adam Exp $ 1# $NetBSD: Makefile,v 1.27 2022/12/29 12:49:08 adam Exp $
2 2
3DISTNAME= prettytable-3.4.1 3DISTNAME= prettytable-3.5.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= textproc python 5CATEGORIES= textproc python
6MASTER_SITES= ${MASTER_SITE_PYPI:=p/prettytable/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=p/prettytable/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/jazzband/prettytable 9HOMEPAGE= https://github.com/jazzband/prettytable
10COMMENT= Display tabular data in a visually appealing ASCII table format 10COMMENT= Display tabular data in a visually appealing ASCII table format
11LICENSE= modified-bsd 11LICENSE= modified-bsd
12 12
 13TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling-[0-9]*:../../devel/py-hatchling
 14TOOL_DEPENDS+= ${PYPKGPREFIX}-hatch-vcs-[0-9]*:../../devel/py-hatch-vcs
13DEPENDS+= ${PYPKGPREFIX}-wcwidth-[0-9]*:../../devel/py-wcwidth 15DEPENDS+= ${PYPKGPREFIX}-wcwidth-[0-9]*:../../devel/py-wcwidth
14TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm 
15TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test 16TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
16TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test 17TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test
17TEST_DEPENDS+= ${PYPKGPREFIX}-test-lazy-fixture-[0-9]*:../../devel/py-test-lazy-fixture 18TEST_DEPENDS+= ${PYPKGPREFIX}-test-lazy-fixture-[0-9]*:../../devel/py-test-lazy-fixture
18 19
19USE_LANGUAGES= # none 20USE_LANGUAGES= # none
20 21
21PYTHON_VERSIONS_INCOMPATIBLE= 27 22PYTHON_VERSIONS_INCOMPATIBLE= 27
22 23
23.include "../../lang/python/pyversion.mk" 
24.if ${_PYTHON_VERSION} < 38 
25DEPENDS+= ${PYPKGPREFIX}-importlib-metadata-[0-9]*:../../devel/py-importlib-metadata 
26.endif 
27 
28do-test: 24do-test:
29 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests 25 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests
30 26
31.include "../../lang/python/egg.mk" 27.include "../../lang/python/wheel.mk"
32.include "../../mk/bsd.pkg.mk" 28.include "../../mk/bsd.pkg.mk"

cvs diff -r1.6 -r1.7 pkgsrc/textproc/py-prettytable/PLIST (expand / switch to unified diff)

--- pkgsrc/textproc/py-prettytable/PLIST 2022/02/14 08:53:14 1.6
+++ pkgsrc/textproc/py-prettytable/PLIST 2022/12/29 12:49:08 1.7
@@ -1,15 +1,15 @@ @@ -1,15 +1,15 @@
1@comment $NetBSD: PLIST,v 1.6 2022/02/14 08:53:14 adam Exp $ 1@comment $NetBSD: PLIST,v 1.7 2022/12/29 12:49:08 adam Exp $
2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 2${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER
3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 3${PYSITELIB}/${WHEEL_INFODIR}/METADATA
4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 4${PYSITELIB}/${WHEEL_INFODIR}/RECORD
5${PYSITELIB}/${EGG_INFODIR}/requires.txt 5${PYSITELIB}/${WHEEL_INFODIR}/REQUESTED
6${PYSITELIB}/${EGG_INFODIR}/top_level.txt 6${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
 7${PYSITELIB}/${WHEEL_INFODIR}/direct_url.json
 8${PYSITELIB}/${WHEEL_INFODIR}/licenses/COPYING
7${PYSITELIB}/prettytable/__init__.py 9${PYSITELIB}/prettytable/__init__.py
8${PYSITELIB}/prettytable/__init__.pyc 10${PYSITELIB}/prettytable/__init__.pyc
9${PYSITELIB}/prettytable/__init__.pyo 
10${PYSITELIB}/prettytable/colortable.py 11${PYSITELIB}/prettytable/colortable.py
11${PYSITELIB}/prettytable/colortable.pyc 12${PYSITELIB}/prettytable/colortable.pyc
12${PYSITELIB}/prettytable/colortable.pyo 
13${PYSITELIB}/prettytable/prettytable.py 13${PYSITELIB}/prettytable/prettytable.py
14${PYSITELIB}/prettytable/prettytable.pyc 14${PYSITELIB}/prettytable/prettytable.pyc
15${PYSITELIB}/prettytable/prettytable.pyo 15${PYSITELIB}/prettytable/py.typed

cvs diff -r1.21 -r1.22 pkgsrc/textproc/py-prettytable/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/py-prettytable/distinfo 2022/10/31 22:06:26 1.21
+++ pkgsrc/textproc/py-prettytable/distinfo 2022/12/29 12:49:08 1.22
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.21 2022/10/31 22:06:26 adam Exp $ 1$NetBSD: distinfo,v 1.22 2022/12/29 12:49:08 adam Exp $
2 2
3BLAKE2s (prettytable-3.4.1.tar.gz) = 647e3aec636d88cf66539fbc9c64ba8fd8f6da7a43dc08b25af86ce42f6ea0dd 3BLAKE2s (prettytable-3.5.0.tar.gz) = 7e1f9a1b5222867ef0a9c473156755ebcd6fc47761dd609431520214d2a2fda6
4SHA512 (prettytable-3.4.1.tar.gz) = 47a00d5d3bd6be77734abf0c6a50ac13f3d6fb72d8cc7bd2d760c860401f46ee94f766063eaeb30cf3d67c6f33fca9e3a1ae9d68af61139704bb1e23ba649ce4 4SHA512 (prettytable-3.5.0.tar.gz) = b7d470c8e6c469d8e99cbfd948e1858ab03d6f2a7567cc2d75225eb3e59d606238f1fa1f36df31c43ed349e0af91ba83cd851ceb392684e76667e1413e33a8fa
5Size (prettytable-3.4.1.tar.gz) = 54395 bytes 5Size (prettytable-3.5.0.tar.gz) = 45879 bytes