Ticket #8631: 8631.sage.patch

File 8631.sage.patch, 907 bytes (added by rkirov, 3 years ago)

tiny sage patch to avoid a circular import

  • sage/graphs/graph_editor.py

    # HG changeset patch
    # User radokirov <rkirov@gmail.com>
    # Date 1272508187 18000
    # Node ID 37bad31fdb247c5d0f9617b61139b3863600e2af
    # Parent  890ddfd459781cd268234dfdf34c5e763c4b4105
    change import order to avoid circular imports
    
    diff -r 890ddfd45978 -r 37bad31fdb24 sage/graphs/graph_editor.py
    a b  
    1919from graph_generators import graphs 
    2020from sage.misc.html import html 
    2121 
    22 import sagenb.notebook.interact 
    2322from sagenb.misc.support import EMBEDDED_MODE 
    2423 
    2524def graph_to_json(g): 
     
    112111        for var in locs: 
    113112            if id(locs[var]) == id(graph): 
    114113                graph_name = var 
    115  
     114    import sagenb.notebook.interact 
    116115    cell_id = sagenb.notebook.interact.SAGE_CELL_ID 
    117116 
    118117    # TODO: Put reasonable checks for large graphs, before disaster