[Python-announce] Wing Python IDE version 9.1.2

2023-10-02 Thread Wingware
Wing Python IDE version 9.1.2 has been released with improved 
auto-import and fixes for debugging with mingw Windows Python builds, 
creating projects when multiple  windows are open, auto-editing inside 
f-strings, and about 20 other improvements.


Details: https://wingware.com/news/2023-09-28
Downloads: https://wingware.com/downloads

== About Wing ==

Wing is a full-featured but light-weight Python IDE designed 
specifically for Python, with powerful editing, code inspection, 
testing, and debugging capabilities. Wing's deep code analysis provides 
auto-completion, auto-editing, code navigation, early error detection, 
and refactoring that speed up development. Its top notch debugger works 
with any Python code, locally or on a remote host, container, or 
cluster. Wing also supports test-driven development, version control, 
Python package management, UI color and layout customization, and 
includes extensive documentation and support.


Wing is available in three product levels:  Wing Pro is the 
full-featured Python IDE for professional developers, Wing Personal is a 
free Python IDE for students and hobbyists (omits some features), and 
Wing 101 is a very simplified free Python IDE for beginners (omits many 
features).


Learn more at https://wingware.com/



___
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/
Member address: arch...@mail-archive.com


[Python-announce] Wing Python IDE 9.1 has been released

2023-05-13 Thread Wingware
Wing Python IDE 9.1 has been released.  It adds auto-import and import 
management, collects and displays code coverage for unit tests, uses 
coverage data to invalidate test results when code is edited, adds 
support for Python 3.11, reduces debugger overhead in Python 3.7+, 
speeds up running unit tests, streamlines configuration of light and 
dark theming, adds two light display themes, and makes improvements to 
New Project for Docker and Django, auto-invocation, multi-threaded 
debugging, code analysis, & more.


Details:  https://wingware.com/news/2023-05-10
Downloads:  https://wingware.com/downloads

== About Wing ==

Wing is a full-featured but light-weight Python IDE designed 
specifically for Python, with powerful editing, code inspection, 
testing, and debugging capabilities. Wing's deep code analysis provides 
auto-completion, auto-editing, code navigation, early error detection, 
and refactoring that speed up development. Its top notch debugger works 
with any Python code, locally or on a remote host, container, or 
cluster. Wing also supports test-driven development, version control, 
Python package management, UI color and layout customization, and 
includes extensive documentation and support.


Wing is available in three product levels:  Wing Pro is the 
full-featured Python IDE for professional developers, Wing Personal is a 
free Python IDE for students and hobbyists (omits some features), and 
Wing 101 is a very simplified free Python IDE for beginners (omits many 
features).


Learn more at https://wingware.com/


___
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/
Member address: arch...@mail-archive.com


[Python-announce] Wing Python IDE version 9.0.2

2022-12-20 Thread Wingware
Wing Python IDE version 9.0.2 has been released with more debugger 
optimizations and fixes for issues with match/case, 'python -m', and a 
few other usability and stability problems:


Details: https://wingware.com/news/2022-12-20
Downloads: https://wingware.com/downloads

== About Wing ==

Wing is a full-featured but light-weight Python IDE designed 
specifically for Python, with powerful editing, code inspection, 
testing, and debugging capabilities. Wing's deep code analysis provides 
auto-completion, auto-editing, code navigation, early error detection, 
and refactoring that speed up development. Its top notch debugger works 
with any Python code, locally or on a remote host, container, or 
cluster. Wing also supports test-driven development, version control, 
Python package management, UI color and layout customization, and 
includes extensive documentation and support.


Wing is available in three product levels:  Wing Pro is the 
full-featured Python IDE for professional developers, Wing Personal is a 
free Python IDE for students and hobbyists (omits some features), and 
Wing 101 is a very simplified free Python IDE for beginners (omits many 
features).


Learn more at https://wingware.com/


___
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/
Member address: arch...@mail-archive.com


[Python-announce] Wing Python IDE version 9.0.1 has been released

