sagemath/sage

Do not import IPython at startup

jdemeyer opened this issue · 8 comments

Just a few changes to do this.

This patch also removes the broken functions log_html, log_dvi, log_text from the global namespace (no point in deprecating them if they don't work)

Component: performance

Author: Jeroen Demeyer

Branch/Commit: 3f2192a

Reviewer: John Palmieri

Issue created by migration from https://trac.sagemath.org/ticket/18726

Description changed:

--- 
+++ 
@@ -1 +1 @@
-This function causes IPython to be imported at startup, but it's not even used!
+Just a few changes to do this.

New commits:

3f2192aDo not load IPython at startup

Commit: 3f2192a

Description changed:

--- 
+++ 
@@ -1 +1,3 @@
 Just a few changes to do this.
+
+This patch also removes the broken functions `log_html, log_dvi, log_text` from the global namespace (no point in deprecating them if they don't work)

Reviewer: John Palmieri

comment:5

This looks good, IPython is not loaded at startup, and all tests pass.