Prompt-toolkit

Latest version: v3.0.47

Safety actively analyzes 641221 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 22

3.0.47

------------------

New features:
- Allow passing exception classes for `KeyboardInterrupt` and `EOFError` in
`PromptSession`.

Fixes:
- Compute padding parameters for `Box` widget lazily.

3.0.46

------------------

Fixes:
- Fix pytest capsys fixture compatibility.

3.0.45

------------------

Fixes:
- Improve performance of `GrammarCompleter` (faster deduplication of completions).

3.0.44

------------------

New features:
- Accept `os.PathLike` in `FileHistory` (typing fix).

Fixes:
- Fix memory leak in filters.
- Improve performance of progress bar formatters.
- Fix compatibility when a SIGINT handler is installed by non-Python (Rust, C).
- Limit number of completions in buffer to 10k by default (for performance).

3.0.43

------------------

Fixes:
- Fix regression on Pypy: Don't use `ctypes.pythonapi` to restore SIGINT if not
available.

3.0.42

------------------

Fixes:
- Fix line wrapping in `patch_stdout` on Windows.
- Make `formatted_text.split_lines()` accept an iterable instead of lists only.
- Disable the IPython workaround (from 3.0.41) for IPython >= 8.18.
- Restore signal.SIGINT handler between prompts.

Page 1 of 22

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.