PyDev for Eclipse / News: Recent posts

PyDev 3.9.0 Released

PyDev 3.9.0 Released

What is PyDev?

PyDev is an open-source Python IDE on top of Eclipse for Python, Jython and IronPython development.

It comes with goodies such as code completion, syntax highlighting, syntax analysis, code analysis, refactor, debug, interactive console, etc.

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

What is LiClipse?
---------------------------... read more

Posted by Fabio Zadrozny 2014-11-11

PyDev 3.8.0 Released

What is PyDev?

PyDev is an open-source Python IDE on top of Eclipse for Python, Jython and IronPython development.

It comes with goodies such as code completion, syntax highlighting, syntax analysis, code analysis, refactor, debug, interactive console, etc.

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

What is LiClipse?
---------------------------... read more

Posted by Fabio Zadrozny 2014-09-26

PyDev 3.7.0 Released

What is PyDev?

PyDev is an open-source Python IDE on top of Eclipse for Python, Jython and IronPython development.

It comes with goodies such as code completion, syntax highlighting, syntax analysis, code analysis, refactor, debug, interactive console, etc.

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

What is LiClipse?
---------------------------... read more

Posted by Fabio Zadrozny 2014-08-26

PyDev 3.6.0 Released

PyDev 3.6.0 Released

What is PyDev?

PyDev is an open-source Python IDE on top of Eclipse for Python, Jython and IronPython development.

It comes with goodies such as code completion, syntax highlighting, syntax analysis, code analysis, refactor, debug, interactive console, etc.

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

What is LiClipse?
---------------------------... read more

Posted by Fabio Zadrozny 2014-06-24

PyDev 3.5.0 Released

What is PyDev?

PyDev is an open-source Python IDE on top of Eclipse for Python, Jython and IronPython development.

It comes with goodies such as code completion, syntax highlighting, syntax analysis, code analysis, refactor, debug, interactive console, etc.

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

What is LiClipse?
---------------------------... read more

Posted by Fabio Zadrozny 2014-05-20

PyDev 3.4.1 Released

What is PyDev?

PyDev is an open-source Python IDE on top of Eclipse for Python, Jython and IronPython development.

It comes with goodies such as code completion, syntax highlighting, syntax analysis, code analysis, refactor, debug, interactive console, etc.

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

What is LiClipse?
---------------------------... read more

Posted by Fabio Zadrozny 2014-03-20

PyDev 3.3.3 Released

PyDev 3.3.3 has been released

Details on PyDev: http://pydev.org

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

LiClipse (PyDev standalone with goodies such as support for Django Templates, Kivy Language, Mako Templates, Html, Javascript, etc): http://brainwy.github.io/liclipse/

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, code analysis, refactor, debug, etc.... read more

Posted by Fabio Zadrozny 2014-01-28

PyDev 3.2.0 Released

Hi All,

PyDev 3.2.0 has been released

Details on PyDev: http://pydev.org

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

LiClipse (PyDev standalone with goodies such as support for Django Templates, Mako Templates, Html, Javascript, etc): http://brainwy.github.io/liclipse/

Release Highlights:

  • Important: PyDev requires Eclipse 3.8 or 4.3 onwards and Java 7! For older versions, keep using PyDev 2.x.... read more
Posted by Fabio Zadrozny 2013-12-30

PyDev 3.1.0 released

Hi All,

PyDev 3.1.0 has been released

Details on PyDev: http://pydev.org

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

LiClipse (PyDev standalone with goodies such as support for Django Templates, Mako Templates, Html, Javascript, etc): http://brainwy.github.io/liclipse/

Release Highlights:

  • Important: PyDev requires Eclipse 3.8 or 4.3 onwards and Java 7! For older versions, keep using PyDev 2.x.... read more
Posted by Fabio Zadrozny 2013-12-12

PyDev 3.0 released

Hi All,

PyDev 3.0 has been released

Details on PyDev: http://pydev.org

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

LiClipse (PyDev standalone with goodies such as support for Django Templates, Mako Templates, Html, Javascript, etc): http://brainwy.github.io/liclipse/

