logoalt Hacker News

0cf8612b2e1eyesterday at 8:30 PM1 replyview on HN

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.


Replies

zahlmanyesterday at 9:46 PM

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.)

show 1 reply