14
0
Commit Graph

33 Commits

Author SHA256 Message Date
c543443048 Accepting request 1284625 from devel:languages:python
- Switch to pyproject macros.
- No more greedy globs in %files.

OBS-URL: https://build.opensuse.org/request/show/1284625
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ptpython?expand=0&rev=16
2025-06-11 14:25:41 +00:00
a481e22474 - Switch to pyproject macros.
- No more greedy globs in %files.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ptpython?expand=0&rev=34
2025-06-11 06:15:05 +00:00
8764861758 Accepting request 1198055 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/1198055
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ptpython?expand=0&rev=15
2024-09-02 11:14:13 +00:00
26eb0c5410 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ptpython?expand=0&rev=32
2024-08-31 12:09:21 +00:00
6408916edb Accepting request 1179071 from devel:languages:python
- update to 3.0.27:
  * Limit number of completions to 5k (for performance).
  * Several typing fixes.

OBS-URL: https://build.opensuse.org/request/show/1179071
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ptpython?expand=0&rev=14
2024-06-07 13:04:10 +00:00
cd3fd7860e - update to 3.0.27:
* Limit number of completions to 5k (for performance).
  * Several typing fixes.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ptpython?expand=0&rev=30
2024-06-06 19:39:45 +00:00
cfa7819edd Accepting request 1157870 from devel:languages:python
- Don't try to build on Python 3.9, we don't have IPython there anymore.
- remove optional ipython dependency - does no longer exist
  on python39

OBS-URL: https://build.opensuse.org/request/show/1157870
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ptpython?expand=0&rev=13
2024-03-14 16:45:13 +00:00
ce82f9a751 - Don't try to build on Python 3.9, we don't have IPython there anymore.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ptpython?expand=0&rev=28
2024-03-14 07:37:30 +00:00
ad9197d56e - remove optional ipython dependency - does no longer exist
on python39

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ptpython?expand=0&rev=27
2024-03-13 10:19:25 +00:00
f1b9546b93 Accepting request 1145531 from devel:languages:python
- update to 3.0.26:
  * Handle `GeneratorExit` exception when leaving the paginator.

OBS-URL: https://build.opensuse.org/request/show/1145531
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ptpython?expand=0&rev=12
2024-02-09 22:55:08 +00:00
b1aa01cb44 - update to 3.0.26:
* Handle `GeneratorExit` exception when leaving the paginator.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ptpython?expand=0&rev=25
2024-02-09 21:58:33 +00:00
ed1418156b Accepting request 1135315 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/1135315
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ptpython?expand=0&rev=11
2023-12-28 22:02:02 +00:00
f28167367d - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ptpython?expand=0&rev=23
2023-12-27 13:54:00 +00:00
6c1f124b9a Accepting request 1132418 from devel:languages:python
- update to 3.0.23:
  * Don't print exception messages twice for unhandled
    exceptions.
  * Added cursor shape support.
  * Drop Python 3.6 support.

- Update to version 3.0.22
- Update to version 3.0.21:
  - Allow usage of `await` in assignment expressions or for-loops.

OBS-URL: https://build.opensuse.org/request/show/1132418
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ptpython?expand=0&rev=10
2023-12-11 20:51:14 +00:00
2a6acf5016 - update to 3.0.23:
* Don't print exception messages twice for unhandled
    exceptions.
  * Added cursor shape support.
  * Drop Python 3.6 support.
- Update to version 3.0.22
- Update to version 3.0.21:
  - Allow usage of `await` in assignment expressions or for-loops.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ptpython?expand=0&rev=21
2023-12-11 07:24:34 +00:00
6a47c8886a Accepting request 1042873 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1042873
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ptpython?expand=0&rev=9
2022-12-15 18:24:52 +00:00
c64dc5ee97 Accepting request 1042737 from home:yarunachalam:branches:devel:languages:python
- Update to version 3.0.22 
  * New features:
  - Improve rendering performance when there are many completions.

