Pydev 1.4.3 Released

Fabio Zadrozny fabiofz at
Fri Feb 20 00:11:19 CET 2009

Hi All,

Pydev and Pydev Extensions 1.4.3 have been released

Details on Pydev Extensions:
Details on Pydev:
Details on its development:

Release Highlights in Pydev Extensions:

* Fixed racing conditions in the context-insensitive indexing which
could corrupt the index.
* Search references working on Eclipse 3.3 and Eclipse 3.4
* Lambda properly treated as a new context for code-analysis
* Analysis is now recognizing __name__
* Analysis now marks variables used when accessed with augstore (+=)
* Some definitions were not properly indexed on some assign cases

Release Highlights in Pydev:

* Interactive console The interpreter to be used can be chosen
* New modules can be created from templates
* Interpreter configuration improved!
      o Environment variables can be specified for a given interpreter
      o Canceling operation now works correctly

* Debugger
      o Variables correctly gotten on Jython 2.1 / 2.2
      o Using globals as an union of original globals+locals so that
generator expressions can be evaluated
      o Breakpoints only opened on double-click (no longer on select)

* The project preferences are now applied even if the page to
configure the project is not visible.
* Jython 2.5b1 working (problem with sitecustomize)
* Wrap paragraph fixed
* Set comprehension working on Python 3.0 parsing
* Find definition working when a module outside of the known pythonpath is found
* Source folders were not properly found sometimes -- when workspace
was not properly refreshed
* Invalid modules could get in the memory
* Getting the grammar version for a project could be wrong (and could
loose its indexing at that time)
* Multiple external zip files can be added at once to the pythonpath
* nonlocal added to keywords
* Fixed annoying problem where cursor was jumping when it shouldn't (outline)
* Fixed problem where the breakpoint could be lost (now, playing safe
and matching anything in the file if the context cannot be gotten)
* Ctrl + 2 + --reindex can be used to reindex all the opened projects
if the indexing becomes corrupt
* Changing nothing on project config and pressing OK no longer
reanalyzes the modules

What is PyDev?

PyDev is a plugin that enables users to use Eclipse for Python and
Jython 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 Extensions

Pydev - Python Development Enviroment for Eclipse

More information about the Python-announce-list mailing list