Pydev 1.5.1 Released

Fabio Zadrozny fabio at
Wed Nov 18 00:09:07 CET 2009

Hi All,

Pydev 1.5.1 has been released

Details on Pydev:
Details on its development:

Release Highlights:

* Improvements in the AST rewriter
* Improvements on the refactoring engine:
      o No longer using BRM
      o Merged with the latest PEPTIC
      o Inline local available
      o Extract method bug-fixes
      o Extract local on multi-line
      o Generating properties using coding style defined in preferences
      o Add after current method option added to extract method
      o A bunch of other corner-case situations were fixed
* Bug-fixes:
      o Minor editor improvements
      o Adding default forced builtins on all platforms (e.g.: time,
math, etc) which wouldn't be on sys.builtin_module_names on some
python installations
      o Adding 'numpy' and 'Image' to the forced builtins always
      o Ctrl+1: Generate docstring minor fixes
      o Ctrl+1: Assign to local now follows coding style preferences properly
      o Exponential with uppercase E working on code-formatting
      o When a set/get method is found in code-completion for a java
class an NPE is no longer thrown
      o Backspace properly treated in block mode
      o Setting IRONPYTHONPATH when dealing with Iron Python (projects
could not be referenced)
      o No longer giving spurious 'statement has no effect' inside of
lambda and decorators
      o Fixed new exec in python 3k
      o Fixed NPE when breakpoint is related to a resource in a removed project
      o Fixed import problem on regexp that could lead to a recursion.
      o No longer giving NPE when debugging with the register view open
      o List access be treated as __getitem__() in the list -- patch
from Tassilo Barth
      o Fix for invalid auto-self added when typing

What is PyDev?

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