winget install --id AivarAnnamaa.Thonny
About Thonny
Thonny is a Python IDE meant for learning programming.
What's new in 5.0.0
πΊπ¦ Thonny 5 is dedicated to Ukraine fighting the Russian invasion. Please support Ukraine! πΊπ¦ Thonny 5 was originally planned to include many new features, but because they are taking longer than expected, we are releasing version 5 as an intermediate bug-fix release, mainly to add compatibility with newer Python versions. The major version number has been increased only because of dependency upgrades in the bundles. All new features have been moved to the version 6 milestone. Installation instructions NB! It is recommended to uninstall Thonny 4 before installing Thonny 5. Also note that you may get an error when you start up new Thonny as your previous configuration referred to the Python executable in another location. In this case click on the button in the lower-right corner of Thonny's window and select new interpreter. Windows The main Windows installer (thonny-5.0.0-x64.exe) is 64-bit and comes with Python 3.14 -- this means it is suitable only for 64-bit Windows 10 and 11. Installers for Windows 7, 8 and 32-bit Windows 10 are not published anymore, but you can install an older Python version and Thonny separately. Since 5.0 we publish a separate installer for Windows on Arm. macOS Since 5.0 we publish separate installers for Intel and Apple silicon Macs (M1, M2, etc) -- thonny-5.0.0-x64.pkg and thonny-5.0.0-arm64.pkg. The minimum supported macOS version for these installers is 10.15 (Catalina), but you can install an older Python version and Thonny separately on older macOS-s. Linux Since 5.0 we don't publish binary bundles for Linux anymore. Instead use thonny-5.0....
Version history
| Version | Updated | Notes |
|---|---|---|
| 5.0.0 | Unknown | πΊπ¦ Thonny 5 is dedicated to Ukraine fighting the Russian invasion. Please support Ukraine! πΊπ¦ Thonny 5 was originally planned to include many new features, but because they are taking longer than expected, we are releasi... |
| 4.1.7 | Unknown | πΊπ¦ Thonny 4 is dedicated to Ukraine fighting the Russian invasion. Please support Ukraine! πΊπ¦ Installation instructions Windows Default Windows installer (thonny-4.1.7.exe) is 64-bit and comes with Python 3.10 -- this me... |
| 4.1.6 | Unknown | πΊπ¦ Thonny 4 is dedicated to Ukraine fighting the Russian invasion. Please support Ukraine! πΊπ¦ ## Installation instructions ### Windows Default Windows installer (thonny-4.1.6.exe) is 64-bit and comes with Python 3.10 --... |
| 4.1.4 | Unknown | Changes since 4.1.3 - Fix regression in MicroPython package installation, #2979 - Add better error message for externally managed environments, #3009 - Fix package installation in remote virtual environments - Update Ras... |
| 4.1.3 | Unknown | Changes since 4.1.2 - Fix first run crash on macOS (#2860) - Fix package upgrade and uninstall in portable variant (#2902) - Fix esptool flasher proposing wrong starting address for ESP32-S2 devices, #2920 - Fix cursor j... |
| 4.1.2 | Unknown | Changes since 4.1.1 - Avoid repetitive attempts to restart backend after connection gets lost during a Run (#2836) - Automatically hide tooltips if window loses focus, #2607 - Import optional deps with augmented sys.path... |
| 4.1.1 | Unknown | Changes since 4.1.0 - Fix the warning for cases where Thonny avoids user module shadowing a library module (#384) - Fix installing from local file in ESP flashing dialog (#2811) - Use a tilde to separate pre-release vers... |
| 4.1.0 | Unknown | New - Enhance esptool GUI (propose known MicroPython and CircuitPython downloads; allow setting baud rate and start address; allow querying device info), #2707, #1600, #2536, #1171, #2657 - Ensure Thonny's backends don't... |
| 4.0.2 | Unknown | Release notes |
| 4.0.1 | Unknown | Release notes |
| 4.0.0 | Unknown | Release notes |
| 3.3.13 | Unknown | No notes |
| 3.3.11 | Unknown | No notes |
| 3.3.10 | Unknown | No notes |
| 3.3.7 | Unknown | Release notes |
| 3.3.6 | Unknown | Release notes |
| 3.3.5 | Unknown | Release notes |
| 3.3.4 | Unknown | Release notes |
| 3.3.3 | Unknown | Release notes |
| 3.3.2 | Unknown | Release notes |