Pydev 1.4.6 Released

Fabio Zadrozny fabiofz at gmail.com
Wed May 20 19:44:53 EDT 2009


Hi All,

Pydev and Pydev Extensions 1.4.6 have been released

Details on Pydev Extensions: http://www.fabioz.com/pydev
Details on Pydev: http://pydev.sf.net
Details on its development: http://pydev.blogspot.com

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.


Cheers,

-- 
Fabio Zadrozny
------------------------------------------------------
Software Developer

Aptana
http://aptana.com/python

Pydev Extensions
http://www.fabioz.com/pydev

Pydev - Python Development Enviroment for Eclipse
http://pydev.sf.net
http://pydev.blogspot.com



More information about the Python-list mailing list