InsanePrawn
|
acee95a003
|
dictscheme: rename from dataclass as it's confusing with builtin dataclasses
|
2023-04-17 02:37:10 +02:00 |
|
InsanePrawn
|
b84d2202db
|
python 3.9 compat: introduce typehelpers.py for NoneType, UnionType, TypeAlias
|
2023-04-17 02:37:10 +02:00 |
|
InsanePrawn
|
f38fb798bc
|
devices: don't pass config to parse_pkgbuild*() unnecessarily, that's only for multiprocessing
|
2023-03-17 16:34:20 +01:00 |
|
InsanePrawn
|
69c73e41dd
|
devices/cli: colorize output
|
2023-03-17 16:34:20 +01:00 |
|
InsanePrawn
|
932e739255
|
devices/cli: add --json parameter
|
2023-03-17 16:34:20 +01:00 |
|
InsanePrawn
|
63156776a2
|
devices/cli: make device list way more readable, add package name and path, mark currently selected
|
2023-03-17 16:34:20 +01:00 |
|
InsanePrawn
|
3b7465dccb
|
devices/{device,deviceinfo}: tolerate device variants that live inside split packages
|
2022-11-09 20:19:04 +01:00 |
|
InsanePrawn
|
22bd6193dd
|
devices: fix up beryllium deprecations copy-paste fail
|
2022-11-09 20:19:04 +01:00 |
|
InsanePrawn
|
33f4a81981
|
config: move code from __init__.py into cli.py
|
2022-11-09 20:19:04 +01:00 |
|
InsanePrawn
|
6581e34087
|
move packages/{device,deviceinfo}.py to devices/
|
2022-11-09 20:19:04 +01:00 |
|