2024-08-18 22:35:13 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-tomlkit: updated to 0.13.2
0.13.2
Fixed
- Fix deleting keys from an out-of-order table does not remove all table parts.
|
2024-08-14 08:19:45 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-tomlkit: updated to 0.13.1
0.13.1
Fixed
- Fix the `Table.is_super_table()` check for tables with dotted key as the only \
child.
- Count table as a super table if it has children and all children are either \
tables or arrays of tables.
|
2024-07-13 23:36:37 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-tomlkit: updated to 0.13.0
0.13.0
Changed
- Expect a tomlkit-specific error instead of `TypeError` from a custom encoder.
- Drop support for Python older than 3.8. Remove 3.7 from the CI matrix.
Fixed
- Fix the incompatiblity with 3.13 because of the `datetime.replace()` change.
- Revert the change of parsing out-of-order tables.
- Keep the nested out-of-order table.
|
2024-05-08 17:13:36 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-tomlkit: updated to 0.12.5
0.12.5
[pre-commit.ci] pre-commit autoupdate
chore(deps-dev): bump idna from 3.4 to 3.7
fix: CI workflow for macos
chore(deps-dev): bump jinja2 from 3.1.3 to 3.1.4
fix: don't add sign if the float is negative
fix: Construction of OutOfOrderTableProxy can cause newlines to be inserted
|
2024-02-27 09:33:44 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-tomlkit: updated to 0.12.4
0.12.4
Fixed
- Support `|` and `|=` operator for tables, and support `+` and `+=` operator \
for arrays.
- Fix an index error when setting dotted keys in a table.
|
2023-11-15 09:22:42 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-tomlkit: updated to 0.12.3
0.12.3
Fixed
- Improve the performance when parsing a table with nested dotted keys.
- Keep the newlines when replacing a table.
|
2023-11-02 20:36:17 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-tomlkit: updated to 0.12.2
0.12.2
Fixed
- Fixed a bug that overwriting a sub table with a plain value raises an error.
- Correct the return type of integer division.
|
2023-10-28 21:57:26 by Thomas Klausner | Files touched by this commit (516) |  |
Log message:
python/wheel.mk: simplify a lot, and switch to 'installer' for installation
This follows the recommended bootstrap method (flit_core, build, installer).
However, installer installs different files than pip, so update PLISTs
for all packages using wheel.mk and bump their PKGREVISIONs.
|
2023-07-30 10:00:34 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
py-tomlkit: updated to 0.12.1
0.12.1
Fixed
- Make float and int hashable.
0.12.0
Added
- Allow users to specify encoders for custom types.
Fixed
- Fix the incorrect sort when building a table with dotted keys.
- Complete the methods required for integer and float items.
- Replace the deprecated usage of `datetime.utcnow()`.
- Minor performance improvements when iterating over the escape sequences.
|
2023-04-27 19:49:20 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-tomlkit: updated to 0.11.8
0.11.8
Fixed
- Remove the extra indentations added when parsing nested sub-tables.
- Ignore the CRLF immediately following a multiple basic string opening.
- Stringifying subtables and nested tables in arrays of tables.
- Messed table structure when building a table with dotted keys.
|