Skip to content

Commit cde2b94

Browse files
committed
New readme
1 parent 665cd7c commit cde2b94

1 file changed

Lines changed: 42 additions & 67 deletions

File tree

README.md

Lines changed: 42 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -1,98 +1,73 @@
1-
<p align="center">
2-
<img src="https://pysimplegui.net/images/big_news_emoji2.png">
3-
<br>
4-
For more information visit <a href="https://home.PySimpleGUI.com">PySimpleGUI.com</a>
5-
</p>
6-
7-
8-
##
91

102
<p align="center">
113
<img height="250" src="https://pysimplegui.net/images/logos/Logo_Full_Transparent_Cropped.png">
12-
<h2 align="center">User Interfaces for Humans<sup>TM</sup></h2>
4+
135
</p>
146

15-
# Welcome to PySimpleGUI 5 !!
7+
![](https://PySimpleGUI.net/images/emojis/news_112.png)
8+
9+
# Two Important updates about PySimpleGUI
10+
11+
![](https://PySimpleGUI.net/images/emojis/search_56.png)
12+
13+
## 1. New Package Location
14+
15+
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.
16+
The parameter to add is:
1617

17-
Do you use PySimpleGUI 4? [Here is what you need to know.](https://docs.pysimplegui.com/en/latest/readme/sunset/)
18+
`-i https://PySimpleGUI.net/install`
1819

19-
**PySimpleGUI creates desktop applications easily**, enhancing the tkinter, Qt, WxPython, and Remi frameworks with a much simpler programming interface:
20+
The basic install/upgrade command was:
2021

21-
1. PySimpleGUI user interfaces are defined using core Python data types (lists and dictionaries) that are easily understood by beginners.
22-
2. PySimpleGUI event handling changes from a complex callback-based model to a simple message passing one.
23-
3. PySimpleGUI uses simple Python code and has no requirement for object oriented architecture.
22+
`python -m pip install –-upgrade PySimpleGUI`
2423

25-
PySimpleGUI is more than a GUI library: PySimpleGUI simplifies much of your Python development process. Sure, it makes developing user interfaces much easier, but PySimpleGUI also tames advanced Python functionality (such as threading) and makes it easy for all users to take their Python applications to the next level. PySimpleGUI is a robust toolkit.
24+
or for Linux/Mac
2625

27-
## Introducing PySimpleGUI 5
26+
`python3 -m pip install –-upgrade PySimpleGUI`
2827

29-
For the last 5 years, PySimpleGUI offered free software with the hope of sustaining the
30-
company by donations. We appreciate the support we received, but the amount has been too
31-
small to support the PySimpleGUI project. For this reason, PySimpleGUI is switching to a
32-
commercial model, where commercial users are expected to pay a nominal license fee.
28+
The **new command** with the new parameter is:
3329

30+
`python -m pip install --upgrade -i https://PySimpleGUI.net/install PySimpleGUI`
3431

35-
PySimpleGUI is now part of PySimpleSoft, Inc., whose mission is to make the best Python
36-
application development environment much, much better. Since launching in 2018, PySimpleGUI
37-
has helped hobbyists and professionals alike create Python GUIs in a fraction of the time.
38-
PySimpleGUI 5 takes PySimpleGUI to the next level, providing hundreds of improvements,
39-
including new features, enhanced security, and priority support.
32+
![](https://PySimpleGUI.net/images/emojis/wave_56.png)
33+
34+
## 2. PySimpleGUI Shutdown
4035

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

42-
PySimpleGUI 5 is licensed software. As the [License Agreement](LICENSE.txt) explains, after a trial
43-
period, all PySimpleGUI 5 users must register at PySimpleGUI.com to obtain a Developer Key.
44-
For most users (Hobbyist Users), the license is at NO COST. If you are a Commercial User, you must buy a license.
38+
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.
4539

46-
<p align="center">
47-
<img src="https://pysimplegui.net/images/pricing_summary.png">
48-
</p>
40+
## One Year Update PySimpleGUI 5
4941

50-
[Register Now](https://pricing.PySimpleGUI.com) and help support the PySimpleGUI community.
42+
It's been a little over a year since the release of PySimpleGUI 5. Of the 100,000’s of users, 10,000's of which were large corporate users, only 600 people paid the $99 for a commercial license.
5143

52-
## Examples
44+
## End of PySimpleGUI Project
5345

54-
PySimpleGUI users have created thousands of amazing desktop applications. Here are a few screen shots. For more examples, see the [PySimpleGUI gallery](https://gallery.PySimpleGUI.com/).
46+
The revenue generated was not enough to cover the basic costs, so we've made the difficult decision to end the PySimpleGUI project.
5547

56-
<p align="center">
57-
<img height="150" src="https://pysimplegui.net/images/for_readme/gallery1.jpg" />
58-
<img height="150" src="https://pysimplegui.net/images/for_readme/gallery2.jpg" />
59-
<img height="150" src="https://pysimplegui.net/images/for_readme/gallery3.jpg" />
60-
</p>
48+
## Support for Commercial Users
49+
50+
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.
6151

62-
## Get Started at No Cost
52+
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.
6353

64-
Whether you are a Hobbyist User or Commercial User, you can start using PySimpleGUI at no cost.
65-
To get started with a 30-day trial period, first install Python and then
54+
## Hobbyists
6655

67-
python -m pip install pysimplegui
56+
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.
6857

69-
and run some code, like
58+
If you wish to use PySimpleGUI without the key expiring or want support, then you can buy a Commercial License which is good perpetually.
7059

71-
import PySimpleGUI as sg
72-
layout = [ [sg.Text('Hello, world!')] ]
73-
window = sg.Window('Hello Example', layout)
74-
while True:
75-
event, values = window.read()
76-
if event == sg.WIN_CLOSED:
77-
break
78-
window.close()
60+
## Websites Availability
7961

80-
(You might need to use `python3` instead of `python`.)
62+
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.
63+
64+
## Thank you to everyone
8165

82-
You can try PySimpleGUI for 30 days, after which you will need to register. Hobbyist users register at no cost, and Commercial Users must buy a license. For more details, see [PySimpleGUI.com/pricing](https://pricing.PySimpleGUI.com).
66+
PySimpleGUI has been an experience of a lifetime, and we’ve
67+
enjoyed watching & helping people create incredible applications.
8368

84-
## Documentation
69+
## Business Partnership Inquires
8570

86-
PySimpleGUI provides extensive documentation. Here are some starting points, depending on your needs and expertise:
71+
If you're a business with a serious partnership that you wish to discuss, email mike@PySimpleGUI.com.
8772

8873

89-
* [FAQ](https://faq.pysimplegui.com/) - Frequently Asked Questions
90-
* [Documentation](https://docs.pysimplegui.com/) - Extensive PySimpleGUI documentation*
91-
* [Examples](https://examples.pysimplegui.com/) - Hundreds of sample PySimpleGUI applications.
92-
* [SDK Reference](https://sdk.pysimplegui.com/) - details for each PySimpleGUI element
93-
* [Home Website](https://PySimpleGUI.com) - New PySimpleGUI home page
94-
* [GitHub Repo](https://github.PySimpleGUI.com) - Informational only. Download from PyPi with pip.
95-
* [Updated Documentation](https://docs.PySimpleGUI.com) - Everything you need to know about the latest and best PySimpleGUI
96-
* [Cookbook](https://cookbook.PySimpleGUI.com) - Hundreds of basic PySimpleGUI examples. Find a starting point that is close to what you need.
97-
* [Call Reference](https://cookbook.PySimpleGUI.com) - Just the facts, Ma'am
98-
* [Udemy Course](https://www.udemy.com/course/pysimplegui/?couponCode=2B7B3757CA48ACB49EBF) - Become a PySimpleGUI expert in no time. Bundled with Commercial Developer License.

0 commit comments

Comments
 (0)