2022-11-24 Thread Wingware
Wing 9.0.1 has been released with some theming  fixes on Windows, a 
work-around to avoid segfaults in the Python 3.11 core, fixes for vi 
mode ci[ and similar when the cursor is on the opening character, a fix 
for tool tips appearing on the incorrect monitor, and a few other 
usability improvements.


Details: https://wingware.com/news/2022-11-23
Downloads: https://wingware.com/downloads

== About Wing ==

Wing is a full-featured but light-weight Python IDE designed 
specifically for Python, with powerful editing, code inspection, 
testing, and debugging capabilities. Wing's deep code analysis provides 
auto-completion, auto-editing, code navigation, early error detection, 
and refactoring that speed up development. Its top notch debugger works 
with any Python code, locally or on a remote host, container, or 
cluster. Wing also supports test-driven development, version control, 
Python package management, UI color and layout customization, and 
includes extensive documentation and support.


Wing is available in three product levels:  Wing Pro is the 
full-featured Python IDE for professional developers, Wing Personal is a 
free Python IDE for students and hobbyists (omits some features), and 
Wing 101 is a very simplified free Python IDE for beginners (omits many 
features).


Learn more at https://wingware.com/


___
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/
Member address: arch...@mail-archive.com


[Python-announce] Wing Python IDE version 9 released

2022-10-25 Thread Wingware

Hi,

We've just released Wing 9, which adds support for Python 3.11, reduces 
debugger overhead in Python 3.7+, streamlines configuration of light and 
dark theming, adds two light display themes, and makes improvements to 
auto-invocation, multi-threaded debugging, code analysis, & more.


Details: https://wingware.com/news/2022-10-24
Downloads: https://wingware.com/downloads

== About Wing ==

Wing is a full-featured but light-weight Python IDE designed 
specifically for Python, with powerful editing, code inspection, 
testing, and debugging capabilities. Wing's deep code analysis provides 
auto-completion, auto-editing, code navigation, early error detection, 
and refactoring that speed up development. Its top notch debugger works 
with any Python code, locally or on a remote host, container, or 
cluster. Wing also supports test-driven development, version control, 
Python package management, UI color and layout customization, and 
includes extensive documentation and support.


Wing is available in three product levels:  Wing Pro is the 
full-featured Python IDE for professional developers, Wing Personal is a 
free Python IDE for students and hobbyists (omits some features), and 
Wing 101 is a very simplified free Python IDE for beginners (omits many 
features).


Learn more at https://wingware.com/


___
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/
Member address: arch...@mail-archive.com


[Python-announce] Wing Python IDE 8.3.3 has been released

2022-07-31 Thread Wingware
Wing 8.3.3 improves display of bytes values in the Stack Data tool, 
fixes several remote development issues, correctly reports exceptions 
while loading Django test files, runs Python with the correct command 
line when using -m with wingdb, prevents unwanted timeout of the debug 
connection, avoids adding unwanted spaces around =, !, : in f-string 
expressions, correctly pastes form feed characters and avoids stripping 
them as trailing white space, prevents corrupting projects when opening 
a project using the .wpu file (rather than the .wpr file), and makes a 
number of other usability improvements.


Details: https://wingware.com/news/2022-07-28
Downloads: https://wingware.com/downloads

== About Wing ==

Wing is a full-featured but light-weight Python IDE designed 
specifically for Python, with powerful editing, code inspection, 
testing, and debugging capabilities. Wing's deep code analysis provides 
auto-completion, auto-editing, code navigation, early error detection, 
and refactoring that speed up development. Its top notch debugger works 
with any Python code, locally or on a remote host, container, or 
cluster. Wing also supports test-driven development, version control, 
Python package management, UI color and layout customization, and 
includes extensive documentation and support.


Wing is available in three product levels:  Wing Pro is the 
full-featured Python IDE for professional developers, Wing Personal is a 
free Python IDE for students and hobbyists (omits some features), and 
Wing 101 is a very simplified free Python IDE for beginners (omits many 
features).


Learn more at https://wingware.com/

___
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/
Member address: arch...@mail-archive.com


[Python-announce] Wing Python IDE version 8.3.2

2022-06-21 Thread Wingware
Wing 8.3.2 fixes several code intelligence issues for f-string 
expressions, avoids problems when using ~ or a non-default Base 
Directory with remote hosts, allows running a pytest parameterized test 
with a float value, adds the option Use Fixed Width Font for Output to 
the Testing tool's right-click context menu, scrolls correctly to the 
current line in version control blame/praise output, fixes intermittent 
PyQt & PySide autocompletion problems, and makes a number of other 
usability improvements.


Details: https://wingware.com/news/2022-06-17
Downloads: https://wingware.com/downloads

== About Wing ==

Wing is a full-featured but light-weight Python IDE designed 
specifically for Python, with powerful editing, code inspection, 
testing, and debugging capabilities. Wing's deep code analysis provides 
auto-completion, auto-editing, code navigation, early error detection, 
and refactoring that speed up development. Its top notch debugger works 
with any Python code, locally or on a remote host, container, or 
cluster. Wing also supports test-driven development, version control, 
Python package management, UI color and layout customization, and 
includes extensive documentation and support.


Wing is available in three product levels:  Wing Pro is the 
full-featured Python IDE for professional developers, Wing Personal is a 
free Python IDE for students and hobbyists (omits some features), and 
Wing 101 is a very simplified free Python IDE for beginners (omits many 
features).


Learn more at https://wingware.com/

___
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/
Member address: arch...@mail-archive.com


[Python-announce] Wing Python IDE version 8.3 has been released

2022-03-31 Thread Wingware
Wing 8.3 improves remote development by allowing it to work without an 
SSH agent or command line OpenSSH or PuTTY configuration. This release 
also supports forwarding of the SSH agent to the remote host, allows 
blocking access to any SSH agent, improves analysis of match/case 
statements, avoids reporting spurious exceptions in async def 
coroutines, and makes a number of other improvements to refactoring, 
code reformatting, debugging, and other features.


Details: https://wingware.com/news/2022-03-30
Downloads: https://wingware.com/downloads

== About Wing ==

Wing is a full-featured but light-weight Python IDE designed 
specifically for Python, with powerful editing, code inspection, 
testing, and debugging capabilities. Wing's deep code analysis provides 
auto-completion, auto-editing, code navigation, early error detection, 
and refactoring that speed up development. Its top notch debugger works 
with any Python code, locally or on a remote host, container, or 
cluster. Wing also supports test-driven development, version control, 
Python package management, UI color and layout customization, and 
includes extensive documentation and support.


Wing is available in three product levels:  Wing Pro is the 
full-featured Python IDE for professional developers, Wing Personal is a 
free Python IDE for students and hobbyists (omits some features), and 
Wing 101 is a very simplified free Python IDE for beginners (omits many 
features).


Learn more at https://wingware.com/


___
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/
Member address: arch...@mail-archive.com


[Python-announce] Wing Python IDE version 8.2 has been released

2022-02-17 Thread Wingware
Wing 8.2 adds additional support for branching, stashing/shelving, and 
other operations for Git and Mercurial, improves Extract Function/Method 
refactoring, fixes display of some data types in the Source Assistant, 
and makes a number of other improvements in code inspection, 
reformatting, and search capabilities.


Details: https://wingware.com/news/2022-02-17
Downloads: https://wingware.com/downloads

== About Wing ==

Wing is a light-weight but full-featured Python IDE designed 
specifically for Python, with powerful editing, code inspection, 
testing, and debugging capabilities. Wing's deep code analysis provides 
auto-completion, auto-editing, and refactoring that speed up 
development. Its top notch debugger works with any Python code, locally 
or on a remote host, container, or cluster. Wing also supports 
test-driven development, version control, UI color and layout 
customization, and includes extensive documentation and support.


Wing is available in three product levels:  Wing Pro is the 
full-featured Python IDE for professional developers, Wing Personal is a 
free Python IDE for students and hobbyists (omits some features), and 
Wing 101 is a very simplified free Python IDE for beginners (omits many 
features).


Learn more at https://wingware.com/


___
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/
Member address: arch...@mail-archive.com


[Python-announce] Wing Python IDE version 8.1.3 has been released

2022-02-03 Thread Wingware
Wing 8.1.3 adds support for using Unreal Engine with Wing, writes a 
preconfigured wingdbstub.py when creating new projects, expands Run 
Arguments and other dialog fields, correctly finds printers on Linux, 
and fixes a number of code analysis problems and other minor issues.


Details: https://wingware.com/news/2022-02-01
Downloads: https://wingware.com/downloads

== About Wing ==

Wing is a light-weight but full-featured Python IDE designed 
specifically for Python, with powerful editing, code inspection, 
testing, and debugging capabilities. Wing's deep code analysis provides 
auto-completion, auto-editing, and refactoring that speed up 
development. Its top notch debugger works with any Python code, locally 
or on a remote host, container, or cluster. Wing also supports 
test-driven development, version control, UI color and layout 
customization, and includes extensive documentation and support.


Wing is available in three product levels:  Wing Pro is the 
full-featured Python IDE for professional developers, Wing Personal is a 
free Python IDE for students and hobbyists (omits some features), and 
Wing 101 is a very simplified free Python IDE for beginners (omits many 
features).


Learn more at https://wingware.com/

___
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/
Member address: arch...@mail-archive.com


[Python-announce] Wing Python IDE 8.1.3 has been released

2021-12-14 Thread Wingware
Wing 8.1.2 improves debug stepping & exception handling in async 
coroutines & generators, correctly detects package manager type on 
remote hosts, fixes several issues with debugging, analysis & project 
creation for Django, improves analysis of union type hints, and makes a 
number of other improvements.


Details: https://wingware.com/news/2021-12-13
Downloads: https://wingware.com/downloads

== About Wing ==

Wing is a light-weight but full-featured Python IDE designed 
specifically for Python, with powerful editing, code inspection, 
testing, and debugging capabilities. Wing's deep code analysis provides 
auto-completion, auto-editing, and refactoring that speed up 
development. Its top notch debugger works with any Python code, locally 
or on a remote host, container, or cluster. Wing also supports 
test-driven development, version control, UI color and layout 
customization, and includes extensive documentation and support.


Wing is available in three product levels:  Wing Pro is the 
full-featured Python IDE for professional developers, Wing Personal is a 
free Python IDE for students and hobbyists (omits some features), and 
Wing 101 is a very simplified free Python IDE for beginners (omits many 
features).


Learn more at https://wingware.com/


___
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/
Member address: arch...@mail-archive.com


[Python-announce] Wing Python IDE 8.1.1 has been released

2021-11-15 Thread Wingware
Wing 8.1.1 fixes stepping into imports in newer Python versions, 
improves editing multiple selections, fixes problems with Find Uses in 
remote projects, improves some syntax coloring configurations, fixes 
creating a Django project with a base installation of Python on Windows, 
more gracefully handles temporarily losing the remote agent connection, 
sets the correct file type for files opened while the remote agent is 
unavailable, fixes Black reformatting in Python 3.10, and makes several 
other improvements.


Details: https://wingware.com/news/2021-11-12
Downloads: https://wingware.com/downloads

== About Wing ==

Wing is a light-weight but full-featured Python IDE designed 
specifically for Python, with powerful editing, code inspection, 
testing, and debugging capabilities. Wing's deep code analysis provides 
auto-completion, auto-editing, and refactoring that speed up 
development. Its top notch debugger works with any Python code, locally 
or on a remote host, container, or cluster. Wing also supports 
test-driven development, version control, UI color and layout 
customization, and includes extensive documentation and support.


Wing is available in three product levels:  Wing Pro is the 
full-featured Python IDE for professional developers, Wing Personal is a 
free Python IDE for students and hobbyists (omits some features), and 
Wing 101 is a very simplified free Python IDE for beginners (omits many 
features).


Learn more at https://wingware.com/


___
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/
Member address: arch...@mail-archive.com


[Python-announce] Wing Python IDE 8.1 has been released

2021-10-21 Thread Wingware
Wing 8.1 adds Delete Symbol and Rename Current Module refactoring 
operations, improves some aspects of type analysis, fixes occasional 
failure to detect Python Path, fixes starting the remote agent in some 
cases, corrects exception reports from Django templates, supports pip 
21.3+ in the Packages tool, and makes several other improvements.


Details: https://wingware.com/news/2021-10-19
Downloads: https://wingware.com/downloads

== About Wing ==

Wing is a light-weight but full-featured Python IDE designed 
specifically for Python, with powerful editing, code inspection, 
testing, and debugging capabilities. Wing's deep code analysis provides 
auto-completion, auto-editing, and refactoring that speed up 
development. Its top notch debugger works with any Python code, locally 
or on a remote host, container, or cluster. Wing also supports 
test-driven development, version control, UI color and layout 
customization, and includes extensive documentation and support.


Wing is available in three product levels:  Wing Pro is the 
full-featured Python IDE for professional developers, Wing Personal is a 
free Python IDE for students and hobbyists (omits some features), and 
Wing 101 is a very simplified free Python IDE for beginners (omits many 
features).


Learn more at https://wingware.com/



___
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/
Member address: arch...@mail-archive.com


[Python-announce] Wing Python IDE 8.0.4 has been released

2021-09-29 Thread Wingware
Wing 8.0.4 adds Close Unmodified Others to the editor tab's context 
menu, documents using sitecustomize to automatically start debug, fixes 
the debugger on some Windows systems, improves icon rendering with some 
Windows scaling factors, and makes several other improvements.


Details:  https://wingware.com/news/2021-09-28
Downloads:   https://wingware.com/downloads

== About Wing ==

Wing is a light-weight but full-featured Python IDE designed 
specifically for Python, with powerful editing, code inspection, 
testing, and debugging capabilities. Wing's deep code analysis provides 
auto-completion, auto-editing, and refactoring that speed up 
development. Its top notch debugger works with any Python code, locally 
or on a remote host, container, or cluster. Wing also supports 
test-driven development, version control, UI color and layout 
customization, and includes extensive documentation and support.


Wing is available in three product levels:  Wing Pro is the 
full-featured Python IDE for professional developers, Wing Personal is a 
free Python IDE for students and hobbyists (omits some features), and 
Wing 101 is a very simplified free Python IDE for beginners (omits many 
features).


Learn more at https://wingware.com/



___
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/
Member address: arch...@mail-archive.com


ANN: Wing Python IDE 8.0.4 has been released

2021-09-29 Thread Wingware
Wing 8.0.4 adds Close Unmodified Others to the editor tab's context 
menu, documents using sitecustomize to automatically start debug, fixes 
the debugger on some Windows systems, improves icon rendering with some 
Windows scaling factors, and makes several other improvements.


Details:  https://wingware.com/news/2021-09-28
Downloads:   https://wingware.com/downloads

== About Wing ==

Wing is a light-weight but full-featured Python IDE designed 
specifically for Python, with powerful editing, code inspection, 
testing, and debugging capabilities. Wing's deep code analysis provides 
auto-completion, auto-editing, and refactoring that speed up 
development. Its top notch debugger works with any Python code, locally 
or on a remote host, container, or cluster. Wing also supports 
test-driven development, version control, UI color and layout 
customization, and includes extensive documentation and support.


Wing is available in three product levels:  Wing Pro is the 
full-featured Python IDE for professional developers, Wing Personal is a 
free Python IDE for students and hobbyists (omits some features), and 
Wing 101 is a very simplified free Python IDE for beginners (omits many 
features).


Learn more at https://wingware.com/


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


[Python-announce] Wing Python IDE 8.0.3 has been released

2021-09-01 Thread Wingware
Wing 8.0.3 allows specifying the Django settings module for unit tests 
with --settings= in Run Args on the Testing page of Project 
Properties, fixes using an Activated Env that contains spaces in its 
path, prevents failure to reformat code on remote hosts and containers, 
fixes searching in files with non-ascii characters, and makes several 
other improvements.


Details:  https://wingware.com/news/2021-08-31
Downloads:   https://wingware.com/downloads

== About Wing ==

Wing is a light-weight but full-featured Python IDE designed 
specifically for Python, with powerful editing, code inspection, 
testing, and debugging capabilities. Wing's deep code analysis provides 
auto-completion, auto-editing, and refactoring that speed up 
development. Its top notch debugger works with any Python code, locally 
or on a remote host, container, or cluster. Wing also supports 
test-driven development, version control, UI color and layout 
customization, and includes extensive documentation and support.


Wing is available in three product levels:  Wing Pro is the 
full-featured Python IDE for professional developers, Wing Personal is a 
free Python IDE for students and hobbyists (omits some features), and 
Wing 101 is a very simplified free Python IDE for beginners (omits many 
features).


Learn more at https://wingware.com/

___
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/
Member address: arch...@mail-archive.com


ANN: Wing Python IDE 8.0.3 has been released

2021-09-01 Thread Wingware
Wing 8.0.3 allows specifying the Django settings module for unit tests 
with --settings= in Run Args on the Testing page of Project 
Properties, fixes using an Activated Env that contains spaces in its 
path, prevents failure to reformat code on remote hosts and containers, 
fixes searching in files with non-ascii characters, and makes several 
other improvements.


Details:  https://wingware.com/news/2021-08-31
Downloads:   https://wingware.com/downloads

== About Wing ==

Wing is a light-weight but full-featured Python IDE designed 
specifically for Python, with powerful editing, code inspection, 
testing, and debugging capabilities. Wing's deep code analysis provides 
auto-completion, auto-editing, and refactoring that speed up 
development. Its top notch debugger works with any Python code, locally 
or on a remote host, container, or cluster. Wing also supports 
test-driven development, version control, UI color and layout 
customization, and includes extensive documentation and support.


Wing is available in three product levels:  Wing Pro is the 
full-featured Python IDE for professional developers, Wing Personal is a 
free Python IDE for students and hobbyists (omits some features), and 
Wing 101 is a very simplified free Python IDE for beginners (omits many 
features).


Learn more at https://wingware.com/



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


Wing Python IDE version 8 has been released

2021-07-27 Thread Wingware
Wing 8 is a major new release that introduces support for development on 
Docker and LXC/LXD containers and Docker Compose clusters, a Python 
package management tool, improved project creation, improved static 
analysis and code warnings, support for Python 3.10, a native Apple 
Silicon (M1) build, a new Nord style theme, reduced application startup 
time, and much more.


Details:  https://wingware.com/news/2021-07-26
Downloads:   https://wingware.com/downloads

== About Wing ==

Wing is a light-weight but full-featured Python IDE designed 
specifically for Python, with powerful editing, code inspection, 
testing, and debugging capabilities. Wing's deep code analysis provides 
auto-completion, auto-editing, and refactoring that speed up 
development. Its top notch debugger works with any Python code, locally 
or on a remote host, container, or cluster. Wing also supports 
test-driven development, version control, UI color and layout 
customization, and includes extensive documentation and support.


Wing is available in three product levels:  Wing Pro is the 
full-featured Python IDE for professional developers, Wing Personal is a 
free Python IDE for students and hobbyists (omits some features), and 
Wing 101 is a very simplified free Python IDE for beginners (omits many 
features).


Learn more at https://wingware.com/


___
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/
Member address: arch...@mail-archive.com


ANN: Wing Python IDE version 8 has been released

2021-07-27 Thread Wingware
Wing 8 is a major new release that introduces support for development on 
Docker and LXC/LXD containers and Docker Compose clusters, a Python 
package management tool, improved project creation, improved static 
analysis and code warnings, support for Python 3.10, a native Apple 
Silicon (M1) build, a new Nord style theme, reduced application startup 
time, and much more.


Details:  https://wingware.com/news/2021-07-26
Downloads:   https://wingware.com/downloads

== About Wing ==

Wing is a light-weight but full-featured Python IDE designed 
specifically for Python, with powerful editing, code inspection, 
testing, and debugging capabilities. Wing's deep code analysis provides 
auto-completion, auto-editing, and refactoring that speed up 
development. Its top notch debugger works with any Python code, locally 
or on a remote host, container, or cluster. Wing also supports 
test-driven development, version control, UI color and layout 
customization, and includes extensive documentation and support.


Wing is available in three product levels:  Wing Pro is the 
full-featured Python IDE for professional developers, Wing Personal is a 
free Python IDE for students and hobbyists (omits some features), and 
Wing 101 is a very simplified free Python IDE for beginners (omits many 
features).


Learn more at https://wingware.com/


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


Wing Python IDE 7.2.9 has been released

2021-04-12 Thread Wingware
Wing 7.2.9 adds remote development for 64-bit Raspberry Pi, improves 
auto-closing of quotes, optimizes change tracking when large numbers of 
project files change at once, improves debugger data display for some 
value types, and makes a number of other usability improvements.


Details:  https://wingware.com/news/2021-04-12
Downloads:   https://wingware.com/downloads

== About Wing ==

Wing is a light-weight but full-featured Python IDE designed 
specifically for Python, with powerful editing, code inspection, 
testing, and debugging capabilities. Wing's deep code analysis provides 
auto-completion, auto-editing, and refactoring that speed up 
development. Its top notch debugger works with any Python code, locally 
or on a remote host. Wing also supports test-driven development, version 
control, UI color and layout customization, and includes extensive 
documentation and support.


Wing is available in three product levels:  Wing Pro is the 
full-featured Python IDE for professional developers, Wing Personal is a 
free Python IDE for students and hobbyists (omits some features), and 
Wing 101 is a very simplified free Python IDE for beginners (omits many 
features).


Learn more at https://wingware.com/


___
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/
Member address: arch...@mail-archive.com


ANN: Wing Python IDE 7.2.9 has been released

2021-04-12 Thread Wingware
Wing 7.2.9 adds remote development for 64-bit Raspberry Pi, improves 
auto-closing of quotes, optimizes change tracking when large numbers of 
project files change at once, improves debugger data display for some 
value types, and makes a number of other usability improvements.


Details:  https://wingware.com/news/2021-04-12
Downloads:   https://wingware.com/downloads

== About Wing ==

Wing is a light-weight but full-featured Python IDE designed 
specifically for Python, with powerful editing, code inspection, 
testing, and debugging capabilities. Wing's deep code analysis provides 
auto-completion, auto-editing, and refactoring that speed up 
development. Its top notch debugger works with any Python code, locally 
or on a remote host. Wing also supports test-driven development, version 
control, UI color and layout customization, and includes extensive 
documentation and support.


Wing is available in three product levels:  Wing Pro is the 
full-featured Python IDE for professional developers, Wing Personal is a 
free Python IDE for students and hobbyists (omits some features), and 
Wing 101 is a very simplified free Python IDE for beginners (omits many 
features).


Learn more at https://wingware.com/

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


Wing Python IDE 7.2.8 has been released

2021-01-14 Thread Wingware
Wing 7.2.8 fixes reformatting selections for PEP8, corrects completion 
of code reformatting in remote files when code is unchanged, fixes 
problems analyzing incomplete 'def async' statements, correctly handles 
refactor module rename when the target name exists, adds a preference to 
control the delay before tooltips are shown, reduces the default 
tooltips delay, shows a warning when a file exceeds the configured 
maximum size for running external code checkers, and makes a number of 
other usability improvements.


Details:  https://wingware.com/news/2021-01-12
Downloads:   https://wingware.com/downloads

== About Wing ==

Wing is a light-weight but full-featured Python IDE designed 
specifically for Python, with powerful editing, code inspection, 
testing, and debugging capabilities. Wing's deep code analysis provides 
auto-completion, auto-editing, and refactoring that speed up 
development. Its top notch debugger works with any Python code, locally 
or on a remote host. Wing also supports test-driven development, version 
control, UI color and layout customization, and includes extensive 
documentation and support.


Wing is available in three product levels:  Wing Pro is the 
full-featured Python IDE for professional developers, Wing Personal is a 
free Python IDE for students and hobbyists (omits some features), and 
Wing 101 is a very simplified free Python IDE for beginners (omits many 
features).


Learn more at https://wingware.com/


___
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/
Member address: arch...@mail-archive.com


ANN: Wing Python IDE 7.2.8 has been released

2021-01-14 Thread Wingware
Wing 7.2.8 fixes reformatting selections for PEP8, corrects completion 
of code reformatting in remote files when code is unchanged, fixes 
problems analyzing incomplete 'def async' statements, correctly handles 
refactor module rename when the target name exists, adds a preference to 
control the delay before tooltips are shown, reduces the default 
tooltips delay, shows a warning when a file exceeds the configured 
maximum size for running external code checkers, and makes a number of 
other usability improvements.


Details:  https://wingware.com/news/2021-01-12
Downloads:   https://wingware.com/downloads

== About Wing ==

Wing is a light-weight but full-featured Python IDE designed 
specifically for Python, with powerful editing, code inspection, 
testing, and debugging capabilities. Wing's deep code analysis provides 
auto-completion, auto-editing, and refactoring that speed up 
development. Its top notch debugger works with any Python code, locally 
or on a remote host. Wing also supports test-driven development, version 
control, UI color and layout customization, and includes extensive 
documentation and support.


Wing is available in three product levels:  Wing Pro is the 
full-featured Python IDE for professional developers, Wing Personal is a 
free Python IDE for students and hobbyists (omits some features), and 
Wing 101 is a very simplified free Python IDE for beginners (omits many 
features).


Learn more at https://wingware.com/


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


Wing Python IDE 7.2.7 has been released

2020-11-16 Thread Wingware
Wing 7.2.7 improves running unit tests for Django and other testing 
frameworks, fixes Command-Alt-Click to add multiple selections on macOS, 
changes Goto Source in the Testing tool to display the innermost project 
file stack frame, and makes a number of other usability improvements.


Details:  https://wingware.com/news/2020-11-13
Downloads:   https://wingware.com/downloads

== About Wing ==

Wing is a light-weight but full-featured Python IDE designed 
specifically for Python, with powerful editing, code inspection, 
testing, and debugging capabilities. Wing's deep code analysis provides 
auto-completion, auto-editing, and refactoring that speed up 
development. Its top notch debugger works with any Python code, locally 
or on a remote host. Wing also supports test-driven development, version 
control, UI color and layout customization, and includes extensive 
documentation and support.


Wing is available in three product levels:  Wing Pro is the 
full-featured Python IDE for professional developers, Wing Personal is a 
free Python IDE for students and hobbyists (omits some features), and 
Wing 101 is a very simplified free Python IDE for beginners (omits many 
features).


Learn more at https://wingware.com/

___
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/
Member address: arch...@mail-archive.com


ANN: Wing Python IDE 7.2.7 has been released

2020-11-16 Thread Wingware
Wing 7.2.7 improves running unit tests for Django and other testing 
frameworks, fixes Command-Alt-Click to add multiple selections on macOS, 
changes Goto Source in the Testing tool to display the innermost project 
file stack frame, and makes a number of other usability improvements.


Details:  https://wingware.com/news/2020-11-13
Downloads:   https://wingware.com/downloads

== About Wing ==

Wing is a light-weight but full-featured Python IDE designed 
specifically for Python, with powerful editing, code inspection, 
testing, and debugging capabilities. Wing's deep code analysis provides 
auto-completion, auto-editing, and refactoring that speed up 
development. Its top notch debugger works with any Python code, locally 
or on a remote host. Wing also supports test-driven development, version 
control, UI color and layout customization, and includes extensive 
documentation and support.


Wing is available in three product levels:  Wing Pro is the 
full-featured Python IDE for professional developers, Wing Personal is a 
free Python IDE for students and hobbyists (omits some features), and 
Wing 101 is a very simplified free Python IDE for beginners (omits many 
features).


Learn more at https://wingware.com/


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


Wing Python IDE 7.2.6 has been released

2020-10-08 Thread Wingware
Wing 7.2.6 improves exception reporting for pytest, implements 2w in vi 
mode, fixes problems with setting up a new Django project, improves 
auto-spacing for / and :, reduces CPU use when analyzing and waiting for 
remote files, and makes a number of usability improvements.


Details:  https://wingware.com/news/2020-10-07
Downloads:   https://wingware.com/downloads

== About Wing ==

Wing is a light-weight but full-featured Python IDE designed 
specifically for Python, with powerful editing, code inspection, 
testing, and debugging capabilities. Wing's deep code analysis provides 
auto-completion, auto-editing, and refactoring that speed up 
development. Its top notch debugger works with any Python code, locally 
or on a remote host. Wing also supports test-driven development, version 
control, UI color and layout customization, and includes extensive 
documentation and support.


Wing is available in three product levels:  Wing Pro is the 
full-featured Python IDE for professional developers, Wing Personal is a 
free Python IDE for students and hobbyists (omits some features), and 
Wing 101 is a very simplified free Python IDE for beginners (omits many 
features).


Learn more at https://wingware.com/

___
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/
Member address: arch...@mail-archive.com


ANN: Wing Python IDE 7.2.6 has been released

2020-10-08 Thread Wingware
Wing 7.2.6 improves exception reporting for pytest, implements 2w in vi 
mode, fixes problems with setting up a new Django project, improves 
auto-spacing for / and :, reduces CPU use when analyzing and waiting for 
remote files, and makes a number of usability improvements.


Details:  https://wingware.com/news/2020-10-07
Downloads:   https://wingware.com/downloads

== About Wing ==

Wing is a light-weight but full-featured Python IDE designed 
specifically for Python, with powerful editing, code inspection, 
testing, and debugging capabilities. Wing's deep code analysis provides 
auto-completion, auto-editing, and refactoring that speed up 
development. Its top notch debugger works with any Python code, locally 
or on a remote host. Wing also supports test-driven development, version 
control, UI color and layout customization, and includes extensive 
documentation and support.


Wing is available in three product levels:  Wing Pro is the 
full-featured Python IDE for professional developers, Wing Personal is a 
free Python IDE for students and hobbyists (omits some features), and 
Wing 101 is a very simplified free Python IDE for beginners (omits many 
features).


Learn more at https://wingware.com/



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


ANN: Wing Python IDE version 7.2.5 has been released

2020-09-10 Thread Wingware
Wing 7.2.5 enhances the accuracy of some types of code warnings, 
improves Debug I/O process management, streamlines new virtualenv 
creation, implements vi mode :[range]y, and makes a number of usability 
improvements.


Details:  https://wingware.com/news/2020-09-09
Downloads:   https://wingware.com/downloads

== About Wing ==

Wing is a light-weight but full-featured Python IDE designed 
specifically for Python, with powerful editing, code inspection, 
testing, and debugging capabilities. Wing's deep code analysis provides 
auto-completion, auto-editing, and refactoring that speed up 
development. Its top notch debugger works with any Python code, locally 
or on a remote host. Wing also supports test-driven development, version 
control, UI color and layout customization, and includes extensive 
documentation and support.


Wing is available in three product levels:  Wing Pro is the 
full-featured Python IDE for professional developers, Wing Personal is a 
free Python IDE for students and hobbyists (omits some features), and 
Wing 101 is a very simplified free Python IDE for beginners (omits many 
features).


Learn more at https://wingware.com/

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


Wing Python IDE version 7.2.4 has been released

2020-08-18 Thread Wingware
Wing 7.2.4 introduces support for Python 3.9, adds a preference to set 
the size of white space indicators, and makes a number of usability 
improvements.


Details:  https://wingware.com/news/2020-08-17
Downloads: 
<https://wingware.com/downloads/wing-pro/7.2/binaries>https://wingware.com/downloads


== About Wing ==

Wing is a light-weight but full-featured Python IDE designed 
specifically for Python, with powerful editing, code inspection, 
testing, and debugging capabilities. Wing's deep code analysis provides 
auto-completion, auto-editing, and refactoring that speed up 
development. Its top notch debugger works with any Python code, locally 
or on a remote host. Wing also supports test-driven development, version 
control, UI color and layout customization, and includes extensive 
documentation and support.


Wing is available in three product levels:  Wing Pro is the 
full-featured Python IDE for professional developers, Wing Personal is a 
free Python IDE for students and hobbyists (omits some features), and 
Wing 101 is a very simplified free Python IDE for beginners (omits many 
features).


Learn more at https://wingware.com/


___
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/
Member address: arch...@mail-archive.com


ANN: Wing Python IDE version 7.2.4 has been released

2020-08-18 Thread Wingware
Wing 7.2.4 introduces support for Python 3.9, adds a preference to set 
the size of white space indicators, and makes a number of usability 
improvements.


Details:  https://wingware.com/news/2020-08-17
Downloads:   https://wingware.com/downloads

== About Wing ==

Wing is a light-weight but full-featured Python IDE designed 
specifically for Python, with powerful editing, code inspection, 
testing, and debugging capabilities. Wing's deep code analysis provides 
auto-completion, auto-editing, and refactoring that speed up 
development. Its top notch debugger works with any Python code, locally 
or on a remote host. Wing also supports test-driven development, version 
control, UI color and layout customization, and includes extensive 
documentation and support.


Wing is available in three product levels:  Wing Pro is the 
full-featured Python IDE for professional developers, Wing Personal is a 
free Python IDE for students and hobbyists (omits some features), and 
Wing 101 is a very simplified free Python IDE for beginners (omits many 
features).


Learn more at https://wingware.com/

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


Wing Python IDE 7.2.3 has been released

2020-07-14 Thread Wingware
Wing 7.2.3 has been released.  This update introduces a How-To for using 
Wing with PyXLL, adds folding in .pyi and .pi files, fixes opening files 
from the macOS Catalina Finder, and makes many usability 
improvements.For details see the change log:  
https://wingware.com/pub/wingpro/7.2.3.0/CHANGELOG.txt


== New features in Wing 7.2 include ==

* Auto-Reformatting with Black and YAPF (Wing Pro)

Wing 7.2 adds support for Black and YAPF for code reformatting, in 
addition to the previously available built-in autopep8 reformatting. To 
use Black or YAPF, they must first be installed into your Python with 
pip, conda, or other package manager. Reformatting options are available 
from the Source > Reformatting menu group, and automatic reformatting 
may be configured in the Editor > Auto-reformatting preferences group.  
Details: https://wingware.com/doc/edit/auto-reformatting


* Improved Support for Virtualenv

Wing 7.2 improves support for virtualenv by allowing the command that 
activates the environment to be entered in the Python Executable in 
Project Properties, Launch Configurations, and when creating new 
projects. The New Project dialog now also includes the option to create 
a new virtualenv along with the new project, optionally specifying 
packages to install.  Details:  https://wingware.com/doc/howtos/virtualenv


* Support for Anaconda Environments

Similarly, Wing 7.2 adds support for Anaconda environments, so the conda 
activate command can be entered when configuring the Python Executable 
and the New Project dialog supports using an existing Anaconda 
environment or creating a new one along with the project.  Details:  
https://wingware.com/doc/howtos/anaconda


* And More

Wing 7.2 also introduces How-Tos for using Wing with AWS and PyXLL, 
makes it easier to debug modules with python -m, adds support for Python 
3 enums, simplifies manual configuration of remote debugging, allows 
using a command line for the configured Python Executable, supports 
constraining Find Uses of imported symbols to only the current file, 
allows folding .pyi and .pi files, and makes a number of usability and 
stability improvements.


For a complete list of new features in Wing 7, see What's New in Wing 7: 
https://wingware.com/wingide/whatsnew


== Downloads ==

Wing Pro: https://wingware.com/downloads/wing-pro/7.2/binaries
Wing Personal: https://wingware.com/downloads/wing-personal/7.2/binaries
Wing 101: https://wingware.com/downloads/wing-101/7.2/binaries

Compare products: https://wingware.com/downloads

See https://wingware.com/doc/install/upgrading for details on upgrading 
from Wing 6 and earlier, and https://wingware.com/doc/install/migrating 
for a list of compatibility notes.


___
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/
Member address: arch...@mail-archive.com


ANN: Wing Python IDE 7.2.3 has been released

2020-07-14 Thread Wingware
Wing 7.2.3 has been released.  This update introduces a How-To for using 
Wing with PyXLL, adds folding in .pyi and .pi files, fixes opening files 
from the macOS Catalina Finder, and makes many usability 
improvements.For details see the change log:  
https://wingware.com/pub/wingpro/7.2.3.0/CHANGELOG.txt


== New features in Wing 7.2 include ==

* Auto-Reformatting with Black and YAPF (Wing Pro)

Wing 7.2 adds support for Black and YAPF for code reformatting, in 
addition to the previously available built-in autopep8 reformatting. To 
use Black or YAPF, they must first be installed into your Python with 
pip, conda, or other package manager. Reformatting options are available 
from the Source > Reformatting menu group, and automatic reformatting 
may be configured in the Editor > Auto-reformatting preferences group.  
Details: https://wingware.com/doc/edit/auto-reformatting


* Improved Support for Virtualenv

Wing 7.2 improves support for virtualenv by allowing the command that 
activates the environment to be entered in the Python Executable in 
Project Properties, Launch Configurations, and when creating new 
projects. The New Project dialog now also includes the option to create 
a new virtualenv along with the new project, optionally specifying 
packages to install.  Details:  https://wingware.com/doc/howtos/virtualenv


* Support for Anaconda Environments

Similarly, Wing 7.2 adds support for Anaconda environments, so the conda 
activate command can be entered when configuring the Python Executable 
and the New Project dialog supports using an existing Anaconda 
environment or creating a new one along with the project.  Details:  
https://wingware.com/doc/howtos/anaconda


* And More

Wing 7.2 also introduces How-Tos for using Wing with AWS and PyXLL, 
makes it easier to debug modules with python -m, adds support for Python 
3 enums, simplifies manual configuration of remote debugging, allows 
using a command line for the configured Python Executable, supports 
constraining Find Uses of imported symbols to only the current file, 
allows folding .pyi and .pi files, and makes a number of usability and 
stability improvements.


For a complete list of new features in Wing 7, see What's New in Wing 7: 
https://wingware.com/wingide/whatsnew


== Downloads ==

Wing Pro: https://wingware.com/downloads/wing-pro/7.2/binaries
Wing Personal: https://wingware.com/downloads/wing-personal/7.2/binaries
Wing 101: https://wingware.com/downloads/wing-101/7.2/binaries

Compare products: https://wingware.com/downloads

See https://wingware.com/doc/install/upgrading for details on upgrading 
from Wing 6 and earlier, and https://wingware.com/doc/install/migrating 
for a list of compatibility notes.


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


Wing Python IDE version 7.2.2 released

2020-04-01 Thread Wingware
Wing Python IDE version 7.2.2 introduces a How-To for using Wing Pro's 
remote development features with AWS, adds support for Python 3 enums, 
allows constraining Find Uses of imported symbols to only the current 
file, and makes a number of usability and stability improvements.


== Downloads ==

Wing Pro: https://wingware.com/downloads/wing-pro/7.2/binaries
Wing Personal: https://wingware.com/downloads/wing-personal/7.2/binaries
Wing 101: https://wingware.com/downloads/wing-101/7.2/binaries

Compare products: https://wingware.com/downloads

== Upgrading ==

See https://wingware.com/doc/install/upgrading for details on upgrading 
from Wing 6 and earlier, and https://wingware.com/doc/install/migrating 
for a list of compatibility notes.


== Details ==

For more information on this release please see 
https://wingware.com/news/2020-03-30


For more information on Wing Python IDE see https://wingware.com/

Thanks,

Stephan Deibel
Wing Python IDE | The Intelligent Development Environment for Python
--
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/

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


ANN: Wing Python IDE version 7.2.2 released

2020-04-01 Thread Wingware
Wing Python IDE version 7.2.2 introduces a How-To for using Wing Pro's 
remote development features with AWS, adds support for Python 3 enums, 
allows constraining Find Uses of imported symbols to only the current 
file, and makes a number of usability and stability improvements.


== Downloads ==

Wing Pro: https://wingware.com/downloads/wing-pro/7.2/binaries
Wing Personal: https://wingware.com/downloads/wing-personal/7.2/binaries
Wing 101: https://wingware.com/downloads/wing-101/7.2/binaries

Compare products: https://wingware.com/downloads

== Upgrading ==

See https://wingware.com/doc/install/upgrading for details on upgrading 
from Wing 6 and earlier, and https://wingware.com/doc/install/migrating 
for a list of compatibility notes.


== Details ==

For more information on this release please see 
https://wingware.com/news/2020-03-30


For more information on Wing Python IDE see https://wingware.com/

Thanks,

Stephan Deibel
Wing Python IDE | The Intelligent Development Environment for Python
--
https://mail.python.org/mailman/listinfo/python-list


Wing Python IDE 7.2.1 released

2020-01-30 Thread Wingware
Wing 7.2.1 has been released.  This update fixes debug process group 
termination, avoids failures seen when pasting some Python code, 
prevents crashing in vi browse mode when the first line of the file is 
blank, and fixes some other usability issues.  For details see the 
change log:  https://wingware.com/pub/wingpro/7.2.1.0/CHANGELOG.txt


== Auto-Reformatting with Black and YAPF (Wing Pro) ==

Wing 7.2 adds support for Black and YAPF for code reformatting, in 
addition to the previously available built-in autopep8 reformatting. To 
use Black or YAPF, they must first be installed into your Python with 
pip, conda, or other package manager. Reformatting options are available 
from the Source > Reformatting menu group, and automatic reformatting 
may be configured in the Editor > Auto-reformatting preferences group.  
Details: https://wingware.com/doc/edit/auto-reformatting


== Improved Support for Virtualenv ==

Wing 7.2 improves support for virtualenv by allowing the command that 
activates the environment to be entered in the Python Executable in 
Project Properties, Launch Configurations, and when creating new 
projects. The New Project dialog now also includes the option to create 
a new virtualenv along with the new project, optionally specifying 
packages to install.  Details:  https://wingware.com/doc/howtos/virtualenv


== Support for Anaconda Environments ==

Similarly, Wing 7.2 adds support for Anaconda environments, so the conda 
activate command can be entered when configuring the Python Executable 
and the New Project dialog supports using an existing Anaconda 
environment or creating a new one along with the project.  Details:  
https://wingware.com/doc/howtos/anaconda


== And More ==

Wing 7.2 also makes it easier to debug modules with python -m, 
simplifies manual configuration of remote debugging, allows using a 
command line for the configured Python Executable, and fixes a number of 
usability issues.


For a complete list of new features in Wing 7, see What's New in Wing 7: 
https://wingware.com/wingide/whatsnew


== Downloads ==

Wing Pro: https://wingware.com/downloads/wing-pro/7.2/binaries
Wing Personal: https://wingware.com/downloads/wing-personal/7.2/binaries
Wing 101: https://wingware.com/downloads/wing-101/7.2/binaries

Compare products: https://wingware.com/downloads

See https://wingware.com/doc/install/upgrading for details on upgrading 
from Wing 6 and earlier, and https://wingware.com/doc/install/migrating 
for a list of compatibility notes.


--
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/

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


ANN: Wing Python IDE 7.2.1.0 released

2020-01-30 Thread Wingware
Wing 7.2.1 has been released.  This update fixes debug process group 
termination, avoids failures seen when pasting some Python code, 
prevents crashing in vi browse mode when the first line of the file is 
blank, and fixes some other usability issues.  For details see the 
change log:  https://wingware.com/pub/wingpro/7.2.1.0/CHANGELOG.txt


== Auto-Reformatting with Black and YAPF (Wing Pro) ==

Wing 7.2 adds support for Black and YAPF for code reformatting, in 
addition to the previously available built-in autopep8 reformatting. To 
use Black or YAPF, they must first be installed into your Python with 
pip, conda, or other package manager. Reformatting options are available 
from the Source > Reformatting menu group, and automatic reformatting 
may be configured in the Editor > Auto-reformatting preferences group.  
Details: https://wingware.com/doc/edit/auto-reformatting


== Improved Support for Virtualenv ==

Wing 7.2 improves support for virtualenv by allowing the command that 
activates the environment to be entered in the Python Executable in 
Project Properties, Launch Configurations, and when creating new 
projects. The New Project dialog now also includes the option to create 
a new virtualenv along with the new project, optionally specifying 
packages to install.  Details:  https://wingware.com/doc/howtos/virtualenv


== Support for Anaconda Environments ==

Similarly, Wing 7.2 adds support for Anaconda environments, so the conda 
activate command can be entered when configuring the Python Executable 
and the New Project dialog supports using an existing Anaconda 
environment or creating a new one along with the project.  Details:  
https://wingware.com/doc/howtos/anaconda


== And More ==

Wing 7.2 also makes it easier to debug modules with python -m, 
simplifies manual configuration of remote debugging, allows using a 
command line for the configured Python Executable, and fixes a number of 
usability issues.


For a complete list of new features in Wing 7, see What's New in Wing 7: 
https://wingware.com/wingide/whatsnew


== Downloads ==

Wing Pro: https://wingware.com/downloads/wing-pro/7.2/binaries
Wing Personal: https://wingware.com/downloads/wing-personal/7.2/binaries
Wing 101: https://wingware.com/downloads/wing-101/7.2/binaries

Compare products: https://wingware.com/downloads

See https://wingware.com/doc/install/upgrading for details on upgrading 
from Wing 6 and earlier, and https://wingware.com/doc/install/migrating 
for a list of compatibility notes.




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


Wing Python IDE 7.2 released

2020-01-21 Thread Wingware
Wing 7.2 has been released.  This version adds auto-formatting with 
Black and YAPF, expanded support for virtualenv, support for Anaconda 
environments, easier debugging of modules launched with python -m, 
simplified manually configured remote debugging, and other improvements.


== Auto-Reformatting with Black and YAPF (Wing Pro) ==

Wing 7.2 adds support for Black and YAPF for code reformatting, in 
addition to the previously available built-in autopep8 reformatting. To 
use Black or YAPF, they must first be installed into your Python with 
pip, conda, or other package manager. Reformatting options are available 
from the Source > Reformatting menu group, and automatic reformatting 
may be configured in the Editor > Auto-reformatting preferences group.  
Details: https://wingware.com/doc/edit/auto-reformatting


== Improved Support for Virtualenv ==

Wing 7.2 improves support for virtualenv by allowing the command that 
activates the environment to be entered in the Python Executable in 
Project Properties, Launch Configurations, and when creating new 
projects. The New Project dialog now also includes the option to create 
a new virtualenv along with the new project, optionally specifying 
packages to install.  Details:  https://wingware.com/doc/howtos/virtualenv


== Support for Anaconda Environments ==

Similarly, Wing 7.2 adds support for Anaconda environments, so the conda 
activate command can be entered when configuring the Python Executable 
and the New Project dialog supports using an existing Anaconda 
environment or creating a new one along with the project.  Details:  
https://wingware.com/doc/howtos/anaconda


== And More ==

Wing 7.2 also makes it easier to debug modules with python -m, 
simplifies manual configuration of remote debugging, allows using a 
command line for the configured Python Executable, and fixes a number of 
usability issues.


For details see the change log:  
https://wingware.com/pub/wingpro/7.2.0.1/CHANGELOG.txt


For a complete list of new features in Wing 7, see What's New in Wing 7: 
https://wingware.com/wingide/whatsnew


== Downloads ==

Wing Pro: https://wingware.com/downloads/wing-pro/7.2/binaries
Wing Personal: https://wingware.com/downloads/wing-personal/7.2/binaries
Wing 101: https://wingware.com/downloads/wing-101/7.2/binaries

Compare products: https://wingware.com/downloads

See https://wingware.com/doc/install/upgrading for details on upgrading 
from Wing 6 and earlier, and https://wingware.com/doc/install/migrating 
for a list of compatibility notes.

--
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/

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


ANN: Wing Python IDE 7.2 released

2020-01-21 Thread Wingware
Wing 7.2 has been released.  This version adds auto-formatting with 
Black and YAPF, expanded support for virtualenv, support for Anaconda 
environments, easier debugging of modules launched with python -m, 
simplified manually configured remote debugging, and other improvements.


== Auto-Reformatting with Black and YAPF (Wing Pro) ==

Wing 7.2 adds support for Black and YAPF for code reformatting, in 
addition to the previously available built-in autopep8 reformatting. To 
use Black or YAPF, they must first be installed into your Python with 
pip, conda, or other package manager. Reformatting options are available 
from the Source > Reformatting menu group, and automatic reformatting 
may be configured in the Editor > Auto-reformatting preferences group.  
Details: https://wingware.com/doc/edit/auto-reformatting


== Improved Support for Virtualenv ==

Wing 7.2 improves support for virtualenv by allowing the command that 
activates the environment to be entered in the Python Executable in 
Project Properties, Launch Configurations, and when creating new 
projects. The New Project dialog now also includes the option to create 
a new virtualenv along with the new project, optionally specifying 
packages to install.  Details:  https://wingware.com/doc/howtos/virtualenv


== Support for Anaconda Environments ==

Similarly, Wing 7.2 adds support for Anaconda environments, so the conda 
activate command can be entered when configuring the Python Executable 
and the New Project dialog supports using an existing Anaconda 
environment or creating a new one along with the project.  Details:  
https://wingware.com/doc/howtos/anaconda


== And More ==

Wing 7.2 also makes it easier to debug modules with python -m, 
simplifies manual configuration of remote debugging, allows using a 
command line for the configured Python Executable, and fixes a number of 
usability issues.


For details see the change log:  
https://wingware.com/pub/wingpro/7.2.0.1/CHANGELOG.txt


For a complete list of new features in Wing 7, see What's New in Wing 7: 
https://wingware.com/wingide/whatsnew


== Downloads ==

Wing Pro: https://wingware.com/downloads/wing-pro/7.2/binaries
Wing Personal: https://wingware.com/downloads/wing-personal/7.2/binaries
Wing 101: https://wingware.com/downloads/wing-101/7.2/binaries

Compare products: https://wingware.com/downloads

See https://wingware.com/doc/install/upgrading for details on upgrading 
from Wing 6 and earlier, and https://wingware.com/doc/install/migrating 
for a list of compatibility notes.

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


Wing Python IDE 7.1.3 released

2019-11-15 Thread Wingware
Wing 7.1.3 has been released.  This version adds improved and expanded 
documentation and support for matplotlib, improves the accuracy of code 
warnings, fixes automatically debugging child processes on Windows with 
Python 3.8, fixes installing the remote agent from .rpm or .deb 
installations, solves several issues with runtime type introspection, 
allows Open from Project and similar navigation commands from non-Browse 
vi mode, improves debugger reliability, and fixes about 30 other minor 
usability issues.


== Some Highlights of Wing 7.1 ==

* Support for Python 3.8: Wing 7.1 supports editing, testing, and 
debugging code written for Python 3.8, so you can take advantage of 
assignment expressions and other improvements introduced in this new 
version of Python.


* Improved Code Warnings: Wing 7.1 adds unused symbol warnings for 
imports, variables, and arguments found in Python code. This release 
also improves code warnings configuration, making it easier to disable 
unwanted warnings.


* Cosmetic Improvements: Wing 7.1 improves the auto-completer, project 
tool, and code browser with redesigned icons that make use of Wing's 
icon color configuration. This release also improves text display on 
some Linux systems, supports Dark Mode on macOS, and improves display of 
Python code and icons found in documentation.


* And More: Wing 7.1 also adds support for Windows 10 native OpenSSH 
installations for remote development, and makes a number of other minor 
improvements. This release drops support for macOS 10.11. System 
requirements remain unchanged on Windows and Linux.


For details see the change log: 
https://wingware.com/pub/wingpro/7.1.3.0/CHANGELOG.txt


For a complete list of new features in Wing 7, see What's New in Wing 7: 
https://wingware.com/wingide/whatsnew


== Downloads ==

Wing Pro: https://wingware.com/downloads/wing-pro/7.1/binaries
Wing Personal: https://wingware.com/downloads/wing-personal/7.1/binaries
Wing 101: https://wingware.com/downloads/wing-101/7.1/binaries

Compare Products: https://wingware.com/downloads

See Upgrading https://wingware.com/doc/install/upgrading for details on 
upgrading from Wing 6 and earlier, and Migrating from Older Versions 
https://wingware.com/doc/install/migrating for a list of compatibility 
notes.



--
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/

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


ANN: Wing Python IDE 7.1.3

2019-11-15 Thread Wingware
Wing 7.1.3 has been released.  This version adds improved and expanded 
documentation and support for matplotlib, improves the accuracy of code 
warnings, fixes automatically debugging child processes on Windows with 
Python 3.8, fixes installing the remote agent from .rpm or .deb 
installations, solves several issues with runtime type introspection, 
allows Open from Project and similar navigation commands from non-Browse 
vi mode, improves debugger reliability, and fixes about 30 other minor 
usability issues.


== Some Highlights of Wing 7.1 ==

* Support for Python 3.8: Wing 7.1 supports editing, testing, and 
debugging code written for Python 3.8, so you can take advantage of 
assignment expressions and other improvements introduced in this new 
version of Python.


* Improved Code Warnings: Wing 7.1 adds unused symbol warnings for 
imports, variables, and arguments found in Python code. This release 
also improves code warnings configuration, making it easier to disable 
unwanted warnings.


* Cosmetic Improvements: Wing 7.1 improves the auto-completer, project 
tool, and code browser with redesigned icons that make use of Wing's 
icon color configuration. This release also improves text display on 
some Linux systems, supports Dark Mode on macOS, and improves display of 
Python code and icons found in documentation.


* And More: Wing 7.1 also adds support for Windows 10 native OpenSSH 
installations for remote development, and makes a number of other minor 
improvements. This release drops support for macOS 10.11. System 
requirements remain unchanged on Windows and Linux.


For details see the change log:  
https://wingware.com/pub/wingpro/7.1.3.0/CHANGELOG.txt


For a complete list of new features in Wing 7, see What's New in Wing 
7:  https://wingware.com/wingide/whatsnew


== Downloads ==

Wing Pro: https://wingware.com/downloads/wing-pro/7.1/binaries
Wing Personal:  https://wingware.com/downloads/wing-personal/7.1/binaries
Wing 101: https://wingware.com/downloads/wing-101/7.1/binaries

Compare Products: https://wingware.com/downloads

See Upgrading https://wingware.com/doc/install/upgrading for details on 
upgrading from Wing 6 and earlier, and Migrating from Older Versions 
https://wingware.com/doc/install/migrating for a list of compatibility 
notes.



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


Wing Python IDE 7.1.2 has been released

2019-10-09 Thread Wingware
Wing Python IDE version 7.1.2 has been released.  It adds a How-To for 
using Wing with Docker, allows disabling code warnings from the tooltip 
displayed over the editor, adds support for macOS 10.15 (Catalina), 
supports code folding in JSON files, adds optional word wrapping for 
output in the Testing tool, and fixes about 25 minor usability issues.


== Some Highlights of Wing 7.1 ==

* Support for Python 3.8: Wing 7.1 supports editing, testing, and 
debugging code written for Python 3.8, so you can take advantage of 
assignment expressions and other improvements introduced in this new 
version of Python.


* Improved Code Warnings: Wing 7.1 adds unused symbol warnings for 
imports, variables, and arguments found in Python code. This release 
also improves code warnings configuration, making it easier to disable 
unwanted warnings.


* Cosmetic Improvements: Wing 7.1 improves the auto-completer, project 
tool, and code browser with redesigned icons that make use of Wing's 
icon color configuration. This release also improves text display on 
some Linux systems, supports Dark Mode on macOS, and improves display of 
Python code and icons found in documentation.


* And More: Wing 7.1 also adds a How-To for using Wing with Docker, the 
ability to disable code warnings from tooltips on the editor, support 
for macOS 10.15 (Catalina), code folding in JSON files, word wrapping 
for output in the Testing tool, support for Windows 10 native OpenSSH 
installations for remote development, and many minor improvements. This 
release drops support for macOS 10.11. System requirements remain 
unchanged on Windows and Linux.


For details see the change log:  
https://wingware.com/pub/wingpro/7.1.2.0/CHANGELOG.txt


For a complete list of new features in Wing 7, see What's New in Wing 
7:  https://wingware.com/wingide/whatsnew


For general product information:  https://wingware.com/

== Downloads ==

Wing Pro: https://wingware.com/downloads/wing-pro/7.1/binaries
Wing Personal:  https://wingware.com/downloads/wing-personal/7.1/binaries
Wing 101: https://wingware.com/downloads/wing-101/7.1/binaries

Compare Products: https://wingware.com/downloads

See Upgrading https://wingware.com/doc/install/upgrading for details on 
upgrading from Wing 6 and earlier, and Migrating from Older Versions 
https://wingware.com/doc/install/migrating for a list of compatibility 
notes.



--
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/

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


ANN: Wing Python IDE 7.1.2 has been released

2019-10-09 Thread Wingware
Wing Python IDE version 7.1.2 has been released.  It adds a How-To for 
using Wing with Docker, allows disabling code warnings from the tooltip 
displayed over the editor, adds support for macOS 10.15 (Catalina), 
supports code folding in JSON files, adds optional word wrapping for 
output in the Testing tool, and fixes about 25 minor usability issues.


== Some Highlights of Wing 7.1 ==

* Support for Python 3.8: Wing 7.1 supports editing, testing, and 
debugging code written for Python 3.8, so you can take advantage of 
assignment expressions and other improvements introduced in this new 
version of Python.


* Improved Code Warnings: Wing 7.1 adds unused symbol warnings for 
imports, variables, and arguments found in Python code. This release 
also improves code warnings configuration, making it easier to disable 
unwanted warnings.


* Cosmetic Improvements: Wing 7.1 improves the auto-completer, project 
tool, and code browser with redesigned icons that make use of Wing's 
icon color configuration. This release also improves text display on 
some Linux systems, supports Dark Mode on macOS, and improves display of 
Python code and icons found in documentation.


* And More: Wing 7.1 also adds a How-To for using Wing with Docker, the 
ability to disable code warnings from tooltips on the editor, support 
for macOS 10.15 (Catalina), code folding in JSON files, word wrapping 
for output in the Testing tool, support for Windows 10 native OpenSSH 
installations for remote development, and many minor improvements. This 
release drops support for macOS 10.11. System requirements remain 
unchanged on Windows and Linux.


For details see the change log: 
https://wingware.com/pub/wingpro/7.1.2.0/CHANGELOG.txt


For a complete list of new features in Wing 7, see What's New in Wing 7: 
https://wingware.com/wingide/whatsnew


For general product information: https://wingware.com/

== Downloads ==

Wing Pro: https://wingware.com/downloads/wing-pro/7.1/binaries
Wing Personal: https://wingware.com/downloads/wing-personal/7.1/binaries
Wing 101: https://wingware.com/downloads/wing-101/7.1/binaries

Compare Products: https://wingware.com/downloads

See Upgrading https://wingware.com/doc/install/upgrading for details on 
upgrading from Wing 6 and earlier, and Migrating from Older Versions 
https://wingware.com/doc/install/migrating for a list of compatibility 
notes.


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


Wing Python IDE 7.1.1

2019-09-09 Thread Wingware
Wing Python IDE version 7.1.1 has been released.  This release avoids 
slowing and dropping of remote development connections, fixes showing 
Pandas DataFrame and Series values, makes OS Commands work on remote 
hosts with Python 3, inspects remote extension modules with non-ascii 
characters in the interface, adds __init__ arguments to the 
auto-completer, allows ignoring exceptions in frozen importlib files, 
fixes line numbers shown in pytest exception tracebacks, and fixes other 
minor usability issues.


== Some Highlights of Wing 7.1 ==

* Support for Python 3.8: Wing 7.1 supports editing, testing, and 
debugging code written for Python 3.8, so you can take advantage of 
assignment expressions and other improvements introduced in this new 
version of Python.


* Improved Code Warnings: Wing 7.1 adds unused symbol warnings for 
imports, variables, and arguments found in Python code. This release 
also improves code warnings configuration, making it easier to disable 
unwanted warnings.


* Cosmetic Improvements: Wing 7.1 improves the auto-completer, project 
tool, and code browser with redesigned icons that make use of Wing's 
icon color configuration. This release also improves text display on 
some Linux systems, supports Dark Mode on macOS, and improves display of 
Python code and icons found in documentation.


* And More: Wing 7.1 also adds support for Windows 10 native OpenSSH 
installations for remote development, and makes a number of other minor 
improvements. This release drops support for macOS 10.11. System 
requirements remain unchanged on Windows and Linux.


For details see the change log:  
https://wingware.com/pub/wingpro/7.1.1.0/CHANGELOG.txt


For a complete list of new features in Wing 7, see What's New in Wing 
7:  https://wingware.com/wingide/whatsnew


== Downloads ==

Wing Pro: https://wingware.com/downloads/wing-pro/7.1/binaries
Wing Personal:  https://wingware.com/downloads/wing-personal/7.1/binaries
Wing 101: https://wingware.com/downloads/wing-101/7.1/binaries

Compare Products: https://wingware.com/downloads

See Upgrading https://wingware.com/doc/install/upgrading for details on 
upgrading from Wing 6 and earlier, and Migrating from Older Versions 
https://wingware.com/doc/install/migrating for a list of compatibility 
notes.


--
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/

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


ANN: Wing Python IDE 7.1.1

2019-09-09 Thread Wingware
Wing Python IDE version 7.1.1 has been released.  This release avoids 
slowing and dropping of remote development connections, fixes showing 
Pandas DataFrame and Series values, makes OS Commands work on remote 
hosts with Python 3, inspects remote extension modules with non-ascii 
characters in the interface, adds __init__ arguments to the 
auto-completer, allows ignoring exceptions in frozen importlib files, 
fixes line numbers shown in pytest exception tracebacks, and fixes other 
minor usability issues.


== Some Highlights of Wing 7.1 ==

* Support for Python 3.8: Wing 7.1 supports editing, testing, and 
debugging code written for Python 3.8, so you can take advantage of 
assignment expressions and other improvements introduced in this new 
version of Python.


* Improved Code Warnings: Wing 7.1 adds unused symbol warnings for 
imports, variables, and arguments found in Python code. This release 
also improves code warnings configuration, making it easier to disable 
unwanted warnings.


* Cosmetic Improvements: Wing 7.1 improves the auto-completer, project 
tool, and code browser with redesigned icons that make use of Wing's 
icon color configuration. This release also improves text display on 
some Linux systems, supports Dark Mode on macOS, and improves display of 
Python code and icons found in documentation.


* And More: Wing 7.1 also adds support for Windows 10 native OpenSSH 
installations for remote development, and makes a number of other minor 
improvements. This release drops support for macOS 10.11. System 
requirements remain unchanged on Windows and Linux.


For details see the change log:  
https://wingware.com/pub/wingpro/7.1.1.0/CHANGELOG.txt


For a complete list of new features in Wing 7, see What's New in Wing 7: 
https://wingware.com/wingide/whatsnew


== Downloads ==

Wing Pro: https://wingware.com/downloads/wing-pro/7.1/binaries
Wing Personal: https://wingware.com/downloads/wing-personal/7.1/binaries
Wing 101: https://wingware.com/downloads/wing-101/7.1/binaries

Compare Products: https://wingware.com/downloads

See Upgrading https://wingware.com/doc/install/upgrading for details on 
upgrading from Wing 6 and earlier, and Migrating from Older Versions 
https://wingware.com/doc/install/migrating for a list of compatibility 
notes.



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


Wing Python IDE 7.1

2019-07-26 Thread Wingware
Wing 7.1 is a new release of Wingware's Python IDE product line.  This 
release adds support for Python 3.8, warns about unused symbols, 
improves code warnings configuration, adds new icons for the 
auto-completer, project, and source browser, supports Dark Mode on OS X, 
and makes other improvements.


== Some Highlights of Wing 7.1 ==

* Support for Python 3.8:  Wing 7.1 supports editing, testing, and 
debugging code written for Python 3.8, so you can take advantage of 
assignment expressions and other improvements introduced in this new 
version of Python.


* Improved Code Warnings:  Wing 7.1 adds unused symbol warnings for 
imports, variables, and arguments found in Python code. This release 
also improves code warnings configuration, making it easier to disable 
unwanted warnings.


* Cosmetic Improvements:  Wing 7.1 improves the auto-completer, project 
tool, and code browser with redesigned icons that make use of Wing's 
icon color configuration. This release also improves text display on 
some Linux systems, supports Dark Mode on macOS, and improves display of 
Python code and icons found in documentation.


* And More:  Wing 7.1 also adds support for Windows 10 native OpenSSH 
installations for remote development, and makes a number of other minor 
improvements. This release drops support for macOS 10.11. System 
requirements remain unchanged on Windows and Linux.


For details see the change log: 
https://wingware.com/pub/wingpro/7.1.0.2/CHANGELOG.txt


For a complete list of new features in Wing 7, see What's New in Wing 7: 
https://wingware.com/wingide/whatsnew


== Downloads ==

Wing Pro: https://wingware.com/downloads/wing-pro/7.1/binaries
Wing Personal:  https://wingware.com/downloads/wing-personal/7.1/binaries
Wing 101: https://wingware.com/downloads/wing-101/7.1/binaries

Compare Products: https://wingware.com/downloads

See Upgrading https://wingware.com/doc/install/upgrading for details on 
upgrading from Wing 6 and earlier, and Migrating from Older Versions 
https://wingware.com/doc/install/migrating for a list of compatibility 
notes.



--
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/

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


ANN: Wing Python IDE 7.1 released

2019-07-26 Thread Wingware
Wing 7.1 is a new release of Wingware's Python IDE product line.  This 
release adds support for Python 3.8, warns about unused symbols, 
improves code warnings configuration, adds new icons for the 
auto-completer, project, and source browser, supports Dark Mode on OS X, 
and makes other improvements.


== Some Highlights of Wing 7.1 ==

* Support for Python 3.8:  Wing 7.1 supports editing, testing, and 
debugging code written for Python 3.8, so you can take advantage of 
assignment expressions and other improvements introduced in this new 
version of Python.


* Improved Code Warnings:  Wing 7.1 adds unused symbol warnings for 
imports, variables, and arguments found in Python code. This release 
also improves code warnings configuration, making it easier to disable 
unwanted warnings.


* Cosmetic Improvements:  Wing 7.1 improves the auto-completer, project 
tool, and code browser with redesigned icons that make use of Wing's 
icon color configuration. This release also improves text display on 
some Linux systems, supports Dark Mode on macOS, and improves display of 
Python code and icons found in documentation.


* And More:  Wing 7.1 also adds support for Windows 10 native OpenSSH 
installations for remote development, and makes a number of other minor 
improvements. This release drops support for macOS 10.11. System 
requirements remain unchanged on Windows and Linux.


For details see the change log: 
https://wingware.com/pub/wingpro/7.1.0.2/CHANGELOG.txt


For a complete list of new features in Wing 7, see What's New in Wing 7: 
https://wingware.com/wingide/whatsnew


== Downloads ==

Wing Pro: https://wingware.com/downloads/wing-pro/7.1/binaries
Wing Personal:  https://wingware.com/downloads/wing-personal/7.1/binaries
Wing 101: https://wingware.com/downloads/wing-101/7.1/binaries

Compare Products: https://wingware.com/downloads

See Upgrading https://wingware.com/doc/install/upgrading for details on 
upgrading from Wing 6 and earlier, and Migrating from Older Versions 
https://wingware.com/doc/install/migrating for a list of compatibility 
notes.


Stephan Deibel
Wing Python IDE | The Intelligent Development Environment for Python


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


Wing Python IDE 7.0.4 Released

2019-07-12 Thread Wingware
Wing Python IDE 7.0.4 has been released. Some of the highlights of this 
release include:


Fix debugging notebooks with newer Jupyter versions
Fix setting up a Django project with the default Python Executable
Don't lose retained Debug I/O buffers after 60 seconds
Avoid several incorrect code warnings
Fix refactoring or finding points of use in code that has type hints
Fix Move Program Counter in remote files
Fix remote searching and Find Uses to include files that are not 
open in the editor
Avoid displaying spurious Disk File is Newer dialogs when saving 
remote files

Fix comparing two directories
Avoid hanging up in file comparisons with large difference blocks
Fix several problems in the extension scripting API
Fix many other bugs

You can obtain this release with Check for Updates in Wing 7's Help menu 
or download it now:


https://wingware.com/downloads

**New in Wing 7**

Wing 7 introduces an improved code warnings and code quality inspection 
system that includes built-in error detection and tight integration with 
Pylint, pep8, and mypy. This release also adds a new data frame and 
array viewer, a MATLAB keyboard personality, easy inline debug data 
display with Shift-Space, improved stack data display, support for PEP 
3134 chained exceptions, callouts for search and other code navigation 
features, four new color palettes, improved bookmarking, a high-level 
configuration menu, magnified presentation mode, a new update manager, 
stepping over import internals, simplified remote agent installation, 
and much more.


For details see What's New in Wing 7:  https://wingware.com/wingide/whatsnew

**Try Wing 7 Now!**

Wing 7 is a an exciting new step for Wingware's Python IDE product line. 
Find out how Wing 7 can turbocharge your Python development by trying it 
today.


Download Wing 7.0.4: https://wingware.com/downloads

Wing 7 installs side by side with earlier versions of Wing, so there is 
no need to remove old versions in order to try it. Wing 7 will read and 
convert your old preferences, settings, and projects. Projects should be 
saved to a new name since earlier versions of Wing cannot read Wing 7 
projects.


See Upgrading https://wingware.com/doc/install/upgrading for details and 
Migrating from Older Versions https://wingware.com/doc/install/migrating 
for a list of compatibility notes.

--
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/

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


ANN: Wing Python IDE 7.0.4 Released

2019-07-12 Thread Wingware
Wing Python IDE 7.0.4 has been released. Some of the highlights of this 
release include:


Fix debugging notebooks with newer Jupyter versions
Fix setting up a Django project with the default Python Executable
Don't lose retained Debug I/O buffers after 60 seconds
Avoid several incorrect code warnings
Fix refactoring or finding points of use in code that has type hints
Fix Move Program Counter in remote files
Fix remote searching and Find Uses to include files that are not 
open in the editor
Avoid displaying spurious Disk File is Newer dialogs when saving 
remote files

Fix comparing two directories
Avoid hanging up in file comparisons with large difference blocks
Fix several problems in the extension scripting API
Fix many other bugs

You can obtain this release with Check for Updates in Wing 7's Help menu 
or download it now:


https://wingware.com/downloads

**New in Wing 7**

Wing 7 introduces an improved code warnings and code quality inspection 
system that includes built-in error detection and tight integration with 
Pylint, pep8, and mypy. This release also adds a new data frame and 
array viewer, a MATLAB keyboard personality, easy inline debug data 
display with Shift-Space, improved stack data display, support for PEP 
3134 chained exceptions, callouts for search and other code navigation 
features, four new color palettes, improved bookmarking, a high-level 
configuration menu, magnified presentation mode, a new update manager, 
stepping over import internals, simplified remote agent installation, 
and much more.


For details see What's New in Wing 7:  https://wingware.com/wingide/whatsnew

**Try Wing 7 Now!**

Wing 7 is a an exciting new step for Wingware's Python IDE product line. 
Find out how Wing 7 can turbocharge your Python development by trying it 
today.


Download Wing 7.0.4: https://wingware.com/downloads

Wing 7 installs side by side with earlier versions of Wing, so there is 
no need to remove old versions in order to try it. Wing 7 will read and 
convert your old preferences, settings, and projects. Projects should be 
saved to a new name since earlier versions of Wing cannot read Wing 7 
projects.


See Upgrading https://wingware.com/doc/install/upgrading for details and 
Migrating from Older Versions https://wingware.com/doc/install/migrating 
for a list of compatibility notes.


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


Wing Python IDE 7.0.3 released

2019-06-04 Thread Wingware

Hi,

Wing 7.0.3 has been released. This is a minor release that includes the 
following fixes and improvements:


 * Fix analysis when using Python 3 on a remote host
 * Fix several cases where valid imports could not be resolved
 * Improve default display scaling on Linux
 * Correctly omit types and methods from debug data display
 * Fix comparing remote files and buffer to remote disk
 * Fix searching documentation in Search in Files
 * Fix a number of other minor issues

You can obtain this release with Check for Updates in Wing 7's Help menu 
or download it now <https://wingware.com/downloads>.



   New in Wing 7

Wing 7 introduces an improved code warnings and code quality inspection 
system that includes built-in error detection and tight integration with 
Pylint, pep8, and mypy. This release also adds a new data frame and 
array viewer, a MATLAB keyboard personality, easy inline debug data 
display with Shift-Space, improved stack data display, support for PEP 
3134 chained exceptions, callouts for search and other code navigation 
features, four new color palettes, improved bookmarking, a high-level 
configuration menu, magnified presentation mode, a new update manager, 
stepping over import internals, simplified remote agent installation, 
and much more.


For details see What's New in Wing 7 <https://wingware.com/wingide/whatsnew>


Wing 7 Screen Shot


   Try Wing 7 Now!

Wing 7 is a an exciting new step for Wingware's Python IDE product line. 
Find out how Wing 7 can turbocharge your Python development by trying it 
today.


*Download Wing 7.0.3:* Wing Pro 
<https://wingware.com/downloads/wing-pro/7.0/binaries> | Wing Personal 
<https://wingware.com/downloads/wing-personal/7.0/binaries> | Wing 101 
<https://wingware.com/downloads/wing-101/7.0/binaries> | Compare 
Products <https://wingware.com/downloads>


Wing 7 installs side by side with earlier versions of Wing, so there is 
no need to remove old versions in order to try it. Wing 7 will read and 
convert your old preferences, settings, and projects. Projects should be 
saved to a new name since earlier versions of Wing cannot read Wing 7 
projects.


See Upgrading <https://wingware.com/doc/install/upgrading> for details 
and Migrating from Older Versions 
<https://wingware.com/doc/install/migrating> for a list of compatibility 
notes.





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

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


ANN: Wing Python IDE 7.0.2 released

2019-05-09 Thread Wingware
Wing 7.0.2 has been released. This is a minor release that includes the 
following fixes and improvements:


 * Add options to exclude Pylint warning messages by category (error,
   warning, info)
 * Fix several problems with code warnings
 * Fix several code analysis issues
 * Don't incorrectly claim Disk File is Newer when saving remote files
 * Fix rename and move refactoring in a file that isn't in the project
 * Fix using Shift-Space for debug value tips with OS X keyboard
   personality
 * Partially update the French localization
 * Fix a number of other minor issues

You can obtain this release with Check for Updates in Wing 7's Help menu 
or download it now:


Wing Pro: https://wingware.com/downloads/wing-pro/7.0/binaries
Wing Personal: https://wingware.com/downloads/wing-personal/7.0/binaries
Wing 101:  https://wingware.com/downloads/wing-101/7.0/binaries

Compare Products:  https://wingware.com/downloads
New in Wing 7


Wing 7 introduces an improved code warnings and code quality inspection 
system that includes built-in error detection and tight integration with 
pylint, pep8, and mypy. This release also adds a new data frame and 
array viewer, a MATLAB keyboard personality, easy inline debug data 
display with Shift-Space, improved stack data display, support for PEP 
3134 chained exceptions, callouts for search and other code navigation 
features, four new color palettes, improved bookmarking, a high-level 
configuration menu, magnified presentation mode, a new update manager, 
stepping over import internals, simplified remote agent installation, 
and much more.


For details see What's New in Wing 7: https://wingware.com/wingide/whatsnew

Wing 7 installs side by side with earlier versions of Wing, so there is 
no need to remove old versions in order to try it. Wing 7 will read and 
convert your old preferences, settings, and projects. Projects should be 
saved to a new

name since earlier versions of Wing cannot read Wing 7 projects.

For details see:

Upgrading:  https://wingware.com/doc/install/upgrading
Migrating from Older Versions:  https://wingware.com/doc/install/migrating


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


Wing Python IDE 7 is Now Available

2019-04-12 Thread Wingware



   Wing Python IDE 7.0 - April 8, 2019

Wing 7 introduces an improved code warnings and code quality inspection 
system that includes built-in error detection and tight integration with 
pylint, pep8, and mypy. This release also adds a new data frame and 
array viewer, a MATLAB keyboard personality, easy inline debug data 
display with Shift-Space, improved stack data display, support for PEP 
3134 chained exceptions, callouts for search and other code navigation 
features, four new color palettes, improved bookmarking, a high-level 
configuration menu, magnified presentation mode, a new update manager, 
stepping over import internals, simplified remote agent installation, 
and much more.



Wing 7 Screen Shot

*Download Wing 7 Now:* Wing Pro 
<https://wingware.com/downloads/wing-pro/7.0/binaries> | Wing Personal 
<https://wingware.com/downloads/wing-personal/7.0/binaries> | Wing 101 
<https://wingware.com/downloads/wing-101/7.0/binaries> | Compare 
Products <https://wingware.com/downloads>



   Some Highlights of Wing 7


 Code Warnings and Quality Inspection (Wing Pro)

Wing 7's new code warnings and code quality inspection system focuses on 
early identification of real coding errors, including syntax errors, 
undefined variables and attributes, unresolved imports, and other types 
of errors. Warnings may also be obtained from external checkers such as 
pylint, pep8, and mypy.



 Data Frame and Array Viewer

The new array viewer for debug data can work efficiently with very large 
data sets created with Pandas, numpy, xarray, sqlite3, and any Python 
lists, tuples, and dicts. To use the array viewer, right click on an 
item in the Stack Data tool and select View as Array.



 Improved Debug Data Display

In Wing Pro, pressing Shift-Space while the debugger is active and 
paused displays the value of all visible symbols in the editor, using 
popup tooltips.


Other debugger improvements include better support for PEP 3134 chained 
exceptions, filtering out __name__ special names and other symbol types, 
hiding memory addresses, and viewing dictionaries in sorted order.



 Improved Bookmarking (Wing Pro)

The bookmarks tool was redesigned to make it easier to use bookmarks to 
manage development tasks, by assigning categories, entering notes, and 
filtering bookmark display by category or text fragment. Bookmarks now 
track better across external file changes, and can be shared with other 
projects and users.



 And Much More

Wing 7 also introduces a new high-level configuration menu, magnified 
presentation mode, editor callouts for easier search and code 
navigation, new color palettes, a MATLAB keyboard personality, typeshed 
integration, updated and expanded documentation, and many other 
improvements.


For details see What's New in Wing 7 <https://wingware.com/wingide/whatsnew>


   Try Wing 7 Now!

Wing 7 is a an exciting new step for Wingware's Python IDE product line. 
Find out how Wing 7 can turbocharge your Python development by trying it 
today.


*Downloads:* Wing Pro 
<https://wingware.com/downloads/wing-pro/7.0/binaries> | Wing Personal 
<https://wingware.com/downloads/wing-personal/7.0/binaries> | Wing 101 
<https://wingware.com/downloads/wing-101/7.0/binaries> | Compare 
Products <https://wingware.com/downloads>


Wing 7 installs side by side with earlier versions of Wing, so there is 
no need to remove old versions in order to try it. Wing 7 will read and 
convert your old preferences, settings, and projects. Projects should be 
saved to a new name since earlier versions of Wing cannot read Wing 7 
projects.


See Upgrading <https://wingware.com/doc/install/upgrading> for details 
and Migrating from Older Versions 
<https://wingware.com/doc/install/migrating> for a list of compatibility 
notes.



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

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


ANN: Wing Python IDE 7 is Now Available

2019-04-09 Thread Wingware



   Wing Python IDE 7.0 - April 8, 2019

Wing 7 introduces an improved code warnings and code quality inspection 
system that includes built-in error detection and tight integration with 
pylint, pep8, and mypy. This release also adds a new data frame and 
array viewer, a MATLAB keyboard personality, easy inline debug data 
display with Shift-Space, improved stack data display, support for PEP 
3134 chained exceptions, callouts for search and other code navigation 
features, four new color palettes, improved bookmarking, a high-level 
configuration menu, magnified presentation mode, a new update manager, 
stepping over import internals, simplified remote agent installation, 
and much more.



Wing 7 Screen Shot

*Download Wing 7 Now:* Wing Pro 
<https://wingware.com/downloads/wing-pro/7.0/binaries> | Wing Personal 
<https://wingware.com/downloads/wing-personal/7.0/binaries> | Wing 101 
<https://wingware.com/downloads/wing-101/7.0/binaries> | Compare 
Products <https://wingware.com/downloads>



   Some Highlights of Wing 7


 Code Warnings and Quality Inspection (Wing Pro)

Wing 7's new code warnings and code quality inspection system focuses on 
early identification of real coding errors, including syntax errors, 
undefined variables and attributes, unresolved imports, and other types 
of errors. Warnings may also be obtained from external checkers such as 
pylint, pep8, and mypy.



 Data Frame and Array Viewer

The new array viewer for debug data can work efficiently with very large 
data sets created with Pandas, numpy, xarray, sqlite3, and any Python 
lists, tuples, and dicts. To use the array viewer, right click on an 
item in the Stack Data tool and select View as Array.



 Improved Debug Data Display

In Wing Pro, pressing Shift-Space while the debugger is active and 
paused displays the value of all visible symbols in the editor, using 
popup tooltips.


Other debugger improvements include better support for PEP 3134 chained 
exceptions, filtering out __name__ special names and other symbol types, 
hiding memory addresses, and viewing dictionaries in sorted order.



 Improved Bookmarking (Wing Pro)

The bookmarks tool was redesigned to make it easier to use bookmarks to 
manage development tasks, by assigning categories, entering notes, and 
filtering bookmark display by category or text fragment. Bookmarks now 
track better across external file changes, and can be shared with other 
projects and users.



 And Much More

Wing 7 also introduces a new high-level configuration menu, magnified 
presentation mode, editor callouts for easier search and code 
navigation, new color palettes, a MATLAB keyboard personality, typeshed 
integration, updated and expanded documentation, and many other 
improvements.


For details see What's New in Wing 7 <https://wingware.com/wingide/whatsnew>


   Try Wing 7 Now!

Wing 7 is a an exciting new step for Wingware's Python IDE product line. 
Find out how Wing 7 can turbocharge your Python development by trying it 
today.


*Downloads:* Wing Pro 
<https://wingware.com/downloads/wing-pro/7.0/binaries> | Wing Personal 
<https://wingware.com/downloads/wing-personal/7.0/binaries> | Wing 101 
<https://wingware.com/downloads/wing-101/7.0/binaries> | Compare 
Products <https://wingware.com/downloads>


Wing 7 installs side by side with earlier versions of Wing, so there is 
no need to remove old versions in order to try it. Wing 7 will read and 
convert your old preferences, settings, and projects. Projects should be 
saved to a new name since earlier versions of Wing cannot read Wing 7 
projects.


See Upgrading <https://wingware.com/doc/install/upgrading> for details 
and Migrating from Older Versions 
<https://wingware.com/doc/install/migrating> for a list of compatibility 
notes.



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


Wing Python IDE 6.1.5 released

2019-03-14 Thread Wingware
Wing Python IDE version 6.1.5 is now available for download 
<https://wingware.com/downloads>.



 Changes in 6.1.5

 * Improves code intelligence for extension modules on remote hosts
   <http://wingware.com/doc/proj/remote-hosts>
 * Adds a debug status icon to the debug process selector, and does a
   better job truncating items in the process selection menu
 * Checks for conflicts before introducing names with refactoring
   <http://wingware.com/doc/refactoring> operations, to avoid
   inadvertently reusing an existing symbol name
 * Improves support for py.exe on Windows, so that the correct Python
   version is launched

This release also makes about 30 other minor improvements. See the 
change log <https://wingware.com/pub/wingide/6.1.5/CHANGELOG.txt> for 
details.



 About Wing

Wingware's family of cross-platform Python IDEs provide powerful 
integrated editing, debugging, unit testing, and project management 
features for interactive Python development. Wing can speed development 
and improve code quality for any kind of Python project, including web, 
desktop, scientific, data analysis, embedded scripting, and other 
applications.


For more information, please visit wingware.com <https://wingware.com/>

Stephan Deibel
Wing Python IDE | The Intelligent Development Environment for Python


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

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


ANN: Wing Python IDE 6.1.5 released

2019-03-05 Thread Wingware
Wing Python IDE version 6.1.5 is now available for download 
<https://wingware.com/downloads>.



 Changes in 6.1.5

 * Improves code intelligence for extension modules on remote hosts
   <http://wingware.com/doc/proj/remote-hosts>
 * Adds a debug status icon to the debug process selector, and does a
   better job truncating items in the process selection menu
 * Checks for conflicts before introducing names with refactoring
   <http://wingware.com/doc/refactoring> operations, to avoid
   inadvertently reusing an existing symbol name
 * Improves support for py.exe on Windows, so that the correct Python
   version is launched

This release also makes about 30 other minor improvements. See the 
change log <https://wingware.com/pub/wingide/6.1.5/CHANGELOG.txt> for 
details.



 About Wing

Wingware's family of cross-platform Python IDEs provide powerful 
integrated editing, debugging, unit testing, and project management 
features for interactive Python development. Wing can speed development 
and improve code quality for any kind of Python project, including web, 
desktop, scientific, data analysis, embedded scripting, and other 
applications.


For more information, please visit wingware.com <https://wingware.com/>

Stephan Deibel
Wing Python IDE | The Intelligent Development Environment for Python


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


Wing Python IDE 6.1.3 released

2019-01-23 Thread Wingware

Hi,

We've just released Wing 6.1.3 <https://wingware.com/news/2019-01-11>, 
which improves management of the Python Shell when the project 
environment changes, adds 2FA card selector capability in remote host 
configuration <https://wingware.com/doc/proj/remote-hosts>, improves 
support for virtualenv <https://wingware.com/doc/howtos/virtualenv> and 
PEP 8 reformatting <https://wingware.com/doc/edit/pep8>, updates the 
How-To for Autodesk Maya <https://wingware.com/doc/howtos/maya>, 
improves auto-completion in regex.py and some other third party modules, 
streamlines remote agent installation, and makes about 30 other 
improvements. See the change log 
<https://wingware.com/pub/wingide/6.1.3/CHANGELOG.txt> for detailsFor 
details, see https://wingware.com/pub/wingide/6.1.3/CHANGELOG.txt


Download Now <https://wingware.com/downloads>

About Wing

Wingware's family of cross-platform 
<https://wingware.com/doc/install/supported-platforms> Python IDEs make 
Python development easier, with powerful integrated editing, debugging, 
unit testing, and project management features. Wing runs on Windows, 
Linux, and OS X, and can be used to develop any kind of Python code for 
web, desktop, scientific, data analysis, embedded scripting, and other 
applications.


Version 6 introduces many new features, including improved 
multi-selection <https://wingware.com/doc/edit/multiple-selections>, 
much easier remote development 
<https://wingware.com/doc/proj/remote-hosts>, debugging from the Python 
Shell <https://wingware.com/doc/debug/shell-debugging>, recursive 
debugging <http://wingware.com/doc/debug/debug-probe-debugging>, PEP 484 
and 526 type hinting 
<https://wingware.com/doc/edit/helping-wing-analyze-code>, PEP 8 
reformatting , support for Python 3.6 
and 3.7, ability to create a new virtualenv 
<https://wingware.com/doc/howtos/virtualenv> from the New Project 
dialog, improved VI mode, support for Vagrant 
<https://wingware.com/doc/howtos/vagrant>, Jupyter 
<https://wingware.com/doc/howtos/jupyter>, Django 
<https://wingware.com/doc/howtos/django> 1.10+ and 2.0, and Windows 
Subsystem for Linux <https://wingware.com/doc/howtos/wsl>, improved 
support for matplotlib <https://wingware.com/doc/howtos/matplotlib>, 
easier Raspberry Pi <https://wingware.com/doc/howtos/raspberry> 
development, optimized debugger, OS X full screen mode, One Dark color 
palette, Russian localization (thanks to Alexandr Dragukin), expanded 
free product line, and much more. For details, see What's New in Wing 
Version 6 <https://wingware.com/wingide/whatsnew>.


Wing 6 works with Python versions 2.5 through 2.7 and 3.2 through 3.7, 
including also Anaconda, ActivePython, EPD, Stackless, and others 
derived from the CPython implementation.


<https://wingware.com/downloads/wing-101>Wing Pro 
<https://wingware.com/downloads/wing-pro> requires purchasing 
<https://wingware.com/store/purchase> or upgrading 
<https://wingware.com/store/upgrade> a license, or obtaining a 30-day 
trial at startup. Wing 101 <https://wingware.com/downloads/wing-101> and 
Wing Personal <https://wingware.com/downloads/wing-personal> are free 
versions that omit some features <https://wingware.com/downloads>.


For more product information, please visit wingware.com 
<https://wingware.com/>


Upgrading

You can try Wing 6 without removing older versions. Wing 6 will read and 
convert your old preferences, settings, and projects. Projects should be 
saved to a new name since previous versions of Wing cannot read Wing 6 
projects.


See also Migrating from Older Versions 
<https://wingware.com/doc/install/migrating> and Upgrading 
<https://wingware.com/doc/install/upgrading>.


Links

Release notice: https://wingware.com/news/2019-01-11
Downloads and Free Trial: https://wingware.com/downloads
Buy: https://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/


ANN: Wing Python IDE 6.1.3 released

2019-01-14 Thread Wingware

Hi,

We've just released Wing 6.1.3 <https://wingware.com/news/2019-01-11>, 
which improves management of the Python Shell when the project 
environment changes, adds 2FA card selector capability in remote host 
configuration <https://wingware.com/doc/proj/remote-hosts>, improves 
support for virtualenv <https://wingware.com/doc/howtos/virtualenv> and 
PEP 8 reformatting <https://wingware.com/doc/edit/pep8>, updates the 
How-To for Autodesk Maya <https://wingware.com/doc/howtos/maya>, 
improves auto-completion in regex.py and some other third party modules, 
streamlines remote agent installation, and makes about 30 other 
improvements. See the change log 
<https://wingware.com/pub/wingide/6.1.3/CHANGELOG.txt> for detailsFor 
details, see https://wingware.com/pub/wingide/6.1.3/CHANGELOG.txt


Download Now <https://wingware.com/downloads>

About Wing

Wingware's family of cross-platform 
<https://wingware.com/doc/install/supported-platforms> Python IDEs make 
Python development easier, with powerful integrated editing, debugging, 
unit testing, and project management features. Wing runs on Windows, 
Linux, and OS X, and can be used to develop any kind of Python code for 
web, desktop, scientific, data analysis, embedded scripting, and other 
applications.


Version 6 introduces many new features, including improved 
multi-selection <https://wingware.com/doc/edit/multiple-selections>, 
much easier remote development 
<https://wingware.com/doc/proj/remote-hosts>, debugging from the Python 
Shell <https://wingware.com/doc/debug/shell-debugging>, recursive 
debugging <http://wingware.com/doc/debug/debug-probe-debugging>, PEP 484 
and 526 type hinting 
<https://wingware.com/doc/edit/helping-wing-analyze-code>, PEP 8 
reformatting , support for Python 3.6 
and 3.7, ability to create a new virtualenv 
<https://wingware.com/doc/howtos/virtualenv> from the New Project 
dialog, improved VI mode, support for Vagrant 
<https://wingware.com/doc/howtos/vagrant>, Jupyter 
<https://wingware.com/doc/howtos/jupyter>, Django 
<https://wingware.com/doc/howtos/django> 1.10+ and 2.0, and Windows 
Subsystem for Linux <https://wingware.com/doc/howtos/wsl>, improved 
support for matplotlib <https://wingware.com/doc/howtos/matplotlib>, 
easier Raspberry Pi <https://wingware.com/doc/howtos/raspberry> 
development, optimized debugger, OS X full screen mode, One Dark color 
palette, Russian localization (thanks to Alexandr Dragukin), expanded 
free product line, and much more. For details, see What's New in Wing 
Version 6 <https://wingware.com/wingide/whatsnew>.


Wing 6 works with Python versions 2.5 through 2.7 and 3.2 through 3.7, 
including also Anaconda, ActivePython, EPD, Stackless, and others 
derived from the CPython implementation.


<https://wingware.com/downloads/wing-101>Wing Pro 
<https://wingware.com/downloads/wing-pro> requires purchasing 
<https://wingware.com/store/purchase> or upgrading 
<https://wingware.com/store/upgrade> a license, or obtaining a 30-day 
trial at startup. Wing 101 <https://wingware.com/downloads/wing-101> and 
Wing Personal <https://wingware.com/downloads/wing-personal> are free 
versions that omit some features <https://wingware.com/downloads>.


For more product information, please visit wingware.com 
<https://wingware.com/>


Upgrading

You can try Wing 6 without removing older versions. Wing 6 will read and 
convert your old preferences, settings, and projects. Projects should be 
saved to a new name since previous versions of Wing cannot read Wing 6 
projects.


See also Migrating from Older Versions 
<https://wingware.com/doc/install/migrating> and Upgrading 
<https://wingware.com/doc/install/upgrading>.


Links

Release notice: https://wingware.com/news/2019-01-11
Downloads and Free Trial: https://wingware.com/downloads
Buy: https://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-list


ANN: Wing Python IDE 6.1.2 released

2018-11-09 Thread Wingware

Hi,

We've just released Wing 6.1.2 <http://wingware.com/news/2018-11-08>, 
which allows creating a new virtualenv 
<https://wingware.com/doc/howtos/virtualenv> from the New Project 
dialog, implements VI mode inner/all text object operations such as ciw 
and das, exits VI insert mode when jk is typed rapidly, fixes reporting 
of top-level exceptions and skipped tests in pytest, supports 
goto-definition links 
<https://wingware.com/doc/edit/source-assistant-goto-definition> in 
docstrings, allows setting the main debug file from editor tabs and the 
Open Files tool, remembers current tab in preferences and properties 
dialogs, and makes many other improvements.For details, see 
https://wingware.com/pub/wingide/6.1.2/CHANGELOG.txt


Download Now <https://wingware.com/downloads>

About Wing

Wingware's family of cross-platform 
<http://wingware.com/doc/install/supported-platforms> Python IDEs make 
Python development easier, with powerful integrated editing, debugging, 
unit testing, and project management features. Wing runs on Windows, 
Linux, and OS X, and can be used to develop any kind of Python code for 
web, desktop, scientific, data analysis, embedded scripting, and other 
applications.


Version 6 introduces many new features, including improved 
multi-selection <https://wingware.com/doc/edit/multiple-selections>, 
much easier remote development 
<https://wingware.com/doc/proj/remote-hosts>, debugging from the Python 
Shell <https://wingware.com/doc/debug/shell-debugging>, recursive 
debugging <http://wingware.com/doc/debug/debug-probe-debugging>, PEP 484 
and 526 type hinting 
<https://wingware.com/doc/edit/helping-wing-analyze-code>, PEP 8 
reformatting , support for Python 3.6 
and 3.7, ability to create a new virtualenv 
<https://wingware.com/doc/howtos/virtualenv> from the New Project 
dialog, improved VI mode, support for Vagrant 
<https://wingware.com/doc/howtos/vagrant>, Jupyter 
<https://wingware.com/doc/howtos/jupyter>, Django 
<https://wingware.com/doc/howtos/django> 1.10+ and 2.0, and Windows 
Subsystem for Linux <https://wingware.com/doc/howtos/wsl>, improved 
support for matplotlib <https://wingware.com/doc/howtos/matplotlib>, 
easier Raspberry Pi <https://wingware.com/doc/howtos/raspberry> 
development, optimized debugger, OS X full screen mode, One Dark color 
palette, Russian localization (thanks to Alexandr Dragukin), expanded 
free product line, and much more. For details, see What's New in Wing 
Version 6 <https://wingware.com/wingide/whatsnew>.


Wing 6 works with Python versions 2.5 through 2.7 and 3.2 through 3.7, 
including also Anaconda, ActivePython, EPD, Stackless, and others 
derived from the CPython implementation.


<https://wingware.com/downloads/wing-101>Wing Pro 
<https://wingware.com/downloads/wing-pro> requires purchasing 
<https://wingware.com/store/purchase> or upgrading 
<https://wingware.com/store/upgrade> a license, or obtaining a 30-day 
trial at startup. Wing 101 <https://wingware.com/downloads/wing-101> and 
Wing Personal <https://wingware.com/downloads/wing-personal> are free 
versions that omit some features <https://wingware.com/downloads>.


For more product information, please visit wingware.com 
<https://wingware.com/>


Upgrading

You can try Wing 6 without removing older versions. Wing 6 will read and 
convert your old preferences, settings, and projects. Projects should be 
saved to a new name since previous versions of Wing cannot read Wing 6 
projects.


See also Migrating from Older Versions 
<https://wingware.com/doc/install/migrating> and Upgrading 
<https://wingware.com/doc/install/upgrading>.


Links

Release notice: https://wingware.com/news/2018-11-08
Downloads and Free Trial: https://wingware.com/downloads
Buy: https://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-list


Wing Python IDE 6.1.1 released

2018-10-02 Thread Wingware

Hi,

We've just released Wing 6.1.1 <http://wingware.com/news/2018-09-19>, 
which improves PEP 8 reformatting, streamlines remote agent 
installation, improves robustness of remote development in the face of 
network failures, adds support for debugging PythonQt, optimizes 
multi-process debugging, and makes a number of other minor 
improvements.For details, see 
https://wingware.com/pub/wingide/6.1.1/CHANGELOG.txt


Download Now <https://wingware.com/downloads>

About Wing

Wing is a family of cross-platform 
<http://wingware.com/doc/install/supported-platforms> Python IDEs with 
powerful integrated editing, debugging, unit testing, and project 
management features. Wing runs on Windows, Linux, and OS X, and can be 
used to develop any kind of Python code for web, desktop, embedded 
scripting, and other applications.


Wing 101 <https://wingware.com/downloads/wing-101> and Wing Personal 
<https://wingware.com/downloads/wing-personal> omit some features and 
are free to download and use without a license. Wing Pro 
<https://wingware.com/downloads/wing-pro> requires purchasing 
<https://wingware.com/store/purchase> or upgrading 
<https://wingware.com/store/upgrade> a license, or obtaining a 30-day 
trial at startup.


Version 6 introduces many new features, including improved 
multi-selection, much easier remote development 
<https://wingware.com/doc/proj/remote-hosts>, debugging from the Python 
Shell, recursive debugging, PEP 484 and 526 type hinting, PEP 8 
reformatting, support for Python 3.6 and 3.7, Vagrant 
<https://wingware.com/doc/howtos/vagrant>, Jupyter 
<https://wingware.com/doc/howtos/jupyter>, Django 
<https://wingware.com/doc/howtos/django> 1.10+ and 2.0, and Windows 
Subsystem for Linux, improved mainloop support for matplotlib, easier 
Raspberry Pi <https://wingware.com/doc/howtos/raspberry> development, 
optimized debugger, OS X full screen mode, One Dark color palette, 
Russian localization (thanks to Alexandr Dragukin), expanded free 
product line, and much more. For details, see What's New in Wing Version 
6 <https://wingware.com/wingide/whatsnew>.


Wing 6 works with Python versions 2.5 through 2.7 and 3.2 through 3.7, 
including also Anaconda, ActivePython, EPD, Stackless, and others 
derived from the CPython implementation.


For more product information, please visit wingware.com 
<https://wingware.com/>


Upgrading

You can try Wing 6 without removing older versions. Wing 6 will read and 
convert your old preferences, settings, and projects. Projects should be 
saved to a new name since previous versions of Wing cannot read Wing 6 
projects.


See also Migrating from Older Versions 
<https://wingware.com/doc/install/migrating> and Upgrading 
<https://wingware.com/doc/install/upgrading>.


Links

Release notice: https://wingware.com/news/2018-09-19
Downloads and Free Trial: https://wingware.com/downloads
Buy: https://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/


ANN: Wing Python IDE 6.1.1 released

2018-09-21 Thread Wingware

Hi,

We've just released Wing 6.1.1 <http://wingware.com/news/2018-09-19>, 
which improves PEP 8 reformatting, streamlines remote agent 
installation, improves robustness of remote development in the face of 
network failures, adds support for debugging PythonQt, optimizes 
multi-process debugging, and makes a number of other minor 
improvements.For details, see 
https://wingware.com/pub/wingide/6.1.1/CHANGELOG.txt


Download Now <https://wingware.com/downloads>

About Wing

Wing is a family of cross-platform 
<http://wingware.com/doc/install/supported-platforms> Python IDEs with 
powerful integrated editing, debugging, unit testing, and project 
management features. Wing runs on Windows, Linux, and OS X, and can be 
used to develop any kind of Python code for web, desktop, embedded 
scripting, and other applications.


Wing 101 <https://wingware.com/downloads/wing-101> and Wing Personal 
<https://wingware.com/downloads/wing-personal> omit some features and 
are free to download and use without a license. Wing Pro 
<https://wingware.com/downloads/wing-pro> requires purchasing 
<https://wingware.com/store/purchase> or upgrading 
<https://wingware.com/store/upgrade> a license, or obtaining a 30-day 
trial at startup.


Version 6 introduces many new features, including improved 
multi-selection, much easier remote development 
<https://wingware.com/doc/proj/remote-hosts>, debugging from the Python 
Shell, recursive debugging, PEP 484 and 526 type hinting, PEP 8 
reformatting, support for Python 3.6 and 3.7, Vagrant 
<https://wingware.com/doc/howtos/vagrant>, Jupyter 
<https://wingware.com/doc/howtos/jupyter>, Django 
<https://wingware.com/doc/howtos/django> 1.10+ and 2.0, and Windows 
Subsystem for Linux, improved mainloop support for matplotlib, easier 
Raspberry Pi <https://wingware.com/doc/howtos/raspberry> development, 
optimized debugger, OS X full screen mode, One Dark color palette, 
Russian localization (thanks to Alexandr Dragukin), expanded free 
product line, and much more. For details, see What's New in Wing Version 
6 <https://wingware.com/wingide/whatsnew>.


Wing 6 works with Python versions 2.5 through 2.7 and 3.2 through 3.7, 
including also Anaconda, ActivePython, EPD, Stackless, and others 
derived from the CPython implementation.


For more product information, please visit wingware.com 
<https://wingware.com/>


Upgrading

You can try Wing 6 without removing older versions. Wing 6 will read and 
convert your old preferences, settings, and projects. Projects should be 
saved to a new name since previous versions of Wing cannot read Wing 6 
projects.


See also Migrating from Older Versions 
<https://wingware.com/doc/install/migrating> and Upgrading 
<https://wingware.com/doc/install/upgrading>.


Links

Release notice: https://wingware.com/news/2018-09-19
Downloads and Free Trial: https://wingware.com/downloads
Buy: https://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-list


Wing Python IDE version 6.1 released

2018-08-01 Thread Wingware

Hi,

Wingware has just released Wing 6.1 
<http://wingware.com/news/2018-07-30>, which adds PEP 8 reformatting, 
includes a How-To for Windows Subsystem for Linux, supports the Qt5Agg 
backend for matplotlib, allows configuring a path for code snippets, 
supports evaluating generator expressions that use data from the 
enclosing scope in the Debug Probe, improves auto-completion for pygame, 
and makes about 45 other minor improvements.For details, see 
https://wingware.com/pub/wingide/6.1.0/CHANGELOG.txt


Download Now <https://wingware.com/downloads>

About Wing

Wing is a family of cross-platform 
<http://wingware.com/doc/install/supported-platforms> Python IDEs with 
powerful integrated editing, debugging, unit testing, and project 
management features. Wing runs on Windows, Linux, and OS X, and can be 
used to develop any kind of Python code for web, desktop, embedded 
scripting, and other applications.


Wing 101 <https://wingware.com/downloads/wing-101> and Wing Personal 
<https://wingware.com/downloads/wing-personal> omit some features and 
are free to download and use without a license. Wing Pro 
<https://wingware.com/downloads/wing-pro> requires purchasing 
<https://wingware.com/store/purchase> or upgrading 
<https://wingware.com/store/upgrade> a license, or obtaining a 30-day 
trial at startup.


Version 6 introduces many new features, including improved 
multi-selection, much easier remote development 
<https://wingware.com/doc/proj/remote-hosts>, debugging from the Python 
Shell, recursive debugging, PEP 484 and 526 type hinting, PEP 8 
reformatting, support for Python 3.6 and 3.7, Vagrant 
<https://wingware.com/doc/howtos/vagrant>, Jupyter 
<https://wingware.com/doc/howtos/jupyter>, Django 
<https://wingware.com/doc/howtos/django> 1.10+ and 2.0, and Windows 
Subsystem for Linux, improved mainloop support for matplotlib, easier 
Raspberry Pi <https://wingware.com/doc/howtos/raspberry> development, 
optimized debugger, OS X full screen mode, One Dark color palette, 
Russian localization (thanks to Alexandr Dragukin), expanded free 
product line, and much more. For details, see What's New in Wing Version 
6 <https://wingware.com/wingide/whatsnew>.


Wing 6 works with Python versions 2.5 through 2.7 and 3.2 through 3.7, 
including also Anaconda, ActivePython, EPD, Stackless, and others 
derived from the CPython implementation.


For more product information, please visit wingware.com 
<https://wingware.com/>


Upgrading

You can try Wing 6 without removing older versions. Wing 6 will read and 
convert your old preferences, settings, and projects. Projects should be 
saved to a new name since previous versions of Wing cannot read Wing 6 
projects.


See also Migrating from Older Versions 
<https://wingware.com/doc/install/migrating> and Upgrading 
<https://wingware.com/doc/install/upgrading>.


Links

Release notice: https://wingware.com/news/2018-07-30
Downloads and Free Trial: https://wingware.com/downloads
Buy: https://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/


ANN: Wing Python IDE version 6.1 released

2018-07-31 Thread Wingware

Hi,

Wingware has just released Wing 6.1 
<http://wingware.com/news/2018-07-30>, which adds PEP 8 reformatting, 
includes a How-To for Windows Subsystem for Linux, supports the Qt5Agg 
backend for matplotlib, allows configuring a path for code snippets, 
supports evaluating generator expressions that use data from the 
enclosing scope in the Debug Probe, improves auto-completion for pygame, 
and makes about 45 other minor improvements.For details, see 
https://wingware.com/pub/wingide/6.1.0/CHANGELOG.txt


Download Now <https://wingware.com/downloads>

About Wing

Wing is a family of cross-platform 
<http://wingware.com/doc/install/supported-platforms> Python IDEs with 
powerful integrated editing, debugging, unit testing, and project 
management features. Wing runs on Windows, Linux, and OS X, and can be 
used to develop any kind of Python code for web, desktop, embedded 
scripting, and other applications.


Wing 101 <https://wingware.com/downloads/wing-101> and Wing Personal 
<https://wingware.com/downloads/wing-personal> omit some features and 
are free to download and use without a license. Wing Pro 
<https://wingware.com/downloads/wing-pro> requires purchasing 
<https://wingware.com/store/purchase> or upgrading 
<https://wingware.com/store/upgrade> a license, or obtaining a 30-day 
trial at startup.


Version 6 introduces many new features, including improved 
multi-selection, much easier remote development 
<https://wingware.com/doc/proj/remote-hosts>, debugging from the Python 
Shell, recursive debugging, PEP 484 and 526 type hinting, PEP 8 
reformatting, support for Python 3.6 and 3.7, Vagrant 
<https://wingware.com/doc/howtos/vagrant>, Jupyter 
<https://wingware.com/doc/howtos/jupyter>, Django 
<https://wingware.com/doc/howtos/django> 1.10+ and 2.0, and Windows 
Subsystem for Linux, improved mainloop support for matplotlib, easier 
Raspberry Pi <https://wingware.com/doc/howtos/raspberry> development, 
optimized debugger, OS X full screen mode, One Dark color palette, 
Russian localization (thanks to Alexandr Dragukin), expanded free 
product line, and much more. For details, see What's New in Wing Version 
6 <https://wingware.com/wingide/whatsnew>.


Wing 6 works with Python versions 2.5 through 2.7 and 3.2 through 3.7, 
including also Anaconda, ActivePython, EPD, Stackless, and others 
derived from the CPython implementation.


For more product information, please visit wingware.com 
<https://wingware.com/>


Upgrading

You can try Wing 6 without removing older versions. Wing 6 will read and 
convert your old preferences, settings, and projects. Projects should be 
saved to a new name since previous versions of Wing cannot read Wing 6 
projects.


See also Migrating from Older Versions 
<https://wingware.com/doc/install/migrating> and Upgrading 
<https://wingware.com/doc/install/upgrading>.


Links

Release notice: https://wingware.com/news/2018-07-30
Downloads and Free Trial: https://wingware.com/downloads
Buy: https://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-list


ANN: Wing Python IDE 6.0.12 released

2018-05-17 Thread Wingware

Hi,

We've just released Wing 6.0.12 <http://wingware.com/news/2018-05-15>, 
which adds wxPython 4 as a supported matplotlib backend, fixes remote 
development with Python 3.7, improves PEP287 docstring formatting 
errors, correctly updates the Source Assistant for remote files, fixes 
display glitches in the Remote Hosts dialog, adds minor updates of the 
French localization, and makes about 20 other improvements.  For 
details, see https://wingware.com/pub/wingide/6.0.12/CHANGELOG.txt


Download Now <https://wingware.com/downloads>

About Wing

Wing is a family of cross-platform 
<http://wingware.com/doc/install/supported-platforms> Python IDEs with 
powerful integrated editing, debugging, unit testing, and project 
management features. Wing runs on Windows, Linux, and OS X, and can be 
used to develop any kind of Python code for web, desktop, embedded 
scripting, and other applications.


Wing 101 <https://wingware.com/downloads/wing-101> and Wing Personal 
<https://wingware.com/downloads/wing-personal> omit some features and 
are free to download and use without a license. Wing Pro 
<https://wingware.com/downloads/wing-pro> requires purchasing 
<https://wingware.com/store/purchase> or upgrading 
<https://wingware.com/store/upgrade> a license, or obtaining a 30-day 
trial at startup.


Version 6 introduces many new features, including improved 
multi-selection, much easier remote development 
<https://wingware.com/doc/proj/remote-hosts>, debugging from the Python 
Shell, recursive debugging, PEP 484 and 526 type hinting, support for 
Python 3.6 and 3.7, Vagrant <https://wingware.com/doc/howtos/vagrant>, 
Jupyter <https://wingware.com/doc/howtos/jupyter>, and Django 
<https://wingware.com/doc/howtos/django> 1.10+, easier Raspberry Pi 
<https://wingware.com/doc/howtos/raspberry> development, optimized 
debugger, OS X full screen mode, One Dark color palette, Russian 
localization (thanks to Alexandr Dragukin), expanded free product line, 
and much more. For details, see What's New in Wing Version 6 
<https://wingware.com/wingide/whatsnew>.


Wing 6 works with Python versions 2.5 through 2.7 and 3.2 through 3.7, 
including also Anaconda, ActivePython, EPD, Stackless, and others 
derived from the CPython implementation.


For more product information, please visit wingware.com 
<https://wingware.com/>


Upgrading

You can try Wing 6 without removing older versions. Wing 6 will read and 
convert your old preferences, settings, and projects. Projects should be 
saved to a new name since previous versions of Wing cannot read Wing 6 
projects.


See also Migrating from Older Versions 
<https://wingware.com/doc/install/migrating> and Upgrading 
<https://wingware.com/doc/install/upgrading>.


Links

Release notice: https://wingware.com/news/2018-05-15
Downloads and Free Trial: https://wingware.com/downloads
Buy: https://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-list


Wing Python IDE v. 6.0.9 released

2017-12-14 Thread Wingware

Hi,

We've just released Wing 6.0.9, which adds support for Vagrant, improves 
support for Django and Plone, further improves remote development, fixes 
startup problems seen on some OS X systems, and makes about 35 other 
improvements.  For details, see 
https://wingware.com/pub/wingide/6.0.9/CHANGELOG.txt


Download now:  http://wingware.com/downloads

About Wing

Wing is a family of cross-platform Python IDEs with powerful integrated 
editing, debugging, unit testing, and project management features. Wing 
runs on Windows, Linux, and OS X, and can be used to develop any kind of 
Python code for web, desktop, embedded scripting, and other applications.


Wing 101 and Wing Personal omit some features and are free to download 
and use without a license. Wing Pro requires purchasing or upgrading a 
license, or obtaining a 30-day trial at startup.


Version 6 introduces many new features, including improved 
multi-selection, much easier remote development, debugging from the 
Python Shell, recursive debugging, PEP 484 and 526 type hinting, support 
for Python 3.6, Vagrant, Jupyter, and Django 1.10+, easier Raspberry Pi 
development, optimized debugger, OS X full screen mode, One Dark color 
palette, expanded free product line, and much more. For details, see 
http://wingware.com/wingide/whatsnew.


Wing 6 works with Python versions 2.5 through 2.7 and 3.2 through 3.6, 
including also Anaconda, ActivePython, EPD, Stackless, and others 
derived from the CPython implementation.


For more product information, please visit wingware.com

Upgrading

You can try Wing 6 without removing older versions. Wing 6 will read and 
convert your old preferences, settings, and projects. Projects should be 
saved to a new name since previous versions of Wing cannot read Wing 6 
projects.


See also https://wingware.com/doc/install/migrating

Links

Release notice: https://wingware.com/news/2017-12-13
Downloads and Free Trial: https://wingware.com/downloads
Buy: https://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/


ANN: Wing Python IDE v. 6.0.9 released

2017-12-13 Thread Wingware

Hi,

We've just released Wing 6.0.9, which adds support for Vagrant, improves 
support for Django and Plone, further improves remote development, fixes 
startup problems seen on some OS X systems, and makes about 35 other 
improvements.  For details, see 
https://wingware.com/pub/wingide/6.0.9/CHANGELOG.txt


Download now:  http://wingware.com/downloads

About Wing

Wing is a family of cross-platform Python IDEs with powerful integrated 
editing, debugging, unit testing, and project management features. Wing 
runs on Windows, Linux, and OS X, and can be used to develop any kind of 
Python code for web, desktop, embedded scripting, and other applications.


Wing 101 and Wing Personal omit some features and are free to download 
and use without a license. Wing Pro requires purchasing or upgrading a 
license, or obtaining a 30-day trial at startup.


Version 6 introduces many new features, including improved 
multi-selection, much easier remote development, debugging from the 
Python Shell, recursive debugging, PEP 484 and 526 type hinting, support 
for Python 3.6, Vagrant, Jupyter, and Django 1.10+, easier Raspberry Pi 
development, optimized debugger, OS X full screen mode, One Dark color 
palette, expanded free product line, and much more. For details, see 
http://wingware.com/wingide/whatsnew.


Wing 6 works with Python versions 2.5 through 2.7 and 3.2 through 3.6, 
including also Anaconda, ActivePython, EPD, Stackless, and others 
derived from the CPython implementation.


For more product information, please visit wingware.com

Upgrading

You can try Wing 6 without removing older versions. Wing 6 will read and 
convert your old preferences, settings, and projects. Projects should be 
saved to a new name since previous versions of Wing cannot read Wing 6 
projects.


See also https://wingware.com/doc/install/migrating

Links

Release notice: https://wingware.com/news/2017-12-13
Downloads and Free Trial: https://wingware.com/downloads
Buy: https://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-list


Wing Python IDE v. 6.0.8 released

2017-11-08 Thread Wingware

Hi,

We've just released Wing 6.0.8, a minor release that improves display of 
PEP 287 docstrings, fixes stability problems seen on Linux, fixes remote 
debugging of Django code, further improves remote development, adds some 
missing vi bindings, and makes about 30 other improvements.  For 
details, see https://wingware.com/pub/wingide/6.0.8/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 in Wing 6

 * 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 
https://wingware.com/news/2017-11-03


Annual 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 until it is 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: https://wingware.com/news/2017-11-03
Downloads and Free Trial: https://wingware.com/downloads
Buy: https://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/


ANN: Wing Python IDE v. 6.0.8 released

2017-11-07 Thread Wingware

Hi,

We've just released Wing 6.0.8, a minor release that improves display of 
PEP 287 docstrings, fixes stability problems seen on Linux, fixes remote 
debugging of Django code, further improves remote development, adds some 
missing vi bindings, and makes about 30 other improvements.  For 
details, see https://wingware.com/pub/wingide/6.0.8/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 in Wing 6

 * 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 
https://wingware.com/news/2017-11-03


Annual 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 until it is 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: https://wingware.com/news/2017-11-03
Downloads and Free Trial: https://wingware.com/downloads
Buy: https://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-list


Wing Python IDE v. 6.0.7 released

2017-09-06 Thread Wingware

Hi,

We've just released Wing 6.0.7, a minor release that further improves 
and documents remote development, adds default file encoding to remote 
host configuration, supports syntax highlighting for .json files, and 
makes about 30 other minor improvements.  For details, see 
https://wingware.com/pub/wingide/6.0.7/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 in Wing 6

 * 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 Heitkam

For a more detailed overview of new features see the release notice at 
https://wingware.com/news/2017-09-05


Annual 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 until it is 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: https://wingware.com/news/2017-09-05
Downloads and Free Trial: https://wingware.com/downloads
Buy: https://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/


ANN: Wing Python IDE 6.0.6 released

2017-06-30 Thread Wingware

Hi,

We've just released Wing 6.0.6 which further improves remote 
development, adds preferences to avoid problems seen when debugging odoo 
and some I/O intensive threaded code, solves some auto-completion and 
auto-editing problems, fixes a few VI mode bugs, remembers editor zoom 
level between sessions, and makes about 40 other minor improvements. For 
details, see http://wingware.com/pub/wingide/6.0.6/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 in Wing 6

 * 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 Heitkam

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


Annual 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 until it is 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-06-29
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-list


Wing Python IDE 6.0.5 released

2017-05-10 Thread Wingware

Hi,

We've just released Wing 6.0.5 which simplifies remote externally 
launched debugging, improves remote development documentation, adds a 
How-To for remote web development, documents how to debug extension 
scripts written for the IDE, adds syntax highlighting for Markdown, 
solves some problems saving or debugging remote files, fixes several 
auto-editing issues, fixes git pull branch, speeds up Mercurial status 
updates, corrects documentation links for Python 2, and makes about 40 
other minor improvements. For details, see 
http://wingware.com/pub/wingide/6.0.5/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-05-08


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 until it is 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-05-08
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/


ANN: Wing Python IDE 6.0.5 released

2017-05-10 Thread Wingware

Hi,

We've just released Wing 6.0.5 which simplifies remote externally 
launched debugging, improves remote development documentation, adds a 
How-To for remote web development, documents how to debug extension 
scripts written for the IDE, adds syntax highlighting for Markdown, 
solves some problems saving or debugging remote files, fixes several 
auto-editing issues, fixes git pull branch, speeds up Mercurial status 
updates, corrects documentation links for Python 2, and makes about 40 
other minor improvements. For details, see 
http://wingware.com/pub/wingide/6.0.5/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-05-08


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 until it is 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-05-08
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-list


Thonny 2.1, Python IDE for beginners

2017-05-03 Thread Aivar Annamaa
 

I'm happy to announce Thonny 2.1.0, a Python IDE for beginners. 

Thonny's main features are comprehensive program animation capabilities.


Highlights of this release: 

* A simple pip GUI (Tools => Manage packages)
* Plug-in system now allows installing separately packaged plug-ins. 
* Built-in Python version has been upgraded to 3.6.1.
* The Shell now accepts compound statements.
* Many bugs have been fixed. 

See the homepage for download links: http://thonny.org/ 

best regards,
Aivar Annamaa 

http://thonny.org;>Thonny 2.1.0
Python IDE for beginners (02-May-17) 
 
-- 
https://mail.python.org/mailman/listinfo/python-announce-list

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


Wing Python IDE version 6.0.4 released

2017-04-05 Thread Wingware

Hi,

We've just released Wing 6.0.4 which fixes remote development to systems 
with Python 3, addresses problems seen when switching between remote 
projects and when remote host configurations are missing or invalid, 
fixes text drag-and-drop, solves problems with analysis of some type 
annotations, and makes about 30 other minor improvements.  For details, 
see http://wingware.com/pub/wingide/6.0.4/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-04-03


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-04-03
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/


ANN: Wing Python IDE version 6.0.4 released

2017-04-04 Thread Wingware

Hi,

We've just released Wing 6.0.4 which fixes remote development to systems 
with Python 3, addresses problems seen when switching between remote 
projects and when remote host configurations are missing or invalid, 
fixes text drag-and-drop, solves problems with analysis of some type 
annotations, and makes about 30 other minor improvements.  For details, 
see http://wingware.com/pub/wingide/6.0.4/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-04-03


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-04-03
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-list


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/


ANN: Wing Python IDE 6.0.3 released

2017-03-22 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
Download: 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-list


ANN: Wing Python IDE version 6.0.2 released

2017-02-03 Thread Wingware

Hi,

We've just released Wing version 6.0.2 which expands and improves 
support for remote development, adds a drop down of found Python 
installations, introduces symbol name style refactoring operations, 
improves multi-selection with the mouse, fixes debugging Jupyter 
notebooks, and makes many other minor improvements.  For details, see 
the change log at http://wingware.com/pub/wingide/6.0.2/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, and makes some changes 
to the product line.


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 much more detailed overview of new features see the release notice 
at http://wingware.com/news/2017-02-02


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/purchase

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 host 
access, 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 matplotlib, Django, and others), find 
symbol in project, and other features.


