Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Ipython 5 hangs with eventlet monkey patching #10675
Comments
|
Might be similar to #10251. IPython is running the interface in the same Python process as your code runs, so code you run can break what IPython needs. Libraries taking a 'monkey patch the world' approach change the ground we're standing on, so I tend to feel that you should expect stuff to break when you do that. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
marco-lavagnino commentedJun 25, 2017
•
edited
To reproduce, inside ipython do:
It happens for all Ipython 5 releases (from 5.0.0b1 to 5.4.1), and only when using python 2 (I tested only 2.7.13, 2.7.12 and 3.5.2). Eventlet version does not seem to matter. It happens at least on Linux and osX.
This issue was already posted at eventlet/eventlet#395, but since it only affects a version of ipython, maybe the fix should be on ipython's side.