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


Groups > comp.lang.python.announce > #2632

PyDev 6.0.0 Released

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From Fabio Zadrozny <fabiofz@gmail.com>
Newsgroups comp.lang.python.announce
Subject PyDev 6.0.0 Released
Date Thu, 21 Sep 2017 10:31:06 -0300
Lines 111
Approved python-announce-list@python.org
Message-ID <mailman.122.1506006509.2730.python-announce-list@python.org> (permalink)
References <CANXBEFroXsT9X02GBb8gzk4a412TMYaHgTMWG-uqxkcpBD2BRw@mail.gmail.com>
Mime-Version 1.0
Content-Type text/plain; charset="UTF-8"
X-Trace news.uni-berlin.de pZhZ2CsvzehIUZuhxXArdwLNPkIiBWV4knJo3U6WDEtQ==
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.001
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'python,': 0.02; 'open- source': 0.04; 'configure': 0.05; 'interpreter.': 0.07; 'javascript,': 0.07; 'python': 0.09; '(default': 0.09; 'builtins': 0.09; 'drag': 0.09; 'fabio': 0.09; 'filter,': 0.09; 'ide': 0.09; 'navigation': 0.09; 'substitution': 0.09; 'language,': 0.10; 'django': 0.11; 'syntax': 0.13; 'interpreter': 0.15; 'properly': 0.15; "shouldn't": 0.15; 'variables': 0.15; 'bundles': 0.16; 'caches': 0.16; 'eclipse': 0.16; 'invocations': 0.16; 'ironpython': 0.16; 'libs': 0.16; 'to:addr:lists.sourceforge.net': 0.16; 'to:name:python list': 0.16; 'uppercase': 0.16; 'url:pydev': 0.16; 'string': 0.17; 'config': 0.18; '&gt;': 0.18; 'tests': 0.18; 'variable': 0.20; 'changes': 0.21; 'cheers,': 0.22; 'elements': 0.23; 'references': 0.23; 'fix': 0.23; 'developer': 0.24; 'installed': 0.24; 'compatible': 0.24; 'message- id:@mail.gmail.com': 0.25; 'select': 0.26; 'java': 0.28; 'dialog': 0.29; 'minor': 0.29; 'reflected': 0.29; 'code': 0.30; '8bit%:9': 0.30; 'comments': 0.31; 'possible': 0.32; 'received:google.com': 0.32; '8bit%:13': 0.33; 'environment': 0.33; 'correctly.': 0.33; 'html,': 0.33; 'could': 0.34; 'skip:- 30': 0.34; 'another': 0.34; 'created': 0.34; 'run': 0.34; 'editor': 0.35; 'to:addr:python- list': 0.35; 'changed': 0.35; '(and': 0.35; '8bit%:15': 0.36; 'entry': 0.36; 'version': 0.36; 'modules': 0.36; 'third': 0.36; 'url:org': 0.37; 'being': 0.37; 'shown': 0.37; '8bit%:14': 0.37; 'release': 0.38; 'skip:- 10': 0.38; 'skip:z 10': 0.38; 'drop': 0.39; 'edit': 0.39; 'to:addr:python.org': 0.39; 'received:io': 0.39; 'received:psf.io': 0.39; 'received:ams1.psf.io': 0.40; 'received:mail1.ams1.psf.io': 0.40; 'issue': 0.40; 'skip:n 20': 0.60; 'url:blogspot': 0.61; 'skip:* 10': 0.62; 'interactive': 0.62; '8bit%:21': 0.63; 'skip:n 10': 0.63; 'details': 0.63; 'customized': 0.64; 'skip:t 30': 0.65; 'to:2**3': 0.66; 'to:no real name:2**2': 0.66; '8bit%:31': 0.72; 'to:addr:python-announce- list': 0.72; 'commercial': 0.76; 'completion': 0.81; '4.6': 0.84; 'console,': 0.84; 'entry,': 0.84; 'filtered': 0.84; 'forced': 0.84; 'interrupt': 0.91; 'ruler': 0.91
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=JdtIhll6g7+PhfSnIEwTa/bhINGpuJVfd7NFpInNKfU=; b=Hxfo4t3Ph5jO7K5R8SAd9abq9CiTECGOYpeQi2oFZu7TQzZcHD52v02x3NmQOMz7vV MtBVGKAmstYYVMH58+M5vQO7XmxhjY4uzzXBTqhUcXMX6mf9O4YV2pa8jJcxtteZ7EfY SgzLU3F+7J5RycGT1sKLErJkewo6TTurXBcrCDL4FXM8NK+WWJn1ylCXwIi3u6FhnqRF AgyCq+4VPw2mDyj+dtFZ7vhepSKvYzJzdBbbvJYmE7PUJ1lY8AWVupjRUWhYJP0lNkSv a/iAl2avD371X+JWkn1rxPcz/VEUNcqwZbxSfVqUVJ2MnxXTqpjJbH+3r55IAK8WI3+p UFlQ==
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=JdtIhll6g7+PhfSnIEwTa/bhINGpuJVfd7NFpInNKfU=; b=j15pBErezYFd1Ye6x0E2sK8zcKi6lrPT2dEQ1ufqRI8/WuGI7RX0IB7O4Cqb9+4oB3 GBZH6oGjnVy4y72ZjV9aKbYcxn/3NBSLoB0q4NJUCfczN0ApNjA6X5+Yp+w324y5/qFr abjvGcHRgzMN23N3EBMZx6RrCbmmx1z8kkjJJTlEuthWBtGYAbkdH9PwSusA09lJ1K0X lJPTvFfai/UlgMaJmS3GeRXdYfUC0p1oZ84uQMtIO3IaKcy4JEZa6QVzEzpoRg5Q+EyD BRH3wiLaA/7fc649m75li6uWwQGtuzzfMsz2BW1nPLiBL7tDSDBNsBumyI0ena/Fi7Yv pB3g==
X-Gm-Message-State AHPjjUgeTiwphMrNEmFSHFWRLBP6E5+MDkrFglquSXHTrvX0uhpr8lOp LjwgVT9r8YBlBBXl9r3RrAsYByrlHT54vYo8sBJ+RjPR
X-Google-Smtp-Source AOwi7QCfYweI9NaWmpskUACv2z7vZsQhOGiWsTonvhulnWY4RhHMn0t/RINUsjxnLrOThkYDe5Tm0bLGD6bhUnHbfXs=
X-Received by 10.223.136.48 with SMTP id d45mr1768366wrd.200.1506000687656; Thu, 21 Sep 2017 06:31:27 -0700 (PDT)
X-Mailman-Approved-At Thu, 21 Sep 2017 11:08:28 -0400
X-Content-Filtered-By Mailman/MimeDel 2.1.24
X-BeenThere python-announce-list@python.org
X-Mailman-Version 2.1.24
Precedence list
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>
X-Mailman-Original-Message-ID <CANXBEFroXsT9X02GBb8gzk4a412TMYaHgTMWG-uqxkcpBD2BRw@mail.gmail.com>
Xref csiph.com comp.lang.python.announce:2632

