pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/py-wcwidth
Module Name: pkgsrc
Committed By: adam
Date: Thu Sep 24 10:39:31 UTC 2026
Modified Files:
pkgsrc/devel/py-wcwidth: Makefile PLIST distinfo
Log Message:
py-wcwidth: updated to 0.9.1
0.9.1 *2026-09-23*
* **Bugfix** a regression in 0.9.0 Python and libwcwidth_ `width()`_ mis-measured CSI sequences
over 64 bytes
* **Performance** improvement of ~15% for 11 many Python API functions when using
default ``ambiguous_width`` and ``term_program`` arguments.
0.9.0 *2026-09-23*
* **New** Optional CPython extension using libwcwidth_, improving performance 10-58x
* **Drop Support** for Python 3.8
To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 pkgsrc/devel/py-wcwidth/Makefile
cvs rdiff -u -r1.13 -r1.14 pkgsrc/devel/py-wcwidth/PLIST
cvs rdiff -u -r1.27 -r1.28 pkgsrc/devel/py-wcwidth/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/py-wcwidth/Makefile
diff -u pkgsrc/devel/py-wcwidth/Makefile:1.30 pkgsrc/devel/py-wcwidth/Makefile:1.31
--- pkgsrc/devel/py-wcwidth/Makefile:1.30 Tue Sep 22 09:56:35 2026
+++ pkgsrc/devel/py-wcwidth/Makefile Thu Sep 24 10:39:31 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.30 2026/09/22 09:56:35 adam Exp $
+# $NetBSD: Makefile,v 1.31 2026/09/24 10:39:31 adam Exp $
-DISTNAME= wcwidth-0.8.4
+DISTNAME= wcwidth-0.9.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=w/wcwidth/}
@@ -10,11 +10,9 @@ HOMEPAGE= https://github.com/jquast/wcwi
COMMENT= Measures number of Terminal column cells of wide-character codes
LICENSE= mit
-TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling>=0:../../devel/py-hatchling
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov>=0:../../devel/py-test-cov
-USE_LANGUAGES= # none
-
# as of 0.8.3
# 1 failed, 1363 passed, 10 skipped
# after installation, no errors
Index: pkgsrc/devel/py-wcwidth/PLIST
diff -u pkgsrc/devel/py-wcwidth/PLIST:1.13 pkgsrc/devel/py-wcwidth/PLIST:1.14
--- pkgsrc/devel/py-wcwidth/PLIST:1.13 Tue Sep 22 09:56:35 2026
+++ pkgsrc/devel/py-wcwidth/PLIST Thu Sep 24 10:39:31 2026
@@ -1,8 +1,9 @@
-@comment $NetBSD: PLIST,v 1.13 2026/09/22 09:56:35 adam Exp $
+@comment $NetBSD: PLIST,v 1.14 2026/09/24 10:39:31 adam Exp $
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/wcwidth/__init__.py
${PYSITELIB}/wcwidth/__init__.pyc
${PYSITELIB}/wcwidth/__init__.pyo
@@ -18,6 +19,8 @@ ${PYSITELIB}/wcwidth/_wcswidth.pyo
${PYSITELIB}/wcwidth/_wcwidth.py
${PYSITELIB}/wcwidth/_wcwidth.pyc
${PYSITELIB}/wcwidth/_wcwidth.pyo
+${PYSITELIB}/wcwidth/_wcwidth_c.abi3.so
+${PYSITELIB}/wcwidth/_wcwidth_c.pyi
${PYSITELIB}/wcwidth/_width.py
${PYSITELIB}/wcwidth/_width.pyc
${PYSITELIB}/wcwidth/_width.pyo
Index: pkgsrc/devel/py-wcwidth/distinfo
diff -u pkgsrc/devel/py-wcwidth/distinfo:1.27 pkgsrc/devel/py-wcwidth/distinfo:1.28
--- pkgsrc/devel/py-wcwidth/distinfo:1.27 Tue Sep 22 09:56:35 2026
+++ pkgsrc/devel/py-wcwidth/distinfo Thu Sep 24 10:39:31 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.27 2026/09/22 09:56:35 adam Exp $
+$NetBSD: distinfo,v 1.28 2026/09/24 10:39:31 adam Exp $
-BLAKE2s (wcwidth-0.8.4.tar.gz) = c1fd20ca8aa87f22de3ed5a9fca4c98a66a6eea2a3f503dd4d2d459788c4491a
-SHA512 (wcwidth-0.8.4.tar.gz) = 29b89f55efc308d1b1b9dd16ef7224964c7c02aa729e2bd6779b0fa56ac2eb89054c29087a4dd410d183294d06f6217451b1ca693b549483fb0b732edb3c6f70
-Size (wcwidth-0.8.4.tar.gz) = 414609 bytes
+BLAKE2s (wcwidth-0.9.1.tar.gz) = 5839d9d59463621bf80a20c74763c456e97e5a5572c8ff3c6b832c3ef4c6d0bd
+SHA512 (wcwidth-0.9.1.tar.gz) = b367202fc2abf81a62547cd209658161805cd2eb5e4d42cb46367c0424045af67820bd134265eef8c648e8545e59bf5e74c8e96c516a794bd6e02896d72b9dc5
+Size (wcwidth-0.9.1.tar.gz) = 952410 bytes
Home |
Main Index |
Thread Index |
Old Index