| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python313-ptpython | Distribution: openSUSE Tumbleweed |
| Version: 3.0.29 | Vendor: openSUSE |
| Release: 2.1 | Build date: Wed Jun 11 07:51:31 2025 |
| Group: Development/Languages/Python | Build host: reproducible |
| Size: 569787 | Source RPM: python-ptpython-3.0.29-2.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/jonathanslenders/ptpython | |
| Summary: Python REPL build on top of prompt_toolkit | |
Ptpython is an advanced Python REPL, built using prompt_toolkit.
ISC
* Wed Jun 11 2025 Steve Kowalik <steven.kowalik@suse.com>
- Switch to pyproject macros.
- No more greedy globs in %files.
* 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/ptpython /usr/bin/ptpython /usr/bin/ptpython-3.13 /usr/lib/python3.13/site-packages/ptpython /usr/lib/python3.13/site-packages/ptpython-3.0.29.dist-info /usr/lib/python3.13/site-packages/ptpython-3.0.29.dist-info/INSTALLER /usr/lib/python3.13/site-packages/ptpython-3.0.29.dist-info/METADATA /usr/lib/python3.13/site-packages/ptpython-3.0.29.dist-info/RECORD /usr/lib/python3.13/site-packages/ptpython-3.0.29.dist-info/REQUESTED /usr/lib/python3.13/site-packages/ptpython-3.0.29.dist-info/WHEEL /usr/lib/python3.13/site-packages/ptpython-3.0.29.dist-info/entry_points.txt /usr/lib/python3.13/site-packages/ptpython-3.0.29.dist-info/licenses /usr/lib/python3.13/site-packages/ptpython-3.0.29.dist-info/licenses/LICENSE /usr/lib/python3.13/site-packages/ptpython-3.0.29.dist-info/top_level.txt /usr/lib/python3.13/site-packages/ptpython/__init__.py /usr/lib/python3.13/site-packages/ptpython/__main__.py /usr/lib/python3.13/site-packages/ptpython/__pycache__ /usr/lib/python3.13/site-packages/ptpython/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/__main__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/__main__.cpython-313.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/completer.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/completer.cpython-313.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/eventloop.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/eventloop.cpython-313.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/filters.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/filters.cpython-313.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/history_browser.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/history_browser.cpython-313.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/ipython.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/ipython.cpython-313.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/key_bindings.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/key_bindings.cpython-313.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/layout.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/layout.cpython-313.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/lexer.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/lexer.cpython-313.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/printer.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/printer.cpython-313.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/prompt_style.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/prompt_style.cpython-313.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/python_input.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/python_input.cpython-313.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/repl.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/repl.cpython-313.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/signatures.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/signatures.cpython-313.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/style.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/style.cpython-313.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/utils.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/utils.cpython-313.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/validator.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ptpython/__pycache__/validator.cpython-313.pyc /usr/lib/python3.13/site-packages/ptpython/completer.py /usr/lib/python3.13/site-packages/ptpython/contrib /usr/lib/python3.13/site-packages/ptpython/contrib/__init__.py /usr/lib/python3.13/site-packages/ptpython/contrib/__pycache__ /usr/lib/python3.13/site-packages/ptpython/contrib/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ptpython/contrib/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/ptpython/contrib/__pycache__/asyncssh_repl.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ptpython/contrib/__pycache__/asyncssh_repl.cpython-313.pyc /usr/lib/python3.13/site-packages/ptpython/contrib/asyncssh_repl.py /usr/lib/python3.13/site-packages/ptpython/entry_points /usr/lib/python3.13/site-packages/ptpython/entry_points/__init__.py /usr/lib/python3.13/site-packages/ptpython/entry_points/__pycache__ /usr/lib/python3.13/site-packages/ptpython/entry_points/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ptpython/entry_points/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/ptpython/entry_points/__pycache__/run_ptipython.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ptpython/entry_points/__pycache__/run_ptipython.cpython-313.pyc /usr/lib/python3.13/site-packages/ptpython/entry_points/__pycache__/run_ptpython.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ptpython/entry_points/__pycache__/run_ptpython.cpython-313.pyc /usr/lib/python3.13/site-packages/ptpython/entry_points/run_ptipython.py /usr/lib/python3.13/site-packages/ptpython/entry_points/run_ptpython.py /usr/lib/python3.13/site-packages/ptpython/eventloop.py /usr/lib/python3.13/site-packages/ptpython/filters.py /usr/lib/python3.13/site-packages/ptpython/history_browser.py /usr/lib/python3.13/site-packages/ptpython/ipython.py /usr/lib/python3.13/site-packages/ptpython/key_bindings.py /usr/lib/python3.13/site-packages/ptpython/layout.py /usr/lib/python3.13/site-packages/ptpython/lexer.py /usr/lib/python3.13/site-packages/ptpython/printer.py /usr/lib/python3.13/site-packages/ptpython/prompt_style.py /usr/lib/python3.13/site-packages/ptpython/py.typed /usr/lib/python3.13/site-packages/ptpython/python_input.py /usr/lib/python3.13/site-packages/ptpython/repl.py /usr/lib/python3.13/site-packages/ptpython/signatures.py /usr/lib/python3.13/site-packages/ptpython/style.py /usr/lib/python3.13/site-packages/ptpython/utils.py /usr/lib/python3.13/site-packages/ptpython/validator.py /usr/share/doc/packages/python313-ptpython /usr/share/doc/packages/python313-ptpython/CHANGELOG /usr/share/doc/packages/python313-ptpython/README.rst /usr/share/licenses/python313-ptpython /usr/share/licenses/python313-ptpython/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Oct 28 22:56:19 2025