pydoro
pydoro copied to clipboard
Bump prompt-toolkit from 3.0.47 to 3.0.51
Bumps prompt-toolkit from 3.0.47 to 3.0.51.
Release notes
Sourced from prompt-toolkit's releases.
3.0.51
New features:
- Use pyproject.toml instead of setup.py.
Fixes:
- Fix edge case in
formatted_text.split_lineswhen the input starts with a line ending.3.0.50
Fixes:
- Fixes non user impacting regression on the output rendering. Don't render cursor hide/show ANSI escape codes if not needed.
3.0.49
New features:
- On Windows, use virtual terminal input when available.
- Support for multiline suggestions.
Fixes:
- Handle
InvalidStateErrorduring termination when usingrun_in_terminal/patch_stdout. This can happen in some cases during cancellation, probably when using anyio.- Fix cursor that remains in hidden state when the application exits. This can happen when the application doesn't show the cursor and
erase_when_doneis being used.Breaking changes:
- Drop support for Python 3.7
3.0.48
Fixes:
- Typing improvements:
- Add
@overloadtocontrib.regular_languages.compiler.Variables.get.- Use
Sequenceinstead oflistforwordsargument in completers.- Improve
ModalCursorShapeConfig:
- Display an "underscore" cursor in Vi's "replace single" mode, like "replace" mode.
- Display an "beam" cursor in Emacs (insert) mode.
Changelog
Sourced from prompt-toolkit's changelog.
3.0.51: 2025-04-15
New features:
- Use pyproject.toml instead of setup.py.
Fixes:
- Fix edge case in
formatted_text.split_lineswhen the input starts with a line ending.3.0.50: 2025-01-20
Fixes:
- Fixes non user impacting regression on the output rendering. Don't render cursor hide/show ANSI escape codes if not needed.
3.0.49: 2025-01-20
New features:
- On Windows, use virtual terminal input when available.
- Support for multiline suggestions.
Fixes:
- Handle
InvalidStateErrorduring termination when usingrun_in_terminal/patch_stdout. This can happen in some cases during cancellation, probably when using anyio.- Fix cursor that remains in hidden state when the application exits. This can happen when the application doesn't show the cursor and
erase_when_doneis being used.Breaking changes:
- Drop support for Python 3.7:
3.0.48: 2024-09-25
Fixes:
- Typing improvements:
- Add
@overloadtocontrib.regular_languages.compiler.Variables.get.- Use
Sequenceinstead oflistforwordsargument in completers.- Improve
ModalCursorShapeConfig:
- Display an "underscore" cursor in Vi's "replace single" mode, like "replace" mode.
- Display an "beam" cursor in Emacs (insert) mode.
Commits
d997aabRelease 3.0.5188a011cUse pyproject.toml instead of setup.py and uv(x) in GitHub workflow. (#1984)68e3c39Use importlib.metadata to obtain the version in init.py (#1983)75786f6Fix edge case with leading line ending in 'split_lines'. (#1982)165258dRelease 3.0.50 (#1969)76957c8Optimize rendering. Don't output escape codes for hiding/showing the cursor i...ace74dbRelease 3.0.49 (#1964)c6ce1a5Fix Github Actions. (#1965)45713d4Fix dead readline link in doc (#1941)a1950cdTry to run ruff and typo only on 3.13 (#1954)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)