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 May 12 05:55:50 UTC 2026

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

Log Message:
py-blessed: updated to 1.39.0

1.39
* introduced: :meth:`~.Terminal.progress_bar` for `OSC 9;4 sequence
  <https://ghostty.org/docs/vt/osc/conemu#change-progress-state-(osc-94)>`_.
* introduced: :meth:`~.Terminal.text_sized` -- wrap text in Kitty text sizing protocol (OSC 66)
  escape sequences, with graceful fallback to plain text when the terminal does not support
  the protocol.
* introduced: :class:`~.Keystroke` of name ``CPR_RESPONSE`` for asynchronous capture of Cursor
  Position Report responses via :meth:`~.Terminal.inkey`.  New argument
  ``capture_cpr=True`` resolves the legacy F3 key ambiguity and matches against
  ``CPR_RESPONSE``.  New properties :attr:`~.Keystroke.cpr_yx` and :attr:`~.Keystroke.cpr_xy`
  return the decoded cursor coordinates.  :ghpull:`369`.
* improved: :meth:`~.Terminal.inkey` raises :exc:`EOFError` when keyboard fd is at EOF, rather
  than returning an empty :class:`~.Keystroke`.  :ghpull:`371`.
* improved: :meth:`~.Terminal.ljust`, :meth:`~.Terminal.rjust`, and :meth:`~.Terminal.center`
  now measure text containing hyperlinks, Kitty text sizing protocol sequences, and overtyping
  (backspace/cursor-left with painter's algorithm), introduced by wcwidth_ 0.7.0.


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 pkgsrc/devel/py-blessed/Makefile
cvs rdiff -u -r1.12 -r1.13 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.17 pkgsrc/devel/py-blessed/Makefile:1.18
--- pkgsrc/devel/py-blessed/Makefile:1.17       Thu Apr  2 13:26:59 2026
+++ pkgsrc/devel/py-blessed/Makefile    Tue May 12 05:55:49 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.17 2026/04/02 13:26:59 adam Exp $
+# $NetBSD: Makefile,v 1.18 2026/05/12 05:55:49 adam Exp $
 
-DISTNAME=      blessed-1.38.0
+DISTNAME=      blessed-1.39.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=b/blessed/}
@@ -11,7 +11,7 @@ COMMENT=      Wrapper around terminal styling
 LICENSE=       mit
 
 TOOL_DEPENDS+= ${PYPKGPREFIX}-flit_core>=3.11:../../devel/py-flit_core
-DEPENDS+=      ${PYPKGPREFIX}-wcwidth>=0.6:../../devel/py-wcwidth
+DEPENDS+=      ${PYPKGPREFIX}-wcwidth>=0.7:../../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.12 pkgsrc/devel/py-blessed/distinfo:1.13
--- pkgsrc/devel/py-blessed/distinfo:1.12       Thu Apr  2 13:26:59 2026
+++ pkgsrc/devel/py-blessed/distinfo    Tue May 12 05:55:50 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.12 2026/04/02 13:26:59 adam Exp $
+$NetBSD: distinfo,v 1.13 2026/05/12 05:55:50 adam Exp $
 
-BLAKE2s (blessed-1.38.0.tar.gz) = e4760de7568431e4f9f046bfbde70289e15a356b8f98d88de631abaf3af39ef7
-SHA512 (blessed-1.38.0.tar.gz) = d3db9087dea83d04683f4f1caa6927bc6fbd3ecfe0ad8cb1f60bb831ee3799c9b7cad2768cf759e41c4ecc34f2c6e37ca40edaf8ddd167cc0d6e6ba4d1a46636
-Size (blessed-1.38.0.tar.gz) = 14008103 bytes
+BLAKE2s (blessed-1.39.0.tar.gz) = 632b4548b3fac11dcac63d59299669175016eb44dc7c36dcf6e4fa7f2f85e3a7
+SHA512 (blessed-1.39.0.tar.gz) = 0af3ab46eb16f94985702f749d3146d570de95f21d7deb3113f80dec795fb4f786b4f4838e67297be80a056635a06c11f4b1f6cb6697d4d389077be29d3fbb25
+Size (blessed-1.39.0.tar.gz) = 14011417 bytes



Home | Main Index | Thread Index | Old Index