summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_pyrepl
Commit message (Collapse)AuthorAgeFilesLines
* gh-120417: Remove unused imports in tests (part 4) (#120632)Victor Stinner2024-06-171-2/+1
|
* gh-118908: Protect the REPL subprocess with a timeout in tests (#120408)Pablo Galindo Salgado2024-06-121-1/+6
|
* gh-118908: Limit exposed globals from internal imports and definitions on ↵Eugene Triguba2024-06-111-2/+61
| | | | new REPL startup (#119547)
* gh-119180: PEP 649 compiler changes (#119361)Jelle Zijlstra2024-06-111-1/+1
|
* gh-119842: Honor PyOS_InputHook in the new REPL (GH-119843)Pablo Galindo Salgado2024-06-041-0/+17
| | | | | Signed-off-by: Pablo Galindo <pablogsal@gmail.com> Co-authored-by: Łukasz Langa <lukasz@langa.pl> Co-authored-by: Michael Droettboom <mdboom@gmail.com>
* gh-119553: Clear reader on Ctrl-C command (GH-119801)Lysandros Nikolaou2024-06-042-0/+18
|
* gh-120041: Do not use append_to_screen when completions are visible (GH-120042)Lysandros Nikolaou2024-06-042-2/+37
|
* gh-118835: pyrepl: Fix prompt length computation for custom prompts ↵Daniel Hollas2024-06-031-0/+32
| | | | containing ANSI escape codes (#119942)
* Use Cirrus M1 macOS runners for CI (GH-119979)Łukasz Langa2024-06-032-2/+3
| | | Co-authored-by: Ee Durbin <ee@python.org>
* gh-118894: Make asyncio REPL use pyrepl (GH-119433)Łukasz Langa2024-05-311-1/+1
|
* gh-111201: Skip pyrepl Windows tests earlier (#119848)Victor Stinner2024-05-311-2/+5
| | | | Don't attempt to load pyrepl Windows console if platforms others than Windows. For example, the import can fail if ctypes is missing.
* gh-111201: [pyrepl] Ensure optional platform-specific imports are optional ↵Łukasz Langa2024-05-311-12/+12
| | | | (GH-119834)
* gh-111201: Improve pyrepl auto indentation (#119606)Arnon Yaari2024-05-312-3/+82
| | | | - auto-indent when editing multi-line block - ignore comments
* gh-111201: Support pyrepl on Windows (#119559)Dino Viehland2024-05-316-14/+357
| | | | Co-authored-by: Anthony Shaw <anthony.p.shaw@gmail.com> Co-authored-by: Łukasz Langa <lukasz@langa.pl>
* gh-119555: catch SyntaxError from compile() in the InteractiveColoredConsole ↵Sergey B Kirpichev2024-05-291-0/+8
| | | | (#119557)
* gh-119443: Turn off from __future__ import annotations in REPL (#119493)Jelle Zijlstra2024-05-291-0/+9
|
* gh-119469: Fix _pyrepl reference leaks (#119470)Łukasz Langa2024-05-232-12/+30
|
* gh-118911: Trailing whitespace in a block shouldn't prevent the user from ↵Aya Elsayed2024-05-222-6/+58
| | | | | terminating the code block (#119355) Co-authored-by: Łukasz Langa <lukasz@langa.pl>
* gh-111201: Speed up paste mode in the REPL (#119341)Pablo Galindo Salgado2024-05-221-1/+1
| | | Co-authored-by: Łukasz Langa <lukasz@langa.pl>
* gh-111201: auto-indentation in _pyrepl (#119348)Arnon Yaari2024-05-221-55/+139
| | | Co-authored-by: Łukasz Langa <lukasz@langa.pl>
* gh-119357: Increase test coverage for keymap in _pyrepl (#119358)Eugene Triguba2024-05-221-18/+64
| | | Co-authored-by: Łukasz Langa <lukasz@langa.pl>
* gh-119205: Fix autocompletion bug in new repl (#119229)Koudai Aono2024-05-212-7/+25
| | | Co-authored-by: Łukasz Langa <lukasz@langa.pl>
* gh-118893: Evaluate all statements in the new REPL separately (#119318)Pablo Galindo Salgado2024-05-211-0/+92
| | | Co-authored-by: Łukasz Langa <lukasz@langa.pl>
* gh-111201: Remove readline dependency from the PyREPL (#119262)Lysandros Nikolaou2024-05-211-1/+0
|
* gh-119306: Break up _pyrepl tests (#119307)Eugene Triguba2024-05-219-0/+1516