I hadn't heard of spyder <https://code.google.com/p/spyderlib/> 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 <https://bitbucket.org/spyder-ide/spyderlib/src/46ad228e4fad/spyderlib/plugins/?at=default>, 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 <https://code.google.com/p/spyderlib/issues/detail?id=851> (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? -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.