Skip to content

Commit d8adbe9

Browse files
Release 3.0.52
1 parent 5fde041 commit d8adbe9

File tree

3 files changed

+19
-3
lines changed

3 files changed

+19
-3
lines changed

CHANGELOG

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,22 @@
11
CHANGELOG
22
=========
33

4+
3.0.52: 2025-08-27
5+
------------------
6+
7+
New features:
8+
- Add `choice()` shortcut for selecting an option amongst a list of choices
9+
(see documentation for examples).
10+
- Add support for ANSI dim text formatting.
11+
- Add `frame=...` option for `prompt()` and `choice()` shortcuts to allow for
12+
displaying a frame around the input prompt.
13+
14+
Fixes:
15+
- Fix button width when non English characters are displayed.
16+
- Implement flushing in Windows VT100 input.
17+
- Fix signal handling for GraalPy.
18+
- Fix handling of zero sized dimensions.
19+
420
3.0.51: 2025-04-15
521
------------------
622

docs/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,9 @@
5454
# ---------------------------------------------------------------------
5555
# Versions.
5656
# The short X.Y version.
57-
version = "3.0.51"
57+
version = "3.0.52"
5858
# The full version, including alpha/beta/rc tags.
59-
release = "3.0.51"
59+
release = "3.0.52"
6060
# The URL pattern to match releases to ReadTheDocs URLs.
6161
docs_fmt_url = "https://python-prompt-toolkit.readthedocs.io/en/{release}/"
6262
# The list of releases to include in the dropdown.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "prompt_toolkit"
3-
version = "3.0.51" # Also update in `docs/conf.py`.
3+
version = "3.0.52" # Also update in `docs/conf.py`.
44
description="Library for building powerful interactive command lines in Python"
55
readme = "README.rst"
66
authors = [{ name = "Jonathan Slenders" }]

0 commit comments

Comments
 (0)