Skip to content

Commit feb54f2

Browse files
Copilotfsmosca
andcommitted
Migrate from PySimpleGUI to FreeSimpleGUI
Agent-Logs-Url: https://github.com/fsmosca/Python-Easy-Chess-GUI/sessions/934cfec1-423e-4bb0-84bc-f74ba51049cb Co-authored-by: fsmosca <22366935+fsmosca@users.noreply.github.com>
1 parent a355e39 commit feb54f2

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Python Easy Chess GUI
2-
A Chess GUI based from Python using PySimpleGUI and Python-Chess modules. Users can also load a chess engine and play with it. This program is based on a [demo chess against ai](https://github.com/PySimpleGUI/PySimpleGUI/tree/master/Chess) from [PySimpleGUI](https://github.com/PySimpleGUI/PySimpleGUI).
2+
A Chess GUI based from Python using FreeSimpleGUI and Python-Chess modules. Users can also load a chess engine and play with it. This program is based on a [demo chess against ai](https://github.com/PySimpleGUI/PySimpleGUI/tree/master/Chess) from [PySimpleGUI](https://github.com/PySimpleGUI/PySimpleGUI).
33

44
![](https://i.imgur.com/DT0lOO2.png)
55

@@ -15,7 +15,7 @@ Then add the folders for the exe to work.
1515
If you want to run from the python source the following are required or see the installation section below.
1616
* Python 3.7 and up
1717
* Python-chess v0.28.0 and up
18-
* PySimpleGUI 4.4.1 and up
18+
* FreeSimpleGUI 5.0.0 and up
1919
* Pyperclip
2020
* Download this repo
2121

@@ -48,9 +48,9 @@ https://www.python.org/downloads/
4848
* Python-Chess<br>
4949
https://github.com/niklasf/python-chess<br>
5050
pip install python-chess
51-
* PySimpleGUI<br>
52-
https://github.com/PySimpleGUI/PySimpleGUI<br>
53-
pip install pysimplegui
51+
* FreeSimpleGUI<br>
52+
https://github.com/spyoungtech/FreeSimpleGUI<br>
53+
pip install FreeSimpleGUI
5454
* Pyperclip<br>
5555
https://github.com/asweigart/pyperclip<br>
5656
pip install pyperclip
@@ -123,8 +123,8 @@ This is only accessible in Neutral mode. After the uci engine is installed, you
123123
* Engine->Manage->Delete
124124

125125
### E. Credits
126-
* PySimpleGUI<br>
127-
https://github.com/PySimpleGUI/PySimpleGUI
126+
* FreeSimpleGUI<br>
127+
https://github.com/spyoungtech/FreeSimpleGUI
128128
* Python-Chess<br>
129129
https://github.com/niklasf/python-chess
130130
* Pyperclip<br>

python_easy_chess_gui.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
3636
"""
3737

38-
import PySimpleGUI as sg
38+
import FreeSimpleGUI as sg
3939
import os
4040
import sys
4141
import subprocess

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
chess==1.9.4
22
pyperclip==1.8.2
3-
PySimpleGUI==4.60.5
3+
FreeSimpleGUI==5.2.0.post1

0 commit comments

Comments
 (0)