lucaschessR2 icon indicating copy to clipboard operation
lucaschessR2 copied to clipboard

Add root-level pyproject.toml with dependencies

Open bittner opened this issue 3 months ago • 0 comments

This is an initial preparation for making Lucas Chess installable and runnable as a Python package from PyPI.

  • Lucas Chess can now be run like Python software via uv run bin/LucasR.py.
  • Python dependencies are installed automatically, venv activation is handled by uv.
  • The setup assumes that various dependencies (e.g. Qt libraries) are already present on the executing computer.

Verified to be working on a recent version of NixOS (25.11, Xantusia).

image

Related

  • #203

bittner avatar Sep 08 '25 19:09 bittner