7 Commits

Author SHA1 Message Date
d31c451d0c
tox for local CI, with coverage and bandit checks added 2023-06-21 12:31:58 -05:00
a088cdcd73
unit tests for config parsing out of storage
closes #1
2023-06-20 20:01:22 -05:00
54035de00a
add pytest, test creation/import of config_pb2 module 2023-06-20 19:57:38 -05:00
8404ec0d54
add mypy to the development tools 2023-06-20 18:26:29 -05:00
35abad327e
dynamically generate version number based on git 2023-06-20 15:43:21 -05:00
24617bf920
visualize-storage tool --- read GP2040-CE config
this also comes with a lot of project scaffolding for (IMO) a
well-organized python project. this should get the ball rolling for
other devs
2023-06-20 12:52:22 -05:00
df3a2a5394
some project scaffolding and requirements files 2023-06-20 00:29:58 -05:00