When I drop into a debugger with this setting in pytest.ini:
--pdbcls=IPython.terminal.debugger:TerminalPdb
then I can use the up/down arrows (or ctrl+P) to browse command history from previous ipdb sessions. I don't know how on earth this works but it's incredibly useful.
Is this possible in pdb+?