▲ | atoav 2 days ago | |
My personal opinion is: If your config needs to be so complex you can't make do with TOML you should just use a interpreted programming language instead. It is totally acceptable to use a config.py for example. You get lists, dicts, classes, and all more or less known and well behaved and people can automate away the boring stuff. But I'd strongly encourage everybody to think about whether that deep configurability is really needed. |