Pydev 1.5.5 Released

Fabio Zadrozny fabiofz at
Thu Mar 4 23:25:20 CET 2010

Hi All,

Pydev 1.5.5 has been released

Details on Pydev:
Details on its development:

Release Highlights:

* Predefined completions available for code completion:

    * Predefined completions may be created for use when sources are
not available
    * Can also be used for providing better completions for compiled
modules (e.g.: PyQt, wx, etc.)
    * Defined in .pypredef files (which are plain Python code)
    * Provides a way for generating those from a QScintilla .api file
    * See Predefined Completions in manual for more info

* Pydev Package Explorer:

    * Showing the contents of the PYTHONPATH from the interpreter for
each project
    * Shows the folder containing the python interpreter executable
(to browse for docs, scripts, etc)
    * Allows opening files in the interpreter PYTHONPATH (even inside zip files)

* Editor options:

    * Find/replace dialog has option to search in currently opened editors
    * Move line up/down can move considering Python indentation (not default)
    * Simple token completions can have a space or a space and colon
added when applied. E.g.: print, if, etc (not default)

* Refactoring:

    * Fixed InvalidThreadAccess on refactoring
    * Fixed problem doing refactoring on external files (no file was found)

* Globals Browser (Ctrl+Shift+T):

    * No longer throwing NullPointerException when the interpreter is
no longer available for a previously found token

* General:

    * When creating a new pydev project, the user will be asked before
changing to the pydev perspective
    * Only files under source folders are analyzed (files in the
external source folders would be analyzed if they happened to be in
the Eclipse workspace)
    * Interactive console now works properly on non-english systems
    * Hover working over tokens from compiled modules (e.g.: file,
    * JYTHONPATH environment variable is set on Jython (previously
only the PYTHONPATH was set)
    * Fixed path translation issues when using remote debugger
    * Fixed issue finding definition for a method of a locally created token

What is PyDev?

PyDev is a plugin that enables users to use Eclipse for Python, Jython
and IronPython development -- making Eclipse a first class Python IDE
-- It comes with many goodies such as code completion, syntax
highlighting, syntax analysis, refactor, debug and many others.


Fabio Zadrozny
Software Developer


Pydev - Python Development Environment for Eclipse

More information about the Python-announce-list mailing list