Releases: PySimpleGUI/PySimpleGUI
6.1
This is not going to be a release after all....
Well.... so much for posting this as an official release. I found a problem in the upgrade code and needed to fix it prior to pushing to PyPI.... so, now I've got a version 6.1.1. I like to push to PyPI chunkier versions numbers like 6.1, 6.2, ..... if possible. I think I'll skip 6.1, get a 6.2 together, and then nuke this 6.1 release so there's not a bunch of little screw-up releases piling up.
How to quickly install this release
You can pip install this release directly from GitHub using the command:
python -m pip install --upgrade https://github.com/PySimpleGUI/PySimpleGUI/zipball/6.1
Release of new fixes and features to PyPI
Would like to get this batch of changes posted to PyPI. The upgrade from GitHub feature has been handy for me. Maybe others will like it too. I don't have to remember that pip command. It's the old psgupgrade command or psgmain then clicking the "Install Maint Release" button.
Looks something like this if you go through psgmain.
The change log for 6.1
I'll post proper release notes to the documentation when the release is posted to PyPI.
6.0 5-Apr-2026 Initial release
6.0.1 8-Apr-2026 Emoji change to main window
6.0.2 8-May-2026 Fixed bug in Window.settings_save. If a window is closed using "X" or terminated in a
similar way, then the value None is written to the settings file for all keys.
The fix is to check if all values are None. If so, skip saving the values
6.0.3 13-May-2026 Added ability to print or insert images into Multiline Element. Use parameter "image"
6.0.4 13-May-2026 Added image_subsample parameter to the print functions/methods for multiline element
6.0.5 15-May-2026 Added "upgrade to Maintenance Release" capability. It's much like the PSG 5 feature
but uses GitHub as the location of release. Can be invoked from Home Window, or
using the psgupgrade command.
6.0.6 30-May-2026 Fix for bug #5750. Graph events was going into an infinite loop when write_event_value events
were received. Fix was to clear the realtime button flag. Potential for regression problems
should be minimal since only the Graph element conditional was changed.
6.0.7 30-May-2026 Added Enhancement #6671. Added parameter select select_node_keys to Tree.update. Enables nodes
in the tree to be programmatically selected as if the user selected them.
6.1 30-May-2026 Preparing for release, first to GitHub as 6.1, then post on PyPI.
PyPI Post Timeframe
The plan is to post to PyPI on 31-May-2026. That's a very fast GitHub to PyPI release cycle for me. I like to let things run a bit on GitHub first, but I'm not sure how much the GitHub releases are being used. I'm assuming very little, so rolling the dice a bit perhaps. ![]()