I recently implemented a config using pydantic-settings and found it quite extensible. For instance, I built a custom config source for SSM parameters that caches results and provides fall backs and specification for environment. Thinking about how we've done that in the past for Java apps is a whole messy thing.
I recently implemented a config using pydantic-settings and found it quite extensible. For instance, I built a custom config source for SSM parameters that caches results and provides fall backs and specification for environment. Thinking about how we've done that in the past for Java apps is a whole messy thing.
Why do you consider YAML to be so much worse than JSON? The article you linked didn't seem to explain more than that.