Hacker News new | ask | show | jobs
by 0cf8612b2e1e 356 days ago
I have never researched this, but I thought the .python-version file only exists to benefit other tools which may not have a full TOML parser.
1 comments

Read-only TOML support is in the standard library since Python 3.11, though. And it's based on an easily obtained third-party package (https://pypi.org/project/tomli/).

(If you want to write TOML, or do other advanced things such as preserving comments and exact structure from the original file, you'll want tomlkit instead. Note that it's much less performant.)