* Always preserve `decimal.Decimal` type in parse round trips
* Improved
* Better `TypeError` message on invalid mapping keys
* Unify type representation in error messages
* Performance
* Improve import time by removing `typing` import
* Improve import time by removing `string` import
* Improve import time by lazy importing `decimal`
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tomli-w?expand=0&rev=10
* Removed Support for Python 3.7 and 3.8
* Accept generic `collections.abc.Mapping`, not just `dict`, as
input.
* `indent` keyword argument for customizing indent width of
arrays.
* Type annotations
* Type annotate `dump` function's output stream object as
`typing.IO[bytes]` (previously `typing.BinaryIO`)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tomli-w?expand=0&rev=8
- Update to version 1.0.0
* Removed support for Python 3.6
* Positional arguments of dump and dumps can no longer be passed by keyword.
* Revised logic for when the "Array of Tables" syntax will be used.
AoT syntax is used when at least one of the tables needs multiple
lines, or a single line wider than 100 chars, when rendered inline.
* A nested structure no longer alone triggers the AoT syntax.
- Update to version 0.4.0
* Added support for formatting Python tuples as TOML arrays.
* Fixed formatting of decimal.Decimal("inf"),
decimal.Decimal("-inf") and decimal.Decimal("nan").
* A list of dicts is now rendered using the "Array of Tables"
syntax if at least one of the tables is a nested structure,
or at least one of the tables would need a line wider than 100
chars when rendered inline.
OBS-URL: https://build.opensuse.org/request/show/957578
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tomli-w?expand=0&rev=3