ANN: Leo 5.5 released

2017-03-23 Thread Edward K. Ream
[Leo](http://leoeditor.com/) 5.5 is now available on [SourceForge](
http://sourceforge.net/projects/leo/files/Leo/) and on [GitHub](
https://github.com/leo-editor/leo-editor).

Leo is an IDE, outliner and PIM, as described [here](
http://leoeditor.com/preface.html).

Simulating Leo's features in Vim, Emacs or Eclipse is possible, just as it
is possible to simulate Python in assembly language...

**The highlights of Leo 5.5**

- Syntax coloring is 20x faster than before.
  The "big-text" hack is no longer needed.
- Leo's importers are now line/token oriented, allowing them
  to handle languages like javascript more robustly.
- New perl and javascript importers.
- Pylint now runs in the background.
- Pyflakes can optionally check each file as it is written.
- Greatly simplified argument-handling for interactive commands.
- Documented how to do Test-Driven Development in Leo.

**Links**

- [Leo's home page](http://leoeditor.com)
- [Documentation](http://leoeditor.com/leo_toc.html)
- [Tutorials](http://leoeditor.com/tutorial.html)
- [Video tutorials](http://leoeditor.com/screencasts.html)
- [Forum](http://groups.google.com/group/leo-editor)
- [Download](http://sourceforge.net/projects/leo/files/)
- [Leo on GitHub](https://github.com/leo-editor/leo-editor)
- [What people are saying about Leo](http://leoeditor.com/testimonials.html)
- [A web page that displays .leo files](http://leoeditor.com/load-leo.html)
- [More links](http://leoeditor.com/leoLinks.html)

​Edward​
--
Edward K. Ream: edream...@gmail.com Leo: http://leoeditor.com/
--
-- 
https://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations/


Wing Python IDE 6.0.3 released

2017-03-23 Thread Wingware

Hi,

We've just released Wing 6.0.3 which implements auto-completion in 
strings and comments, supports syntax highlighting and error indicators 
for f-strings, adds a How-To for Jupyter notebooks, allows concurrent 
update of recent menus from multiple instances of Wing, fixes Django 
template debugging, and makes about 70 other improvements.  For details, 
see http://wingware.com/pub/wingide/6.0.3/CHANGELOG.txt


Wing 6 is the latest major release in Wingware's family of Python IDEs, 
including Wing Pro, Wing Personal, and Wing 101.  Wing 6 adds many new 
features, introduces a new annual license option for Wing Pro, and makes 
Wing Personal free.


New Features

 * Improved Multiple Selections:  Quickly add selections and edit them
   all at once
 * Easy Remote Development:  Work seamlessly on remote Linux, OS X, and
   Raspberry Pi systems
 * Debugging in the Python Shell:  Reach breakpoints and exceptions in
   (and from) the Python Shell
 * Recursive Debugging:  Debug code invoked in the context of stack
   frames that are already being debugged
 * PEP 484 and PEP 526 Type Hinting:  Inform Wing's static analysis
   engine of types it cannot infer
 * Support for Python 3.6 and Stackless 3.4:  Use async and other new
   language features
 * Optimized debugger:  Run faster, particularly in multi-process and
   multi-threaded code
 * Support for OS X full screen mode:  Zoom to a virtual screen, with
   auto-hiding menu bar
 * Added a new One Dark color palette:  Enjoy the best dark display
   style yet
 * Updated French and German localizations:  Thanks to Jean Sanchez,
   Laurent Fasnacht, and Christoph Heitkamp

For a more detailed overview of new features see the release notice at 
http://wingware.com/news/2017-03-21


Annual Use License Option

Wing 6 adds the option of purchasing a lower-cost expiring annual 
license for Wing Pro.  An annual license includes access to all 
available Wing Pro versions while it is valid, and then ceases to 
function if it is now renewed.  Pricing for annual licenses is US$ 
179/user for Commercial Use and US$ 69/user for Non-Commercial Use.


Perpetual licenses for Wing Pro will continue to be available at the 
same pricing.


The cost of extending Support+Upgrades subscriptions on Non-Commercial 
Use perpetual licenses for Wing Pro has also been dropped from US$ 89 to 
US$ 39 per user.


For details, see https://wingware.com/store/

Wing Personal is Free

Wing Personal is now free and no longer requires a license to run.  It 
now also includes the Source Browser, PyLint, and OS Commands tools, and 
supports the scripting API and Perspectives.


However, Wing Personal does not include Wing Pro's advanced editing, 
debugging, testing and code management features, such as remote 
development, refactoring, find uses, version control, unit testing, 
interactive debug probe, multi-process and child process debugging, move 
program counter, conditional breakpoints, debug watch, 
framework-specific support (for Jupyter, Django, and others), find 
symbol in project, and other features.


Links

Release notice: http://wingware.com/news/2017-03-21
Downloads and Free Trial: http://wingware.com/downloads
Buy: http://wingware.com/store/purchase
Upgrade: https://wingware.com/store/upgrade

Questions?  Don't hesitate to email us at supp...@wingware.com.

Thanks,

--

Stephan Deibel
Wingware | Python IDE

The Intelligent Development Environment for Python Programmers

wingware.com


--
https://mail.python.org/mailman/listinfo/python-announce-list

   Support the Python Software Foundation:
   http://www.python.org/psf/donations/


PyDev 5.6.0 Released

2017-03-23 Thread Fabio Zadrozny
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/
-- 
https://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations/