Pydev 1.4.6 Released

Fabio Zadrozny fabiofz at
Thu May 21 01:44:53 CEST 2009

Hi All,

Pydev and Pydev Extensions 1.4.6 have been released

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

Release Highlights in Pydev Extensions:

* Auto-import for from __future__ import with_statement will add a
'with' token instead of a with_statement token
* Globals browser improved (only for Eclipse 3.3 onwards, older
versions will have the old interface):
      o Can filter with working sets
      o Can match based on module names. E.g.: django.A would match
all the django classes/methods/attributes starting with 'A'

Release Highlights in Pydev 1.4.6:

* Google App Engine: customized setup and management of Google App
Engine projects
* String substitution variables can be used for pythonpath and launch config.
* The interpreter can be referred from a user-editable name
* Submodules shown on import completion (e.g.: from x|<-- request
completion here will show xml, xml.dom, xml.etree, etc)
* os.path added to default forced builtins
* Showing better errors when code-completion fails
* Fixed problem finding definition for java class when the constructor
was referenced.
* Fixed recursion error on Python 3.0 grammar
* Jython debugger - local variables are properly updated
* Multiple forced builtins can be added/removed at once
* Python 2.6 grammar: kwarg after unpacking arg list
* Python 3.0 grammar: star expr on for
* Fixed problem on code-completion when file is not in the workspace
(SystemASTManager cannot be cast to ASTManager)
* Not throwing IllegalCharsetNameEx on illegal encoding declaration
anymore (patch by Radim Kubacki)
* __future__ imports are always added/reorganized as the 1st import in
the module
* Code-completion in Jython recognizes that a method get/setName
should be available as a 'name' property.
* Finding 'objects' for django
* Pydev Package Explorer
      o Added filter for the python nodes
      o Showing configuration errors
      o Showing the interpreter info

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