Ray is a unified framework for scaling AI and Python applications. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.
When using Ray's debugger, using the up arrow key in a pdb session does not recall the last command as it would in a normal pdb session. Pressing the up arrow results in ^[[A appearing. Example:
(Pdb) print("test")
test
(Pdb) ^[[A
*** SyntaxError: invalid syntax
What happened + What you expected to happen
When using Ray's debugger, using the up arrow key in a pdb session does not recall the last command as it would in a normal pdb session. Pressing the up arrow results in
^[[A
appearing. Example:Versions / Dependencies
Ray2.9.0 Python3.10 Debian GNU/Linux 11 (bullseye)
Reproduction script
save the below as
tmp.py
python tmp.py
.ray debug
.print(x)
, enter^[[A
rather thanprint(x)
Issue Severity
Low: It annoys or frustrates me.