#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.

Reply via email to