OBS-URL: https://build.opensuse.org/request/show/1042737
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ptpython?expand=0&rev=19
2022-12-14 10:08:12 +00:00
2fe08c5cf5 Accepting request 1040747 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1040747
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ptpython?expand=0&rev=8
2022-12-07 16:34:56 +00:00
4a1e7c9138 Accepting request 1040495 from home:yarunachalam:branches:devel:languages:python
- 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`.

OBS-URL: https://build.opensuse.org/request/show/1040495
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ptpython?expand=0&rev=17
2022-12-06 16:02:12 +00:00
e1ce71023b Accepting request 1008172 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1008172
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ptpython?expand=0&rev=7
2022-10-06 05:42:15 +00:00
184df04510 Accepting request 1008046 from home:yarunachalam:branches:devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/1008046
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ptpython?expand=0&rev=15
2022-10-05 10:18:06 +00:00
1a53ecc423 Accepting request 787715 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/787715
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ptpython?expand=0&rev=6
2020-04-21 11:04:49 +00:00
Tomáš Chvátal
d52187c50b Accepting request 787713 from home:pgajdos:python
- version update to 3.0.1
  - Fix backwards-compatibility of the `run_config` function. (used by
    django-extensions).
  - Fix input mode in status bar for block selection.
  - Upgrade to prompt_toolkit 3.0.
  - Requires at least Python 3.6.
  - Uses XDG base directory specification.
  - Added dictionary completer (off by default).
  - Added fuzzy completion (off by default).
  - Highlight keywords in completion dropdown menu.
  - Enable universal wheels.
  - Fixed embedding repl as asyncio coroutine.
  - Fixed patching stdout in embedded repl.
  - Fixed ResourceWarning in setup.py.

OBS-URL: https://build.opensuse.org/request/show/787713
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ptpython?expand=0&rev=13
2020-03-24 09:45:13 +00:00
24c527e913 Accepting request 707269 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/707269
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ptpython?expand=0&rev=5
2019-06-04 10:12:13 +00:00
Todd R
f69f92e6b8 Accepting request 707268 from home:TheBlackCat:branches:devel:languages:python
- Fix jupyter dependencies.
- Update to 2.0.4
  * Fixed ptipython.
  * Fixed config: setting of color depth.
  * Fixed auto-suggest key bindings.
  * Fixed Control-D key binding for exiting REPL when (confirm_exit=False).
  * Correctly focus/unfocus sidebar.
  * Fixed open_in_editor and suspend key bindings.

OBS-URL: https://build.opensuse.org/request/show/707268
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ptpython?expand=0&rev=11
2019-06-03 17:36:22 +00:00
Stephan Kulow
c8a4060205 Accepting request 671248 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/671248
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ptpython?expand=0&rev=4
2019-02-05 10:18:58 +00:00
5367ef347a Accepting request 671206 from home:jengelh:branches:devel:languages:python
- Trim conjecture from descriptions.

OBS-URL: https://build.opensuse.org/request/show/671206
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ptpython?expand=0&rev=9
2019-02-05 04:41:30 +00:00
649cfc30aa Accepting request 659566 from devel:languages:python
Remove superfluous devel dependency for noarch package

OBS-URL: https://build.opensuse.org/request/show/659566
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ptpython?expand=0&rev=3
2018-12-24 10:41:29 +00:00
147cdb2f9a Remove superfluous devel dependency for noarch package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ptpython?expand=0&rev=7
2018-12-04 13:48:23 +00:00
3c84ed2632 Accepting request 644905 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/644905
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ptpython?expand=0&rev=2
2018-10-29 13:21:59 +00:00
Todd R
8e2a6f060f Accepting request 644904 from home:TheBlackCat:branches:devel:languages:python
Update to version 2.0.3

This fixes an incompatibility with python3-IPython.

OBS-URL: https://build.opensuse.org/request/show/644904
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ptpython?expand=0&rev=5
2018-10-26 15:49:31 +00:00
7ac31fa877 Accepting request 612060 from devel:languages:python
Python REPL build on top of prompt_toolkit

OBS-URL: https://build.opensuse.org/request/show/612060
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ptpython?expand=0&rev=1
2018-06-02 10:02:50 +00:00
Todd R
ad3ccf1635 Accepting request 612007 from devel:languages:python:misc
Python REPL build on top of prompt_toolkit

OBS-URL: https://build.opensuse.org/request/show/612007
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ptpython?expand=0&rev=1
2018-05-24 20:56:44 +00:00