Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Wingware Newsgroups: comp.lang.python.announce Subject: Wing Python IDE 7.2 released Date: Tue, 21 Jan 2020 15:04:52 -0500 Organization: Wingware Lines: 56 Approved: python-announce-list@python.org Message-ID: <5E275964.10909@wingware.com> Reply-To: python-list@python.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: news.uni-berlin.de 9qCOP0kdqzgguDGtpN20ZA2dKD9sfNnbP48ZiIvfZ51A== X-Spam-Status: OK 0.062 X-Spam-Evidence: '*H*': 0.88; '*S*': 0.00; 'url-ip:66/8': 0.05; 'anaconda': 0.09; 'debug': 0.09; 'debugging': 0.09; 'log:': 0.09; 'modules': 0.09; 'project,': 0.09; 'url:whatsnew': 0.09; 'subject:Python': 0.11; 'python': 0.14; 'conda': 0.16; 'earlier,': 0.16; 'environments': 0.16; 'executable': 0.16; 'subject:IDE': 0.16; 'subject:released': 0.16; 'url:doc': 0.16; 'url:txt': 0.16; 'usability': 0.16; 'virtualenv': 0.16; 'yapf': 0.16; 'source': 0.20; 'to:addr:python-announce-list': 0.21; 'command': 0.24; 'version': 0.26; 'group.': 0.26; 'header:User-Agent:1': 0.26; 'code': 0.27; 'installed': 0.28; "what's": 0.29; 'using': 0.29; 'editor': 0.30; 'issues.': 0.30; 'url:7': 0.30; 'package': 0.30; 'packages': 0.30; 'change': 0.30; 'project.': 0.32; 'use': 0.36; 'number': 0.37; 'group,': 0.37; 'preferences': 0.37; 'header:Organization:1': 0.39; 'creating': 0.39; 'environment': 0.39; 'create': 0.40; 'list': 0.40; 'details': 0.62; 'launch': 0.62; 'your': 0.63; 'features': 0.63; 'received:local': 0.63; 'url:1': 0.63; 'manager.': 0.67; 'supports': 0.67; 'addition': 0.71; 'black': 0.73; 'launched': 0.75; 'manual': 0.75; 'complete': 0.75; 'built-in': 0.79; '7.2': 0.84; 'activate': 0.84; 'configuring': 0.84; 'downloads': 0.84; 'products:': 0.84; 'similarly,': 0.84; 'simplified': 0.84; 'url:pub': 0.84; 'improved': 0.91; 'manually': 0.91; 'from:addr:info': 0.91 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wingware.com; s=default; t=1579637094; bh=aBVWjA6jSIwg9OqSk/5Zgk/5us/MOAB4avaZAb0bm6Q=; h=Date:From:To:Subject; b=xKQygAkLgx5x/malsHMEqirF5QJKLzNjRpPkGIjQhKaUZ9UTw8J3KNAVVTip1cbS4 OSxQxXORwoGcBgGwvuQVRuXxoEv9Gci96PIs+oPXFClhD2NCitBBvzoP1YMr5JDHJ0 FB7qMp31gmryzz207Qq0F7fXIr0JGlkhRawGAPzs= User-Agent: Postbox 5.0.25 (Macintosh/20180328) X-MailFrom: info@wingware.com X-Mailman-Rule-Hits: emergency X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved Message-ID-Hash: 5YECN4WVBYX54BTYK5QF7TBBUDGKX477 X-Message-ID-Hash: 5YECN4WVBYX54BTYK5QF7TBBUDGKX477 X-Mailman-Approved-At: Tue, 21 Jan 2020 15:10:24 -0500 X-Mailman-Version: 3.3.1 Precedence: list List-Id: Announcement-only list for the Python programming language Archived-At: List-Archive: List-Help: List-Post: List-Subscribe: List-Unsubscribe: Xref: csiph.com comp.lang.python.announce:3305 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.