Wing Python Adds Container Support
Written by Kay Ewbank   
Friday, 05 August 2022

Wing Python has been updated with improvements including support for containers and clusters, along with a new package management tool.

Wing Python is an IDE with an intelligent editor and debugger that is designed to make interactive Python development fast, accurate, and fun. Wing comes in three versions, a paid-for version with extra features, and a free Python IDE for students and hobbyists that omits the more advanced features of Wing Pro.


The improvements to the new release start with support for containers and clusters. You can now use Wing 8 to develop, test, and debug Python code that runs inside containers, such as those provided by Docker and LXC/LXD, and clusters of containers managed by a container orchestration system like Docker Compose. A new Containers tool can be used to start, stop, and monitor container services, and new Docker container environments can be created during project creation.

wing8 screenshot

The new Packages tool gives developers a way to install, remove, and update packages found in the Python environment used by a project. This supports pipenv, pip, and conda as the underlying package manager. Packages may be selected manually from PyPi or by package specifications found in a requirements.txt or Pipfile.

Other improvements include simpler project creation by giving developers the facility to select the host, project directory, Python environment, and project type independently.  The code analysis and warnings have also been improved, with an expansion of the static analysis engine to improve its support for f-strings, named tuples, and other language constructs. Find Uses, Refactoring, and auto-completion now work within f-string expressions, and Wing's built-in code warnings work with named tuples.

Remote development is another area that is easier to configure, with more flexibility for local security policies. There's a new built-in SSH implementation that provides an alternative to having to separately configure OpenSSH or PuTTY. Remote development can now also work without access to an SSH agent.

Wing Python 8.3.3 is available for download now.


More Information


Related Articles

Wing Python Improves Async Handling

Wing Python Improves Remote Development

Wing Python Offers Better Remote Dev Connections 

Wing Python Improves VI Mode  

Visual Studio Python Gets AI-Based IntelliCode

IPython 5.0-LTS Released

Python Development Trends


To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.


Azure AI And Pgvector Run Generative AI Directly On Postgres

It's a match made in heaven. The Azure AI extension enables the database to call into various Azure AI services like Azure OpenAI. Combined with pgvector you can go far beyond full text search. Let's  [ ... ]

Apache Shiro 2.0 Released

Apache Shiro 2.0 has been released. The Java security framework now requires at least Java 11, and has added support for Jakarta EE 10.

More News

raspberry pi books



or email your comment to:

Last Updated ( Friday, 05 August 2022 )