ipython/ipython — pull request #5440 by cgohlke (2014-03-27 03:18:44+00:00)
Title: Remove PyReadline as an install requirement on Windows

How about removing pyreadline as an install requirement on Windows for version 2.0 so IPython can be used without pyreadline?

AFAIK the current situation is:

* IPython can be installed without pyreadline using bdist_wininst installers.

* The IPython scripts in sys.prefix\Scripts do not work if pyreadline is not installed (fixed by this PR).

* The IPython console can be used without pyreadline, in which case a warning is printed that "Proper color support under MS Windows requires the pyreadline library".

* Pyreadline is not used/required by the IPython Qt console and the notebook.

* Pyreadline 2.0 conflicts/interferes with the colorama package and pip usage: See and

* Pyreadline changes the tab key behavior on the standard Windows console. See

* The Pyreadline project seems abandoned (the last commit was a year ago)