Links

Release notice: http://wingware.com/news/2017-02-02
Free trial: http://wingware.com/wingide/trial
Downloads: http://wingware.com/downloads
Feature list: http://wingware.com/wingide/features
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-list


Re: Choosing a Python IDE. what is your Pythonish recommendation? I do

2017-01-06 Thread Paul Rudin
Tim Johnson  writes:

> * Antonio Caminero Garcia  [170102 20:56]:
>> Guys really thank you for your answers. Basically now I am more
>> emphasizing in learning in depth a tool and get stick to it so I
>> can get a fast workflow. Eventually I will learn Vim and its
>> python developing setup, I know people who have been programming
>> using Vim for almost 20 years and they did not need to change
>> editor (that is really awesome).
>
>  Bye the way, one thing I like about the GUI based vim is that it
>  supports tabs, where emacs does not.

M-x package-install tabbar

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


Re: Choosing a Python IDE. what is your Pythonish recommendation? I do

2017-01-06 Thread Steven D'Aprano
On Wednesday 04 January 2017 12:10, Cameron Simpson wrote:

> On 03Jan2017 12:57, Steve D'Aprano  wrote:
>>I dislike the Unix-style Vim/Emacs text editors, I prefer a traditional
>>GUI-based editor. So my "IDE" is:
>>- Firefox, for doing searches and looking up documentation;
>>- an GUI programmer's editor, preferably one with a tab-based
>>  interface, such as geany or kate;
>>- a tab-based terminal.
>
> "traditional GUI-based editor"
>
> For those of us who spent a lot of our earlier time on terminals (actual
> physical terminals) we consider GUIs "new fangled".
>
> Just narking,
> Cameron Simpson 


