Path: csiph.com!news.swapon.de!fu-berlin.de!uni-berlin.de!not-for-mail From: Fabio Zadrozny Newsgroups: comp.lang.python.announce Subject: PyDev 5.6.0 Released Date: Thu, 23 Mar 2017 09:00:15 -0300 Lines: 124 Approved: python-announce-list@python.org Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: news.uni-berlin.de KDs7aPaBLw7MykcntyJRwQvraegIaLHqkIBg5nf2mAqw== Return-Path: 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; 'debug': 0.04; 'open-source': 0.04; 'upgraded': 0.05; 'javascript,': 0.07; 'thread': 0.09; 'python': 0.09; 'debugger': 0.09; 'debugging.': 0.09; 'highlighting': 0.09; 'icon': 0.09; 'ide': 0.09; 'suppress': 0.09; 'django': 0.11; 'index': 0.11; 'language,': 0.11; 'syntax': 0.13; 'properly': 0.15; 'variables': 0.15; '(code': 0.16; 'below).': 0.16; 'bundles': 0.16; 'development:': 0.16; 'eclipse': 0.16; 'enhancements': 0.16; 'fabio': 0.16; 'ironpython': 0.16; 'literals': 0.16; 'pytest': 0.16; 'received:mail- oi0-x22e.google.com': 0.16; 'to:addr:lists.sourceforge.net': 0.16; 'to:name:python list': 0.16; 'toolbar': 0.16; 'url:pydev': 0.16; 'string': 0.17; 'settings.': 0.18; '>': 0.18; 'shell': 0.18; 'variable': 0.20; 'recognized': 0.22; 'debugging': 0.22; 'developer': 0.23; 'cheers,': 0.24; 'connected': 0.24; '8bit%:5': 0.25; 'message-id:@mail.gmail.com': 0.25; 'java': 0.27; 'skip:( 20': 0.27; '2.6': 0.27; 'appearing': 0.29; 'supported': 0.29; '(which': 0.29; 'code': 0.30; 'environment': 0.31; '8bit%:13': 0.32; 'next': 0.32; 'skip:d 40': 0.32; 'statement': 0.32; 'received:google.com': 0.32; 'possible': 0.32; 'fixed': 0.33; 'html,': 0.33; 'raised': 0.33; 'skip:- 30': 0.34; 'skip:4 10': 0.35; 'skip:& 10': 0.35; '8bit%:9': 0.35; 'preferences': 0.35; 'release': 0.35; 'url:org': 0.36; 'being': 0.36; 'add': 0.36; 'project': 0.36; 'should': 0.36; 'development.': 0.36; 'faster': 0.36; 'version': 0.37; '8bit%:15': 0.37; '8bit%:12': 0.37; 'languages': 0.37; 'to:addr:python-list': 0.38; '(with': 0.38; 'skip:z 10': 0.38; 'skip:p 20': 0.38; 'issue': 0.39; 'skip:i 20': 0.39; '8bit%:14': 0.39; 'to:addr:python.org': 0.39; 'software': 0.40; 'received:io': 0.40; 'received:psf.io': 0.40; 'making': 0.60; 'different': 0.62; 'providing': 0.62; 'save': 0.62; 'details': 0.62; '8bit%:20': 0.63; 'latest': 0.63; 'to:no real name:2**2': 0.64; 'to:2**3': 0.66; '8bit%:21': 0.67; 'to:addr :python-announce-list': 0.71; 'completion': 0.79; 'commercial': 0.80; '4.6': 0.84; 'console,': 0.84; 'now).': 0.84 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=uHe11bmdt2qvThdkWtATEHHHlRF1H8v6jhys4tlOxzE=; b=CcLLEjmcy9B6BCTQKkdXZ+ki13UGVBlhHrg5yP7gWjQ14EbcisyGOiiFHfWp6Qp447 G+jbGcSdQCG0IDKkzuQDcUS7Xq93HIEjg27nS0vb9Et8LyZGN2sDMaW/GfvWWyMS1429 9Vkz4BU6Qrp8Rumh0hj+pMXZOMhCiafzMH8tVJIbvdUFgYVs3aClwAyg4sekIKc9x8Bi szVV2+y4KM+XEXAbYEtR43wqutrt2uYPTMxtM05opP/bdPfuPX0RK3fwajTUkGDIIq+g wefhtwI/XXcG3w5WsHcSa3ohsp63Vu8Tqe267vum32WKDR4qk+Otl275C9scfWbbLxh0 wkSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=uHe11bmdt2qvThdkWtATEHHHlRF1H8v6jhys4tlOxzE=; b=ZHx41esUgBbLi4PtBOWWvfOxR69a5fZRaLKuGugay+mgT2w6Up6wWDM0WakUiQ2qK0 zcWol+u8wl6Gl2DJa5RgCCWa/JgyTSmHrnPwP1JibIojezy0VAT7fI/aFP8IrdEsFjH2 L+85oscDKwz1SQ90pRqhy9HCn/UzOHIMsVdaOPelm/KfkiF1KEwkHx9zD1X8QIq13fQG SOKFnEquedk6bDnFn16kM08DVHlhlP6f1nOPqfXHvvv+3eNI/BxGc280ek3khSP7eh1D eojyu72Ac+LkFRAWqWvIUFF34REDouhfUZIUrWPSIqgCdpwyP+2pfnQmP2imPDXCNb5W cg4Q== X-Gm-Message-State: AFeK/H0T6rNA8BvMmh+08h1Qr//Z2SeqYuCYbvee75jmld2bttr1MRxHLS7yMxwRcym58xYjIVtds8qe3G9WLg== X-Received: by 10.202.183.86 with SMTP id h83mr949514oif.169.1490270435755; Thu, 23 Mar 2017 05:00:35 -0700 (PDT) X-Mailman-Approved-At: Thu, 23 Mar 2017 09:45:02 -0400 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: python-announce-list@python.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Announcement-only list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: Xref: csiph.com comp.lang.python.announce:2430 PyDev 5.6.0 Release Highlights - *Important* PyDev now requires Java 8 and Eclipse 4.6 (Neon) onwards. - PyDev 5.2.0 is the last release supporting Eclipse 4.5 (Mars). - *Debugger* - *Performance* enhancements on the *debugger* (which should be *60%-100%* faster now). - The *debugger* now only supports *Python 2.6 onwards* (keep on PyDev 5.5.0 for Python 2.5 or below). - Properly displaying variables when the *interactive console* is connected to a *debug session*. *#PyDev-776* - Providing a way for the debugger to support a user-specified version of Qt for debugging QThreads (*preferences > PyDev > Debug > Qt Threads*). - Fixed issue where a *native Qt signal is not callable* message was raised when connecting a signal to QThread.started. - Fixed issue in displaying variable (with *Ctrl+Shift+D*) when debugging. - Debug view toolbar icons no longer appearing stretched due to Set Next Statement icon having a different size. - *Code completion* - *super* is now properly recognized (code completion and find definition). - *pytest fixtures* are now properly recognized (code completion and find definition). - Suppress invalid completions on literals numbers (patch by Jonah Graham) - *Others* - It's now possible to save the PyUnit preferences to the project or user settings. - Upgraded *pep8* to the latest *pycodestyle*. - Upgraded to latest *autopep8*. - Fixed issue in Django shell if version >= 1.10 *#PyDev-752*. - Add support for *coverage 4.x* (minimum supported version is now 4.3). *#PyDev-691* - Syntax highlighting for *matmul operator* (was being considered a decorator). *#PyDev-771* - Making *PyLint* use the same thread pool used for code analysis. - String index out of range while reading buffer in AbstractShell. *#PyDev-768* 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/