SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python310-prompt_toolkit-3.0.47-1.1.noarch.rpm :

* Sun Aug 18 2024 Dirk Müller - update to 3.0.47:
* Allow passing exception classes for `KeyboardInterrupt` and `EOFError` in `PromptSession`.
* Compute padding parameters for `Box` widget lazily.
* Thu Jun 06 2024 Dirk Müller - update to 3.0.46:
* Fix pytest capsys fixture compatibility.
* Improve performance of `GrammarCompleter` (faster deduplication of completions).
* Accept `os.PathLike` in `FileHistory` (typing fix).
* 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).
* Sat Dec 30 2023 Dirk Müller - update to 3.0.43:
* Fix regression on Pypy: Don\'t use `ctypes.pythonapi` to restore SIGINT if not available.
* 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.
* Tue Dec 05 2023 Daniel Garcia - Update to 3.0.41 (bsc#1217693): - Fix regression regarding IPython input hook (%gui) integration.- 3.0.40
* Fixes: - Improved Python 3.12 support (fixes event loop `DeprecationWarning`).
* New features: - Vi key bindings: `control-t` and `control-d` for indent/unindent in insert mode. - Insert partial suggestion when `control+right` is pressed, similar to Fish. - Use sphinx-nefertiti theme for the docs.- 3.0.39
* Fixes: - Fix `RuntimeError` when `__breakpointhook__` is called from another thread. - Fix memory leak in filters usage. - Ensure that key bindings are handled in the right context (when using contextvars).
* New features: - Accept `in_thread` keyword in `prompt_toolkit.shortcuts.prompt()`. - Support the `NO_COLOR` environment variable.
* Fri Apr 21 2023 Dirk Müller - add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 Matej Cepl - Make calling of %{sle15modernpython} optional.
* Tue Apr 04 2023 Ben Greiner - Update to 3.0.38
* Fix regression in filters. (Use of `WeakValueDictionary` caused filters to not be cached).- Release 3.0.37 Bug fixes:
* Fix `currentThread()` deprecation warning.
* Fix memory leak in filters.
* Make VERSION tuple numeric.
* Add `.run()` method in `TelnetServer`. (To be used instead of `.start()/.stop()`. [#]# Breaking changes:
* Subclasses of `Filter` have to call `super()` in their `__init__`.
* Drop support for Python 3.6: - This includes code cleanup for Python 3.6 compatibility. - Use `get_running_loop()` instead of `get_event_loop()`. - Use `asyncio.run()` instead of `asyncio.run_until_complete()`.
* Tue Dec 13 2022 Yogalakshmi Arunachalam - Update to version 3.0.36
* Fixes: - Another Python 3.6 fix for a bug that was introduced in 3.0.34.- Update to version 3.0.35 Fixes: - Fix bug introduced in 3.0.34 for Python 3.6. Use asynccontextmanager implementation from prompt_toolkit itself.- Update to version 3.0.34 Fixes: - Improve completion performance in various places. - Improve renderer performance. - Handle `KeyboardInterrupt` when the stacktrace of an unhandled error is displayed. - Use correct event loop in `Application.create_background_task()`. - Fix `show_cursor` attribute in `ScrollablePane`.
* Tue Dec 06 2022 Yogalakshmi Arunachalam - Update to version 3.0.33: Fixes: - Improve termination of `Application`. Don\'t suppress `CancelledError`. This fixes a race condition when an `Application` gets cancelled while we\'re waiting for the background tasks to complete. - Fixed typehint for `OneStyleAndTextTuple`. - Small bugfix in `CombinedRegistry`. Fixed missing `AATTproperty`.
* Wed Nov 09 2022 Yogalakshmi Arunachalam - Update to version 3.0.32: Bug fixes: - Use `DummyInput` by default in `create_input()` if `sys.stdin` does not have a valid file descriptor. This fixes errors when `sys.stdin` is patched in certain situations. - Fix control-c key binding for `ProgressBar` when the progress bar was not created from the main thread. The current code would try to kill the main thread when control-c was pressed. New features: - Accept a `cancel_callback` in `ProgressBar` to specify the cancellation behavior for when `control-c` is pressed. - Small performance improvement in the renderer.
* Tue Oct 04 2022 Yogalakshmi Arunachalam - Update to version 3.0.31: 2022-09-02 New features: - Pass through `name` property in `TextArea` widget to `Buffer`. - Added a `enable_cpr` parameter to `Vt100_Output`, `TelnetServer` and `PromptToolkitSSHServer`, to completely disable CPR support instead of automatically detecting it.
* Fri Jul 01 2022 John Paul Adrian Glaubitz - Update to version 3.0.30: New features: - Allow zero-width-escape sequences in `print_formatted_text`. - Add default value option for input dialog. - Added `has_suggestion` filter. Fixes: - Fix rendering of control-shift-6 (or control-^). Render as \'^^\' - Always wrap lines in the Label widget by default. - Fix enter key binding in system toolbar in Vi mode. - Improved handling of stdout objects that don\'t have a \'buffer\' attribute. For instance, when using `renderer_print_formatted_text` in a Jupyter Notebook.- from version 3.0.29: New features: - Accept \'handle_sigint\' parameter in PromptSession. Fixes - Fix \'variable referenced before assignment\' error in vt100 mouse bindings. - Pass `handle_sigint` from `Application.run` to `Application.run_async`. - Fix detection of telnet client side changes. - Fix `print_container` utility (handle `EOFError`). Breaking changes: - The following are now context managers: `create_pipe_input`, `PosixPipeInput` and `Win32PipeInput`.
* Sat Mar 26 2022 Dirk Müller - update to 3.0.28: - Support format specifiers for HTML and ANSI formatted text. - Accept defaults for checkbox and radio list, and their corresponding dialogs. - Fix resetting of cursor shape after the application terminates. - Support for cursor shapes. The cursor shape for prompts/applications can now be configured, either as a fixed cursor shape, or in case of Vi input mode, according to the current input mode. - Handle \"cursor forward\" command in ANSI formatted text. This makes it possible to render many kinds of generated ANSI art. - Accept `align` attribute in `Label` widget. - Added `PlainTextOutput`: an output implementation that doesn\'t render any ANSI escape sequences. This will be used by default when redirecting stdout to a file. - Added `create_app_session_from_tty`: a context manager that enforces input/output to go to the current TTY, even if stdin/stdout are attached to pipes. - Added `to_plain_text` utility for converting formatted text into plain text. - Don\'t automatically use `sys.stderr` for output when `sys.stdout` is not a TTY, but `sys.stderr` is. The previous behavior was confusing, especially when rendering formatted text to the output, and we expect it to follow
* Sat Feb 05 2022 Atri Bhattacharya - Update to version 3.0.26:
* No Linux relevant changes.- Changes from version 3.0.25:
* Use `DummyOutput` when `sys.stdout` is `None` and `DummyInput` when `sys.stdin` is `None`.
* Correctly reset `Application._is_running` flag in case of exceptions in some situations.
* Handle SIGINT (when sent from another process) and allow binding it to a key binding.
* Increase the event loop `slow_duration_callback` by default to 0.5 to prevent printing warnings if rendering takes too long on slow systems.- Older changelogs: see https://github.com/prompt-toolkit/python-prompt-toolkit/blob/3.0.26/CHANGELOG
 
ICM