Integrate sage into spyder

182 views
Skip to first unread message

Shadab Zafar

unread,
Feb 7, 2015, 3:50:48 AM2/7/15
to sage-...@googlegroups.com
I hadn't heard of spyder before Vincent mentioned it so I looked into it and it seemed quite impressing.

It runs on all platforms (including Windows), supports both Python 2.7 and 3 and is actively being developed.

Spyder is quite modular in that every part of the UI is created as a separate plugin (importable Python module), and while going through the existing plugins codebase, I felt that integrating sage console wouldn't be too hard.

There's also support for remote ipython kernels, so for people who don't have sage installed (like Windows users), support for interaction with remote sage server (sagecell?) could be added.

I also happened upon this sypder issue (created in 2011) which wished for sage console integration but was tagged wontfix as spyder's team felt it was out of their scope. So I guess doing this would make some people happy.

Would integrating sage into spyder make sense as a project?

mmarco

unread,
Feb 7, 2015, 10:14:08 AM2/7/15
to sage-...@googlegroups.com
I thinki it would be good to have some kind of IDE to work on sage development. I would like to add a request though: having some integration with the pdb debugger (sage has a wrapper for that through the "trace" command). I have writen some simple qt app to serve as a front end for step-by-step execution, and it would be cool to have something like that but "well done" (riight now is very hacky, but it works for me).

If you are interested at the idea, you can take a look at it here:

Harald Schilly

unread,
Feb 8, 2015, 8:20:46 AM2/8/15
to sage-...@googlegroups.com


On Saturday, February 7, 2015 at 4:14:08 PM UTC+1, mmarco wrote:
I thinki it would be good to have some kind of IDE to work on sage development.

I have a (limited, but for our purposes fine) group license for PyCharm under the name of the Sage OSS project.
Anyone who is interested, please email me. 

-- harald

Reply all
Reply to author
Forward
0 new messages