14
0

Commit Graph

  • e5587a9c3b Accepting request 1301892 from devel:languages:python main Ana Guerrero 2025-08-29 16:34:49 +00:00
  • 11e5823202 - Update to 3.0.52: New features: * Add choice() shortcut for selecting an option amongst a list of choices (see documentation for examples). * Add support for ANSI dim text formatting. * Add frame=... option for prompt() and choice() shortcuts to allow for displaying a frame around the input prompt. Fixes: * Fix button width when non English characters are displayed. * Implement flushing in Windows VT100 input. * Fix signal handling for GraalPy. * Fix handling of zero sized dimensions. Nico Krapp 2025-08-29 08:08:57 +00:00
  • aa4a4b42c3 Accepting request 1273208 from devel:languages:python Dominique Leuenberger 2025-04-30 17:02:26 +00:00
  • 7d32a40cb6 - update to 3.0.51: * Use pyproject.toml instead of setup.py. * Fix edge case in formatted_text.split_lines when the input starts with a line ending. * Fixes non user impacting regression on the output rendering. Don't render cursor hide/show ANSI escape codes if not needed. * On Windows, use virtual terminal input when available. * Support for multiline suggestions. * Handle InvalidStateError during termination when using run_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_done is being used. * Drop support for Python 3.7: Dirk Mueller 2025-04-28 16:40:02 +00:00
  • 85347e518a Accepting request 1225843 from devel:languages:python Ana Guerrero 2024-11-22 22:51:08 +00:00
  • 4913c88eb9 - add compat provides on the safe name Dirk Mueller 2024-11-22 14:46:28 +00:00
  • 9fe17ee0f8 Accepting request 1208844 from devel:languages:python Ana Guerrero 2024-10-20 08:13:40 +00:00
  • 98c4e5d5c9 - update to 3.0.48: * Typing improvements: * Add @overload to contrib.regular_languages.compiler.Variables.get. * Use Sequence instead of list for words argument 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. Dirk Mueller 2024-10-18 10:46:47 +00:00
  • 8a5c8d86e1 Accepting request 1194587 from devel:languages:python Ana Guerrero 2024-08-20 14:12:32 +00:00
  • 74eca2a1bb - update to 3.0.47: * Allow passing exception classes for KeyboardInterrupt and EOFError in PromptSession. * Compute padding parameters for Box widget lazily. Dirk Mueller 2024-08-18 17:22:19 +00:00
  • 9f6e8485f0 Accepting request 1179075 from devel:languages:python Ana Guerrero 2024-06-07 13:01:50 +00:00
  • 7fabf0d46b - 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). Dirk Mueller 2024-06-06 20:02:34 +00:00
  • 4c8977a078 Accepting request 1135791 from devel:languages:python Dominique Leuenberger 2024-01-05 21:58:32 +00:00
  • 155720ba42 - 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. - Update to version 3.0.36 - Update to version 3.0.33: - Update to version 3.0.32: Dirk Mueller 2023-12-30 20:30:34 +00:00
  • fe09517069 Accepting request 1130986 from devel:languages:python Ana Guerrero 2023-12-07 18:08:53 +00:00
  • 6cc09d9731 - 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. Daniel Garcia 2023-12-05 13:32:27 +00:00
  • 77886ff35b Accepting request 1081824 from devel:languages:python Dominique Leuenberger 2023-04-22 19:59:33 +00:00
  • f4e6733126 Accepting request 1081533 from home:dirkmueller:acdc:as_python3_module Dirk Mueller 2023-04-21 14:11:50 +00:00
  • 156bdd496d Accepting request 1077423 from devel:languages:python Dominique Leuenberger 2023-04-07 16:16:19 +00:00
  • 16a0a53561 Accepting request 1077371 from home:bnavigator:branches:devel:languages:python Matej Cepl 2023-04-05 06:47:46 +00:00
  • 01df47bfc3 Accepting request 1042877 from devel:languages:python Dominique Leuenberger 2022-12-15 18:24:05 +00:00
  • 8da84dc7a4 Accepting request 1042736 from home:yarunachalam:branches:devel:languages:python Dirk Mueller 2022-12-14 10:09:25 +00:00
  • 7b3fd60fa6 Accepting request 1040748 from devel:languages:python Dominique Leuenberger 2022-12-07 16:34:44 +00:00
  • 6bbe475948 Accepting request 1040494 from home:yarunachalam:branches:devel:languages:python Dirk Mueller 2022-12-06 16:02:19 +00:00
  • feee590ff7 Accepting request 1035182 from devel:languages:python Dominique Leuenberger 2022-11-12 16:40:23 +00:00
  • d1a7e2c1a1 Accepting request 1034892 from home:yarunachalam:branches:devel:languages:python Daniel Garcia 2022-11-11 09:20:42 +00:00
  • 969d8b23ab Accepting request 1008170 from devel:languages:python Fabian Vogt 2022-10-10 16:44:11 +00:00
  • c88ea58595 Accepting request 1008044 from home:yarunachalam:branches:devel:languages:python Daniel Garcia 2022-10-05 10:15:48 +00:00
  • 51707e7d27 Accepting request 986469 from devel:languages:python Dominique Leuenberger 2022-07-05 10:08:45 +00:00
  • 1feb2f28d3 Accepting request 986220 from home:glaubitz:branches:devel:languages:python Dirk Mueller 2022-07-03 15:24:07 +00:00
  • d0b69f6f8f Accepting request 965076 from devel:languages:python Dominique Leuenberger 2022-03-29 16:13:54 +00:00
  • 97ef2be646 - 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 Dirk Mueller 2022-03-26 19:24:42 +00:00
  • 14056e9ee3 Accepting request 951926 from devel:languages:python Dominique Leuenberger 2022-02-09 19:38:10 +00:00
  • ea887c569e Accepting request 951783 from home:badshah400:branches:science Dirk Mueller 2022-02-06 15:06:13 +00:00
  • b110d8dc2e Accepting request 857115 from devel:languages:python Dominique Leuenberger 2020-12-23 13:19:12 +00:00
  • a18d78b002 - update to 3.0.8: - Added validator parameter to input_dialog. - New "placeholder" parameter added to PromptSession. - Fixes - The SSH/Telnet adaptors have been refactored and improved in several ways. See issues #876 and PR #1150 and #1184 on GitHub. * Handle terminal types for both telnet and SSH sessions. * Added pipe input abstraction. (base class for PosixPipeInput and Win32PipeInput). * The color depth logic has been refactored and moved to the Output implementations. Added get_default_color_depth method to Output objects. * All line feets are now preceded by a carriage return in the telnet connection stdout. - Introduce REPLACE_SINGLE input mode for Vi key bindings. - Improvements to the checkbox implementation: * Hide the scrollbar for a single checkbox. * Added a "checked" setter to the checkbox. - Expose KeyPressEvent in key_binding/__init__.py (often used in type annotations). - The renderer has been optimized so that no trailing spaces are generated (this improves copying in some terminals). Dirk Mueller 2020-12-20 09:40:21 +00:00
  • fb82f52554 Accepting request 813482 from devel:languages:python Dominique Leuenberger 2020-06-21 16:50:13 +00:00
  • cf5d839921 Accepting request 813467 from home:mcalabkova:branches:devel:languages:python Tomáš Chvátal 2020-06-11 11:20:16 +00:00
  • f05dd48825 Accepting request 786244 from devel:languages:python Dominique Leuenberger 2020-04-19 19:41:43 +00:00
  • 55cc4098dd Accepting request 786212 from home:mcalabkova:branches:devel:languages:python Tomáš Chvátal 2020-03-18 17:43:33 +00:00
  • 5f3c4323bf Accepting request 736809 from devel:languages:python Dominique Leuenberger 2019-11-04 16:05:12 +00:00
  • 50686e1d19 - Update to 2.0.10: * minor bugfixes around Tomáš Chvátal 2019-10-10 08:37:19 +00:00
  • bb83dbabae Accepting request 680789 from devel:languages:python Dominique Leuenberger 2019-03-04 08:22:41 +00:00
  • 9caf79e31c Accepting request 680683 from home:apersaud:branches:devel:languages:python Tomáš Chvátal 2019-03-02 13:57:42 +00:00
  • 7771e09da7 Accepting request 646016 from devel:languages:python Dominique Leuenberger 2018-11-06 13:29:14 +00:00
  • 58b18493fa Accepting request 645953 from home:apersaud:branches:devel:languages:python Tomáš Chvátal 2018-11-02 08:17:24 +00:00
  • becaa6f792 Accepting request 641863 from devel:languages:python Dominique Leuenberger 2018-10-15 07:44:35 +00:00
  • 724a6b63af Accepting request 641843 from home:apersaud:branches:devel:languages:python Todd R 2018-10-13 20:46:09 +00:00
  • a230677831 Accepting request 638887 from home:TheBlackCat:branches:devel:languages:python Todd R 2018-09-28 03:46:51 +00:00
  • 08eef503e3 Accepting request 625714 from devel:languages:python Dominique Leuenberger 2018-07-28 10:44:15 +00:00
  • f84212551f Accepting request 625681 from home:jengelh:branches:devel:languages:python Tomáš Chvátal 2018-07-27 08:24:25 +00:00
  • a8c9691522 - Downgrade back to 1.* line, 2.* breaks too many packages (all jupyter-ipython ones, for example) Matej Cepl 2018-07-24 15:16:22 +00:00
  • 0adc806d2c Accepting request 624650 from devel:languages:python Dominique Leuenberger 2018-07-23 16:02:09 +00:00
  • 60944f8dec Accepting request 624581 from home:apersaud:branches:devel:languages:python Tomáš Chvátal 2018-07-23 06:37:34 +00:00
  • 62ae7d718f Accepting request 622916 from devel:languages:python Dominique Leuenberger 2018-07-17 07:41:37 +00:00
  • 5d17814689 Accepting request 622853 from home:apersaud:branches:devel:languages:python Tomáš Chvátal 2018-07-15 11:40:11 +00:00
  • ed64b28c19 Accepting request 610479 from devel:languages:python Dominique Leuenberger 2018-05-29 08:31:13 +00:00
  • ff0b9f5464 Accepting request 610478 from home:TheBlackCat:branches:devel:languages:python Todd R 2018-05-18 17:53:51 +00:00
  • fa49af6853 Accepting request 527414 from devel:languages:python Dominique Leuenberger 2017-09-20 15:13:29 +00:00
  • a3c9ce7c77 Accepting request 527413 from home:TheBlackCat:branches:devel:languages:python Todd R 2017-09-19 22:12:24 +00:00
  • 686e6caed3 Accepting request 493098 from devel:languages:python Dominique Leuenberger 2017-05-17 15:14:44 +00:00
  • 2cee4a50c3 Accepting request 493097 from home:TheBlackCat:branches:devel:languages:python Todd R 2017-05-05 22:01:04 +00:00
  • bafebe7159 Accepting request 490861 from home:TheBlackCat:branches:devel:languages:python Todd R 2017-04-24 20:40:58 +00:00
  • 7776283fda Accepting request 484888 from devel:languages:python Yuchen Lin 2017-04-11 07:41:05 +00:00
  • c698ff5066 Accepting request 484886 from home:TheBlackCat:branches:devel:languages:python Todd R 2017-04-03 14:33:49 +00:00
  • abc1731113 Accepting request 484366 from home:TheBlackCat:branches:devel:languages:python Todd R 2017-04-01 22:25:20 +00:00