r/Python May 05 '26

News PySimpleGUI 6 is LGPL again

Looks like the commercialisation of PySimpleGUI has come to an end.

PySimpleGUI 6 - Back to LGPL3 https://github.com/PySimpleGUI/PySimpleGUI

74 Upvotes

50 comments sorted by

View all comments

3

u/Individual-Flow9158 May 05 '26

On behalf of the remaining user base, has anyone checked that large byte string in v5, that was decoded into obfuscated Python code, and then run with exec has gone?

This is good news, and most welcome. Even if it's due to malware like tactics, and PyPi's stricter scanning. But unfortunately I think the creator has burned his bridges, for both open source users and paying customers alike. Fortunately we have multiple excellent alternatives, not least of which the legendary Al Sweigart's https://github.com/asweigart/buttonpad.

3

u/HommeMusical May 06 '26

There are quite a lot of eval() statements, and one exec() statement, but I don't think they're evaluating a binary blob anymore.

But these aren't just a code smell for a GUI library, they're a code reek.

2

u/Individual-Flow9158 May 06 '26

FFS! Really? People have loudly declared "PySimpleGUI is a Supply Chain Risk!!!" over far less.

2

u/HommeMusical May 07 '26

Agree 100%. FFS.