Ingo: SageMathCell uses preforked kernels, so when you are trying to 
execute a cell it is already up and running, waiting for your code. If you 
can activate extra modules from a running session, e.g. by downloading and 
importing a module, you can already do it. If you want to install something 
on the system and then start a kernel - that's completely different 
approach (which is available to you in CoCalc). The rate of requests for 
new modules is not that big, so I am happy to add anything you want and it 
will be available by default. Of course, this assumes that this anything 
can be installed via standard means and be functional.

Elimboto: this is not the case for Tk, Turtle, or Dash/Flask. I could not 
figure out a way to use Turtle on on a headless machine without displaying 
anything, although it seems there are ways to save plots after they have 
been shown. If you can dig up instructions on how to do it - I will be 
happy to incorporate them. For Dash I am still unclear what exactly you are 
are trying to accomplish and so what should work. If you are trying to 
create some interactive interface, you are unlikely to do anything apart 
from using ipywidgets or its @interact wrappers. All communication in 
SageMathCell is passing through IPython framework, nothing else is going to 
work without substantial efforts like implementing X11 protocol similar to 
William's work in CoCalc.

pyswarms, pydot, graphviz, folium and openpyxl have been added to public 
servers!

Best,
Andrey

-- 
You received this message because you are subscribed to the Google Groups 
"sage-cell" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-cell/686ae8ee-d36f-4bf9-9037-8ff670cd35c1n%40googlegroups.com.

Reply via email to