Releases: python-poetry/tomlkit
Releases · python-poetry/tomlkit
0.13.3
What's Changed
- fix: register encoder's doc incorrectly mentions TypeError by @mathieu-lemay in #384
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #380
- chore(deps-dev): bump virtualenv from 20.26.1 to 20.26.6 by @dependabot in #394
- chore(deps): bump jinja2 from 3.1.4 to 3.1.5 in /docs by @dependabot in #388
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #386
- chore(deps-dev): bump jinja2 from 3.1.4 to 3.1.5 by @dependabot in #395
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #396
- feat: add .item() method to retrieve the item object by @frostming in #397
- Fix: Inconsistent newlines on Windows by @DimmaDont in #402
- Replace pytest's legacy
tmpdir
fixture withtmp_path
by @DimmaDont in #403 - Update README.md by @DimmaDont in #404
- Prevent repeated whitespace items in arrays by @DimmaDont in #406
- Aot setitem not implemented fix by @Annakan in #413
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #398
- Fix removal of items from
Array
s by @DimmaDont in #409 - Fix: reject single keys that aren't strings by @savente93 in #416
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #415
- fix: Invalid serialization when overwriting out-of-order table key by @frostming in #417
- fix: Dumping a subelement of a parsed toml fails starting on 4rd level of nesting by @frostming in #419
- chore(deps-dev): bump jinja2 from 3.1.5 to 3.1.6 by @dependabot in #418
- fix: ensure unique table indices when adding items to out-of-order tables by @frostming in #420
- fix: add newline indentation after existing items in Container class by @frostming in #421
- fix: Missing newline at end of file with multiple array of tables can corrupt during dumping by @frostming in #422
- chore: update version to 0.13.3 by @frostming in #423
New Contributors
- @mathieu-lemay made their first contribution in #384
- @DimmaDont made their first contribution in #402
- @Annakan made their first contribution in #413
- @savente93 made their first contribution in #416
Full Changelog: 0.13.2...0.13.3
0.13.2
What's Changed
- fix: delete keys from out of order table by @frostming in #379
Full Changelog: 0.13.1...0.13.2
0.13.1
What's Changed
- chore(deps-dev): bump setuptools from 68.0.0 to 70.0.0 by @dependabot in #367
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #368
- [docs] Add tomlkit.dump() example by @sburris0 in #370
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #369
- fix: Table header missing by @frostming in #375
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #372
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #376
- fix: Empty table dumped when number of subtables > 1 by @frostming in #378
New Contributors
Full Changelog: 0.13.0...0.13.1
0.13.0
What's Changed
- fix: Test failures with Python 3.13.0a4: test_dates_behave_like_dates and test_times_behave_like_times by @frostming in #349
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #350
- fix: Revert "fix: Construction of OutOfOrderTableProxy can cause newlines to be inserted (#347)" by @frostming in #353
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #354
- Update tests action by @waketzheng in #357
- fix:
tomlkit
0.12.5 : Encoder contract interferes with externalTypeError
s raised in encoders by @frostming in #358 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #359
- chore(deps-dev): bump certifi from 2024.2.2 to 2024.7.4 by @dependabot in #362
- chore(deps-dev): bump urllib3 from 2.0.7 to 2.2.2 by @dependabot in #363
- chore(deps-dev): bump requests from 2.31.0 to 2.32.2 by @dependabot in #364
- chore(deps-dev): bump zipp from 3.15.0 to 3.19.1 by @dependabot in #365
- fix: keep the nested out of order table by @frostming in #366
New Contributors
- @waketzheng made their first contribution in #357
Full Changelog: 0.12.5...0.13.0
0.12.5
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #337
- chore(deps-dev): bump idna from 3.4 to 3.7 by @dependabot in #339
- fix: CI workflow for macos by @frostming in #342
- chore(deps-dev): bump jinja2 from 3.1.3 to 3.1.4 by @dependabot in #344
- fix: don't add sign if the float is negative by @frostming in #345
- fix: Construction of OutOfOrderTableProxy can cause newlines to be inserted by @frostming in #347
New Contributors
- @pre-commit-ci made their first contribution in #337
Full Changelog: 0.12.4...0.12.5
0.12.4
What's Changed
- indent exist check before accessing its property by @pinal005 in #328
- chore(deps-dev): bump jinja2 from 3.1.2 to 3.1.3 by @dependabot in #329
- fix:
|=
does not work as expected on TOMLDocument by @frostming in #334 - fix: -1 index error when setting dotted key by @frostming in #335
New Contributors
Full Changelog: 0.12.3...0.12.4
0.12.3
What's Changed
- chore(deps-dev): bump urllib3 from 1.26.17 to 1.26.18 by @dependabot in #320
- fix: Newline lost when updating a table by @frostming in #323
- fix: Significant slowdown on nested tables depending on syntax by @frostming in #324
Full Changelog: 0.12.2...0.12.3
0.12.2
What's Changed
- Fix division for integers by @anibali in #312
- [DOC] Add some docstrings by @n-takumasa in #316
- chore(deps-dev): bump urllib3 from 1.26.14 to 1.26.17 by @dependabot in #314
New Contributors
- @anibali made their first contribution in #312
- @n-takumasa made their first contribution in #316
Full Changelog: 0.12.1...0.12.2
0.12.1
Full Changelog: 0.12.0...0.12.1
0.12.0
What's Changed
- chore(deps): bump requests from 2.27.1 to 2.31.0 by @dependabot in #292
- feat: allow users to register custom encoders by @frostming in #296
- README: Link to readthedocs for the documentation by @flichtenheld in #300
- chore(deps-dev): bump certifi from 2022.12.7 to 2023.7.22 by @dependabot in #303
- chore(deps-dev): bump pygments from 2.14.0 to 2.15.0 by @dependabot in #302
- perf: only iter on found escape sequences by @yajo in #304
- fix: full methods of integer and float by @frostming in #307
- fix: replace deprecated usage of datetime.utcnow by @frostming in #308
New Contributors
- @flichtenheld made their first contribution in #300
- @yajo made their first contribution in #304
Full Changelog: 0.11.8...0.12.0