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:           Tue Sep 22 09:56:35 UTC 2026

Modified Files:
        pkgsrc/devel/py-wcwidth: Makefile PLIST distinfo

Log Message:
py-wcwidth: updated to 0.8.4

0.8.4 *2026-09-17*
* **Bugfix** `clip()`_ hangs with OSC 8 hyperlinks in some conditions
* **Bugfix** width of ITU T.416 colon-format SGR color parameters
* **Bugfix** width of OSC 66 text sizing sequences without a text field
* **Bugfix** `width()`_, `ljust()`_, `rjust()`_, `center()`_, `clip()`_ and `strip_sequences()`_
  treated ``ESC ( LF`` as text instead of a character set designation (rare)
* **Bugfix** `clip()`_ painter's algorithm and "tab expansion" should be spaces
* **Changed** `iter_graphemes()`_ clustering rule GB9c for Unicode 18.0
* **Changed** ``ambiguous_width`` arguments are now clamped to allowed range (1, 2)
* **Changed** `wrap()`_ now raises ``ValueError`` for a width of zero or less, matching stdlib
  ``textwrap``.  Previously ``wrap('女', 0)`` returned ``['女']``
* **Changed** `clip()`_ arguments ``start=0`` and ``end=-1`` become optional
* **Updated** tables for Unicode version 18.0
* **Updated** ``ucs-detect`` data files used in some automatic tests are no longer
  distributed,


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 pkgsrc/devel/py-wcwidth/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/devel/py-wcwidth/PLIST
cvs rdiff -u -r1.26 -r1.27 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.29 pkgsrc/devel/py-wcwidth/Makefile:1.30
--- pkgsrc/devel/py-wcwidth/Makefile:1.29       Sun Aug 30 15:42:59 2026
+++ pkgsrc/devel/py-wcwidth/Makefile    Tue Sep 22 09:56:35 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.29 2026/08/30 15:42:59 wiz Exp $
+# $NetBSD: Makefile,v 1.30 2026/09/22 09:56:35 adam Exp $
 
-DISTNAME=      wcwidth-0.8.3
+DISTNAME=      wcwidth-0.8.4
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=w/wcwidth/}

