History across ipdb sessions
I had your same problem, so I forked the project and add a patch for persistent history. You can install the forked version of ipdb with pip:
pip install git+https://github.com/michelesr/ipdb.git
Just make sure that your IPython version is 5.0 or higher. Implementation info can be found in this article.