Back
Aivar Annamaa
Patches for Thonny x64
Windows
2 patches available
Thonny is a Python IDE meant for learning programming.
Thonny x64 Version 5.0.0
Release Date
4/25/2026
Bug Fix?
Yes
Minor Release?
No
Patch Notes
Version 5.0.0$$$Changes since 4.1.7$$$Breaking changes$$$Upgrade bundled Python version to 3.14. This means the Windows installer now requires at least Window 10 and macOS installer requires at least Catalina! Python 3.8 is still supported; so in principle you can use this version in Windows 7; but you wouldnt gain much over 4.1.7.$$$Stop publishing binaries for Linux; #3210. The Linux installation script now creates a private venv (based on system python3) for Thonny even in x84_64.$$$Stop publishing XXL bundle as it is not trivial to prepare bundles for all popular architectures while making sure there are no version conflicts between the large number of packages. For teachers who relied on the XXL bundle; the work-around is to prepare a suitable requirements.txt; which can be used as input in Thonnys package manager.$$$Start publishing separate installers for Intel and Arm Macs.$$$Stop publishing installers for 32-bit Windows.$$$Start publishing installers for Arm-Windows.$$$For all users installation in Windows now ends up in C:\Program Files instead of earlier C:\Program Files (x86)$$$Other changes and fixes$$$By default; Tk file dialogs are now used instead of Zenity in Linux (uncheck Tools => Options => Use Tk file dialogs instead of Zenity to revert this choice)$$$Add support for Python 3.11; 3.12; 3.13; 3.14; 3.15 (#3213; #3577; #3799; #2739; #3744 by @mkluson; #3082; #3729; #3552 by @plexus)$$$Fix macOS crash when opening package selection dialog$$$Check if in virtual environment on boot; #3112 by @scottfp$$$Add Python coloring for pyx-files; #3450$$$Use subprocess.CREATE_NO_WINDOW when creating subprocess in Windows; #2817; tipped by @Damian-2001$$$Allow stopping auto-scroll in Shell by scrolling up; #1988$$$Get rid of a find-replace warning; #3593$$$Add support for newer setuptools versions$$$Add support for newer Tkinter versions (#3744 by @mkluson)$$$Upgrade several bundled dependencies (Pylint; Mypy; esptool; etc.)$$$Add Arabic; Bulgarian; Hindi; Indonesian; Icelandic and Malayalam translation. Update several other translations. Thanks for all contributors! Please see https://poeditor.com/projects/view?id=256075 for credits! Please note that Thonnys maintainers have not reviewed the translations!$$$Make flashing dialogs support more families; #3847$$$Regressions fixed since 5.0.0b1$$$Fix broken GUI entry script (most relevant in Linux; ~/apps/thonny/bin/thonny now works again); #3844$$$Fix sending file paths as arguments to Windows Thonny launcher; #3835$$$Fix clipboard management in Windows; #3832$$$Fix There is no current event loop in thread MainThread error in UF2 dialog in Linux; #3775 by @matejmatuska
Thonny x64 Version 5.0.0
Release Date
4/25/2026
Bug Fix?
Yes
Minor Release?
No
Patch Notes
Version 5.0.0$$$Changes since 4.1.7$$$Breaking changes$$$Upgrade bundled Python version to 3.14. This means the Windows installer now requires at least Window 10 and macOS installer requires at least Catalina! Python 3.8 is still supported; so in principle you can use this version in Windows 7; but you wouldnt gain much over 4.1.7.$$$Stop publishing binaries for Linux; #3210. The Linux installation script now creates a private venv (based on system python3) for Thonny even in x84_64.$$$Stop publishing XXL bundle as it is not trivial to prepare bundles for all popular architectures while making sure there are no version conflicts between the large number of packages. For teachers who relied on the XXL bundle; the work-around is to prepare a suitable requirements.txt; which can be used as input in Thonnys package manager.$$$Start publishing separate installers for Intel and Arm Macs.$$$Stop publishing installers for 32-bit Windows.$$$Start publishing installers for Arm-Windows.$$$For all users installation in Windows now ends up in C:\Program Files instead of earlier C:\Program Files (x86)$$$Other changes and fixes$$$By default; Tk file dialogs are now used instead of Zenity in Linux (uncheck Tools => Options => Use Tk file dialogs instead of Zenity to revert this choice)$$$Add support for Python 3.11; 3.12; 3.13; 3.14; 3.15 (#3213; #3577; #3799; #2739; #3744 by @mkluson; #3082; #3729; #3552 by @plexus)$$$Fix macOS crash when opening package selection dialog$$$Check if in virtual environment on boot; #3112 by @scottfp$$$Add Python coloring for pyx-files; #3450$$$Use subprocess.CREATE_NO_WINDOW when creating subprocess in Windows; #2817; tipped by @Damian-2001$$$Allow stopping auto-scroll in Shell by scrolling up; #1988$$$Get rid of a find-replace warning; #3593$$$Add support for newer setuptools versions$$$Add support for newer Tkinter versions (#3744 by @mkluson)$$$Upgrade several bundled dependencies (Pylint; Mypy; esptool; etc.)$$$Add Arabic; Bulgarian; Hindi; Indonesian; Icelandic and Malayalam translation. Update several other translations. Thanks for all contributors! Please see https://poeditor.com/projects/view?id=256075 for credits! Please note that Thonnys maintainers have not reviewed the translations!$$$Make flashing dialogs support more families; #3847$$$Regressions fixed since 5.0.0b1$$$Fix broken GUI entry script (most relevant in Linux; ~/apps/thonny/bin/thonny now works again); #3844$$$Fix sending file paths as arguments to Windows Thonny launcher; #3835$$$Fix clipboard management in Windows; #3832$$$Fix There is no current event loop in thread MainThread error in UF2 dialog in Linux; #3775 by @matejmatuska
Thonny x64 Version 4.1.7
Release Date
12/17/2024
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes
Changes since 4.1.6$$$Fix PyPI package search. Thonny now bases search results on the list of 5000 most popular PyPI packages. If you need to install a less popular package; you need to enter the exact name; #3401$$$Allow selecting ESP32-C6 family in esptool dialog; #3363$$$Update org.thonny.Thonny.appdata.xml$$$Update bundled esptool$$$Fix missing dbus-next dependency in Linux
Thonny x64 Version 4.1.7
Release Date
12/17/2024
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes
Changes since 4.1.6$$$Fix PyPI package search. Thonny now bases search results on the list of 5000 most popular PyPI packages. If you need to install a less popular package; you need to enter the exact name; #3401$$$Allow selecting ESP32-C6 family in esptool dialog; #3363$$$Update org.thonny.Thonny.appdata.xml$$$Update bundled esptool$$$Fix missing dbus-next dependency in Linux
Interested in automating patching for Thonny x64?