Commit Graph

11 Commits

Author SHA1 Message Date
Brian S. Stephan b900e1dd04
relicense as GPLv3
prior MIT-licensed versions can be obtained from the Git history; this
does not revoke those versions

Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2024-03-08 00:02:43 -06:00
Brian S. Stephan b3f6f86950
ship precompiled protobuf files for convenience
current libraries seem to have problems on Windows with thinking files
are duplicated when they are not, making it impossible to compile .proto
files at runtime in this tool on that platform. this adds a fallback of
using shipped, precompiled files in the package. I was already intending
on providing this as an option anyway, so might as well start doing it
now.

Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2024-01-09 09:40:07 -06:00
Brian S. Stephan 23cb5c9e5a
add SPDX-FileCopyrightText
Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2024-01-02 15:15:55 -06:00
Brian S. Stephan b2bf7984b0
add SPDX-License-Identifier: MIT to all source
Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2023-12-18 10:17:35 -06:00
Brian S. Stephan 54035de00a
add pytest, test creation/import of config_pb2 module 2023-06-20 19:57:38 -05:00
Brian S. Stephan a55bea087c
add help text to the --version flag 2023-06-20 18:19:50 -05:00
Brian S. Stephan dbd392cade
set up some sane-ish logging defaults 2023-06-20 18:17:46 -05:00
Brian S. Stephan 518aae359d
provide shortcut for the proto file path option 2023-06-20 15:45:31 -05:00
Brian S. Stephan 35abad327e
dynamically generate version number based on git 2023-06-20 15:43:21 -05:00
Brian S. Stephan 1302cb914c
correct wording of what get_config_pb2 is doing 2023-06-20 13:30:48 -05:00
Brian S. Stephan 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