Index: pkgsrc/devel/py-wcwidth/PLIST
diff -u pkgsrc/devel/py-wcwidth/PLIST:1.12 pkgsrc/devel/py-wcwidth/PLIST:1.13
--- pkgsrc/devel/py-wcwidth/PLIST:1.12  Sun Aug 30 15:42:59 2026
+++ pkgsrc/devel/py-wcwidth/PLIST       Tue Sep 22 09:56:35 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.12 2026/08/30 15:42:59 wiz Exp $
+@comment $NetBSD: PLIST,v 1.13 2026/09/22 09:56:35 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
@@ -52,63 +52,66 @@ ${PYSITELIB}/wcwidth/table_grapheme.pyo
 ${PYSITELIB}/wcwidth/table_grapheme_overrides/__init__.py
 ${PYSITELIB}/wcwidth/table_grapheme_overrides/__init__.pyc
 ${PYSITELIB}/wcwidth/table_grapheme_overrides/__init__.pyo
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_27e0693f.py
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_27e0693f.pyc
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_27e0693f.pyo
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_3d4826b8.py
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_3d4826b8.pyc
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_3d4826b8.pyo
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_45d92e98.py
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_45d92e98.pyc
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_45d92e98.pyo
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_4cdf59ce.py
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_4cdf59ce.pyc
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_4cdf59ce.pyo
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_50bf0759.py
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_50bf0759.pyc
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_50bf0759.pyo
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_529fbb4a.py
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_529fbb4a.pyc
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_529fbb4a.pyo
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_5bfac390.py
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_5bfac390.pyc
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_5bfac390.pyo
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_813fee16.py
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_813fee16.pyc
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_813fee16.pyo
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_8589765c.py
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_8589765c.pyc
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_8589765c.pyo
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_8f94b404.py
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_8f94b404.pyc
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_8f94b404.pyo
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_970dbe10.py
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_970dbe10.pyc
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_970dbe10.pyo
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_c0a2cdbf.py
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_c0a2cdbf.pyc
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_c0a2cdbf.pyo
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_c2157f7e.py
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_c2157f7e.pyc
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_c2157f7e.pyo
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_c3db41c0.py
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_c3db41c0.pyc
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_c3db41c0.pyo
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_da9ceb0a.py
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_da9ceb0a.pyc
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_da9ceb0a.pyo
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_e08bd75e.py
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_e08bd75e.pyc
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_e08bd75e.pyo
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_e22030f3.py
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_e22030f3.pyc
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_e22030f3.pyo
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_fcc05a0f.py
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_fcc05a0f.pyc
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_fcc05a0f.pyo
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_fd9d4c44.py
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_fd9d4c44.pyc
-${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_fd9d4c44.pyo
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_058c7585.py
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_058c7585.pyc
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_058c7585.pyo
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_2148ff29.py
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_2148ff29.pyc
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_2148ff29.pyo
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_244dc88b.py
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_244dc88b.pyc
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_244dc88b.pyo
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_336a71a1.py
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_336a71a1.pyc
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_336a71a1.pyo
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_33ac73f2.py
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_33ac73f2.pyc
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_33ac73f2.pyo
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_3a1895d5.py
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_3a1895d5.pyc
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_3a1895d5.pyo
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_59180a0d.py
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_59180a0d.pyc
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_59180a0d.pyo
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_65c6beb5.py
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_65c6beb5.pyc
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_65c6beb5.pyo
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_78f828e8.py
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_78f828e8.pyc
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_78f828e8.pyo
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_8c2ae14d.py
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_8c2ae14d.pyc
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_8c2ae14d.pyo
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_900356bf.py
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_900356bf.pyc
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_900356bf.pyo
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_97904ece.py
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_97904ece.pyc
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_97904ece.pyo
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_a5880eeb.py
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_a5880eeb.pyc
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_a5880eeb.pyo
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_b6d33cf4.py
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_b6d33cf4.pyc
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_b6d33cf4.pyo
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_c57c295b.py
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_c57c295b.pyc
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_c57c295b.pyo
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_cf02297d.py
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_cf02297d.pyc
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_cf02297d.pyo
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_e18ac6a7.py
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_e18ac6a7.pyc
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_e18ac6a7.pyo
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_e2b75ee3.py
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_e2b75ee3.pyc
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_e2b75ee3.pyo
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_fb5fd79b.py
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_fb5fd79b.pyc
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_fb5fd79b.pyo
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_fdc99132.py
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_fdc99132.pyc
+${PYSITELIB}/wcwidth/table_grapheme_overrides/_known_fdc99132.pyo
 ${PYSITELIB}/wcwidth/table_grapheme_overrides/_registry.py
 ${PYSITELIB}/wcwidth/table_grapheme_overrides/_registry.pyc
 ${PYSITELIB}/wcwidth/table_grapheme_overrides/_registry.pyo
@@ -137,7 +140,6 @@ ${PYSITELIB}/wcwidth/text_sizing.py
 ${PYSITELIB}/wcwidth/text_sizing.pyc
 ${PYSITELIB}/wcwidth/text_sizing.pyo
 ${PYSITELIB}/wcwidth/textwrap.py
-${PYSITELIB}/wcwidth/textwrap.py,cover
 ${PYSITELIB}/wcwidth/textwrap.pyc
 ${PYSITELIB}/wcwidth/textwrap.pyo
 ${PYSITELIB}/wcwidth/unicode_versions.py

Index: pkgsrc/devel/py-wcwidth/distinfo
diff -u pkgsrc/devel/py-wcwidth/distinfo:1.26 pkgsrc/devel/py-wcwidth/distinfo:1.27
--- pkgsrc/devel/py-wcwidth/distinfo:1.26       Sun Aug 30 15:42:59 2026
+++ pkgsrc/devel/py-wcwidth/distinfo    Tue Sep 22 09:56:35 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.26 2026/08/30 15:42:59 wiz Exp $
+$NetBSD: distinfo,v 1.27 2026/09/22 09:56:35 adam Exp $
 
-BLAKE2s (wcwidth-0.8.3.tar.gz) = 0d4db68f4a468fdccce541f8936ae5778b7d4fdd75d86c782ce218d688c0068b
-SHA512 (wcwidth-0.8.3.tar.gz) = d5477dd2a1f6dc6e14dc0e5e34f08b8c78c008ee2390b670155bc163f2c67f1a58ffab2ed35bbe7434d4b4ebef0c91f02cdeae15337d380c28b94858c72692dd
-Size (wcwidth-0.8.3.tar.gz) = 1458450 bytes
+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



Home | Main Index | Thread Index | Old Index