Heh, GUI editors have been around since at least 1984, if not older, which 
makes them older than half the programmers in the world.

I'm not sure what an *un*traditional GUI-based editor would look like. Maybe 
one that used a ribbon-based interface, like MS Office? Or perhaps Leo?

http://leoeditor.com/

[My resolution for 2017: stop talking about Leo and actually download the damn 
thing and try it out.]



--
Steven
"Ever since I learned about confirmation bias, I've been seeing it everywhere."
- Jon Ronson

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


Re: Choosing a Python IDE. what is your Pythonish recommendation? I

2017-01-06 Thread Antonio Caminero Garcia
On Wednesday, January 4, 2017 at 1:10:04 PM UTC-8, Dietmar Schwertberger wrote:
> On 04.01.2017 07:54, Antonio Caminero Garcia wrote:
> > Unfortunately most of the time I am still using print and input functions.
I know that sucks, I did not use the pdb module, I guess that IDE debuggers 
leverage such module.
> pdb is actually quite useful. On my Windows PCs I can invoke python on
> any .py file with the -i command line switch by right clicking in the
> Explorer and selecting "Debug". Now when the script crashes, I can
> inspect variables without launching a full-scale IDE or starting the
> script from the command line. For such quick fixes I have also a context
> menu entry "Edit" for editing with Pythonwin, which is still quite OK as
> editor and has no licensing restrictions or installation requirements.
> This is a nice option when you deploy your installation to many PCs over
> the network.
I am on MacOS but interesting way of debugging, I will take the idea.
>
> For the print functions vs. debugger:
> The most useful application for a debugger like Wing is not for
> bug-fixing, but to set a break point and then interactively develop on
> the debugger console and with the IDE editor's autocompletion using
> introspection on the live objects. This is very helpful for hardware
> interfacing, network protocols or GUI programs. It really boosted my
> productivity in a way I could not believe before. This is something most
> people forget when they evaluate programming languages. It's not the
> language or syntax that counts, but the overall environment. Probably
> the only other really interactive language and environment is Forth.
>
This is exactly part of the capabilities that I am looking for. I loved you 
brought that up. When I think of an ideal IDE (besides the desirable features 
that I already mentioned previously) as a coworker who is telling me the 
values,types and ids that the objects are getting as you are setting 
breakpoints. So why not use the debugger interactively to develop applications. 
As long as one sets the breakpoints in a meaningful way so you can trace your 
code in a very productive way. Is that what you mean by interactive 
environment?

