Mercurial > code > home > repos > micro
annotate pyproject.toml @ 24:872d8155ed0c default tip
start ub-timer
author | drewp@bigasterisk.com |
---|---|
date | Tue, 24 Dec 2024 21:36:53 -0800 |
parents | 8614a627888e |
children |
rev | line source |
---|---|
0
3c86035c0061
start migration from proj/homeauto/espNode
drewp@bigasterisk.com
parents:
diff
changeset
|
1 [project] |
1 | 2 name = "micro" |
3 version = "0.0.0" | |
0
3c86035c0061
start migration from proj/homeauto/espNode
drewp@bigasterisk.com
parents:
diff
changeset
|
4 description = "" |
3c86035c0061
start migration from proj/homeauto/espNode
drewp@bigasterisk.com
parents:
diff
changeset
|
5 authors = [ |
3c86035c0061
start migration from proj/homeauto/espNode
drewp@bigasterisk.com
parents:
diff
changeset
|
6 {name = "Drew Perttula", email = "drewp@bigasterisk.com"}, |
3c86035c0061
start migration from proj/homeauto/espNode
drewp@bigasterisk.com
parents:
diff
changeset
|
7 ] |
3c86035c0061
start migration from proj/homeauto/espNode
drewp@bigasterisk.com
parents:
diff
changeset
|
8 dependencies = [ |
3c86035c0061
start migration from proj/homeauto/espNode
drewp@bigasterisk.com
parents:
diff
changeset
|
9 "docopt>=0.6.2", |
1 | 10 "aiohttp>=3.9.5", |
11 "aioesphomeapi>=24.3.0", | |
0
3c86035c0061
start migration from proj/homeauto/espNode
drewp@bigasterisk.com
parents:
diff
changeset
|
12 "apriltag>=0.0.16", |
3c86035c0061
start migration from proj/homeauto/espNode
drewp@bigasterisk.com
parents:
diff
changeset
|
13 "numpy", |
1 | 14 "aiohttp-sse>=2.2.0", |
0
3c86035c0061
start migration from proj/homeauto/espNode
drewp@bigasterisk.com
parents:
diff
changeset
|
15 "opencv-python", |
23 | 16 "esphome>=2024.8.3", |
17 "pillow", | |
18 "setuptools", | |
19 "adafruit-ampy>=1.1.0", | |
20 "micropython-esp32-stubs>=1.23.0.post2", | |
0
3c86035c0061
start migration from proj/homeauto/espNode
drewp@bigasterisk.com
parents:
diff
changeset
|
21 ] |
3c86035c0061
start migration from proj/homeauto/espNode
drewp@bigasterisk.com
parents:
diff
changeset
|
22 requires-python = ">=3.11" |
3c86035c0061
start migration from proj/homeauto/espNode
drewp@bigasterisk.com
parents:
diff
changeset
|
23 license = {text = "MIT"} |
3c86035c0061
start migration from proj/homeauto/espNode
drewp@bigasterisk.com
parents:
diff
changeset
|
24 |
3c86035c0061
start migration from proj/homeauto/espNode
drewp@bigasterisk.com
parents:
diff
changeset
|
25 [build-system] |
3c86035c0061
start migration from proj/homeauto/espNode
drewp@bigasterisk.com
parents:
diff
changeset
|
26 requires = ["pdm-pep517>=1.0.0"] |
3c86035c0061
start migration from proj/homeauto/espNode
drewp@bigasterisk.com
parents:
diff
changeset
|
27 build-backend = "pdm.pep517.api" |
1 | 28 |
29 [tool.pdm.scripts] | |
30 dashboard = {cmd = "esphome dashboard ."} | |
23 | 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 |