py-prettytable: updated to 3.10.0

3.10.0

Added

Add support for Python 3.13

Changed

Speedup: lazy imports and remove import
Use GitHub Flavored Markdown for table formatting
Use flake8-errmsg for friendlier tracebacks
Replace Flake8 with Ruff
This commit is contained in:
adam 2024-02-21 12:23:44 +00:00
parent 3908471a7e
commit 087fc29085
2 changed files with 8 additions and 13 deletions

View File

@ -1,8 +1,7 @@
# $NetBSD: Makefile,v 1.32 2023/10/28 19:57:19 wiz Exp $
# $NetBSD: Makefile,v 1.33 2024/02/21 12:23:44 adam Exp $
DISTNAME= prettytable-3.9.0
DISTNAME= prettytable-3.10.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
PKGREVISION= 1
CATEGORIES= textproc python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/prettytable/}
@ -11,19 +10,15 @@ HOMEPAGE= https://github.com/jazzband/prettytable
COMMENT= Display tabular data in a visually appealing ASCII table format
LICENSE= modified-bsd
TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling-[0-9]*:../../devel/py-hatchling
TOOL_DEPENDS+= ${PYPKGPREFIX}-hatch-vcs-[0-9]*:../../devel/py-hatch-vcs
TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling-[0-9]*:../../devel/py-hatchling
DEPENDS+= ${PYPKGPREFIX}-wcwidth-[0-9]*:../../devel/py-wcwidth
TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test
TEST_DEPENDS+= ${PYPKGPREFIX}-test-lazy-fixture-[0-9]*:../../devel/py-test-lazy-fixture
TEST_DEPENDS+= ${PYPKGPREFIX}-test-lazy-fixtures-[0-9]*:../../devel/py-test-lazy-fixtures
USE_LANGUAGES= # none
PYTHON_VERSIONS_INCOMPATIBLE= 27
do-test:
cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests
.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.26 2023/09/27 15:11:18 adam Exp $
$NetBSD: distinfo,v 1.27 2024/02/21 12:23:44 adam Exp $
BLAKE2s (prettytable-3.9.0.tar.gz) = 37de048bb5233031b89596612660265cf49461fa83cff2d78288a2afcdb1a584
SHA512 (prettytable-3.9.0.tar.gz) = 708094e4af6f34a631e63ea4a5655c366b8fd5c0802076d92cb8029402be86b2d528e6d866e8d865790c3d2597229b0f080deac5e843d60e19c326aa909e9eaf
Size (prettytable-3.9.0.tar.gz) = 47874 bytes
BLAKE2s (prettytable-3.10.0.tar.gz) = c4d7684ce8c309c6b18a69b6b266a83760b5218396263339f9f0b394ef0d01a0
SHA512 (prettytable-3.10.0.tar.gz) = 184ab33f3ebe12b3496ff6e2dd2115b4c5f1cf51cedbb73dfa8028e371847c30e69830bb656a92ae3784e70414c4e5782a45b5b39fed87924adaf40078049059
Size (prettytable-3.10.0.tar.gz) = 54830 bytes