> > If it happens to be Arduino I normally use a sublime plugin called Stino
> > https://github.com/Robot-Will/Stino
> > (1337 people starred that cool number :D)
> Well, it is CodeWarrior which was quite famous at the time of the 68k Macs.
> The company was bought by Motorola and the IDE is still around for
> Freescale/NXP/Qualcomm microcontrollers like the HCS08 8 bit series.
> Around ten years ago the original CodeWarrior IDE was migrated to
> something Eclipse based.
> When I last evaluated HCS08 vs. Arduino, the HCS08 won due to the better
> debug interface and native USB support. HCS08 is still quite cool, but
> when it comes to documentation, learning curve, tools etc. the Arduinos
> win
>
>
> Regards,
>
> Dietmar

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


Re: Choosing a Python IDE. what is your Pythonish recommendation? I

2017-01-06 Thread Antonio Caminero Garcia
On Thursday, January 5, 2017 at 12:32:19 PM UTC-8, fpp wrote:
> > On Thu, Jan 5, 2017 at 12:12 PM, Chris Clark 
> > wrote:
> >> I want an IDE that I can use at work and home, linux and dare I say
> >> windows.
> >> Sublime, had to remove it from my work PC as it is not licensed.
> >> Atom, loved it until it slowed down.
> >> VIM, ok the best if you know vi inside out.
> >> Any JAVA based IDE, just slows up on work PC's due to all the
> >> background stuff that corporates insist they run.
> >> Why can not someone more clever than I fork DrPython and bring it up
> >> to date.
> >> Its is fast, looks great and just does the job ?
>
> I'm suprised no one in this rich thread has even mentioned SciTE :
> http://www.scintilla.org/
>
> Admittedly it's closer to an excellent code editor than a full-blown IDE.
> But it's very lightweight and fast, cross-platform, has superb syntax
> coloring and UTF8 handling, and is highly configurable through its
> configuration file(s) and embedded LUA scripting.
> It's also well maintained : version 1.0 came out in 1999, and the latest
> (3.7.2) is just a week old...
>
> Its IDE side consists mostly of hotkeys to run the interpreter or
> compiler for the language you're editing, with the file in the current
> tab.
> A side pane shows the output (prints, exceptions, errors etc.) of the
> running script.
> A nice touch is that it understands these error messages and makes them
> clickable, taking you to the tab/module/line where the error occurred.
> Also, it can save its current tabs (and their state) to a "session" file
> for later reloading, which is close to the idea of a "project" in most
> IDEs.
> Oh, and it had multi-selection and multi-editing before most of the new
> IDEs out there :-)
>
> Personally that's about all I need for my Python activities, but it can
> be customized much further than I have done : there are "hooks" for other
> external programs than compilers/interpreters, so you can also run a
> linter, debugger or cvs from the editor.
>
> One word of warning: unlike most newer IDEs which tend to be shiny-shiny
> and ful of bells and whistles at first sight, out of the box SciTE is
> *extremely* plain looking (you could even say drab, or ugly :-).
> It is up to you to decide how it should look and what it should do or
> not, through the configuration file.
> Fortunately the documentation is very thorough, and there are a lot of
> examples lying around to be copy/pasted (like a dark theme, LUA scripts
> etc.).
>
> Did I mention it's lightweight ? The archive is about 1.5 MB and it just
> needs unzipping, no installation. May be worth a look if you haven't
> tried it yet...
> fp

