A REPL for editing and analysing chess games. See manual here and changelog here.
You need Python 3.12 or later and Poetry. You can install the latter with:
$ pip install poetryOn GNU/Linux, you also need ffmpeg and portaudio installed, on Windows, these things are bundeled with the source files.
Install the virtual environment with:
$ poetry installAnd run it with:
$ poetry run chess-cliJust run:
$ poetry build
# The result is in the dist directory, install with:
$ pip install dist/*.whlInside Powershell, run:
$ poetry run nuitka chess-cli.py
The resulting executable should be chess-cli.dist/chess-cli.exe.
To build the installer, you need to install NSIS. Then, right click windows_setup.nsi in
Windowrs Explorer and choose "Compile NSIS Script". The resulting installation file is called
Chess-CLI-setup.exe.
If you managed to run the program with poetry run chess-cli (as described above), you will land in a REPL with the initial prompt "start: ".
To get a list of all commands, enter "help" followed by enter.
To get help information about a specific command, run <COMMAND> --help.
See a more complete manual here.