Replace all placeholders:
ap-python-starter-kitap_python_starter_kitPython starter kitTemplate Maintainers
Or use the convenience script:
python3 scripts/rename_project.py(Non-interactive usage is also supported; run python3 scripts/rename_project.py -h to see options.)
uv syncBy default the launcher runs an ACSys demo query and prints a few readings:
uv run ap-python-starter-kitOverride the device/request string:
uv run ap-python-starter-kit --device "G:SCTIME@P,15H"The default launcher behavior is the CLI path.
The GUI uses the same shared ACSys client layer and shows a live ACSys reading.
uv sync --extra gui-pyqt
uv run ap-python-starter-kit --guiYou can combine --gui with --device to point the GUI at a different ACSys device/request string.
uv run pytest
uv run ruff check .