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