Skip to main content

Installation

lua-spa requires Python 3.10+.

Install via pip

pip install lua-spa

Verify

lua-spa --help

Expected output:

usage: lua-spa [-h] {serve,create} ...

Optional: virtual environment

python -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
pip install lua-spa

What gets installed

The package ships with:

  • lua-spa CLIcreate and serve commands
  • SpaFramework — the Python API
  • lua_template/ — a starter project copied when you run lua-spa create