Skip to content

Releases: PySimpleGUI/PySimpleGUI

6.1

31 May 00:37

Choose a tag to compare

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.

image

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. image

6.0 Initial Release

07 Apr 18:08

Choose a tag to compare

Try # 3 of getting this release posted. The last try I managed to check in a file with syntax errors. image DOH! I'm clearly out of practice, but getting back up to speed quickly. This time for sure.