Wingware: Wing Python IDE 7.2.6 - Octboer 7, 2020 - 2 minutes read


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.

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 , , or other package manager. Reformatting options are available from the menu group, and automatic reformatting may be configured in the preferences group.

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. See Using Wing with Virtualenv for details.

Similarly, Wing 7.2 adds support for Anaconda environments, so the 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. See Using Wing with Anaconda for details.

Wing 7.2 also introduces support for Python 3.9, adds How-Tos for using Wing with AWS and PyXLL, makes it easier to debug modules with , adds support for Python 3 enums, simplifies manual configuration of remote debugging, allows using a command line for the configured , supports constraining Find Uses of imported symbols to only the current file, improves vi mode, allows folding and files, improves Debug I/O process management, enhances accuracy of some types of code warnings, and makes a number of usability and stability improvements. For details see the change log. For a complete list of new features in Wing 7, see What's New in Wing 7.



Wing 7.2 is an exciting new step for Wingware's Python IDE product line. Find out how Wing 7.2 can turbocharge your Python development by trying it today. See Upgrading for details on upgrading from Wing 6 and earlier, and Migrating from Older Versions for a list of compatibility notes.

Source: Wingware.com

Powered by NewsAPI.org