Pydev 1.3.11 Released

Fabio Zadrozny fabiofz at
Mon Jan 14 16:21:30 CET 2008

Hi All,

Pydev and Pydev Extensions 1.3.11 have been released

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

Release Highlights in Pydev Extensions:

* Code-analysis: Doesn't report 'statement without effect' within yield.
* Code-analysis: @DynamicAttrs now works in direct class access (not
only on instance access from a class).
* Code-analysis: Names to consider in global do not trigger undefined
variables when they have some attribute access.
* Code-analysis: Accessing locals() will mark local variables as read.
* Code-analysis: No indentation warnings on multiline strings that use
double quotes.

Release Highlights in Pydev:

* Jython Integration: Java modules may be referenced from pydev
projects (working with code-completion, go to definition, etc).
* Jython Debugger: Does not attempt to run untraced threads if version
<= 2.2.1 (this was a Jython bug that's patched for the current trunk
-- note: it prevented the debugger from working correctly with
* Project build: Only referenced projects are rebuilt (and not all
projects in the workspace -- e.g.: unreferenced c++ projects).
* Spell checking (depends on JDT): Integrated for comments and strings
within pydev (eclipse 3.4 should add the support for working without
JDT. Reference:
* Files without extension: A file without extension can have
code-completion / go to definition (as long as the others around it do
have extensions)
* Debug: Variable substitution is no longer asked twice in debug mode.
* Custom Filters: User-defined filters can be specified in the Pydev
package explorer.
* Debugger: performance improvements to get the existing frames for
Python 2.4 and Jython 2.1.
* Outline view: Better refresh (doesn't collapse the tree for simple
structure changes).
* Undo limit: The undo limit set in window > preferences > general >
editors > text editors works for pydev.
* Editor: Tabs as spaces: The newly added 'insert spaces for tabs' in
the general preferences was conflicting with pydev (those settings are
now ignored)
* Patch by Laurent Dore: Added filter for *.py~ and comments
* Delete *.pyc action: also deletes *.pyo files
* Ctrl+Click: behaves exactly as F3.
* Dedent: No auto-dedent after yield

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

ESSS - Engineering Simulation and Scientific Software

Pydev Extensions

Pydev - Python Development Enviroment for Eclipse

More information about the Python-announce-list mailing list