IPython REPL slow when code throws exceptions?

Nov 4, 2014 at 7:43 AM
Edited Nov 4, 2014 at 7:43 AM
When I write something in the IPython REPL and it throws an exception like a KeyError, that exception takes forever to bubble back up to the REPL. It's really terrible, and almost unusable. Is this just my issue, or is it a known issue, or is it something I can fix easily?

I'm using the most recent Anaconda 64-bit distribution with its included IPython.
Nov 4, 2014 at 6:21 PM
If you're not debugging, it shouldn't take very long, and even then it should still be usable.

It's not known, and I can't reproduce it with trivial code. How deep is the exception being thrown? Repro code would be ideal.