[Python-announce] Wing Python IDE version 9.1.2
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Tim Johnsonwrites: > * 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
On Wednesday 04 January 2017 12:10, Cameron Simpson wrote: > On 03Jan2017 12:57, Steve D'Apranowrote: >>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
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
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
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
> 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.
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.
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.
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.
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
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
> On Jan 4, 2017, at 3:44 PM, Dietmar Schwertbergerwrote: > > 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
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
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
* 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
> On Jan 4, 2017, at 1:54 AM, Antonio Caminero Garciawrote: > > 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
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
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
On Wednesday 04 January 2017 12:10, Cameron Simpson wrote: > On 03Jan2017 12:57, Steve D'Apranowrote: >>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
Tim Johnsonwrites: > * 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
On 03Jan2017 12:57, Steve D'Apranowrote: >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
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.
> 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.
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