Mailing List Archive

PyDev 2.5.0 Released
Hi All,

PyDev 2.5.0 has been released

Details on PyDev:
Details on its development:

Release Highlights:


Project wizard now properly supports Django 1.4.

Django with auto-reload:

pydevd.patch_django_auto_reload() now properly patches Django 1.4 for
the remote debugger.
pydevd.patch_django_auto_reload() now patches the Django reload to show
a console out of Eclipse so that Ctrl+C can be used.
Created code template to pydevd.patch_django_auto_reload().

Interactive Console:

The interactive console may be attached to the variables view (patch
from Jonah Graham). See: for details.
Drag and Drop may be used to drag code from the editor to the
interactive console (patch from Jonah Graham).
When starting an interactive console, a link to configure the
preferences is shown in the dialog.

Code formatter:

Multi-lines may be right-trimmed (patch from Haw-Bin Chai) -- option
must be enabled in the code-formatting settings.
Fixed issue where the auto code-formatting would end up formatting
strings as regular code when the "format only changed lines" setting was on.


pydevd.settrace() template now adds the debugger to the PYTHONPATH
before actually doing the settrace().
${pydevd_file_location} and ${pydevd_dir_location} variables were added
to the templates.
The style of generated docstrings (EpyDoc or Sphinx) may be chosen in
the preferences (patch from Paul Collins).
Some performance improvements were done on the parser.

Aside from the features above, lots of bugs were fixed in this release
(including a deadlock in a race condition).

What is PyDev?

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

Support the Python Software Foundation: