Skip to main content

PySimpleGUI is now located on a private PyPI server. Please add to your pip command: --extra-index-url https://PySimpleGUI.net/install

Project description

Two Important updates about PySimpleGUI

1. New Package Location

We were recently informed by PyPI that PySimpleGUI does not meet updated PyPI Terms of Service, that it needs to be removed, and hosted on a private server. As a result, you’ll need to add a parameter to your pip install commands in order to access the PySimpleGUI private PyPI server. The parameter to add is:

--extra-index-url https://PySimpleGUI.net/install

To force a reinstall of PySimpleGUI from new server

python -m pip install --force-reinstall --extra-index-url https://PySimpleGUI.net/install PySimpleGUI

Performing an upgrade

This command will also install needed modules like rsa from PyPI automatically

The basic install/upgrade command was:

python -m pip install –-upgrade PySimpleGUI

or for Linux/Mac

python3 -m pip install –-upgrade PySimpleGUI

The new command with the new parameter is:

python -m pip install --upgrade --extra-index-url https://PySimpleGUI.net/install PySimpleGUI

Uninstall May Be Needed If Error

If you're getting errors, please uninstall PySimpleGUI entirely and install again using the new parameter.

2. PySimpleGUI Shutdown

We gave it our best shot…. After 7 years of attempting to make the PySimpleGUI project sustainable, we are stopping the PySimpleGUI project.

If you've followed the project over the years, you'll have read about the difficulties that all open-source projects face in generating enough income to pay for the project, seen the requests for sponsorships, and attempts to generate income via a Udemy course. There was not enough income to cover the costs of running a business and, of course, wasn’t able to generate any income for our small team. This isn’t a sustainable situation.

One Year Update PySimpleGUI 5

It's been a little over a year since the release of PySimpleGUI 5. Of the 100,000’s of Version 5 users, 10,000's of which were large corporate users, only 600 people paid the $99 for a commercial license.

End of PySimpleGUI Project

The revenue generated was not enough to cover the basic costs, so we've made the difficult decision to end the PySimpleGUI project.

Support for Commercial Users

Unlike traditional software companies, where stopping business means support ends immediately, we thought it would be classier to go the extra mile by continuing to provide support to Commercial License users this year as a way of saying "thank you" for your help in trying to give the project a viable future. Please provide your Priority Support code or your submission will be automatically blocked. We'll do the best we can to help with the limited resources we've got.

Your license doesn’t expire so you’ll be able to continue to run your applications at the end of the year we’re providing maintenance and beyond. We’ll be distributing an offline version of the documentation so that you’ll have it for the future.

Hobbyists

Hobbyists can continue to use PySimpleGUI 5 until their keys expire. After that you'll need to switch to version 4, which you'll find 1,000s of copies on GitHub with at least 1 being community supported.

If you wish to use PySimpleGUI without the key expiring or want support, then you can buy a Commercial License which is good perpetually.

Websites Availability

The PySimpleGUI registration and documentation websites will continue to operate for a couple of months to give commercial customers an opportunity to create distribution keys. No new Hobbyist keys will be available.

Thank you to everyone

PySimpleGUI has been an experience of a lifetime, and we’ve enjoyed watching & helping people create incredible applications.

Business Partnership Inquires

If you're a business with a serious partnership that you wish to discuss, email [email protected].

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pysimplegui-5.0.8.2.tar.gz (15.6 kB view details)

Uploaded Source

Built Distribution

pysimplegui-5.0.8.2-py3-none-any.whl (16.3 kB view details)

Uploaded Python 3

File details

Details for the file pysimplegui-5.0.8.2.tar.gz.

File metadata

  • Download URL: pysimplegui-5.0.8.2.tar.gz
  • Upload date:
  • Size: 15.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.6

File hashes

Hashes for pysimplegui-5.0.8.2.tar.gz
Algorithm Hash digest
SHA256 29580f9a432c9d54523ee65c61b90e8b83d10690f8daf66abedba415e5e90c65
MD5 9a43c4e677fc28bb94be9659129b2192
BLAKE2b-256 59de3314846c1703d4e95e5694f61d9fe954b291963dcaef021db2ce071a88ad

See more details on using hashes here.

File details

Details for the file pysimplegui-5.0.8.2-py3-none-any.whl.

File metadata

File hashes

Hashes for pysimplegui-5.0.8.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b353edf41e9be6863da465731f12638693a022f01eee8c52bb3b6d50a3498692
MD5 6d0ed62b43cb3c5bbc064266685af482
BLAKE2b-256 b8b42616e700d98021cbeb2fd28672c588e3ca9b480f50cfd34ee10b8bf1a590

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page