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


Groups > comp.lang.python > #83371

PyDev 3.9.1 Released

Path csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!feeds.phibee-telecom.net!newsfeed.xs4all.nl!newsfeed4.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Return-Path <fabiofz@gmail.com>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.000
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'python,': 0.02; 'open- source': 0.04; 'syntax': 0.04; 'url:bitbucket': 0.05; 'javascript,': 0.07; 'versions,': 0.07; '(currently': 0.09; 'enabled.': 0.09; 'ide': 0.09; 'url:github': 0.09; 'runs': 0.10; 'developer': 0.10; 'python': 0.11; 'django': 0.11; 'language,': 0.12; '(use': 0.16; '1.7': 0.16; 'development:': 0.16; 'eclipse': 0.16; 'fabio': 0.16; 'failure.': 0.16; 'icon': 0.16; 'imports': 0.16; 'ironpython': 0.16; 'pep8': 0.16; 'skip:z 70': 0.16; 'sys.path': 0.16; 'to:addr:lists.sourceforge.net': 0.16; 'to:addr :python-announce-list': 0.16; 'to:name:python list': 0.16; 'url:pydev': 0.16; 'yaml': 0.16; 'attach': 0.16; 'exception': 0.16; 'files.': 0.16; '(not': 0.18; 'backend': 0.19; 'drawing': 0.19; 'properly': 0.19; 'typing': 0.19; 'meant': 0.20; 'settings': 0.22; 'import': 0.22; '2.x': 0.24; 'preferences': 0.24; 'settings.': 0.24; 'skip:l 30': 0.24; 'java': 0.24; 'cheers,': 0.24; 'environment': 0.24; 'shown': 0.26; 'supported': 0.26; 'point': 0.28; 'fixed': 0.29; 'external': 0.29; 'character': 0.29; 'message-id:@mail.gmail.com': 0.30; 'code': 0.31; 'workaround': 0.31; 'languages': 0.32; 'option': 0.32; 'skip:- 30': 0.32; 'run': 0.32; 'running': 0.33; 'development.': 0.33; 'mac': 0.33; 'older': 0.33; 'skip:- 50': 0.35; 'created': 0.35; 'editor': 0.35; 'received:google.com': 0.35; 'version': 0.36; 'html,': 0.36; 'url:org': 0.36; 'should': 0.36; 'integration': 0.37; 'requirements': 0.37; 'skip:- 20': 0.37; 'project': 0.37; 'expected': 0.38; 'actions': 0.38; 'to:addr:python-list': 0.38; 'files': 0.38; 'issue': 0.38; 'supporting': 0.39; 'to:addr:python.org': 0.39; 'changed': 0.39; 'release': 0.40; 'analysis,': 0.60; 'improved': 0.60; 'helps': 0.61; 'profile': 0.61; 'skip:* 10': 0.61; 'save': 0.62; 'such': 0.63; 'skip:n 10': 0.64; 'connecting': 0.64; 'url:blogspot': 0.65; 'details': 0.65; 'commercial': 0.71; 'to:no real name:2**2': 0.72; 'protect': 0.79; '3.8': 0.84; '4.3': 0.84; 'actions,': 0.84; 'console,': 0.84; 'highlights:': 0.84; 'onwards': 0.84; 'to:2**3': 0.93
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=BOgw0vvBey+Bkp0I8t0OfoGkKD57x7FQX0b5pBTU9Y4=; b=GzYdkPmi89s7fQMlKsvy8cjMjb1k1NtQC/LrJNeNcMgxSROLZYWMp6aoYuTXX39iR6 pFVr1OlwSmOUKcAHEGQ8VYbI+zBAm2Uas2t0THO7RBQMlzrBkzhJbgc+NavgBVlTNmMc vv6yvEg6i1Tmyo/TWe3VfNGdXYotsIZ8U90mvYEOtb8WxNIL+Da59Tx+irFnYssCYrYt LhYJbWhiAkjyElNaMUbmorvo8SbMe1ROmdSFOv2t906yHttldrOwkkC4JQaLNFkgvqla 7HctCp/jkE67lVi9bSWEyNI4vAYhlSHSiGztLAkR7Caio5aKGw7DfdWap8FbFcYjogud 8nsQ==
X-Received by 10.202.53.139 with SMTP id c133mr6820272oia.109.1420758588090; Thu, 08 Jan 2015 15:09:48 -0800 (PST)
MIME-Version 1.0
From Fabio Zadrozny <fabiofz@gmail.com>
Date Thu, 8 Jan 2015 21:09:27 -0200
Subject PyDev 3.9.1 Released
To jython-users@lists.sourceforge.net, pydev-announce@lists.sourceforge.net, pydev-code@lists.sourceforge.net, pydev-users@lists.sourceforge.net, python-announce-list@python.org, python list <python-list@python.org>
Content-Type multipart/alternative; boundary=001a113cf3e0f46f9e050c2c223e
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.15
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.17485.1420758590.18130.python-list@python.org> (permalink)
Lines 240
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1420758590 news.xs4all.nl 2878 [2001:888:2000:d::a6]:47020
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:83371

Show key headers only | View raw


[Multipart message — attachments visible in raw view] - view raw

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,
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:
-------------------------------

* **Important**: PyDev requires Eclipse 3.8 or 4.3 onwards and Java 7! For
older versions, keep using PyDev 2.x (use LiClipse: http://www.liclipse.com
for a PyDev standalone with all requirements bundled).

* **Preferences**

  * PyDev preferences may now be saved and persisted for each project or in
the user settings (not just in the workspace).
  * Currently Save actions, Code Formatter, Typing and Imports are
supported (more to come in upcoming releases).
  * The same pages in the preferences are used to save settings to
(multiple) projects or user settings.
  * Configuration files are saved in Yaml format and are meant to be saved
in version control.

* **Editor**

  * The option to apply auto-formating was changed to apply any save
actions in non-workspace files.
  * Editor icon improved for dark theme (patch by Fathony Luthfillah).
  * When running the pep8 code analysis, the markers shown are no longer 1
character off.

* **Django**

  * Improved Django 1.7 support (patch by David Lehrian).

* **Profiling**

  * Integration with PyVmMonitor: http://pyvmmonitor.github.io/ (currently
only available for backers of the effort).

    * A profiling view was created where the location of PyVmMonitor should
be specified.
    * Just turning the option on will make all runs from that point on run
with the selected profile backend enabled.

* **Debugger**

  * Connecting to subprocesses working in Python 3.4.
  * Attach to running process is now supported on Mac OS.

* **Others**

  * Unset VIRTUAL_ENV before running external Python to protect the
sys.path (patch by James Blackburn).
  * pytest: Expected failure is no longer marked as a failure.
  * pytest: The working dir is changed so that conftests are loaded
properly (to workaround issue in pytest:
https://bitbucket.org/hpk42/pytest/issue/639/conftest-being-loaded-twice-giving
).
  * Fixed issue where an unused import would not be properly removed if it
was not a from import.
  * Fixed exception when drawing minimap overview ruler.


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://pyvmmonitor.github.io/

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


Thread

PyDev 3.9.1 Released Fabio Zadrozny <fabiofz@gmail.com> - 2015-01-08 21:09 -0200

csiph-web