#19128: Upgrade to IPython 4.0.0 + Jupyter
-------------------------------------+-------------------------------------
Reporter: jdemeyer | Owner:
Type: enhancement | Status: needs_work
Priority: major | Milestone: sage-6.9
Component: packages: | Resolution:
standard | Merged in:
Keywords: | Reviewers:
Authors: Jeroen Demeyer | Work issues:
Report Upstream: Fixed upstream, | Commit:
but not in a stable release. | 06fd647d7aaa0e80deef0611ce9e4c97a0c2f5b3
Branch: | Stopgaps:
u/jdemeyer/upgrade_to_ipython_4_0_0|
Dependencies: |
-------------------------------------+-------------------------------------
Changes (by jdemeyer):
* upstream: N/A => Fixed upstream, but not in a stable release.
Old description:
> The old IPython package was split up in many packages and various
> dependencies were added. The IPython notebook is now called Jupyter.
>
> Upstream packages:
> *
> [https://pypi.python.org/packages/source/i/ipython_genutils/ipython_genutils-0.1.0.tar.gz]
> *
> [https://pypi.python.org/packages/source/i/ipython/ipython-4.0.0.tar.gz]
> * [http://sage.ugent.be/www/jdemeyer/sage/pathpy-7.1.tar.bz2]
> * [http://sage.ugent.be/www/jdemeyer/sage/simplegeneric-0.8.1.tar.bz2]
> *
> [https://pypi.python.org/packages/source/p/pickleshare/pickleshare-0.5.tar.gz]
> *
> [https://pypi.python.org/packages/source/s/setuptools_scm/setuptools_scm-1.7.0.tar.gz]
> *
> [https://pypi.python.org/packages/source/t/traitlets/traitlets-4.0.0.tar.gz]
> *
> [https://pypi.python.org/packages/source/d/decorator/decorator-4.0.2.tar.gz]
> *
> [https://pypi.python.org/packages/source/n/notebook/notebook-4.0.4.tar.gz]
> *
> [https://pypi.python.org/packages/source/j/jupyter_client/jupyter_client-4.0.0.tar.gz]
> *
> [https://pypi.python.org/packages/source/j/jupyter_core/jupyter_core-4.0.4.tar.gz]
> *
> [https://pypi.python.org/packages/source/i/ipykernel/ipykernel-4.0.3.tar.gz]
> *
> [https://pypi.python.org/packages/source/i/ipywidgets/ipywidgets-4.0.2.tar.gz]
> *
> [https://pypi.python.org/packages/source/n/nbformat/nbformat-4.0.0.tar.gz]
> *
> [https://pypi.python.org/packages/source/n/nbconvert/nbconvert-4.0.0.tar.gz]
>
> ''NOTE'': for `path.py`, we are intentionally not using the latest
> upstream version 8.1 since that is imcompatible with IPython 3.x.
> Instead, we use `path.py` 7.1 which is compatible with the old and new
> IPython/Jupyter.
New description:
The old IPython package was split up in many packages and various
dependencies were added. The IPython notebook is now called Jupyter.
Upstream packages:
*
[https://pypi.python.org/packages/source/i/ipython_genutils/ipython_genutils-0.1.0.tar.gz]
* [https://pypi.python.org/packages/source/i/ipython/ipython-4.0.0.tar.gz]
* [http://sage.ugent.be/www/jdemeyer/sage/pathpy-7.1.tar.bz2]
* [http://sage.ugent.be/www/jdemeyer/sage/simplegeneric-0.8.1.tar.bz2]
*
[https://pypi.python.org/packages/source/p/pickleshare/pickleshare-0.5.tar.gz]
*
[https://pypi.python.org/packages/source/s/setuptools_scm/setuptools_scm-1.7.0.tar.gz]
*
[https://pypi.python.org/packages/source/t/traitlets/traitlets-4.0.0.tar.gz]
*
[https://pypi.python.org/packages/source/d/decorator/decorator-4.0.2.tar.gz]
*
[https://pypi.python.org/packages/source/n/notebook/notebook-4.0.4.tar.gz]
*
[https://pypi.python.org/packages/source/j/jupyter_client/jupyter_client-4.0.0.tar.gz]
*
[https://pypi.python.org/packages/source/j/jupyter_core/jupyter_core-4.0.4.tar.gz]
*
[https://pypi.python.org/packages/source/i/ipykernel/ipykernel-4.0.3.tar.gz]
*
[https://pypi.python.org/packages/source/i/ipywidgets/ipywidgets-4.0.2.tar.gz]
*
[https://pypi.python.org/packages/source/n/nbformat/nbformat-4.0.0.tar.gz]
*
[https://pypi.python.org/packages/source/n/nbconvert/nbconvert-4.0.0.tar.gz]
'''Note''': for `path.py`, we are intentionally not using the latest
upstream version 8.1 since that is imcompatible with IPython 3.x. Instead,
we use `path.py` 7.1 which is compatible with the old and new
IPython/Jupyter.
'''Upstream patch included''':
[https://github.com/ipython/ipykernel/pull/49]
--
--
Ticket URL: <http://trac.sagemath.org/ticket/19128#comment:16>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.