Subscribe: SourceForge.net: SF.net Project News: Pydev for Eclipse
http://sourceforge.net/export/rss2_projnews.php?group_id=85796
Preview: SourceForge.net: SF.net Project News: Pydev for Eclipse

Recent changes to news



Recent changes to news



Last Build Date: Thu, 18 Aug 2016 12:59:47 -0000

 



PyDev 5.2.0 Released

Thu, 18 Aug 2016 12:59:47 -0000

PyDev 5.2.0 Released Release Highlights: Important PyDev now requires Java 8 and Eclipse 4.5 onwards. PyDev 4.5.5 is the last release supporting Java 7 and Eclipse 3.8. See: update sites page_ for the update site of older versions of PyDev. See: the PyDev does not appear after install section on the download page_ for help on using a Java 8 vm in Eclipse. Inital support for code-completion using PEP 484 static type declarations. Debugger Fixed racing condition where the variables view would not be properly shown in the debugger -- which made an additional select of the stack required in order to show the variables (#PyDev-672). Reusing the existing stack from the thread in the debugger (so that the expanded state of the variables is properly kept on step over). Fixed issue changing attribute of local variable in the variables view (#PyDev.Debugger-56). Fixed issue on attach to process: it required the pydevd_tracing to be at the top-level and it was moved to _pydevd_bundle (restored it to be a public API). Indentation The default indent mode now changed to better follow PEP 8 guidelines: Indenting directly after {, [, ( will add one indent level. Indenting after another token in a line with a {, [, ( will indent to the {, [, ( level. It's possible to restore previous indent modes (which either always indented to the parenthesis level or always indented a single level) in the preferences > PyDev > Editor > Typing. Interactive console IPython 5 now supported in interactive console (#PyDev-710). Fixed issue executing single line with multiple statements in console. Fixed issue executing a multiple line statement in Jython. Others The (fast) parser which detects the outline of a Python module now handles mixed indentation (and additional fixes which could result in log entries such as "Did not expect to find item below node: Assign..."). Support for unpacking generalizations (PEP 448) which could still result in a syntax error for the Python 3 grammar (#PyDev-701). Fixed error in code analysis when the code is connected to an RTC source control (#PyDev-184, patch by Wesley Barroso Lopes) 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? LiClipse is a PyDev standalone with goodies such as support for Multiple cursors, theming, TextMate bundles and a number of other languages such as Django Templates, Jinja2, Kivy Language, Mako Templates, Html, Javascript, etc. It's also a commercial counterpart which helps supporting the development of PyDev. Details on LiClipse: http://www.liclipse.com/ Cheers, -- Fabio Zadrozny Software Developer LiClipse http://www.liclipse.com PyDev - Python Development Environment for Eclipse http://pydev.org http://pydev.blogspot.com PyVmMonitor - Python Profiler http://www.pyvmmonitor.com/[...]



PyDev 5.0.0 Released

Thu, 05 May 2016 18:15:22 -0000

PyDev 5.0.0 Released

Release Highlights:

  • Important PyDev now requires Java 8.

  • PyUnit view now persists its state across restarts.

  • Fixed issue in super() code completion.

  • PyDev.Debugger updated to the latest version.

  • No longer showing un-needed shell on Linux on startup when showing donation dialog.

  • Fixed pyedit_wrap_expression to avoid halt of the IDE on Ctrl+1 -> Wrap expression.

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?

LiClipse is a PyDev standalone with goodies such as support for Multiple cursors, theming, TextMate bundles and a number of other languages such as Django Templates, Jinja2, Kivy Language, Mako Templates, Html, Javascript, etc.

It's also a commercial counterpart which helps supporting the development of PyDev.

Details on LiClipse: http://www.liclipse.com/

Cheers,

--
Fabio Zadrozny


Software Developer

LiClipse
http://www.liclipse.com

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

PyVmMonitor - Python Profiler
http://www.pyvmmonitor.com/




PyDev 4.5.5 Released

Wed, 23 Mar 2016 14:04:24 -0000

PyDev 4.5.5 Released

Release Highlights:

  • Code Completion

    • namedtuple now recognized in code-completion.
    • Code completion now available for super() (#PyDev-592).
  • PyTest integration

    • Files in tracebacks now clickable in latest pytest.
    • Skips not marked as errors in the latest pytest.
  • Parser:

    • async and await should also be valid as names in Python 3 grammar (#PyDev-593).
    • Additional Unpacking Generalizations from PEP 448 recognized (#PyDev-667).
    • Made clearer in the UI that Python 3 grammar should support Python 3.0 to Python 3.5.
  • Debugger:

    • tests package should no longer pollute name space (Removed tests directories from build: #PyDev-663).
    • Multiprocessing working properly under debugger (Celery Cannot Run in Debug Mode: #PyDev-662).
  • Others:

    • Introduce source features/plugins (patch by Andreas Pakulat).
    • Default test runner now works with Django >= 1.8 (#PyDev 614, patch by Ville Skyttä).

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?

LiClipse is a PyDev standalone with goodies such as support for Multiple cursors, theming, TextMate bundles and a number of other languages such as Django Templates, Jinja2, Kivy Language, Mako Templates, Html, Javascript, etc.

It's also a commercial counterpart which helps supporting the development of PyDev.

Details on LiClipse: http://www.liclipse.com/

Cheers,

--
Fabio Zadrozny


Software Developer

LiClipse
http://www.liclipse.com

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

PyVmMonitor - Python Profiler
http://www.pyvmmonitor.com/




PyDev 4.5.3 Released

Fri, 22 Jan 2016 11:17:58 -0000

PyDev 4.5.3 Released

Release Highlights:

  • Debugger

    • Fixed issue in set next statement (#PyDev 651).

    • pydevd.settrace was stopping inside the debugger and not in user code (#PyDev 648).

    • subprocess.Popen could crash when running non python executable (#PyDev 650).

  • PyUnit view

    • The last pinned test suite appears as the first entry in the history.

    • More information is shown on the test run history.

    • A string representation of the test suite can be saved in the clipboard (last item in the test run history).

  • Indexing: fixed issue where the indexing and code-analysis could race with each other and one could become corrupt.

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?

LiClipse is a PyDev standalone with goodies such as support for Multiple cursors, theming, TextMate bundles and a number of other languages such as Django Templates, Jinja2, Kivy Language, Mako Templates, Html, Javascript, etc.

It's also a commercial counterpart which helps supporting the development of PyDev.

Details on LiClipse: http://www.liclipse.com/

Cheers,

--
Fabio Zadrozny


Software Developer

LiClipse
http://www.liclipse.com

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

PyVmMonitor - Python Profiler
http://www.pyvmmonitor.com/




PyDev 4.5.1 Released

Thu, 14 Jan 2016 11:54:34 -0000

PyDev 4.5.1 Released

Release Highlights:

  • Debugger

  • Improved the search to always play safe and update the index so that the matches are always consistent (#PyDev-634).

  • Fixed issue renaming top-level module on refactoring.

  • Refactoring has option to rename variable to a standard case style.

  • Improved the parser that extracted the outline for global tokens to deal with async and consider declarations inside ifs.

  • Code completion of properties with @property no longer shows arguments parenthesis (#PyDev-453).

  • Preventing a freeze if some code-analysis takes too much time (#PyDev-636).

  • Ctrl+1 can be used to wrap/unwrap the contents of brackets (patch by yohell).

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?

LiClipse is a PyDev standalone with goodies such as support for Multiple cursors, theming, TextMate bundles and a number of other languages such as Django Templates, Jinja2, Kivy Language, Mako Templates, Html, Javascript, etc.

It's also a commercial counterpart which helps supporting the development of PyDev.

Details on LiClipse: http://www.liclipse.com/

Cheers,

--
Fabio Zadrozny


Software Developer

LiClipse
http://www.liclipse.com

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

PyVmMonitor - Python Profiler
http://www.pyvmmonitor.com/




PyDev 4.4.0 Released

Tue, 06 Oct 2015 11:45:35 -0000

Release Highlights:

  • Improved PyDev Package Explorer to give more information when all elements are filtered.

  • Code completion improvements: when parameter is typed in the docstring, assigning it to an instance gives proper code-completion results whe accessing the instance.

  • Fixed issues dealing with ansi colors in the interactive console.

  • When autopep8 is applied as the code formatting engine, the region selected is used to specify the lines for formatting.

  • Minor improvements in the debugger.

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?

LiClipse is a PyDev standalone with goodies such as support for Multiple cursors, theming, TextMate bundles and a number of other languages such as Django Templates, Jinja2, Kivy Language, Mako Templates, Html, Javascript, etc.

It's also a commercial counterpart which helps supporting the development of PyDev.

Details on LiClipse: http://www.liclipse.com/

Cheers,

--
Fabio Zadrozny


Software Developer

LiClipse
http://www.liclipse.com

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

PyVmMonitor - Python Profiler
http://www.pyvmmonitor.com/




PyDev 4.3.0 Released

Thu, 20 Aug 2015 18:04:18 -0000

Release Highlights:

  • Fixed parser for Python 3.x to support async and await as regular names too (PyDev-593).

  • The new search dialog now has a 'whole word' option which automatically adds * to the search

  • Search backend updated to Lucene 5.2.1.

  • When bringing up the search dialog the search text is initially selected.

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?

LiClipse is a PyDev standalone with goodies such as support for Multiple cursors, theming, TextMate bundles and a number of other languages such as Django Templates, Jinja2, Kivy Language, Mako Templates, Html, Javascript, etc.

It's also a commercial counterpart which helps supporting the development of PyDev.

Details on LiClipse: http://www.liclipse.com/

Cheers,

--
Fabio Zadrozny


Software Developer

LiClipse
http://www.liclipse.com

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

PyVmMonitor - Python Profiler
http://www.pyvmmonitor.com/




PyDev 4.2.0 Released

Tue, 07 Jul 2015 13:16:52 -0000

Release Highlights:

  • New search page for Python contents

    • Text-searches using a Lucene index allows for fast matches.
    • Matches can be flattened and grouped by project, folders and modules.
    • Results page allows additional filtering based on module name.
  • Further improvements on code completion unpacking compound types.

  • Not adding auto 'import' token in cython files (to accept cimport).

  • PyDev Mylyn integration no longer depends on a specific PyDev release.

  • Fixed halting condition when unable to create native file watches.

  • Vertical indent guide no longer slows down the editor on Linux (PyDev-582).

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?

LiClipse is a PyDev standalone with goodies such as support for Multiple cursors, theming, TextMate bundles and a number of other languages such as Django Templates, Jinja2, Kivy Language, Mako Templates, Html, Javascript, etc.

It's also a commercial counterpart which helps supporting the development of PyDev.

Details on LiClipse: http://www.liclipse.com/

Cheers,

--
Fabio Zadrozny


Software Developer

LiClipse
http://www.liclipse.com

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

PyVmMonitor - Python Profiler
http://www.pyvmmonitor.com/




PyDev 4.1.0 Released

Wed, 27 May 2015 01:46:09 -0000

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?

LiClipse is a PyDev standalone with goodies such as support for Multiple cursors, theming, TextMate bundles and a number of other languages such as Django Templates, Jinja2, Kivy Language, Mako Templates, Html, Javascript, etc.

It's also a commercial counterpart which helps supporting the development of PyDev.

Details on LiClipse: http://www.liclipse.com/

Release Highlights:

  • Code Completion

    • Improved unpacking of compound types on more situations (PyDev-573).
  • Debugger

    • PyDev remote debugging no longer blocks running program to completion (PyDev-574).
    • When there are too many referrers to some object, results are trimmed.
  • Python 3 grammar

    • Accepting @ as matrix multiplication operator.
    • async and await are properly parsed.
    • Fixed issue parsing 'list remainder' construct (PyDev-568).
  • Others

    • Fixed issue showing editor title name when more than one dot was present in the filename.
    • Support automatic folding elements when opening a file -- must be enabled in PyDev > Editor > Code Folding (patch by Andreas Pakulat).
    • Fixed issue on search page.
    • Included css to set default editor colors for PyDev for in Eclipse dark theme.
    • Tab-stops on comments added and enabled by default (patch by jheiv).
    • Fixed StackOverflowError on code-completion (PyDev-570)

Cheers,

--
Fabio Zadrozny


Software Developer

LiClipse
http://www.liclipse.com

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

PyVmMonitor - Python Profiler
http://www.pyvmmonitor.com/




PyDev 4.0.0 Released

Wed, 15 Apr 2015 12:14:54 -0000

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?

LiClipse is a PyDev standalone with goodies such as support for Multiple cursors, theming and a number of other languages such as Django Templates, Jinja2, Kivy Language, Mako Templates, Html, Javascript, etc.

It's also a commercial counterpart which helps supporting the development of PyDev.

Details on LiClipse: http://www.liclipse.com/

Release Highlights:

  • Code Completion

    • PyDev can now code-complete unpacking compound types (such as list(str), tuple(MyClass), dict(int:str), etc).
    • Code-completion now has a maximum amount of time to complete (which may be changed in the code-completion preferences).
  • Editor

    • Bytes and Unicode literals now have different colors (note: by default the Unicode kept the same color used for the old 'Strings' configuration).
    • Mark occurrences is now also provided on some statements (such as return, continue, etc).
  • PyVmMonitor

    • The PyVmMonitor integration was improved on finding the PyVmMonitor executable on Linux and Mac.
  • Others

    • It's now possible to bind custom keybindings to help in passing custom commands to the interactive console (see: PyDev > Interactive Console > User Commands)
    • The bundled autopep8.py and pep8.py were upgraded.
    • Search for references (Ctrl+Shift+G) is faster (all processors available are used for the initial search).
    • Search page now has a 'whole word' option.
    • Fixed PyDev-Mylyn integration in the PyDev Package Explorer to work with the latest Mylyn.
    • Fixed issue doing code-completion for elements of a list (lst[0].) in the console. (PyDev-531)
    • py.test xfailed tests are no longer marked as 'Failed' in PyUnit view (PyDev-506)

Cheers,

--
Fabio Zadrozny


Software Developer

LiClipse
http://www.liclipse.com

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

PyVmMonitor - Python Profiler
http://www.pyvmmonitor.com/