Date: Saturday, July 13, 2019 @ 18:01:55
  Author: arojas
Revision: 489374

Simplify python3 jupyter patch

Modified:
  sagemath/trunk/PKGBUILD
  sagemath/trunk/sagemath-python3-notebook.patch

---------------------------------+
 PKGBUILD                        |    2 +-
 sagemath-python3-notebook.patch |   25 ++++++++-----------------
 2 files changed, 9 insertions(+), 18 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2019-07-13 16:05:52 UTC (rev 489373)
+++ PKGBUILD    2019-07-13 18:01:55 UTC (rev 489374)
@@ -51,7 +51,7 @@
             '1c2a2d750e81ac65a1dc07094f086ba07f4862288c935a1cd009cdd62bcfc23c'
             '328e45e78065b5f6527174bda48cfff6828acbf107c2535b0a9a92c3ceb35842'
             '596d03daf53a76b04029b120619253250b0e58d530d69f14afa169e27e06f446'
-            '7be9f88975079d671eb3cde78e752e74741bcc29ba9b323bab5cddf50ce6dec9'
+            'e554cdf689100c787a5fbcb7fe281cd68bef081e08bd58df8be1d113a4665d7e'
             '1f2a34e15bf732ec8687c467a52e897615505dc3ddd792d811e8b6a7e19f1517'
             '7fcb52e96935dccb0f958d37c2f4e3918392480b9af53e08562f6cba6c68cb94'
             'a8c1409f4b4f1553b4f7602d4a6f0f3c6297ed258feed079f6560b0ec2dc62c6'

Modified: sagemath-python3-notebook.patch
===================================================================
--- sagemath-python3-notebook.patch     2019-07-13 16:05:52 UTC (rev 489373)
+++ sagemath-python3-notebook.patch     2019-07-13 18:01:55 UTC (rev 489374)
@@ -2,10 +2,14 @@
 index 74192da240..0ede281aad 100755
 --- a/src/bin/sage-notebook
 +++ b/src/bin/sage-notebook
-@@ -95,8 +95,7 @@ class NotebookJupyter(object):
-         if not have_prerequisites():
-             print(self.PREREQUISITE_ERROR)
-             raise SystemExit(1)
+@@ -91,12 +91,7 @@ class NotebookJupyter(object):
+ 
+     def __init__(self, argv):
+         self.print_banner()
+-        from sage.repl.ipython_kernel.install import have_prerequisites
+-        if not have_prerequisites():
+-            print(self.PREREQUISITE_ERROR)
+-            raise SystemExit(1)
 -        from notebook.notebookapp import main
 -        main(argv)
 +        os.execvp('jupyter-notebook', ['jupyter-notebook'] + argv)
@@ -12,16 +16,3 @@
  
  
  class NotebookJupyterlab(object):
-diff --git a/src/sage/repl/ipython_kernel/install.py 
b/src/sage/repl/ipython_kernel/install.py
-index 3912b8cdf5..bd40cdadda 100644
---- a/src/sage/repl/ipython_kernel/install.py
-+++ b/src/sage/repl/ipython_kernel/install.py
-@@ -304,7 +304,6 @@ def have_prerequisites(debug=True):
-         True
-     """
-     try:
--        from notebook.notebookapp import NotebookApp
-         return True
-     except ImportError:
-         if debug:
-

Reply via email to