Interesting thanks for the link. There are a huge diversity when it comes to 
IDEs/editors. Now I have more than enough options.

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


Re: Choosing a Python IDE. what is your Pythonish recommendation? I

2017-01-06 Thread Antonio Caminero Garcia
On Thursday, January 5, 2017 at 9:51:17 AM UTC-8, ArnoB wrote:
> On 02-01-17 12:38, Antonio Caminero Garcia wrote:
> > Hello, I am having a hard time deciding what IDE or IDE-like code editor
should I use. This can be overwhelming.
> >
> > So far, I have used Vim, Sublime, Atom, Eclipse with PyDev, Pycharm,
IntelliJ with Python plugin.
> >
> > The thing with the from-the-scratch full featured IDEs (Eclipse, IntelliJ,
Pycharm) is that they look like a space craft dashboard and that unwarranted 
resources consumption and the unnecessary icons. I want my IDE to be 
minimalistic but powerful. My screen should be mostly â £made of codeâ Ø as 
usually happens in Vim, Sublime or Atom. However, Pycharm is really cool and 
python oriented.
> >
> > The problem with Vim is the learning curve, so I know the very basic stuff,
but obviously not enough for coding and I do not have time to learn it, it is a 
pity because there are awesome plugins that turns Vim into a lightweight 
powerful IDE-like. So now it is not an option but I will reconsider it in the 
future, learning little by little. Also, I am not very fan GUI guy if the task 
can be accomplished through the terminal. However, I donâ Öt understand why 
people underrate GUIs, that said I normally use shortcuts for the most frequent 
tasks and when I have to do something that is not that frequent then I do it 
with the mouse, for the latter case in vim you would need to look for that 
specific command every time.
> >
> > Sublime is my current and preferred code editor. I installed Anaconda, Git
integration and a couple of additional plugins that make sublime very powerful. 
Also, what I like about sublime compared to the full featured IDEs, besides the 
minimalism, is how you can perform code navigation back and forth so fast, I 
mean this is something that you can also do with the others but for some 
subjective reason I specifically love how sublime does it. The code completion 
in sublime I do not find it very intelligence, the SublimeCodeIntel is better 
than the one that Anaconda uses but the completions are not as verbose as in 
the IDEs.
> >
> > Now, I am thinking about giving a try to Visual Studio Code Edition (take a
look, it sounds good https://marketplace.visualstudio.com/items?itemName=donjay 
amanne.python). I need an editor for professional software development. What 
would you recommend to me?
>
> Hi Antonio,
>
> Just an extra one in case you'll ever want to create
> a nice GUI, then there's also QT Creator:
> https://wiki.qt.io/QtCreator_and_PySide
>
> A very simple but powerful interface a la XCode...
>
> It integrates nicely with PySide:
> https://wiki.qt.io/QtCreator_and_PySide
>
> gr
> Arno

