Original issue description
Looks like TOML supports lossless parsing and easier updating.
We're currently doing a bit of gymnastics with YAML to make it work.
https://pypi.org/project/tomlkit/
Some general refactoring to improve performance and reduce edge-case errors is a good idea.
There are a few half baked features that might benefit from better configuration support.
Original issue description
Looks like TOML supports lossless parsing and easier updating. We're currently doing a bit of gymnastics with YAML to make it work. https://pypi.org/project/tomlkit/ Some general refactoring to improve performance and reduce edge-case errors is a good idea. There are a few half baked features that might benefit from better configuration support.closes #207