UNCLASSIFIED - NO CUI

Skip to content

Update dependency tomlkit to v0.11.6

renovate requested to merge renovate/tomlkit-0.x into development

This MR contains the following updates:

Package Update Change
tomlkit minor ==0.7.2 -> ==0.11.6

Dependency Lookup Warnings

Warnings were logged while processing this repo. Please check the logs for more information.


Release Notes

sdispater/tomlkit

v0.11.6

Compare Source

Fixed
  • Allow broader type for toml file path value (#​243)
  • Auto-determine if a table is a super table if not specified explicitly. (#​245)

v0.11.5

Compare Source

Fixed
  • Fix the type annotation of unwrap() and datetime parsing. (#​229)
  • Clear the existing table header when it is adding to another table. (#​230)
  • Fix a bug that escape chars are lost after concat with another string. (#​235)
  • Fix a rendering issue of tables inside arrays or inline tables. (#​236)

v0.11.4

Compare Source

Fixed
  • Fix a memory leak caused by lru_cache on methods. (#​227)

v0.11.3

Compare Source

Fixed
  • Fix a regression issue that copying an array results in extra None items. (#​221)
  • Fix a regression of array.add_line that it incorrectly adds a comma to non-value lines. (#​223)

v0.11.2

Compare Source

Fixed
  • Fix adding float to an integer value. (#​215)
  • Keep the end-of-array style when adding items to or removing items from an array. (#​213, #​216)
  • Fix a bug of redundant table header shown when removing children from a super table. (#​217)

v0.11.1

Compare Source

Changed
  • Keep consistent line endings when changing files. (#​201)
  • Make KeyAlreadyPresent and InvalidStringError subclasses of ParseError. (#​202)
  • Remove empty table from OutOfOrderTableProxy when deleting items. (#​204)
  • Raise errors when trying to access unsupported methods on OutOfOrderTableProxy. (#​205)
Fixed
  • Fix unwrap() for String values to remove the quotes. (#​199)

v0.11.0

Compare Source

Added
  • Add unwrap methods that return tomlkit objects recursively converted to plain python objects. (#​43)

v0.10.2

Compare Source

Fixed
  • Use the plain python string representation of Key in KeyAlreadyPresent error message. (#​185)
  • Fix the astimezone() and replace() methods of datetime objects. (#​188)
  • Add type definitions for items() function. (#​190)

v0.10.1

Compare Source

Fixed
  • Preserve the newlines before super tables when rendering. (#​178)
  • Fix the bug that comments are appended with comma when rendering a multiline array. (#​181)

v0.10.0

Compare Source

Fixed
  • Fix the only child detection when creating tables. (#​175)
  • Include the docs/ directory and CHANGELOG.md in sdist tarball. (#​176)
Added
  • Add keyword arguments to string API to allow selecting the representation type. (#​177)

v0.9.2

Compare Source

Changed
  • When a table's only child is a table or array of table, it is created as a super table. (#​175)

v0.9.1

Compare Source

Fixed
  • Fix a bug of separators not being kept when replacing the value. (#​170)
  • Tuples should be dumped as TOML arrays. (#​171)

v0.9.0

Compare Source

Added
  • Add a new argument to table API to allow it to be a super table. (#​159)
  • Support adding item to Table and Container with dotted key. (#​160)
Fixed
  • Fix a bug of value() API that parses string incompletely. (#​168)

v0.8.0

Compare Source

Changed
  • Drop support for Python<3.6. (#​151)
  • Comply with TOML v1.0.0. (#​154)
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)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Merge request reports