The Wayback Machine - https://web.archive.org/web/20130728204237/http://code.google.com:80/p/spyderlib/wiki/Roadmap
My favorites ▼ | Sign in
Project Home Downloads Wiki Issues Source
Search
for
Roadmap  
Revolutionary roadmap
Updated May 18, 2013 by sylvain....@gmail.com

Image
Image Image Image Image Image Image Image Image Image

Future

Version 2.4 / 2013

Status: Project

New major features:

  • ??? New Object explorer plugin (or add this feature in the Variable explorer) to properties of all kind of objects in the Console namespace:
    • Explore attributes (recursively)
    • Explore methods (show docstrings)
  • Editor:
    • New editor widget design: movable tabs
  • Console:
    • Vertical/horizontal splitting support

Version 2.3 / 2013

Status: Early stage of development

The main purpose of this release will be to support officially Python 3. Depending on our priorities for the other features to be implemented, this release could follow version 2.2 by a few weeks only.

Source code:

See here for more details on features that will be implemented for this release.


Present

Version 2.2 / May 2013

Status: Maintenance

Source code:

New major features:

  • IPython v0.13+ integration: improving the new plugin named "IPython" which embeds the new Qt based IPython GUI frontend
  • Variable explorer:
    • Data Import Wizard: support more options inspired from (but less permissive than) numpy.loadtxt
    • Support for all object types in an "object explorer mode"
  • Console / Debugging:
    • Add debug actions (toolbar with buttons) to go to next step, jump to next breakpoint, and so on
    • Fix issues related to breakpoints being located in the wrong place.
  • Editor:
    • find/replace: add options (replace in selection only, highlight results...)

See here for more details on features that will be implemented for this release.


Past

Version 2.1 / Nov. 2011

Status: Deprecated

Source code:

Spyder v2.1 will be compatible with:

  • PyQt's API #1 (i.e. compatible with PyQt 4.4 and 4.5)
  • and PyQt's API #2
  • and mostly with PySide.

New major features:

  • New Profiler plugin
  • Outline (function/class browser) is now a plugin in itself
  • Editor:
    • syntax highlighting: support for OpenCL, gettext files, CSS and HTML files
    • support for "2 spaces" and "tabs" indentation characters
  • Editor:
    • find/replace: add options (multiline regexp find/replace support, highlight results...)

Special versions:

  • v2.1.12: portable version of Spyder (i.e. a version handling settings in a Windows portable way), included in first release of WinPython 2.7, the portable Python distribution for Windows
  • v2.1.13: last stable release of the v2.1 branch
  • v2.1.14: experimental release providing Python 3 support, included in first release of WinPython 3.3

Version 2.0 / Sept. 2010

Status: Deprecated

Source code:

The whole interface has been rewritten from scratch. Menus, options and plugins were also considerably simplified.

New major features:

  • User Module Deleter: deeply reload Python modules when necessary
  • Preferences dialog box
  • Customizable keyboard shortcuts
  • Customizable syntax colors
  • Consoles: white/black background
  • IPython integration is no longer experimental
  • Object Inpsector rich text mode (powered by Sphinx)

Version 1.1 / June 2010

Status: Deprecated

Source code:

New features since v1.0:

  • IPython integration (see IPythonIntegration)
  • New Online Help plugin (Doc viewer has been renamed to Object Inspector)

Version 1.0 Final / Oct. 2009

Status: Deprecated

New features since v0.4.x:

  • Editor: vertical/horizontal splitting capabilities
  • Editor: pylint integration
  • History log: 3 history logs instead of one (interactive console, external console/Python, external console/Terminal)
  • Documentation
  • External console: real introspection capabilities (doc viewer, completion), globals browser (like interactive console's worskpace)

Version 0.4 / May-Aug. 2009

Spyder 0.4.x releases will be development snapshots, i.e. with new features and unfortunately new bugs for each new version. When all v1.0.0 features will be implemented (probably in June), v1.0.0 alpha, beta and release candidate versions will be released.

Powered by Google Project Hosting