Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #8503

Pydev 2.2.0 Released

From Fabio Zadrozny <fzadrozny@appcelerator.com>
Date 2011-06-27 09:10 -0300
Subject Pydev 2.2.0 Released
Newsgroups comp.lang.python
Message-ID <mailman.446.1309176650.1164.python-list@python.org> (permalink)

Show all headers | View raw


Hi All,

Pydev 2.2.0 has been released

Details on Pydev: http://pydev.org
Details on its development: http://pydev.blogspot.com

Release Highlights:
-------------------------------


**Eclipse 3.7**

  * Eclipse 3.7 (Indigo) is now supported.

**Break on Exceptions**

  * It's now possible to **break on caught exceptions** in the debugger.
  * There's an UI to break on caught or uncaught exceptions (menu: Run
> Manage Python Exception Breakpoints).

**Hierarchy view**

  * UI improved (now only uses SWT -- access through F4 with the
cursor over a class).

**PyPy**:

  * PyDev now supports PyPy (can be configured as a regular Python interpreter).

**Django**


  * Django configuration in project properties page (improved UI for
configuration of the django manage.py and django settings module).
  * Improved support for debugging Django with autoreload. Details at:
http://pydev.org/manual_adv_remote_debugger.html#django-remote-debugging-with-auto-reload

**Code analysis**

  * Fixed issue where a resolution of a token did not properly
consider a try..except ImportError (always went for the first match).
  * Fixed issue with relative import with wildcards.
  * Fixed issue with relative import with alias.
  * Fixed issue where binary files would be wrongly parsed (ended up
generating errors in the error log).

**Code completion**

  * Improved sorting of proposals (__*__ come at last)

**Others**

  * Improved ctrl+1 quick fix with local import.
  * Fixed issue running with py.test.
  * PyDev test runner working properly with unittest2.
  * Fixed compatibility issue with eclipse 3.2.
  * No longer sorting libraries when adding interpreter/added option
to select all not in workspace.
  * Fixed deadlock in the debugger when dealing with multiple threads.
  * Fixed debugger issue (dictionary changing size during thread
creation/removal on python 3.x).




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.


Cheers,

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

Appcelerator
http://appcelerator.com/

Aptana
http://aptana.com/

Pydev - Python Development Environment for Eclipse
http://pydev.org
http://pydev.blogspot.com

Back to comp.lang.python | Previous | Next | Find similar | Unroll thread


Thread

Pydev 2.2.0 Released Fabio Zadrozny <fzadrozny@appcelerator.com> - 2011-06-27 09:10 -0300

csiph-web