forked from Mirror/pmbootstrap
This allows us to get rid of some of the validation in sanity_checks() as mypy handles this validation at "build time", and any typos in the enum instantiation would be a runtime error rather than a silent failure. Additionally, it allows us to encode some of the behaviour of the different output types into the type definition itself by using methods. Part-of: https://gitlab.postmarketos.org/postmarketOS/pmbootstrap/-/merge_requests/2642 |
||
---|---|---|
.. | ||
__init__.py | ||
aportgen.py | ||
base.py | ||
flasher.py | ||
index.py | ||
kconfig.py | ||
log.py | ||
pkgrel_bump.py | ||
pkgver_bump.py | ||
pull.py | ||
shutdown.py | ||
test.py |