pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/textproc/py-tabulate py-tabulate: updated to 0.9.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/84fbdc6a5d1a
branches:  trunk
changeset: 387270:84fbdc6a5d1a
user:      adam <adam%pkgsrc.org@localhost>
date:      Tue Oct 25 19:00:50 2022 +0000

description:
py-tabulate: updated to 0.9.0

0.9.0: Drop support for Python 2.7, 3.5, 3.6.
  Migrate to pyproject.toml project layout (PEP 621).
  New output formats: `asciidoc`, various `*grid` and `*outline` formats.
  New output features: vertical row alignment, separating lines.
  New input format: list of dataclasses (Python 3.7 or later).
  Support infinite iterables as row indices.
  Improve column width options.
  Improve support for ANSI escape sequences and document the behavior.
  Various bug fixes.

diffstat:

 textproc/py-tabulate/Makefile |  10 ++++++----
 textproc/py-tabulate/PLIST    |  24 ++++++++++++++----------
 textproc/py-tabulate/distinfo |   8 ++++----
 3 files changed, 24 insertions(+), 18 deletions(-)

diffs (76 lines):

diff -r 3e70a8c5e47e -r 84fbdc6a5d1a textproc/py-tabulate/Makefile
--- a/textproc/py-tabulate/Makefile     Tue Oct 25 18:56:32 2022 +0000
+++ b/textproc/py-tabulate/Makefile     Tue Oct 25 19:00:50 2022 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.11 2022/07/05 12:56:19 adam Exp $
+# $NetBSD: Makefile,v 1.12 2022/10/25 19:00:50 adam Exp $
 
-DISTNAME=      tabulate-0.8.10
+DISTNAME=      tabulate-0.9.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    textproc python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=t/tabulate/}
@@ -10,11 +10,13 @@
 COMMENT=       Pretty-print tabular data
 LICENSE=       mit
 
+BUILD_DEPENDS+=        ${PYPKGPREFIX}-setuptools_scm>=3.4.3:../../devel/py-setuptools_scm
+BUILD_DEPENDS+=        ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
 
 USE_LANGUAGES= # none
 
-USE_PKG_RESOURCES=     yes
+PYTHON_VERSIONS_INCOMPATIBLE=  27
 
 post-install:
        cd ${DESTDIR}${PREFIX}/bin && \
@@ -23,5 +25,5 @@
 do-test:
        cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} test
 
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 3e70a8c5e47e -r 84fbdc6a5d1a textproc/py-tabulate/PLIST
--- a/textproc/py-tabulate/PLIST        Tue Oct 25 18:56:32 2022 +0000
+++ b/textproc/py-tabulate/PLIST        Tue Oct 25 19:00:50 2022 +0000
@@ -1,11 +1,15 @@
-@comment $NetBSD: PLIST,v 1.3 2019/01/28 14:17:18 adam Exp $
+@comment $NetBSD: PLIST,v 1.4 2022/10/25 19:00:50 adam Exp $
 bin/tabulate-${PYVERSSUFFIX}
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/tabulate.py
-${PYSITELIB}/tabulate.pyc
-${PYSITELIB}/tabulate.pyo
+${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/REQUESTED
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/direct_url.json
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
+${PYSITELIB}/tabulate/__init__.py
+${PYSITELIB}/tabulate/__init__.pyc
+${PYSITELIB}/tabulate/version.py
+${PYSITELIB}/tabulate/version.pyc
diff -r 3e70a8c5e47e -r 84fbdc6a5d1a textproc/py-tabulate/distinfo
--- a/textproc/py-tabulate/distinfo     Tue Oct 25 18:56:32 2022 +0000
+++ b/textproc/py-tabulate/distinfo     Tue Oct 25 19:00:50 2022 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2022/07/05 12:56:19 adam Exp $
+$NetBSD: distinfo,v 1.12 2022/10/25 19:00:50 adam Exp $
 
-BLAKE2s (tabulate-0.8.10.tar.gz) = 98f8c2751c2268cc9b8db33caeed587bdb912592c8e095aeba814e3fba34de27
-SHA512 (tabulate-0.8.10.tar.gz) = da390eb620c257eb4a24393d011c8835c59b0da573ce2ed19950a8f16033ef432e7847d8a39f3e7907ba5502635b744ed69c4ebed9fa0efed9d2385a03798a3f
-Size (tabulate-0.8.10.tar.gz) = 60154 bytes
+BLAKE2s (tabulate-0.9.0.tar.gz) = 10502b77c771f9763604e94b7d0c464c14d570f4b96cba6855f94389a5e0e6d5
+SHA512 (tabulate-0.9.0.tar.gz) = 042a6b34ea6e5b6324cb40112b3078b62e6f1f6186401262e7b06a5b96dd118d4b70e259a96121e383ac1fe53f3953c27532206af9825b97db9f41fe1e5f3934
+Size (tabulate-0.9.0.tar.gz) = 81090 bytes



Home | Main Index | Thread Index | Old Index