[Numpy-discussion] ANN: Spyder v2.0.11

Pierre Raybaut pierre.raybaut at gmail.com
Fri Apr 29 13:07:23 EDT 2011


Hi all,

I am pleased to announced that Spyder v2.0.11 has just been released.
As this is mostly a maintenance release, a lot of bugs were fixed and some
minor features were added (see below).

Embedding an interactive Python console into your GUI-based application
(Qt):
This version includes an example of application using the Spyder's internal
shell as a debugging console which also demonstrates the py2exe deployment
procedure.

Spyder (previously known as Pydee) is a free open-source Python development
environment providing MATLAB-like features in a simple and light-weighted
software, available for Windows XP/Vista/7, GNU/Linux and MacOS X:
http://spyderlib.googlecode.com/
Spyder is part of spyderlib, a Python module based on PyQt4, pyflakes and
rope (QScintilla's dependency has been removed in version 2.0 and
rope features have been integrated since this version as well).

Some of Spyder basic features:
    * Python, C/C++, Fortran source editor with class/function browser, code
completion and calltips
    * consoles:
          o open as many Python interpreters, IPython consoles or command
windows as you need
          o code completion and calltips
          o variable explorer with GUI-based editors for a lot of data types
(numbers, strings, lists, arrays, dictionaries, ...)
    * object inspector: provide documentation or source code on any Python
object (class, function, module, ...)
    * online documentation: automatically generated html documentation on
installed Python modules
    * find in files
    * file explorer
    * project manager
    * MATLAB-like PYTHONPATH management dialog box (works with all consoles)
    * Windows only: current user environment variables editor
    * direct links to documentation (Python, Qt, Matplotlib, NumPy, Scipy,
etc.)
    * direct link to Python(x,y) launcher
    * direct links to QtDesigner, QtLinguist and QtAssistant (Qt
documentation)


Bug fixes (since v2.0.9):
(Fixes Issue 616) Pylint plugin: tree widget header text was not updated
when analyizing a new script (the last analyzed script name was still shown)
Editor/completion widget/bugfix: pressing shift was hiding the completion
combo box
(Fixes Issue 630) Added missing default settings for "Spyder light" (only
necessary when installing from scratch and without any remaining .spyder.ini
file)
Editor/Console-bugfix: info tooltips (calltips) were hidden right after
being shown (i.e. when typing any character after the left parenthesis)
(Fixes Issue 631) Drag and drop of files into editor on Linux was pasting
path instead of opening the file
(Fixes Issue 640) Editor: block comment was not working correctly at end of
file
Code completion widget (Editor/Console) - bugfix: parenting to the ancestor
widget was necessary on Linux
(Fixes Issue 546) [Contributor: Alex Fargus] C/Cpp syntax highlighting
bugfix
(Fixes Issue 646) IPython integration: fixed pyreadline monkey-patch for
pyreadline v1.7

Enhancements (since v2.0.9):
File explorer widget/plugin: improved performances (widget is now populated
in a separate thread)
Spyder crash dialog: warning the user about the '--reset' option (this will
remove all configuration files)

Cheers,
Pierre





More information about the NumPy-Discussion mailing list