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: Sun Jun 28 08:56:56 UTC 2026
Modified Files:
pkgsrc/devel/py-blessed: Makefile distinfo
Log Message:
py-blessed: updated to 1.44.0
1.44
* improve: reduce errant XTGETTCAP output for Terminal.app and ConEmu.exe :ghpull:`385`.
1.43
* bugfix: regression of XTGETTCAP responses leaking into first call for empty/non-response
terminals (libvte/Gnome Terminal), in versions 1.40 to 1.42 :ghpull:`383`.
1.42
* bugfix: regression in :meth:`~.Terminal.cbreak` and :meth:`~.Terminal.raw` were not thread-safe
broken in versions 1.40 and 1.41, remove signal ignore of SIGTTOU :ghissue:`380`.
1.41
* bugfix: :meth:`~.Terminal.get_location` broken in 1.40, returned a generator instead of a tuple.
:ghissue:`378`.
1.40
* improved: jinxed_ is **now required on all platforms**, providing a curses-free and
`singleton-free <https://jinxed.readthedocs.io/en/stable/capabilities.html#singleton-free>`_
implementation of the subset of curses_ used by blessed. The jinxed_ 1.5.0 release provides a
terminal `capability database
<https://jinxed.readthedocs.io/en/stable/capabilities.html#database>` of 45 terminals and their
common aliases.
* improved: Class initialization of :class:`~.Terminal()` now uses `XTGETTCAP`_ to determine
preferred terminal name ``TN``, 24-bit color support ``RGB``, number of colors ``Co``, `italic`,
and `blink` capabilities.
This improves detection of Terminal `kind` and `number_of_colors` over protocols like serial
that cannot forward any environment variables or ssh that do not forward ``COLORTERM``.
* introduced: A :exc:`UserWarning` is emitted when :meth:`~.Terminal.__getattr__` resolves an
unknown terminal capability name, helping developers catch typos like ``term.bld``
(missing ``bold``). The warning can be suppressed by setting the environment variable
``BLESSED_NOWARN_UNKNOWN_CAPS``.
* bugfix: Fixed internal typo ``susimpleript`` to the correct terminfo name ``ssubm`` for the
``enter_susimpleript_mode`` capability. This was previously masked by curses_ returning
an empty string for unknown capabilities.
To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 pkgsrc/devel/py-blessed/Makefile
cvs rdiff -u -r1.13 -r1.14 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.18 pkgsrc/devel/py-blessed/Makefile:1.19
--- pkgsrc/devel/py-blessed/Makefile:1.18 Tue May 12 05:55:49 2026
+++ pkgsrc/devel/py-blessed/Makefile Sun Jun 28 08:56:56 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.18 2026/05/12 05:55:49 adam Exp $
+# $NetBSD: Makefile,v 1.19 2026/06/28 08:56:56 adam Exp $
-DISTNAME= blessed-1.39.0
+DISTNAME= blessed-1.44.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=b/blessed/}
@@ -11,6 +11,7 @@ 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.7:../../devel/py-wcwidth
TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov>=0:../../devel/py-test-cov
Index: pkgsrc/devel/py-blessed/distinfo
diff -u pkgsrc/devel/py-blessed/distinfo:1.13 pkgsrc/devel/py-blessed/distinfo:1.14
--- pkgsrc/devel/py-blessed/distinfo:1.13 Tue May 12 05:55:50 2026
+++ pkgsrc/devel/py-blessed/distinfo Sun Jun 28 08:56:56 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.13 2026/05/12 05:55:50 adam Exp $
+$NetBSD: distinfo,v 1.14 2026/06/28 08:56:56 adam Exp $
-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
+BLAKE2s (blessed-1.44.0.tar.gz) = 26df257f660ab2362945073703fcace6b76b91089bfca57ca98ad8c586befc42
+SHA512 (blessed-1.44.0.tar.gz) = 07f6dbd15e315fe71bd97f795b4a5e739f10566ad14267d8bbcefe7085cdebb5c2cc1d285441e1ddc04831ef9caa09ac2e5dd9ca61222cda26081d56a2e2759a
+Size (blessed-1.44.0.tar.gz) = 14031337 bytes
Home |
Main Index |
Thread Index |
Old Index