Releases: python-poetry/tomlkit
Releases · python-poetry/tomlkit
0.10.0
0.9.2
0.9.1
0.9.0
What's Changed
- Add an argument to allow table to be super table by @frostming in #159
- Support adding item with dotted key by @frostming in #162
- Initialize Sphinx docs by @frostming in #163
- Fix values similar to booleans being incorrectly parsed to booleans by @MrGreenTea in #168
- Release 0.9.0 by @frostming in #169
New Contributors
- @MrGreenTea made their first contribution in #168
Full Changelog: 0.8.0...0.9.0
0.8.0
Changed
Fixed
- Support copy protocols for table items. (#65)
- Escape characters in double quoted key string. (#136)
- Fix the invalid dumping output of multiline array when it is empty. (#139)
- Fix a bug that tomlkit accepts an invalid table with missing
=
. (#141) - Fix the invalid dumping output when the key is empty. (#143)
- Fix incorrect string returned by dumps when moving/renaming table. (#144)
- Fix inconsistent dumps when replacing existing item with nested table. (#145)
- Fix invalid dumps output when appending to a multiline array. (#146)
- Fix the
KeyAlreadyPresent
when the table is separated into multiple parts. (#148) - Preserve the line endings in
TOMLFile
. (#149)
0.7.2
0.7.1
Fixed
- Fixed an error with indent for nested table elements when updating. (#122)
- Fixed various issues with dict behavior compliance for containers. (#122)
- Fixed an internal error when empty tables were present after existing ones. (#122)
- Fixed table representation for dotted keys. (#122)
- Fixed an error in top level keys handling when building documents programmatically. (#122)
- Fixed compliance with mypy by adding a
py.typed
file. (#109)
0.7.0
Added
- Added support for sorting keys when dumping raw dictionaries by passing
sort_keys=True
todumps()
(#103).
Changed
- Keys are not longer sorted by default when dumping a raw dictionary but the original order will be preserved (#103).
Fixed
- Fixed compliance with the 1.0.0rc1 TOML specification (#102).