pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/py-blessed



Module Name:    pkgsrc
Committed By:   adam
Date:           Tue Sep  8 05:48:39 UTC 2026

Modified Files:
        pkgsrc/devel/py-blessed: Makefile distinfo

Log Message:
py-blessed: updated to 1.49.0

1.49
* introduce: :meth:`~Terminal.get_font_coverage` reports codepoints the terminal font has a glyph
  for, by mintty's ``OSC 7771`` Font Glyph Coverage Enquiry or the ``APC 25a1`` Glyph Protocol,
  :ghpull:`407`.
* bugfix: :ref:`legacy mouse` event names and button values, mouse release events returned by
  :meth:`~Terminal.inkey` were always ``MOUSE_LEFT_RELEASED`` for all buttons, they now report
  ``MOUSE_RELEASED``, :ghpull:`406`.
* bugfix: Mouse buttons 6 through 11 were erroneously decoded as left, middle, or right instead of
  ``MOUSE_BUTTON_6`` through ``MOUSE_BUTTON_11``, :ghpull:`406`.
* improve: performance of automatic terminal query replies, :ghpull:`405`.
* improve: all parameterized capabilities are now memorized, about 50x faster, :ghpull:`404`.
* bugfix: :meth:`~Terminal.truncate` by bump of dependency ``wcwidth>=0.8.3``, :ghissue:`402`.

1.48
*
  bugfix: :meth:`~Terminal.async_inkey` dropped keystrokes while another task is busy,
  :ghissue:`401`.

1.47
* bugfix: :meth:`~Terminal.does_sixel` now returns ``True`` for SyncTERM using special-case
  matching of its illegal DA1 response.
* bugfix: legacy SGR mouse decoder reported no-button motion event (mode 1003) as ``LEFT_MOTION``
  instead of ``MOTION``, :ghpull:`398`.
* bugfix: match keyboard input ``\x1b\n`` as ``KEY_ALT_ENTER`` instead of ``KEY_CTRL_ALT_J``.

1.46
* bugfix: :meth:`~Terminal.does_sixel` failed to detect DA1 and caused the response to "leak" into
  next call to :meth:`~Terminal.inkey` for some terminals of unmatched patterns (e.g., kitty).
* improve: add new sugar for extended cap-defined styles, like 'clear_scrollback' (common),
  'strikethrough', and 'overline' (not common).
* improve: Truecolor support by unique TERM, improves remote sessions like SSH that do not forward
  ``COLORTERM``, and, for the few terminals that do not respond to XTGETTCAP request for ``RGB``:
  (kitty).


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 pkgsrc/devel/py-blessed/Makefile
cvs rdiff -u -r1.15 -r1.16 pkgsrc/devel/py-blessed/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-blessed/Makefile
diff -u pkgsrc/devel/py-blessed/Makefile:1.20 pkgsrc/devel/py-blessed/Makefile:1.21
--- pkgsrc/devel/py-blessed/Makefile:1.20       Wed Jul  1 08:08:34 2026
+++ pkgsrc/devel/py-blessed/Makefile    Tue Sep  8 05:48:39 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.20 2026/07/01 08:08:34 adam Exp $
+# $NetBSD: Makefile,v 1.21 2026/09/08 05:48:39 adam Exp $
 
-DISTNAME=      blessed-1.45.0
+DISTNAME=      blessed-1.49.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=b/blessed/}
@@ -11,8 +11,8 @@ COMMENT=      Wrapper around terminal styling
 LICENSE=       mit
 
 TOOL_DEPENDS+= ${PYPKGPREFIX}-flit_core>=3.11:../../devel/py-flit_core
-DEPENDS+=      ${PYPKGPREFIX}-jinxed>=2.0:../../devel/py-jinxed
-DEPENDS+=      ${PYPKGPREFIX}-wcwidth>=0.8.1:../../devel/py-wcwidth
+DEPENDS+=      ${PYPKGPREFIX}-jinxed>=2.1:../../devel/py-jinxed
+DEPENDS+=      ${PYPKGPREFIX}-wcwidth>=0.8.3:../../devel/py-wcwidth
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov>=0:../../devel/py-test-cov
 
 USE_LANGUAGES= # none

Index: pkgsrc/devel/py-blessed/distinfo
diff -u pkgsrc/devel/py-blessed/distinfo:1.15 pkgsrc/devel/py-blessed/distinfo:1.16
--- pkgsrc/devel/py-blessed/distinfo:1.15       Wed Jul  1 08:08:34 2026
+++ pkgsrc/devel/py-blessed/distinfo    Tue Sep  8 05:48:39 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.15 2026/07/01 08:08:34 adam Exp $
+$NetBSD: distinfo,v 1.16 2026/09/08 05:48:39 adam Exp $
 
-BLAKE2s (blessed-1.45.0.tar.gz) = 138d509497801473f2d5aa6e12e57e57caf6a96b6908ee6ed4f89eb6068c3fb7
-SHA512 (blessed-1.45.0.tar.gz) = cb0731d4713a729c53d7e3d79ee03fc4e4ffc96e74f13fcb9b36ce9e365baf8ea05e450798c126647b59ee132e8be6322061a69dd6cd987349ce7e339b4961be
-Size (blessed-1.45.0.tar.gz) = 14032801 bytes
+BLAKE2s (blessed-1.49.0.tar.gz) = 426ab15be3be172566d7733e9919fbf634f0c3addec734761f995d239a5a6c24
+SHA512 (blessed-1.49.0.tar.gz) = 6a74f7b5ac374eb34f0d6558aec506e197dc9df809f4460f1d10ac5febf84e7f07afef62dc7423901a9cf3463a2872c87669c8e939d8bcc69213c64d093f00ce
+Size (blessed-1.49.0.tar.gz) = 14055928 bytes



Home | Main Index | Thread Index | Old Index