Get the latest tech news
Comparison of configuration file languages (2016)
GitHub Gist: instantly share code, notes, and snippets.
This file will be a central part of the Python package developer user experience, and since its role is to provide bootstrap information it will be rather difficult to change our minds about its format later. Plus there are finicky annoyances like the lack of support for trailing commas, which trips up human editors and makes diffs harder to read. TOML is basically the good parts of INI/ConfigParser (human friendliness) crossed with the good parts of JSON (consistent and unambiguous grammar supported across lots of languages + a simple yet rich data model -- TOML keeps JSON's string-keyed-dicts, lists, bools, floats, and strings; drops null; and adds real integers and datetimes).
Or read this on Hacker News