CVS commit: pkgsrc/devel/py-prompt_toolkit

"Adam Ciarcinski" <[email protected]> Sat, 8 Aug 2026 06:07:15 +0000
Newsgroups gmane.os.netbsd.devel.pkgsrc.cvs
Message-ID <[email protected]>
Module Name:	pkgsrc
Committed By:	adam
Date:		Sat Aug  8 06:07:15 UTC 2026

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

Log Message:
py-prompt_toolkit: updated to 3.0.53

3.0.53: 2026-07-26

Fixes:
- Fix get_word_before_cursor behavior.
- Fix vt100 6x6x6 color cube range and missing grayscale shades (232, 254-255).
- Treat OSError on add_reader as EOFError (macOS kqueue).
- Handle surrogate pairs in FileHistory.store_string.
- Fix FuzzyWordCompleter meta_dict type hint to match WordCompleter.
- Handle ascii decode errors in terminal type decoding of telnet protocol.
- Update return types of dialog shortcuts to include None when cancelled.
- Set missing minimal requirement on wcwidth.

New features:
- Lazy load `__version__`.
- Allow to specify `show_numbers` in `ChoiceInput`.

Added support for Python 3.14, 3.15, and set minimum Python version to 3.10.


To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 pkgsrc/devel/py-prompt_toolkit/Makefile
cvs rdiff -u -r1.35 -r1.36 pkgsrc/devel/py-prompt_toolkit/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
(unnamed) (text/x-diff, 2 KB)
Modified files:

Index: pkgsrc/devel/py-prompt_toolkit/Makefile
diff -u pkgsrc/devel/py-prompt_toolkit/Makefile:1.36 pkgsrc/devel/py-prompt_toolkit/Makefile:1.37
--- pkgsrc/devel/py-prompt_toolkit/Makefile:1.36	Wed Aug 27 20:28:01 2025
+++ pkgsrc/devel/py-prompt_toolkit/Makefile	Sat Aug  8 06:07:15 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.36 2025/08/27 20:28:01 adam Exp $
+# $NetBSD: Makefile,v 1.37 2026/08/08 06:07:15 adam Exp $
 
-DISTNAME=	prompt_toolkit-3.0.52
+DISTNAME=	prompt_toolkit-3.0.53
 PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=	devel python
 MASTER_SITES=	${MASTER_SITE_PYPI:=p/prompt_toolkit/}
@@ -11,7 +11,7 @@ COMMENT=	Library for building powerful i
 LICENSE=	modified-bsd
 
 TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
-DEPENDS+=	${PYPKGPREFIX}-wcwidth-[0-9]*:../../devel/py-wcwidth
+DEPENDS+=	${PYPKGPREFIX}-wcwidth>=0.1.4:../../devel/py-wcwidth
 
 USE_LANGUAGES=	# none
 

Index: pkgsrc/devel/py-prompt_toolkit/distinfo
diff -u pkgsrc/devel/py-prompt_toolkit/distinfo:1.35 pkgsrc/devel/py-prompt_toolkit/distinfo:1.36
--- pkgsrc/devel/py-prompt_toolkit/distinfo:1.35	Wed Aug 27 20:28:01 2025
+++ pkgsrc/devel/py-prompt_toolkit/distinfo	Sat Aug  8 06:07:15 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.35 2025/08/27 20:28:01 adam Exp $
+$NetBSD: distinfo,v 1.36 2026/08/08 06:07:15 adam Exp $
 
-BLAKE2s (prompt_toolkit-3.0.52.tar.gz) = fc4a3d78b20c8d2f798c4d94d03ffd03c9608e7e953b9cb7f0da20c19cc336d6
-SHA512 (prompt_toolkit-3.0.52.tar.gz) = 4f3289c7862f0bc140933b38c25c5f0e116fa04d2e9c12928271aea7c8e85014d80a64376692968d0bc3063faf9af5bbc040010997cbcf152439d8ed337eaf11
-Size (prompt_toolkit-3.0.52.tar.gz) = 434198 bytes
+BLAKE2s (prompt_toolkit-3.0.53.tar.gz) = c6ff4bbf991914a33cc107181ac36f91a36575661d3f8a4d4687ce495a0994de
+SHA512 (prompt_toolkit-3.0.53.tar.gz) = b0a1d93ba18427a171555f095c3d70e6e8d5f3ef241551cb6cfe1ed2843c858e6a1b0e3ebd0b83b71b806e1ea28635464b22b0c0d65c440e28ac4a6b146968d4
+Size (prompt_toolkit-3.0.53.tar.gz) = 435492 bytes