------------------------------------------------------------------- Mon Feb 24 10:44:59 UTC 2025 - Dirk Müller - update to 1.2.0: * 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` ------------------------------------------------------------------- Tue Oct 29 22:22:46 UTC 2024 - Dirk Müller - update to 1.1.0: * 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`) ------------------------------------------------------------------- Fri Apr 21 12:37:35 UTC 2023 - Dirk Müller - add sle15_python_module_pythons (jsc#PED-68) ------------------------------------------------------------------- Thu Apr 13 22:45:26 UTC 2023 - Matej Cepl - Make calling of %{sle15modernpython} optional. ------------------------------------------------------------------- Wed Jul 13 14:15:14 UTC 2022 - Ben Greiner - Remove pytest-randomly from requirements for easier inclusion into Ring1 ------------------------------------------------------------------- Fri Feb 25 11:48:21 UTC 2022 - Ferdinand Thiessen - 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. ------------------------------------------------------------------- Fri Oct 15 17:48:29 UTC 2021 - Ben Greiner - Initial specfile for version 0.3.0 - Requirement of full flit (not flit-core)