InsanePrawn
|
4833753975
|
config/scheme: move DataClass to dataclass.py
|
2022-09-16 19:45:25 +02:00 |
|
InsanePrawn
|
b86b7c94f0
|
config: DataClass.transform(): add allow_extra=False parameter
|
2022-09-16 19:45:25 +02:00 |
|
InsanePrawn
|
2ef5f27c6c
|
config: introduce rust cache
|
2022-08-29 04:44:16 +02:00 |
|
InsanePrawn
|
4285cf734c
|
config: introduce per-arch persisted ccache dir
|
2022-08-29 04:44:16 +02:00 |
|
InsanePrawn
|
6b64989a3b
|
config: add config.runtime.uid
|
2022-08-27 05:56:45 +02:00 |
|
InsanePrawn
|
2d13d82943
|
config/: rework code around parsing profiles, add scheme.SparseProfile to account for the partial profiles in config
|
2022-08-20 04:32:33 +02:00 |
|
InsanePrawn
|
aaef4b7699
|
config/scheme: type annotate ConfigLoadState class
|
2022-08-18 05:47:05 +02:00 |
|
InsanePrawn
|
91b44299ae
|
config/scheme.py: fix detection of extra profiles as 'unknown keys' and add unit test using pickle
|
2022-08-18 05:39:51 +02:00 |
|
InsanePrawn
|
30d9be0950
|
config: more fixes for scheme.py
|
2022-08-18 05:39:51 +02:00 |
|
InsanePrawn
|
16fd2f1590
|
config: add data schemas based on munch in scheme.py, add unit tests
|
2022-08-18 02:44:54 +02:00 |
|