- Fix initialization order: initialize self.presets before calling self.select() - Separate add() and edit() methods: add() creates new presets, edit() updates existing ones - Update all test files to use add() instead of edit() for creating presets - Add comprehensive auto/manual mode test - Remove tool.py (moved to led-tool project)
24 lines
387 B
TOML
24 lines
387 B
TOML
[[source]]
|
|
url = "https://pypi.org/simple"
|
|
verify_ssl = true
|
|
name = "pypi"
|
|
|
|
[packages]
|
|
mpremote = "*"
|
|
pyserial = "*"
|
|
esptool = "*"
|
|
watchfiles = "*"
|
|
fastapi = "*"
|
|
uvicorn = "*"
|
|
flask = "*"
|
|
|
|
[dev-packages]
|
|
|
|
[requires]
|
|
python_version = "3"
|
|
|
|
[scripts]
|
|
dev = 'watchfiles "./dev.py /dev/ttyACM0 src reset follow"'
|
|
web = "uvicorn tool:app --host 0.0.0.0 --port 8080"
|
|
install = "pipenv install"
|