Skip to content

[ Bug ] License Key Validation Failed dialog.... Commercial license incorrectly flagged as expired #6859

@PySimpleGUI

Description

@PySimpleGUI

Type of Issue (Enhancement, Error, Bug, Question)

Bug

Operating System

Windows, Linux, Mac

PySimpleGUI Port (tkinter, Qt, Wx, Web)

tkinter


Versions (NOTE - PSG4 is no longer supported)

Version information can be obtained by calling sg.main_get_debug_data()
Or you can print each version shown in ()

Python version (sg.sys.version)

3.*

PySimpleGUI Version (sg.__version__)

3.0.9 and below

GUI Version (tkinter (sg.tclversion_detailed), PySide2, WxPython, Remi)

8.6.*

Priority Support Code - Only Commercially Licensed Users Receive Support as of Feb 2025

ekydJxM3


Your Experience In Months or Years (optional)


Troubleshooting

These items may solve your problem. Please check those you've done by changing - [ ] to - [X]

  • [ X ] Searched main docs for your problem PySimpleGUI Documenation
  • Looked for Demo Programs that are similar to your goal. It is recommend you use the Demo Browser! Demo Programs
  • [ X ] None of your GUI code was generated by an AI algorithm like GPT
  • If not tkinter - looked for Demo Programs for specific port
  • For non tkinter - Looked at readme for your specific port if not PySimpleGUI (Qt, WX, Remi)
  • Run your program outside of your debugger (from a command line)
  • Searched through Issues (open and closed) to see if already reported Issues.PySimpleGUI.com
  • [ X ] Have upgraded to the latest release of PySimpleGUI on PyPI (lastest official version)
  • [ X ] Tried running the Development Build. Your problem may have already been fixed but not released. Check Home Window for release notes and upgrading capability
  • [ X ] For licensing questions please email license@PySimpleGUI.com

Detailed Description

There's a bug in the PySimpleGUI 5 code that is flagging Commercial Developer Licenses as "expired". If you've purchased a Commercial License, then the license to run your code does not expire. If you see an error dialog when using your Commercial Key, then you've hit this bug. Note that Hobbyist keys DO expire.

A FIX was released this morning in version 5.0.10 that you'll find both as a maintenance release as well as on the PySimpleGUI Private PyPI server.

Reminder that this is the command upgrade to the latest from the Private Server:
python -m pip install --upgrade --extra-index-url https://PySimpleGUI.net/install PySimpleGUI

or for Mac/Linux

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

Screenshot, Sketch, or Drawing

Image

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions