Skip to content

Commit 4ca7ab9

Browse files
committed
build(deps): require pysimplegui>=6 for the UI extra
- PySimpleGUI 5 was commercial and is yanked from PyPI; the LGPLv3 line resumed at version 6 - the floor also excludes the still-published 4.60.5.1 - refresh uv.lock: pysimplegui 6.2 -> 6.3.0.1
1 parent a84e73a commit 4ca7ab9

2 files changed

Lines changed: 9 additions & 4 deletions

File tree

‎pyproject.toml‎

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,11 @@ dataimport = [
6868
"deepl",
6969
"openpyxl",
7070
]
71-
UI = ["pysimplegui"]
71+
UI = [
72+
# PySimpleGUI 5 was commercial and its releases are yanked from PyPI.
73+
# The LGPLv3 line resumed at version 6, which the GUI examples target.
74+
"pysimplegui>=6",
75+
]
7276
workflow = [
7377
"prefect>=2.20.25,<3.0",
7478
# prefect 2.20.25 is the final 2.x release (no backports). Its

‎uv.lock‎

Lines changed: 4 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)