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: Fri Mar 13 08:29:17 UTC 2026
Modified Files:
pkgsrc/devel/py-blessed: Makefile PLIST distinfo
Log Message:
py-blessed: updated to 1.33.0
1.33
* bugfix: :class:`blessed.line_editor.LineEditor` exceed limit when using Yank (Ctrl+Y).
* bugfix: :meth:`~.Terminal.async_inkey` no longer raises NotImplementedError on Windows.
1.32
* bugfix: :meth:`~.Terminal.get_kitty_keyboard_state` should not check for
:attr:`~.Terminal.does_styling` as a requirement.
* bugfix: :meth:`~.Terminal.get_fgcolor` and :meth:`~.Terminal.get_bgcolor` now
return "no support" value, ``(-1, -1, -1)`` when :attr:`~.Terminal.does_styling` is False.
* introduced: :meth:`~.Terminal.does_kitty_clipboard`,
:meth:`~.Terminal.does_kitty_pointer_shapes`, and :meth:`~.Terminal.does_text_sizing`
* introduced: :meth:`~.DecModeResponse.to_dict` and ``DecPrivateMode.BRACKETED_PASTE_MIME``
constant (mode 5522).
1.31
* bugfix: :meth:`~.cbreak` and :meth:`~.raw` should use ``TCSADRAIN`` to preserve keystrokes
buffered during mode switches, previously ``TCSAFLUSH`` was used which discarded unread input,
dropping keystrokes.
* improved: all terminal query methods now use a CPR boundary guard for fast negative detection of
unsupported features: :meth:`~.Terminal.get_fgcolor`, :meth:`~.Terminal.get_bgcolor`,
:meth:`~.Terminal.get_device_attributes`, and :meth:`~.Terminal.get_software_version`.
* introduced: :meth:`~.Terminal.async_inkey` -- asyncio-compatible version of
:meth:`~.Terminal.inkey`.
* introduced: :class:`blessed.line_editor.LineEditor`, a "headless" single-line editor.
* introduced: :meth:`~.Terminal.get_xtgettcap` -- query terminal capabilities via XTGETTCAP and
:meth:`~.Terminal.get_iterm2_capabilities` for iTerm2 protocol features.
* introduced: terminal feature detection methods :meth:`~.Terminal.does_bracketed_paste`,
:meth:`~.Terminal.does_focus_events`, :meth:`~.Terminal.does_grapheme_clustering`
:meth:`~.Terminal.does_iterm2`, :meth:`~.Terminal.does_iterm2_graphics`,
:meth:`~.Terminal.does_kitty_graphics`, :meth:`~.Terminal.does_kitty_notifications`,
:meth:`~.Terminal.does_synchronized_output`, and :meth:`~.Terminal.does_xtgettcap`.
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 pkgsrc/devel/py-blessed/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-blessed/PLIST
cvs rdiff -u -r1.10 -r1.11 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.15 pkgsrc/devel/py-blessed/Makefile:1.16
--- pkgsrc/devel/py-blessed/Makefile:1.15 Mon Feb 9 10:07:28 2026
+++ pkgsrc/devel/py-blessed/Makefile Fri Mar 13 08:29:17 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.15 2026/02/09 10:07:28 adam Exp $
+# $NetBSD: Makefile,v 1.16 2026/03/13 08:29:17 adam Exp $
-DISTNAME= blessed-1.30.0
+DISTNAME= blessed-1.33.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.5:../../devel/py-wcwidth
+DEPENDS+= ${PYPKGPREFIX}-wcwidth>=0.6:../../devel/py-wcwidth
TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov>=0:../../devel/py-test-cov
USE_LANGUAGES= # none
Index: pkgsrc/devel/py-blessed/PLIST
diff -u pkgsrc/devel/py-blessed/PLIST:1.5 pkgsrc/devel/py-blessed/PLIST:1.6
--- pkgsrc/devel/py-blessed/PLIST:1.5 Tue Nov 11 10:38:29 2025
+++ pkgsrc/devel/py-blessed/PLIST Fri Mar 13 08:29:17 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2025/11/11 10:38:29 adam Exp $
+@comment $NetBSD: PLIST,v 1.6 2026/03/13 08:29:17 adam Exp $
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
@@ -24,6 +24,9 @@ ${PYSITELIB}/blessed/formatters.pyo
${PYSITELIB}/blessed/keyboard.py
${PYSITELIB}/blessed/keyboard.pyc
${PYSITELIB}/blessed/keyboard.pyo
+${PYSITELIB}/blessed/line_editor.py
+${PYSITELIB}/blessed/line_editor.pyc
+${PYSITELIB}/blessed/line_editor.pyo
${PYSITELIB}/blessed/mouse.py
${PYSITELIB}/blessed/mouse.pyc
${PYSITELIB}/blessed/mouse.pyo
Index: pkgsrc/devel/py-blessed/distinfo
diff -u pkgsrc/devel/py-blessed/distinfo:1.10 pkgsrc/devel/py-blessed/distinfo:1.11
--- pkgsrc/devel/py-blessed/distinfo:1.10 Mon Feb 9 10:07:28 2026
+++ pkgsrc/devel/py-blessed/distinfo Fri Mar 13 08:29:17 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.10 2026/02/09 10:07:28 adam Exp $
+$NetBSD: distinfo,v 1.11 2026/03/13 08:29:17 adam Exp $
-BLAKE2s (blessed-1.30.0.tar.gz) = a533b6f7150bad0127879c15a82f76e878cb6426244ddb99c28abda41b94b458
-SHA512 (blessed-1.30.0.tar.gz) = 425faf1ecf1ede489774944694754d59d1c4f234f32d4c5bd3afe604acc7ef52077774d39247c08d72548f0b951ea7646dbd41f288ddf34b154d7ccc120d2107
-Size (blessed-1.30.0.tar.gz) = 13948932 bytes
+BLAKE2s (blessed-1.33.0.tar.gz) = 783279ffde75b2e8c88a86cd8104733f110f33477c5414c78a644a112557674d
+SHA512 (blessed-1.33.0.tar.gz) = d940d4ad541f0f62718a7733939d1a4314f43dc2d867ea560c09540aca17f6ac8d8dd6d262a69dc952c14da7ed2755f3f474d4df85be8f59324f723d6a6f543c
+Size (blessed-1.33.0.tar.gz) = 13980368 bytes
Home |
Main Index |
Thread Index |
Old Index