Thanks!

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


Re: Choosing a Python IDE. what is your Pythonish recommendation? I do

2017-01-06 Thread fpp
> On Thu, Jan 5, 2017 at 12:12 PM, Chris Clark 
> wrote:
>> I want an IDE that I can use at work and home, linux and dare I say
>> windows.
>> Sublime, had to remove it from my work PC as it is not licensed.
>> Atom, loved it until it slowed down.
>> VIM, ok the best if you know vi inside out.
>> Any JAVA based IDE, just slows up on work PC's due to all the
>> background stuff that corporates insist they run.
>> Why can not someone more clever than I fork DrPython and bring it up
>> to date.
>> Its is fast, looks great and just does the job ?

I'm suprised no one in this rich thread has even mentioned SciTE : 
http://www.scintilla.org/

Admittedly it's closer to an excellent code editor than a full-blown IDE. But 
it's very lightweight and fast, cross-platform, has superb syntax coloring and 
UTF8 handling, and is highly configurable through its configuration file(s) and 
embedded LUA scripting. It's also well maintained : version 1.0 came out in 
1999, and the latest (3.7.2) is just a week old...

Its IDE side consists mostly of hotkeys to run the interpreter or compiler for 
the language you're editing, with the file in the current tab.
A side pane shows the output (prints, exceptions, errors etc.) of the running 
script.
A nice touch is that it understands these error messages and makes them 
clickable, taking you to the tab/module/line where the error occurred. Also, it 
can save its current tabs (and their state) to a "session" file for later 
reloading, which is close to the idea of a "project" in most IDEs.
Oh, and it had multi-selection and multi-editing before most of the new IDEs 
out there :-)

Personally that's about all I need for my Python activities, but it can be 
customized much further than I have done : there are "hooks" for other external 
programs than compilers/interpreters, so you can also run a linter, debugger or 
cvs from the editor.

One word of warning: unlike most newer IDEs which tend to be shiny-shiny and 
ful of bells and whistles at first sight, out of the box SciTE is
*extremely* plain looking (you could even say drab, or ugly :-).
It is up to you to decide how it should look and what it should do or not, 
through the configuration file. Fortunately the documentation is very thorough, 
and there are a lot of examples lying around to be copy/pasted (like a dark 
theme, LUA scripts etc.).

Did I mention it's lightweight ? The archive is about 1.5 MB and it just needs 
unzipping, no installation. May be worth a look if you haven't tried it yet...
fp

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


Re: Choosing a Python IDE. what is your Pythonish recommendation? I do not know what to choose.

2017-01-06 Thread Dietmar Schwertberger

On 06.01.2017 09:40, Antonio Caminero Garcia wrote:

So why not use the debugger interactively to develop
applications. As long as one sets the breakpoints in a meaningful way so you 
can trace your code in a very productive way. Is that what you mean by 
interactive environment?
Well, not exactly. Maybe have a look at the video "Interactive Debug 
Probe" at

https://wingware.com/wingide/debugger

Regards,

Dietmar

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


Re: Choosing a Python IDE. what is your Pythonish recommendation? I do not know what to choose.

2017-01-06 Thread Antonio Caminero Garcia
On Wednesday, January 4, 2017 at 1:10:04 PM UTC-8, Dietmar Schwertberger wrote:
> On 04.01.2017 07:54, Antonio Caminero Garcia wrote:
> > Unfortunately most of the time I am still using print and input functions. 
> > I know that sucks, I did not use the pdb module, I guess that IDE debuggers 
> > leverage such module.
> pdb is actually quite useful. On my Windows PCs I can invoke python on 
> any .py file with the -i command line switch by right clicking in the 
> Explorer and selecting "Debug". Now when the script crashes, I can 
> inspect variables without launching a full-scale IDE or starting the 
> script from the command line. For such quick fixes I have also a context 
> menu entry "Edit" for editing with Pythonwin, which is still quite OK as 
> editor and has no licensing restrictions or installation requirements. 
> This is a nice option when you deploy your installation to many PCs over 
> the network.
I am on MacOS but interesting way of debugging, I will take the idea.
> 
> For the print functions vs. debugger:
> The most useful application for a debugger like Wing is not for 
> bug-fixing, but to set a break point and then interactively develop on 
> the debugger console and with the IDE editor's autocompletion using 
> introspection on the live objects. This is very helpful for hardware 
> interfacing, network protocols or GUI programs. It really boosted my 
> productivity in a way I could not believe before. This is something most 
> people forget when they evaluate programming languages. It's not the 
> language or syntax that counts, but the overall environment. Probably 
> the only other really interactive language and environment is Forth.
> 
This is exactly part of the capabilities that I am looking for. I loved you 
brought that up. When I think of an ideal IDE (besides the desirable features 
that I already mentioned previously) as a coworker who is telling me the 
values,types and ids that the objects are getting as you are setting 
breakpoints. So why not use the debugger interactively to develop
applications. As long as one sets the breakpoints in a meaningful way so you 
can trace your code in a very productive way. Is that what you mean by 
interactive environment?

> > If it happens to be Arduino I normally use a sublime plugin called Stino
> > https://github.com/Robot-Will/Stino
> > (1337 people starred that cool number :D)
> Well, it is CodeWarrior which was quite famous at the time of the 68k Macs.
> The company was bought by Motorola and the IDE is still around for 
> Freescale/NXP/Qualcomm microcontrollers like the HCS08 8 bit series. 
> Around ten years ago the original CodeWarrior IDE was migrated to 
> something Eclipse based.
> When I last evaluated HCS08 vs. Arduino, the HCS08 won due to the better 
> debug interface and native USB support. HCS08 is still quite cool, but 
> when it comes to documentation, learning curve, tools etc. the Arduinos 
> win
> 
> 
> Regards,
> 
> Dietmar
-- 
https://mail.python.org/mailman/listinfo/python-list


Re: Choosing a Python IDE. what is your Pythonish recommendation? I do not know what to choose.

