File tree 3 files changed +22
-3
lines changed
3 files changed +22
-3
lines changed Original file line number Diff line number Diff line change 1
1
CHANGELOG
2
2
=========
3
3
4
+ 3.0.49: 2025-01-20
5
+ ------------------
6
+
7
+ New features:
8
+ - On Windows, use virtual terminal input when available.
9
+ - Support for multiline suggestions.
10
+
11
+ Fixes:
12
+ - Handle `InvalidStateError` during termination when using
13
+ `run_in_terminal`/`patch_stdout`. This can happen in some cases during
14
+ cancellation, probably when using anyio.
15
+ - Fix cursor that remains in hidden state when the application exits. This can
16
+ happen when the application doesn't show the cursor and `erase_when_done` is
17
+ being used.
18
+
19
+ Breaking changes:
20
+ - Drop support for Python 3.7:
21
+
22
+
4
23
3.0.48: 2024-09-25
5
24
------------------
6
25
Original file line number Diff line number Diff line change 54
54
# ---------------------------------------------------------------------
55
55
# Versions.
56
56
# The short X.Y version.
57
- version = "3.0.48 "
57
+ version = "3.0.49 "
58
58
# The full version, including alpha/beta/rc tags.
59
- release = "3.0.48 "
59
+ release = "3.0.49 "
60
60
# The URL pattern to match releases to ReadTheDocs URLs.
61
61
docs_fmt_url = "https://python-prompt-toolkit.readthedocs.io/en/{release}/"
62
62
# The list of releases to include in the dropdown.
Original file line number Diff line number Diff line change 28
28
from .shortcuts import PromptSession , print_formatted_text , prompt
29
29
30
30
# Don't forget to update in `docs/conf.py`!
31
- __version__ = "3.0.48 "
31
+ __version__ = "3.0.49 "
32
32
33
33
assert pep440 .match (__version__ )
34
34
You can’t perform that action at this time.
0 commit comments