File tree Expand file tree Collapse file tree 3 files changed +22
-3
lines changed Expand file tree Collapse file tree 3 files changed +22
-3
lines changed Original file line number Diff line number Diff line change 11CHANGELOG
22=========
33
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+
4233.0.48: 2024-09-25
524------------------
625
Original file line number Diff line number Diff line change 5454# ---------------------------------------------------------------------
5555# Versions.
5656# The short X.Y version.
57- version = "3.0.48 "
57+ version = "3.0.49 "
5858# The full version, including alpha/beta/rc tags.
59- release = "3.0.48 "
59+ release = "3.0.49 "
6060# The URL pattern to match releases to ReadTheDocs URLs.
6161docs_fmt_url = "https://python-prompt-toolkit.readthedocs.io/en/{release}/"
6262# The list of releases to include in the dropdown.
Original file line number Diff line number Diff line change 2828from .shortcuts import PromptSession , print_formatted_text , prompt
2929
3030# Don't forget to update in `docs/conf.py`!
31- __version__ = "3.0.48 "
31+ __version__ = "3.0.49 "
3232
3333assert pep440 .match (__version__ )
3434
You can’t perform that action at this time.
0 commit comments