Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python310-ptpython-ptipython | Distribution: openSUSE:Factory:zSystems |
Version: 3.0.29 | Vendor: openSUSE |
Release: 1.2 | Build date: Sat Aug 31 14:08:45 2024 |
Group: Development/Languages/Python | Build host: reproducible |
Size: 2496 | Source RPM: python-ptpython-3.0.29-1.2.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/jonathanslenders/ptpython | |
Summary: Python REPL build on top of prompt_toolkit - IPython support |
Ptpython is an advanced Python REPL. This package provides IPython support to Ptpython.
ISC
* Sat Aug 31 2024 Dirk Müller <dmueller@suse.com> - update to 3.0.29: * Further improve performance of dictionary completions. * Custom 'exit' function to return from REPL that * doesn't terminate `sys.stdin` when `exit` is called (important for `embed()`). * doesn't require to be called with parentheses. * Clean up signatures on control-c. * Thu Jun 06 2024 Dirk Müller <dmueller@suse.com> - update to 3.0.27: * Limit number of completions to 5k (for performance). * Several typing fixes. * Thu Mar 14 2024 Matej Cepl <mcepl@cepl.eu> - Don't try to build on Python 3.9, we don't have IPython there anymore. * Wed Mar 13 2024 Dirk Müller <dmueller@suse.com> - remove optional ipython dependency - does no longer exist on python39 * Fri Feb 09 2024 Dirk Müller <dmueller@suse.com> - update to 3.0.26: * Handle `GeneratorExit` exception when leaving the paginator. * Wed Dec 27 2023 Dirk Müller <dmueller@suse.com> - update to 3.0.25: * Fix handling of 'config file does not exist' when embedding ptpython. * Don't show "Impossible to read config file" warnings when no config file was passed to `run_config()`. * Output printing fixes: * Paginate exceptions if pagination is enabled. * Handle big outputs without running out of memory. * Asyncio REPL improvements: * From now on, passing `--asyncio` is required to activate the asyncio-REPL. * This will ensure that an event loop is created at the start in which we can run top-level await statements. * Use `get_running_loop()` instead of `get_event_loop()`. * Better handling of `SystemExit` and control-c in the async REPL. * Mon Dec 11 2023 Dirk Müller <dmueller@suse.com> - update to 3.0.23: * Don't print exception messages twice for unhandled exceptions. * Added cursor shape support. * Drop Python 3.6 support. * Tue Dec 13 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com> - Update to version 3.0.22 * New features: - Improve rendering performance when there are many completions. * Tue Dec 06 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com> - Update to version 3.0.21: New features: - Make ptipython respect more config changes. (See: https://github.com/prompt-toolkit/ptpython/pull/110 ) - Improved performance of `DictionaryCompleter` for slow mappings. Fixes: - Call `super()` in `PythonInputFilter`. This will prevent potentially breakage with an upcoming prompt_toolkit change. (See: https://github.com/prompt-toolkit/python-prompt-toolkit/pull/1690 ) - Improved type annotations. - Added `py.typed` to the `package_data`. * Tue Oct 04 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com> - Update to version 3.0.20: 2021-09-14 New features: - For `DictionaryCompleter`: show parentheses after methods. Fixes: - Don't crash when trying to complete broken mappings in `DictionaryCompleter`. - Don't crash when an older version of `black` is installed that is not compatible. - Update to version 3.0.19: 2021-07-08 Fixes: - Fix handling of `SystemExit` (fixes "ValueError: I/O operation on closed file"). - Allow usage of `await` in assignment expressions or for-loops.
/etc/alternatives/ptipython /usr/bin/ptipython /usr/bin/ptipython-3.10 /usr/share/licenses/python310-ptpython-ptipython /usr/share/licenses/python310-ptpython-ptipython/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Jan 4 23:43:41 2025