Language changes
Currently the language and the Python implementation share version numbers. Since the language is more stable than the implementation, you will see versions that include no changes to the language.
Latest development version
v3.7 (2024-04-27)
Clarified policy on white space in inline strings.
v3.6 (2023-05-30)
No changes.
v3.5 (2022-11-04)
No changes.
v3.4 (2022-06-15)
No changes.
v3.3 (2022-06-07)
Defined Minimal NestedText, a subset of NestedText.
NestedText document files should end with a newline.
v3.2 (2022-01-17)
No changes.
v3.1 (2021-07-23)
No changes.
v3.0 (2021-07-17)
Deprecate trailing commas in inline lists and dictionaries.
Warning
Be aware that aspects of this version are not backward compatible.
Specifically, trailing commas are no longer supported in inline
dictionaries and lists. In addition, [ ]
now represents a list
that contains an empty string, whereas previously it represented an
empty list.
v2.0 (2021-05-28)
Deprecate quoted dictionary keys.
Add multiline dictionary keys to replace quoted keys.
Add single-line lists and dictionaries.
Warning
Be aware that this version is not backward compatible because it no longer supports quoted dictionary keys.
v1.3 (2021-01-02)
No changes.
v1.2 (2020-10-31)
Treat CR LF, CR, or LF as a line break.
v1.1 (2020-10-13)
No changes.
v1.0 (2020-10-03)
Initial release.