summaryrefslogtreecommitdiff
path: root/libre/sagemath/ipython-4.patch
diff options
context:
space:
mode:
authorAndré Fabian Silva Delgado <emulatorman@parabola.nu>2015-08-25 03:43:04 -0300
committerAndré Fabian Silva Delgado <emulatorman@parabola.nu>2015-08-25 03:43:04 -0300
commit4a93a4035280ce8c9d622fbeeb4e671e3b39cb99 (patch)
tree79a2395bc7d5c4d926a955f5e0922032bd4133a1 /libre/sagemath/ipython-4.patch
parent667ece925a65759f35672457d5892ebec5f69bf1 (diff)
sagemath-6.8-3.parabola1: fixes for IPython 4 and add Jupyter kernel file
Diffstat (limited to 'libre/sagemath/ipython-4.patch')
-rw-r--r--libre/sagemath/ipython-4.patch35
1 files changed, 35 insertions, 0 deletions
diff --git a/libre/sagemath/ipython-4.patch b/libre/sagemath/ipython-4.patch
new file mode 100644
index 000000000..a3b17563d
--- /dev/null
+++ b/libre/sagemath/ipython-4.patch
@@ -0,0 +1,35 @@
+--- src/sage/repl/interpreter.py.orig 2015-08-16 14:57:55.571128473 +0200
++++ src/sage/repl/interpreter.py 2015-08-16 14:58:06.647849803 +0200
+@@ -104,8 +104,8 @@
+ import sys
+ from sage.repl.preparse import preparse
+
+-from IPython import Config
+-from IPython.utils.traitlets import Bool, Type
++from traitlets.config.loader import Config
++from traitlets import Bool, Type
+
+ from sage.env import SAGE_LOCAL
+
+--- src/sage/repl/ipython_kernel/__main__.py.orig 2015-08-22 12:32:58.595605714 +0200
++++ src/sage/repl/ipython_kernel/__main__.py 2015-08-22 12:33:36.065900491 +0200
+@@ -1,3 +1,3 @@
+-from IPython.kernel.zmq.kernelapp import IPKernelApp
++from ipykernel.kernelapp import IPKernelApp
+ from sage.repl.ipython_kernel.kernel import SageKernel
+ IPKernelApp.launch_instance(kernel_class=SageKernel)
+--- src/sage/repl/ipython_kernel/kernel.py.orig 2015-08-22 12:35:08.709928354 +0200
++++ src/sage/repl/ipython_kernel/kernel.py 2015-08-22 12:35:31.983429208 +0200
+@@ -15,9 +15,9 @@
+ #*****************************************************************************
+
+ import sys
+-from IPython.kernel.zmq.ipkernel import IPythonKernel
+-from IPython.kernel.zmq.zmqshell import ZMQInteractiveShell
+-from IPython.utils.traitlets import Type
++from ipykernel.ipkernel import IPythonKernel
++from ipykernel.zmqshell import ZMQInteractiveShell
++from traitlets import Type
+
+ from sage.env import SAGE_VERSION, SAGE_EXTCODE, SAGE_DOC
+ from sage.repl.interpreter import SageNotebookInteractiveShell