Show key headers only | View raw


PyDev 6.0.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).
   -

   *Interpreter configuration*
   - The *list of packages* installed in the interpreter is shown in the
      IDE (supports either *pip* or *conda*).
      - It's now possible to *install/uninstall* packages using either *pip*
       or *conda* directly from the IDE.
      - Provides a way to *load variables* if interpreter is from a *conda
      environment* (Load conda env vars before run configuration).
      - A default string substitution variable named *PY* is now created
      with the major and minor version of the created interpreter.
      - It's now possible to configure a project to always use a grammar
      compatible with the interpreter version (default for new projects --
      *#PyDev-846*).
   -

   *Editor*
   - *Subword* navigation is now available (and enabled by default -- can
      be customized at *PyDev > Editor*).
      - Changed default config for minimap (smaller and not showing
      elements -- can be customized at *PyDev > Editor > Overview Ruler
      Minimap*).
      - Code completion no longer active in comments in last line of editor
      (*#PyDev-762*).
   -

   *Debugger*
   - Fix find_module signature (patch by James Blackburn).
      - Fix qt_loader to support *PEP 302* correctly.
      - Fix in matplotlib_options from ipython (*#PyDev-779*).
      - When show all uppercase references is used as a filter, only digits
      shouldn't be filtered out in variables view (#PyDev-794).
   -

   *PyLint*
   - Added setting to search *PyLint* installed in interpreter (*#PyDev-811*
      ).
   -

   *Unittest*
   - It's possible to edit a run configuration from dialog to select tests
      to run (Ctrl+F9) (patch by *Robert Gomulka*).
      - Test(s) name is shown in the run configuration (patch by *Robert
      Gomulka* -- *#PyDev-840*).
   -

   *isort integration*
   - The modules that are known to be third party or system modules in the
      PyDev configuration are passed to *isort*.
      - Proper support for *isort:skip* and *isort:skip_file*.
      - Internal isort caches properly being cleared between invocations
      (fix for case where changes to config were not reflected in isort).
   -

   *Others*
   - Fix to properly interrupt infinite loop in the Interactive Console (
      *#PyDev-816*).
      - Fix issue where user could do a drag n drop in system libs which
      could put an entry below another entry, which actually removed
it from the
      config (*#PyDev-821*).
      - Fix where *runfile* was not available on *interactive debugger* when
      python-future is installed (*#PyDev-845*).
      - Fix NullPointerException on code-completion.
      - mutagen added to forced builtins by default (*#PyDev-819*).

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/

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


Thread

PyDev 6.0.0 Released Fabio Zadrozny <fabiofz@gmail.com> - 2017-09-21 10:31 -0300

csiph-web