IPython

 

"IPython is comparatively mature, and there are consequently fewer major changes planned."

 
 --The Jupyter project

Despite its maturity, there is still a lot of work to be done on IPython. The official GitHub repository (https://github.com/ipython) lists 933 open issues for the core of IPython, not including popular modules such as ipyparallel, ipykernel, and nbconvert.

The repository also contains a wiki with a roadmap (https://github.com/ipython/ipython/wiki/Roadmap:-IPython). Unfortunately, the roadmap has not been updated since 2014.

IPython used a system of IPython Enhancement Proposals (IPEPs) similar to Python Enhancement Proposals (PEPs) in order to organize ongoing projects. A list can be found at https://github.com/ipython/ipython/wiki/IPEPs:-IPython-Enhancement-Proposals ...

Get Mastering IPython 4.0 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.