

Curious to hear your reasoning as to why yaml is less desirable? Would think the opposite.
Surprised me with your strong opinion.
Maybe if you would allow, and have a few shot glasses handy, could take a stab at changing your mind.
But first list all your reservations concerning yaml
Relevent packages I wrote that rely on yaml
-
pytest-logging-strict
-
sphinx-external-toc-strict
Very wise idea. And if you want to up your game, can validate the yaml against a schema.
Check out strictyaml
The author is ahead of his time. Uses validated yaml to build stories and weave those into web sites.
Unfortunately the author also does the same with strictyaml tests. Can get frustrating cause the tests are too simple.