Set aspect ratio

Wing Python IDE

The Intelligent Development Environment for Python



What's New in Wing 9

Wing 9 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.


Support for Python 3.11

Wing 9 adds support for Python 3.11, the next major release of Python, so you can take advantage of Python 3.11's substantially improved performance and new features.


Debugger Optimizations

Wing 9 reduces debugger overhead by about 20-50% in Python 3.7+. The exact amount of performance improvement you will see depends on the nature of the code that is being debugged and the Python version that you are using.


Streamlined Light and Dark Theming

Wing 9 allows configuring a light and dark theme independently (on the first Preferences page) in order to make it easier to switch between light and dark modes. Two new light themes New Light and Faerie Storm have been added, and switching display modes should be faster and smoother visually.




Other Improvements

  • Show auto-invocation arguments for methods of super()
  • Fix a number of issues affecting multi-threaded debugging
  • Fix several code analysis issues
  • Improve keyboard navigation of Search in Files results
  • Wing now runs on Qt 6.3

Not all of these features are available in Wing Personal and Wing 101. See the product comparison for details.

The change log on the downloads page contains a detailed list of all changes up to that release.


Upgrading

If you are upgrading from Wing 8, see Upgrading for details and Migrating from Older Versions for a list of compatibility notes.


Try Wing 9 Today

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

Try Wing Pro

Questions? Don't hesitate to email us at support@wingware.com