Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python.announce > #1193
| Path | csiph.com!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!rt.uk.eu.org!newsfeed.xs4all.nl!newsfeed2.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-announce-list@python.org |
| Delivered-To | python-announce-list@mail.python.org |
| X-Spam-Status | OK 0.000 |
| X-Spam-Evidence | '*H*': 1.00; '*S*': 0.00; 'python,': 0.02; 'syntax': 0.04; 'debug': 0.07; 'debugging': 0.07; 'fixes': 0.07; 'javascript,': 0.07; 'rename': 0.07; 'see:': 0.07; 'versions,': 0.07; 'debugger': 0.09; 'default.': 0.09; 'hooks': 0.09; 'ide': 0.09; 'mess': 0.09; 'stackless': 0.09; 'toggle': 0.09; 'url:github': 0.09; 'developer': 0.10; 'python': 0.11; 'django': 0.11; 'language,': 0.12; '__init__.py': 0.16; 'attributes;': 0.16; 'comments:': 0.16; 'configuring': 0.16; 'development:': 0.16; 'eclipse': 0.16; 'fabio': 0.16; 'imports': 0.16; 'in-place': 0.16; 'instead).': 0.16; 'interpreter,': 0.16; 'ironpython': 0.16; 'opened.': 0.16; 'reload': 0.16; 'tab': 0.16; 'to:addr:lists.sourceforge.net': 0.16; 'to:addr:python-announce- list': 0.16; 'to:name:python list': 0.16; 'undo': 0.16; 'url:pydev': 0.16; 'followed': 0.16; 'all,': 0.19; 'module': 0.19; 'file,': 0.19; 'properly': 0.19; 'command': 0.22; 'import': 0.22; 'shell': 0.22; 'creating': 0.23; 'error': 0.23; '2.x': 0.24; 'adds': 0.24; 'entries': 0.24; 'skip': 0.24; 'java': 0.24; 'versions': 0.24; 'cheers,': 0.24; 'file.': 0.24; 'environment': 0.24; 'options': 0.25; '(see': 0.26; 'changes,': 0.26; 'compiled': 0.26; 'shown': 0.26; 'fixed': 0.29; 'skip:p 30': 0.29; 'related': 0.29; "doesn't": 0.30; 'errors': 0.30; 'statement': 0.30; 'especially': 0.30; 'message-id:@mail.gmail.com': 0.30; 'along': 0.30; '(which': 0.31; 'code': 0.31; 'comparison': 0.31; 'enabled': 0.31; 'location,': 0.31; 'organizer': 0.31; 'file': 0.32; 'class': 0.32; 'extend': 0.32; 'option': 0.32; 'skip:- 30': 0.32; 'running': 0.33; 'older': 0.33; 'comment': 0.34; 'could': 0.34; 'skip:- 50': 0.35; 'definition': 0.35; 'received:google.com': 0.35; 'add': 0.35; 'building': 0.35; 'html,': 0.36; 'indexed': 0.36; 'done': 0.36; 'next': 0.36; 'method': 0.36; 'shows': 0.36; 'thanks': 0.36; 'possible': 0.36; 'url:org': 0.36; 'integration': 0.37; 'so,': 0.37; 'requirements': 0.37; 'skip:- 20': 0.37; 'project': 0.37; 'being': 0.38; 'auto': 0.38; 'to:addr:python- list': 0.38; 'files': 0.38; 'issue': 0.38; 'resource': 0.38; 'does': 0.39; 'itself': 0.39; 'launch': 0.39; 'moving': 0.39; '\xa0\xa0\xa0': 0.39; 'sure': 0.39; 'to:addr:python.org': 0.39; 'changed': 0.39; 'users': 0.40; 'remove': 0.60; 'analysis,': 0.60; 'improved': 0.60; 'new': 0.61; 'details.': 0.61; 'skip:* 10': 0.61; 'first': 0.61; 'making': 0.63; 'show': 0.63; 'such': 0.63; 'more': 0.64; 'url:blogspot': 0.65; 'details': 0.65; 'due': 0.66; 'containing': 0.69; 'default': 0.69; 'saving': 0.69; 'to:no real name:2**2': 0.72; 'analysis': 0.75; 'completion': 0.78; '3.8': 0.84; '4.3': 0.84; 'faster.': 0.84; 'highlights:': 0.84; 'itertools,': 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=HrPGPtAF619enSguEBtKNvNWp6lEy7nICt9qtMqrj0g=; b=zbqRwwUOfBOdYelz6mkzvBonvOjr5ETdisXveCCqVEZwFb1IkRTe7Bb5H702ShxGF2 G+RE7pyMdVaeL2ep2O65MPR39rc6J2VZWdMN5/07UyagmP2FRTbPlSVHZdrGPAGb5rwE 1MAZ6NqFxT6gD53TUCF6LK7Ea7vPXO9y3ynVGDVDdrJZLQR/9BqsAXn9UeQ5eu99ZOKk GKHxUxfxzCzO07174kxaHE2/r2Ax9jXn83lQAHdCJUd5BwMLi+p7OkSzuRT4vsNaTxIs u8yjgpJ5VuAgQdS5f8rPCsfe49ReRZV1dpEr7jyN4IiDOtmTkK1FYbNtHqDsk9b/r/xK OEmA== |
| X-Received | by 10.220.106.84 with SMTP id w20mr2624525vco.18.1390939537354; Tue, 28 Jan 2014 12:05:37 -0800 (PST) |
| MIME-Version | 1.0 |
| From | Fabio Zadrozny <fabiofz@gmail.com> |
| Date | Tue, 28 Jan 2014 18:05:17 -0200 |
| Subject | PyDev 3.3.3 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> |
| X-Mailman-Approved-At | Wed, 29 Jan 2014 10:10:19 +0100 |
| Content-Type | text/plain; charset=ISO-8859-1 |
| X-Content-Filtered-By | Mailman/MimeDel 2.1.15 |
| X-BeenThere | python-announce-list@python.org |
| X-Mailman-Version | 2.1.15 |
| Precedence | list |
| Reply-To | python-list@python.org |
| List-Id | Announcement-only list for the Python programming language <python-announce-list.python.org> |
| List-Unsubscribe | <https://mail.python.org/mailman/options/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=unsubscribe> |
| List-Archive | <http://mail.python.org/pipermail/python-announce-list/> |
| List-Post | <mailto:python-announce-list@python.org> |
| List-Help | <mailto:python-announce-list-request@python.org?subject=help> |
| List-Subscribe | <https://mail.python.org/mailman/listinfo/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=subscribe> |
| Approved | python-announce-list@python.org |
| Newsgroups | comp.lang.python.announce |
| Message-ID | <mailman.6088.1390986620.18130.python-announce-list@python.org> (permalink) |
| Lines | 161 |
| NNTP-Posting-Host | 2001:888:2000:d::a6 |
| X-Trace | 1390986620 news.xs4all.nl 2868 [2001:888:2000:d::a6]:59745 |
| X-Complaints-To | abuse@xs4all.nl |
| Xref | csiph.com comp.lang.python.announce:1193 |
Show key headers only | View raw
Hi All,
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.
Release Highlights:
-------------------------------
* **Important**: PyDev requires Eclipse 3.8 or 4.3 onwards and Java 7! For
older versions, keep using PyDev 2.x (see LiClipse:
http://brainwy.github.io/liclipse for a PyDev standalone with all
requirements bundled).
* **Code Completion**:
- Compiled modules are now indexed and shown in the context-insensitive
code-completion.
- In an empty file, a code-completion request will show options related
to creating modules (press Ctrl+Space twice to show only those templates).
* **Performance**:
- Building (indexing) of Python files is **much** faster.
- Code completion does not get slown down by other analysis done in the
background due to shell synchronization.
* **Interactive Console**:
- The interactive console now has tab-completion (so, tab can be used
to show completions such as in IPython).
* **Debugger**:
- **Locals are now properly changed in the debugger** -- along with set
next statement and auto-reloading this can make a debug session much more
enjoyable!
- Added a way to skip functions on a step-in on functions with
**#@DontTrace** comments:
- **Makes it possible to skip a lot of boilerplate code on a debug
session!**
- Can be enabled/disabled in the debugger preferences;
- Ctrl+1 in a line with a method shows option to add
**#@DontTrace** comment (if enabled in the preferences).
- Debugging Stackless is much improved, especially for versions of
Stackless released from 2014 onwards (special thanks to Anselm Kruis who
improved stackless itself for this integration to work properly).
- Reload during a debug session is improved and more stable:
- Only updates what it can in-place or adds new attributes;
- Shows what's being patched in the console output;
- New hooks are provided for clients which may want to extend the
reload;
- See: Auto Reload in Debugger:
http://pydev.org/manual_adv_debugger_auto_reload.html for more details.
* **General**:
- Compiled modules are now indexed, so, **fix import with Ctrl+1 now
works with itertools, PyQt and other 'forced builtins'**.
- When diffing a Python file, the PyDev comparison (with proper syntax
highlighting) is now the default.
- When finding a definition in a .pyd file, if there's a related .pyx
in the same location, it's opened.
- Running unit-tests will not try to import files that are in folders
that don't have an __init__.py file.
- Alt+Shift+O can be used to toggle mark occurrences.
- Ctrl+3 not bound by default anymore on PyDev so that it does not
conflict with the Eclipse Ctrl+3 (Ctrl+/ can be used instead).
- Fixed recursion issue when finding file in pydev package explorer.
- When configuring the interpreter, links are not followed when
resolving entries for the PYTHONPATH.
- It's possible to launch a directory containing a __main__.py file
executable.
- Fixed issues when creating django project without any existing
project in the workspace.
- Fixed deadlock on code-completion.
- __pycache__ folders are hidden by default.
* **Organize imports**:
- When saving a file, if automatically organizing imports, don't remove
unused imports even if that option is checked.
- When saving a file, if automatically organizing imports, and nothing
changes, don't change the buffer (so, no undo command is created).
- @NoMove can be used in an import so that the import organizer doesn't
mess with it.
* **Refactoring**:
- Fixed error when moving resource in PYTHONPATH to a dir out of the
PYTHONPATH.
- On a search make sure we search only python files, not dlls (which
could give OutOfMemory errors and make the search considerably slower).
- Multiple fixes on the rename module refactoring.
Cheers,
--
Fabio Zadrozny
------------------------------------------------------
Software Developer
LiClipse
http://brainwy.github.io/liclipse
PyDev - Python Development Environment for Eclipse
http://pydev.org
http://pydev.blogspot.com
Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread
PyDev 3.3.3 Released Fabio Zadrozny <fabiofz@gmail.com> - 2014-01-28 18:05 -0200
csiph-web