2017-01-06 Thread Antonio Caminero Garcia
On Thursday, January 5, 2017 at 9:51:17 AM UTC-8, ArnoB wrote:
> On 02-01-17 12:38, Antonio Caminero Garcia wrote:
> > Hello, I am having a hard time deciding what IDE or IDE-like code editor 
> > should I use. This can be overwhelming.
> >
> > So far, I have used Vim, Sublime, Atom, Eclipse with PyDev, Pycharm, 
> > IntelliJ with Python plugin.
> >
> > The thing with the from-the-scratch full featured IDEs (Eclipse, IntelliJ, 
> > Pycharm) is that they look like a space craft dashboard and that 
> > unwarranted resources consumption and the unnecessary icons. I want my IDE 
> > to be minimalistic but powerful. My screen should be mostly “made of code” 
> > as usually happens in Vim, Sublime or Atom. However, Pycharm is really cool 
> > and python oriented.
> >
> > The problem with Vim is the learning curve, so I know the very basic stuff, 
> > but obviously not enough for coding and I do not have time to learn it, it 
> > is a pity because there are awesome plugins that turns Vim into a 
> > lightweight powerful IDE-like. So now it is not an option but I will 
> > reconsider it in the future, learning little by little. Also, I am not very 
> > fan GUI guy if the task can be accomplished through the terminal. However, 
> > I don’t understand why people underrate GUIs, that said I normally use 
> > shortcuts for the most frequent tasks and when I have to do something that 
> > is not that frequent then I do it with the mouse, for the latter case in 
> > vim you would need to look for that specific command every time.
> >
> > Sublime is my current and preferred code editor. I installed Anaconda, Git 
> > integration and a couple of additional plugins that make sublime very 
> > powerful. Also, what I like about sublime compared to the full featured 
> > IDEs, besides the minimalism, is how you can perform code navigation back 
> > and forth so fast, I mean this is something that you can also do with the 
> > others but for some subjective reason I specifically love how sublime does 
> > it. The code completion in sublime I do not find it very intelligence, the 
> > SublimeCodeIntel is better than the one that Anaconda uses but the 
> > completions are not as verbose as in the IDEs.
> >
> > Now, I am thinking about giving a try to Visual Studio Code Edition (take a 
> > look, it sounds good 
> > https://marketplace.visualstudio.com/items?itemName=donjayamanne.python). I 
> > need an editor for professional software development. What would you 
> > recommend to me?
> 
> Hi Antonio,
> 
> Just an extra one in case you'll ever want to create
> a nice GUI, then there's also QT Creator:
> https://wiki.qt.io/QtCreator_and_PySide
> 
> A very simple but powerful interface a la XCode...
> 
> It integrates nicely with PySide:
> https://wiki.qt.io/QtCreator_and_PySide
> 
> gr
> Arno

Thanks!
-- 
https://mail.python.org/mailman/listinfo/python-list


Re: Choosing a Python IDE. what is your Pythonish recommendation? I do not know what to choose.

2017-01-06 Thread Antonio Caminero Garcia
On Thursday, January 5, 2017 at 12:32:19 PM UTC-8, fpp wrote:
> > On Thu, Jan 5, 2017 at 12:12 PM, Chris Clark 
> > wrote: 
> >> I want an IDE that I can use at work and home, linux and dare I say
> >> windows.
> >> Sublime, had to remove it from my work PC as it is not licensed.
> >> Atom, loved it until it slowed down.
> >> VIM, ok the best if you know vi inside out.
> >> Any JAVA based IDE, just slows up on work PC's due to all the
> >> background stuff that corporates insist they run.
> >> Why can not someone more clever than I fork DrPython and bring it up
> >> to date.
> >> Its is fast, looks great and just does the job ?
> 
> I'm suprised no one in this rich thread has even mentioned SciTE :
> http://www.scintilla.org/
> 
> Admittedly it's closer to an excellent code editor than a full-blown IDE.
> But it's very lightweight and fast, cross-platform, has superb syntax 
> coloring and UTF8 handling, and is highly configurable through its 
> configuration file(s) and embedded LUA scripting.
> It's also well maintained : version 1.0 came out in 1999, and the latest 
> (3.7.2) is just a week old...
> 
> Its IDE side consists mostly of hotkeys to run the interpreter or 
> compiler for the language you're editing, with the file in the current 
> tab.
> A side pane shows the output (prints, exceptions, errors etc.) of the 
> running script.
> A nice touch is that it understands these error messages and makes them 
> clickable, taking you to the tab/module/line where the error occurred.
> Also, it can save its current tabs (and their state) to a "session" file 
> for later reloading, which is close to the idea of a "project" in most 
> IDEs.
> Oh, and it had multi-selection and multi-editing before most of the new 
> IDEs out there :-)
> 
> Personally that's about all I need for my Python activities, but it can 
> be customized much further than I have done : there are "hooks" for other 
> external programs than compilers/interpreters, so you can also run a 
> linter, debugger or cvs from the editor.
> 
> One word of warning: unlike most newer IDEs which tend to be shiny-shiny 
> and ful of bells and whistles at first sight, out of the box SciTE is 
> *extremely* plain looking (you could even say drab, or ugly :-).
> It is up to you to decide how it should look and what it should do or 
> not, through the configuration file.
> Fortunately the documentation is very thorough, and there are a lot of 
> examples lying around to be copy/pasted (like a dark theme, LUA scripts 
> etc.).
> 
> Did I mention it's lightweight ? The archive is about 1.5 MB and it just 
> needs unzipping, no installation. May be worth a look if you haven't 
> tried it yet...
> fp

Interesting thanks for the link. There are a huge diversity when it comes to 
IDEs/editors. Now I have more than enough options. 
-- 
https://mail.python.org/mailman/listinfo/python-list


Re: Choosing a Python IDE. what is your Pythonish recommendation? I

2017-01-06 Thread Dietmar Schwertberger
On 04.01.2017 07:54, Antonio Caminero Garcia wrote:
> Unfortunately most of the time I am still using print and input functions. I
know that sucks, I did not use the pdb module, I guess that IDE debuggers 
leverage such module.
pdb is actually quite useful. On my Windows PCs I can invoke python on any .py 
file with the -i command line switch by right clicking in the Explorer and 
selecting "Debug". Now when the script crashes, I can inspect variables without 
launching a full-scale IDE or starting the script from the command line. For 
such quick fixes I have also a context menu entry "Edit" for editing with 
Pythonwin, which is still quite OK as editor and has no licensing restrictions 
or installation requirements. This is a nice option when you deploy your 
installation to many PCs over the network.

For the print functions vs. debugger: The most useful application for a 
debugger like Wing is not for bug-fixing, but to set a break point and then 
interactively develop on the debugger console and with the IDE editor's 
autocompletion using introspection on the live objects. This is very helpful 
for hardware interfacing, network protocols or GUI programs. It really boosted 
my productivity in a way I could not believe before. This is something most 
people forget when they evaluate programming languages. It's not the language 
or syntax that counts, but the overall environment. Probably the only other 
really interactive language and environment is Forth.

> If it happens to be Arduino I normally use a sublime plugin called Stino
> https://github.com/Robot-Will/Stino
> (1337 people starred that cool number :D)
Well, it is CodeWarrior which was quite famous at the time of the 68k Macs. The 
company was bought by Motorola and the IDE is still around for 
Freescale/NXP/Qualcomm microcontrollers like the HCS08 8 bit series. Around ten 
years ago the original CodeWarrior IDE was migrated to something Eclipse based.
When I last evaluated HCS08 vs. Arduino, the HCS08 won due to the better debug 
interface and native USB support. HCS08 is still quite cool, but when it comes 
to documentation, learning curve, tools etc. the Arduinos win


Regards,

Dietmar

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


Re: Choosing a Python IDE. what is your Pythonish recommendation? I do

2017-01-06 Thread William Ray Wing

> On Jan 4, 2017, at 3:44 PM, Dietmar Schwertberger 
wrote:
>
> On 04.01.2017 15:41, William Ray Wing wrote:
>> I use Wing, and I think you will like it.  It *is* pythonic, and for what it
is worth, offers remote debugging as one of its more recently added features.
> Obviously, you had no other choice than using Wing ;-)

I should have said something.  First, and to the best of my knowledge, I have 
no relationship with the Wing developers other than being a satisfied customer. 
Second, seven years ago, when I was reading IDE reviews and testing the more 
highly rated products, Wing just bubbled up to the top of the sieve I was using 
(features, ease of use, and the way it fit my idea of â £naturalâ Ø, pretty 
much everyone's standard list).

>
> The remote debugging has been around for some years. I have been using it
quite often to debug on my Raspberry Pi, Nokia N900 and Jolla Phone, all 
running some Linux system. It works well. It is or was a bit complicated to set 
up. I think this has been improved with Wing 6, but I did not need it in the 
last weeks, so I don't know.

They claim it has been, but like you, I havenâ Öt had need to test it on the 
new release.

Thanks,
Bill

>
> Regards,
>
> Dietmar
> --
> https://mail.python.org/mailman/listinfo/python-list

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


Re: Choosing a Python IDE. what is your Pythonish recommendation? I

2017-01-06 Thread Dietmar Schwertberger
On 04.01.2017 15:41, William Ray Wing wrote:
> I use Wing, and I think you will like it.  It *is* pythonic, and for what it
is worth, offers remote debugging as one of its more recently added features. 
Obviously, you had no other choice than using Wing ;-)

The remote debugging has been around for some years. I have been using it quite 
often to debug on my Raspberry Pi, Nokia N900 and Jolla Phone, all running some 
Linux system. It works well. It is or was a bit complicated to set up. I think 
this has been improved with Wing 6, but I did not need it in the last weeks, so 
I don't know.

Regards,

Dietmar

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


Re: Choosing a Python IDE. what is your Pythonish recommendation? I

2017-01-06 Thread Hans-Peter Jansen
On Montag, 2. Januar 2017 03:38:53 Antonio Caminero Garcia wrote:
> Hello, I am having a hard time deciding what IDE or IDE-like code editor
> should I use. This can be overwhelming.
>
> So far, I have used Vim, Sublime, Atom, Eclipse with PyDev, Pycharm,
> IntelliJ with Python plugin.

Well, since nobody mentioned it, yet: eric is doing quite nice here. With on 
the fly error checking, jedi and qscintilla calltips and autocompletion, git 
integration (using a plugin), graphical debugger, it's grown to a capable IDE 
over the years.

Given, it's a fully open source, PyQt based project, it also shows the powers 
of Python3 and PyQt.

Pete

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


Re: Choosing a Python IDE. what is your Pythonish recommendation? I

2017-01-06 Thread Tim Johnson
* Paul Rudin  [170103 23:17]:
> Tim Johnson  writes:
>
> > * Antonio Caminero Garcia  [170102 20:56]:
> >> Guys really thank you for your answers. Basically now I am more
> >> emphasizing in learning in depth a tool and get stick to it so I
> >> can get a fast workflow. Eventually I will learn Vim and its
> >> python developing setup, I know people who have been programming
> >> using Vim for almost 20 years and they did not need to change
> >> editor (that is really awesome).
> >
> >  Bye the way, one thing I like about the GUI based vim is that it
> >  supports tabs, where emacs does not.
>
> M-x package-install tabbar
  :) Thank you. list-packages is my friend ...
--
Tim
http://www.akwebsoft.com, http://www.tj49.com

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


Re: Choosing a Python IDE. what is your Pythonish recommendation? I do

2017-01-06 Thread William Ray Wing

> On Jan 4, 2017, at 1:54 AM, Antonio Caminero Garcia 
wrote:
>
> On Tuesday, January 3, 2017 at 4:12:34 PM UTC-8, Dietmar Schwertberger wrote:
>> On 02.01.2017 12:38, Antonio Caminero Garcia wrote:
>> You did not try Wing IDE? It looks less like a spacecraft. Maybe you
>> like it.
>> Maybe the difference is that Wing is from Python people while the ones
>> you listed are from Java people.
>
> That sounds interesting. By the look of it I think I am going to give it a
try.
>
>

[byte]


> I want editor with those IDE capabilities and git integration, with
optionally  cool stuff as for example remote debugging.

I use Wing, and I think you will like it.  It *is* pythonic, and for what it is 
worth, offers remote debugging as one of its more recently added features.

-Bill

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


Re: Choosing a Python IDE. what is your Pythonish recommendation? I

2017-01-06 Thread Antonio Caminero Garcia
On Tuesday, January 3, 2017 at 4:12:34 PM UTC-8, Dietmar Schwertberger wrote:
> On 02.01.2017 12:38, Antonio Caminero Garcia wrote:
> You did not try Wing IDE? It looks less like a spacecraft. Maybe you
> like it.
> Maybe the difference is that Wing is from Python people while the ones
> you listed are from Java people.

That sounds interesting. By the look of it I think I am going to give it a try.

> For something completely different (microcontroller programming in C) I
> just switched to a Eclipse derived IDE and I don't like it too much as
> the tool does not focus on the problem scope.

If it happens to be Arduino I normally use a sublime plugin called Stino 
https://github.com/Robot-Will/Stino
(1337 people starred that cool number :D)

>  From your posts I'm not sure whether you want an editor or an IDE,
> where for me the main difference is the debugger and code completion.

I want editor with those IDE capabilities and git integration, with optionally 
cool stuff as for example remote debugging.

> I would not want to miss the IDE features any more, even though in my
> first 15 years of Python I thought that a debugger is optional with
> Python ...

Unfortunately most of the time I am still using print and input functions. I 
know that sucks, I did not use the pdb module, I guess that IDE debuggers 
leverage such module.

> Regards,
>
> Dietmar

Thank you so much for your answer.

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


Re: Choosing a Python IDE. what is your Pythonish recommendation? I

2017-01-06 Thread Rustom Mody
On Wednesday, January 4, 2017 at 5:42:34 AM UTC+5:30, Dietmar Schwertberger 
wrote:
> On 02.01.2017 12:38, Antonio Caminero Garcia wrote:
> > The thing with the from-the-scratch full featured IDEs (Eclipse, IntelliJ,
Pycharm) is that they look like a space craft dashboard and that unwarranted 
resources consumption and the unnecessary icons.
> You did not try Wing IDE? It looks less like a spacecraft. Maybe you
> like it.
> Maybe the difference is that Wing is from Python people while the ones
> you listed are from Java people.
> For something completely different (microcontroller programming in C) I
> just switched to a Eclipse derived IDE and I don't like it too much as
> the tool does not focus on the problem scope.
>
>  From your posts I'm not sure whether you want an editor or an IDE,
> where for me the main difference is the debugger and code completion.
> I would not want to miss the IDE features any more, even though in my
> first 15 years of Python I thought that a debugger is optional with
> Python ...
>
> Regards,
>
> Dietmar

Im surprised no one's talked of idle (or Ive missed it?)

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


Re: Choosing a Python IDE. what is your Pythonish recommendation? I do

2017-01-06 Thread Steven D'Aprano
On Wednesday 04 January 2017 12:10, Cameron Simpson wrote:

> On 03Jan2017 12:57, Steve D'Aprano  wrote:
>>I dislike the Unix-style Vim/Emacs text editors, I prefer a traditional
>>GUI-based editor. So my "IDE" is:
>>- Firefox, for doing searches and looking up documentation;
>>- an GUI programmer's editor, preferably one with a tab-based
>>  interface, such as geany or kate;
>>- a tab-based terminal.
>
> "traditional GUI-based editor"
>
> For those of us who spent a lot of our earlier time on terminals (actual
> physical terminals) we consider GUIs "new fangled".
>
> Just narking,
> Cameron Simpson 


Heh, GUI editors have been around since at least 1984, if not older, which 
makes them older than half the programmers in the world.

I'm not sure what an *un*traditional GUI-based editor would look like. Maybe 
one that used a ribbon-based interface, like MS Office? Or perhaps Leo?

http://leoeditor.com/

[My resolution for 2017: stop talking about Leo and actually download the damn 
thing and try it out.]



--
Steven
"Ever since I learned about confirmation bias, I've been seeing it everywhere." 
- Jon Ronson

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


Re: Choosing a Python IDE. what is your Pythonish recommendation? I do

2017-01-06 Thread Paul Rudin
Tim Johnson  writes:

> * Antonio Caminero Garcia  [170102 20:56]:
>> Guys really thank you for your answers. Basically now I am more
>> emphasizing in learning in depth a tool and get stick to it so I
>> can get a fast workflow. Eventually I will learn Vim and its
>> python developing setup, I know people who have been programming
>> using Vim for almost 20 years and they did not need to change
>> editor (that is really awesome).
>
>  Bye the way, one thing I like about the GUI based vim is that it
>  supports tabs, where emacs does not.

M-x package-install tabbar

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


Re: Choosing a Python IDE. what is your Pythonish recommendation? I

2017-01-06 Thread Cameron Simpson
On 03Jan2017 12:57, Steve D'Aprano  wrote:
>I dislike the Unix-style Vim/Emacs text editors, I prefer a traditional
>GUI-based editor. So my "IDE" is:
>- Firefox, for doing searches and looking up documentation;
>- an GUI programmer's editor, preferably one with a tab-based
>  interface, such as geany or kate;
>- a tab-based terminal.

"traditional GUI-based editor"

For those of us who spent a lot of our earlier time on terminals (actual 
physical terminals) we consider GUIs "new fangled".

Just narking,
Cameron Simpson 

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


Re: Choosing a Python IDE. what is your Pythonish recommendation? I

2017-01-05 Thread Dietmar Schwertberger
On 02.01.2017 12:38, Antonio Caminero Garcia wrote:
> The thing with the from-the-scratch full featured IDEs (Eclipse, IntelliJ,
Pycharm) is that they look like a space craft dashboard and that unwarranted 
resources consumption and the unnecessary icons. You did not try Wing IDE? It 
looks less like a spacecraft. Maybe you like it.
Maybe the difference is that Wing is from Python people while the ones you 
listed are from Java people.
For something completely different (microcontroller programming in C) I just 
switched to a Eclipse derived IDE and I don't like it too much as the tool does 
not focus on the problem scope.

 From your posts I'm not sure whether you want an editor or an IDE,
where for me the main difference is the debugger and code completion. I would 
not want to miss the IDE features any more, even though in my first 15 years of 
Python I thought that a debugger is optional with Python ...

Regards,

Dietmar

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


Re: Choosing a Python IDE. what is your Pythonish recommendation? I do not know what to choose.

2017-01-05 Thread fpp
> On Thu, Jan 5, 2017 at 12:12 PM, Chris Clark 
> wrote: 
>> I want an IDE that I can use at work and home, linux and dare I say
>> windows.
>> Sublime, had to remove it from my work PC as it is not licensed.
>> Atom, loved it until it slowed down.
>> VIM, ok the best if you know vi inside out.
>> Any JAVA based IDE, just slows up on work PC's due to all the
>> background stuff that corporates insist they run.
>> Why can not someone more clever than I fork DrPython and bring it up
>> to date.
>> Its is fast, looks great and just does the job ?

I'm suprised no one in this rich thread has even mentioned SciTE :
http://www.scintilla.org/

Admittedly it's closer to an excellent code editor than a full-blown IDE.
But it's very lightweight and fast, cross-platform, has superb syntax 
coloring and UTF8 handling, and is highly configurable through its 
configuration file(s) and embedded LUA scripting.
It's also well maintained : version 1.0 came out in 1999, and the latest 
(3.7.2) is just a week old...

Its IDE side consists mostly of hotkeys to run the interpreter or 
compiler for the language you're editing, with the file in the current 
tab.
A side pane shows the output (prints, exceptions, errors etc.) of the 
running script.
A nice touch is that it understands these error messages and makes them 
clickable, taking you to the tab/module/line where the error occurred.
Also, it can save its current tabs (and their state) to a "session" file 
for later reloading, which is close to the idea of a "project" in most 
IDEs.
Oh, and it had multi-selection and multi-editing before most of the new 
IDEs out there :-)

Personally that's about all I need for my Python activities, but it can 
be customized much further than I have done : there are "hooks" for other 
external programs than compilers/interpreters, so you can also run a 
linter, debugger or cvs from the editor.

One word of warning: unlike most newer IDEs which tend to be shiny-shiny 
and ful of bells and whistles at first sight, out of the box SciTE is 
*extremely* plain looking (you could even say drab, or ugly :-).
It is up to you to decide how it should look and what it should do or 
not, through the configuration file.
Fortunately the documentation is very thorough, and there are a lot of 
examples lying around to be copy/pasted (like a dark theme, LUA scripts 
etc.).

Did I mention it's lightweight ? The archive is about 1.5 MB and it just 
needs unzipping, no installation. May be worth a look if you haven't 
tried it yet...
fp
-- 
https://mail.python.org/mailman/listinfo/python-list


Re: Choosing a Python IDE. what is your Pythonish recommendation? I do not know what to choose.

2017-01-05 Thread Marko Rauhamaa
Chris Clark :

> I want an IDE that I can use at work and home, linux and dare I say
> windows.

I use emacs for all of my typing, including Python programming (and
making this post).


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


  1   2   3   4   5   6   >