Release Highlights:

  • From now on, PyDev requires Eclipse 3.7 or 4.3 onwards and Java 7! For older versions, keep using PyDev 2.x.

  • Interpreter is now kept up to date with changes to the interpreter, so, pip-installing packages will automatically update internal caches without requiring a manual step.

  • Fixed issue connecting to shell for code-completion (which could halt the IDE).

  • Interactive Console (patches by Jonah Graham)

    • IPython 1.0 is now supported.

    • Computational Crystallography Toolbox (CCTBX: http://cctbx.sourceforge.net/) can now be used with PyDev.

    • Debug support in interactive console (must be enabled in preferences).

    • User Module Deleter (UMD): forcefully reloads user-loaded modules when using runfile on interactive console (must be enabled in preferences).

    • GUI event loop integration: more backends are now supported and can be configured in the preferences.

    • %gui provides customization for the gui event loop integration (i.e.: %gui wx enables wxPython integration).

    • %edit on IPython will open the file in the PyDev editor.

    • History of commands is now saved to a persistent file.

    • Loading of history is faster.

  • Interpreter configuration (patches by Andrew Ferrazzutti)

    • Interpreter configuration quick auto-config: automatically finds a Python installed and configures it.... read more
Posted by Fabio Zadrozny 2013-11-07

PyDev 2.8.2 Released

Hi All,

PyDev 2.8.2 has been released

Details on PyDev: http://pydev.org
Details on its development: http://pydev.blogspot.com
Become a supporter and help to keep it going forward: https://sw-brainwy.rhcloud.com/

Release Highlights:

  • The type inference engine now accepts comments in the format #@type a: str to get the type.

  • Interpreter configuration properly deals with characters with ampersand.... read more

Posted by Fabio Zadrozny 2013-09-05

PyDev 2.8.0 Released

PyDev 2.8.0 has been released

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

Release Highlights:

  • Type Inference now works with docstrings (Sphinx or Epydoc). See: http://pydev.org/manual_adv_type_hints.html

  • Fixed debugger to work on Google App Engine

  • Patch by Edward Catmur

    • Interactive console supports running with the Qt and Gtk event loops
  • Patches by Andrew Ferrazzutti... read more

Posted by Fabio Zadrozny 2013-07-25

PyDev 2.7.4 has been released

PyDev 2.7.4 has been released

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

Release Highlights:

  • Improved Jython scripting startup time (so, the editor should start up faster).

  • PyDev no longer causing JSP problem annotation disappear (fix by Danny Ju).

  • Restored invalidateTextPresentation on save due to issue on annotations kept.... read more

Posted by Fabio Zadrozny 2013-05-16

PyDev 2.7.2 Released / Help to keep PyDev alive

PyDev 2.7.2 has been released and needs help to be kept being developed.

Helping PyDev

Currently, PyDev is raising funds so that it's development can be continued and a lightweight toolchain for editors inside Eclipse can complement it.

Please help keeping PyDev alive! More details can be seen at: http://igg.me/at/liclipse

Release Highlights

  • Updated icons in PyDev to match better a dark theme.
  • Improved minimap.
  • Fixed issue copying qualified name when editor is not in the PYTHONPATH.
  • Removed call home ping from PyDev.
  • Fixed issue on Ctrl+1 assist to ignore some warning.
  • Improved comment/uncomment to deal properly with pep8 formatting.... read more
Posted by Fabio Zadrozny 2013-03-15

PyDev 2.7.0 Released

Hi All,

PyDev 2.7.0 has been released

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

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

* **Code formatter**:

* Number of spaces before a comment can be configured (default: 2 spaces as pep-8 recommends)
* Minimum number of spaces before start of comment may be configured (default: 1 space as pep-8 recommends)
* Right trim lines now also properly trims comments.
* When the auto-formatter is enabled, if syntax errors are present the code-formatting is not applied (it could end up getting things wrong in this situation).... read more

Posted by Fabio Zadrozny 2012-10-05

PyDev 2.5.0 Released

PyDev 2.5.0 has been released

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

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

Django:

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().... read more

Posted by Fabio Zadrozny 2012-04-06

PyDev 2.4.0 Released

PyDev 2.4.0 has been released

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

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

PyDev is now faster and uses less memory (many performance and memory improvements were done)!

The contents of the homepage are now migrated to a wiki at https://wiki.appcelerator.org/display/tis/Python+Development ... (later most of the homepage will become a mirror of the wiki).... read more

Posted by Fabio Zadrozny 2012-02-01

PyDev 2.3.0 Released

PyDev 2.3.0 has been released

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

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

* Pep8.py integrated (must be enabled in PyDev > Editor > Code Analysis > pep8.py).
* Faster PyDev startup (internal Jython upgraded to version 2.2.1 -- and also optimized for PyDev).
* Action to select/deselect scope (Shift+Alt+Up/Down).
* Fix: cache issue where the PYTHONPATH in memory became different from the PYTHONPATH configured for a project.
* Fix: OutOfMemoryError when dealing with PyOpenGL.
* Fix: deadlock (could occur in a race condition when importing a project with an existing Python configuration).
* Fix: code-completion integration issue with IPython 011 (patch from jonahkichwacoders).
* Fix: annotation could remain in editor after removing a marker.
* Fix: BadLocationException on extract local refactoring.... read more

Posted by Fabio Zadrozny 2011-12-15

PyDev 2.2.4 Released

Hi All,

PyDev 2.2.4 has been released

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

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

**Cython**

* Cython is now supported in PyDev (.pyx files may be opened with the PyDev editor).

**Globals Token Browser (Ctrl+Shift+T)**

* Packages/Modules can now be reached through the globals browser (so, __init__.py files can now be easily gotten through the package they represent)... read more

Posted by Fabio Zadrozny 2011-11-02

PyDev 2.2.3 Released

Hi All,

PyDev 2.2.3 has been released

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

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

* Performance improvements

* Major: Fixed critical issue when dealing with zip files.

* Added option to create method whenever a field would be created in quick fixes (and vice-versa), to properly deal with functional programming styles.... read more

Posted by Fabio Zadrozny 2011-10-06

PyDev 2.2.2 Released

PyDev 2.2.2 has been released

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

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

Release 2.2.2

**IPython / Interactive console**

* IPython (0.10 or 0.11) is now used as the interactive console backend if PyDev can detect it in the PYTHONPATH.
* While waiting for the output of a command, intermediary results are printed in the console.
* ANSI color codes are supported in the interactive console.... read more

Posted by Fabio Zadrozny 2011-08-23

PyDev 2.2.1 Released

Hi All,

PyDev 2.2.1 has been released

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

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

Quick-outline

* Parent methods may be shown with a 2nd Ctrl+O.
* The initial node is selected with the current location in the file.

Extract local refactoring

* Option to replace duplicates.
* Fixed issue where wrong grammar could be used.... read more

Posted by Fabio Zadrozny 2011-07-14

PyDev 2.2.0 Released

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).... read more

Posted by Fabio Zadrozny 2011-06-27

Pydev 2.1.0 Released

Pydev 2.1.0 has been released

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

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

Code Analysis

By default, only the currently opened editor will be analyzed (resulting in much shorter build times).
Added action to force the analysis on a given folder or file.
Showing error markers for PyDev elements in the tree.
New option to remove error markers when the editor is closed (default).... read more

Posted by Fabio Zadrozny 2011-05-30

PyDev 2.0 has been released

PyDev 2.0 has been released

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

Release Highlights:

Major
-----------

* TDD actions on Ctrl+1

* Improved code coverage support

See video at: http://pydev.org/video_pydev_20.html with these improvements

Noteworthy
----------------

PyUnit

* It's possible to pin a test run and restore it later.
* Errors that occur while importing modules are properly shown.
* It's possible to override the test runner configurations for a given launch.
* The Nose test runner works properly when there's an error in a fixture.... read more

Posted by Fabio Zadrozny 2011-04-04