comparison pyproject.toml @ 23:8614a627888e

micropython setup
author drewp@bigasterisk.com
date Tue, 24 Dec 2024 21:36:27 -0800
parents 2f2a34ed4ead
children
comparison
equal deleted inserted replaced
22:1fda0683b6c4 23:8614a627888e
11 "aioesphomeapi>=24.3.0", 11 "aioesphomeapi>=24.3.0",
12 "apriltag>=0.0.16", 12 "apriltag>=0.0.16",
13 "numpy", 13 "numpy",
14 "aiohttp-sse>=2.2.0", 14 "aiohttp-sse>=2.2.0",
15 "opencv-python", 15 "opencv-python",
16 "esphome>=2024.7.2", 16 "esphome>=2024.8.3",
17 "pillow==10.2.0", 17 "pillow",
18 "setuptools>=70.1.1", 18 "setuptools",
19 "adafruit-ampy>=1.1.0",
20 "micropython-esp32-stubs>=1.23.0.post2",
19 ] 21 ]
20 requires-python = ">=3.11" 22 requires-python = ">=3.11"
21 license = {text = "MIT"} 23 license = {text = "MIT"}
22 24
23 [build-system] 25 [build-system]
24 requires = ["pdm-pep517>=1.0.0"] 26 requires = ["pdm-pep517>=1.0.0"]
25 build-backend = "pdm.pep517.api" 27 build-backend = "pdm.pep517.api"
26 28
27 [tool.pdm.scripts] 29 [tool.pdm.scripts]
28 dashboard = {cmd = "esphome dashboard ."} 30 dashboard = {cmd = "esphome dashboard ."}
31 erase_flash = {cmd = "python -mesptool --chip esp32s2 --port /dev/ttyACM0 erase_flash" }
32 erase_flash_no_reset = {cmd = "python -mesptool --chip esp32s2 --port /dev/ttyACM0 --before no_reset erase_flash" }
33 write_micropython = {cmd = "python -mesptool --chip esp32s2 --port /dev/ttyACM0 --before no_reset write_flash -z 0x1000 ~/Downloads/ESP32_GENERIC_S2-20241129-v1.24.1.bin" }
34 #minicom -b 115200 -D /dev/ttyACM0