5 ms·
PySimpleGUI 4, a free and open source GUI framework for Python, is being replaced by a subscription-based PySimpleGUI 5. > For the last 5 years, PySimpleGUI of
by joshuaissac 3y ago
PySimpleGUI 4, a free and open source GUI framework for Python, is being replaced by a subscription-based PySimpleGUI 5.
> For the last 5 years, PySimpleGUI offered free software with the hope of sustaining the company by donations.
> We appreciate the support we received, but the amount has been too small to support the PySimpleGUI project.
> For this reason, PySimpleGUI is switching to a subscription model, where commercial users are expected to pay a nominal annual fee.
Current GitHub repository with the code removed: https://github.com/PySimpleGUI/PySimpleGUI https://github.com/PySimpleGUI/PySimpleGUI
An older fork with the open source code: https://github.com/gabrielsroka/PySimpleGUI https://github.com/gabrielsroka/PySimpleGUI
- npongratz 3y agoHopefully this helps with archival efforts: https://archive.is/n4TJG https://archive.is/n4TJG (20231209 snapshot)
- mananaysiempre 3y agoNotably, in these cases you usually only need to track down a last-known-good commit hash and any GitHub fork of the original project, and GitHub will happily let you view and fetch that commit even if it's not included in that particular fork. (People have called this a bug, but for this kind of code rescue it's more of an unintentional feature.) In this particular case, https://github.com/PySimpleGUI/PySimpleGUI/commit/ca37e593fe07177f409639933392b4c2fa94f736 https://github.com/PySimpleGUI/PySimpleGUI/commit/ca37e593fe... (five commits newer than GGP’s reference, which has commit a0d3e7ce1f5b015962e9d538f94cd517a9a79692) seems to be the last FOSS revision before the maintainer deleted everything. $ git clone https://github.com/PySimpleGUI/PySimpleGUI $ cd PySimpleGUI $ git fetch origin ca37e593fe07177f409639933392b4c2fa94f736 $ git switch -c foss FETCH_HEAD
- molticrystal 3y agoFebruary 3rd 2024 https://github.com/PySimpleGUI/PySimpleGUI/tree/1fa911cafee687ef50e024b580d5351c398ef7d1 https://github.com/PySimpleGUI/PySimpleGUI/tree/1fa911cafee6...
- tecleandor 3y agoThanks to you and @mananaysiempre I've made a mirror just in case. Didn't mention your names in the README as I weren't sure if you wanted to be mentioned or not. https://github.com/andor-pierdelacabeza/PySimpleGUI-4-foss https://github.com/andor-pierdelacabeza/PySimpleGUI-4-foss
- networked 3y agoTags also currently survive. This is the last LGPL tag: https://github.com/PySimpleGUI/PySimpleGUI/commits/4.60.5/ https://github.com/PySimpleGUI/PySimpleGUI/commits/4.60.5/.
- tecleandor 3y agoThanks to you and @molticrystal I've made a mirror just in case. Didn't mention your names in the README as I weren't sure if you wanted to be mentioned or not. https://github.com/andor-pierdelacabeza/PySimpleGUI-4-foss https://github.com/andor-pierdelacabeza/PySimpleGUI-4-foss
- deleted 3y ago[deleted]
- codetrotter 3y agoWas I the only one reading the “20231209” date as “20 231 209 snapshots” and going like “that’s an insane amount of captures how did that happen?” before realizing that I was reading it wrong
- tecleandor 3y agoI did this just in case: https://github.com/andor-pierdelacabeza/PySimpleGUI-4-foss https://github.com/andor-pierdelacabeza/PySimpleGUI-4-foss
- rob74 3y agoThanks for clearing that up... I was reading "If you use PySimpleGUI 4, don't worry! PySimpleGUI 5 is backward compatible with PySimpleGUI 4." and wondering "why, then, the major version number change?". Well, in that case, users who don't want to pay for v5 can still fork v4 and maybe keep working on it?
- deleted 3y ago[deleted]
- justin66 3y ago> We appreciate the support we received, but the amount has been too small to support the PySimpleGUI project. It's weirdly difficult to tell who I'd be giving money to if I were to donate to the project. I just put a few minutes of clicking into it and couldn't figure it out. I can't imagine donating to a project without knowing who would receive the money.
- josephcsible 3y agoYou can see in the "Activity" tab what the last commit to each branch was before they deleted it. For master, it was https://github.com/PySimpleGUI/PySimpleGUI/commit/1fa911cafee687ef50e024b580d5351c398ef7d1 https://github.com/PySimpleGUI/PySimpleGUI/commit/1fa911cafe...
- gabrielsroka 3y agoI was surprised to see my fork here. Is it the only one? [I guess it's the most recent] I think I just submitted a minor patch/PR. Edit: yep. https://github.com/PySimpleGUI/PySimpleGUI/pull/6619 https://github.com/PySimpleGUI/PySimpleGUI/pull/6619 See also https://github.com/PySimpleGUI/PySimpleGUI/forks https://github.com/PySimpleGUI/PySimpleGUI/forks