Releases: tox-dev/pyproject-fmt
Releases · tox-dev/pyproject-fmt
2.1.3
What's Changed
- Fix table expansion leaves behind extra content by @gaborbernat in #223
Full Changelog: 2.1.2...2.1.3
2.1.2
What's Changed
- Pull in comments missplaced in tables fix by @gaborbernat in #221
Full Changelog: 2.1.1...2.1.2
2.1.1
What's Changed
- Pull in empty sub-tables makes formatting unstable fix by @gaborbernat in #218
Full Changelog: 2.1.0...2.1.1
2.1.0
What's Changed
- Add API by @gaborbernat in #216
- Pull in fixes from upstream by @gaborbernat in #217
- Format the ruff table by @gaborbernat in tox-dev/pyproject-fmt-rust#14
- Ensure sorting is stable by @gaborbernat in tox-dev/pyproject-fmt-rust#16
- Do not delete array tables by @gaborbernat in tox-dev/pyproject-fmt-rust#17
Full Changelog: 2.0.4...2.1.0
2.0.4
What's Changed
- Update README.md by @gaborbernat in #203
- Remove outdated YAML example by @hugovk in #204
- lost 'tomli' dependency when python_version < "3.11" by @gassyfeve in #209
- Fix table ordering for sub tables and do not version strip on the ~ operator by @gaborbernat in #210
New Contributors
- @gassyfeve made their first contribution in #209
Full Changelog: 2.0.3...2.0.4
2.0.3
What's Changed
- Pull in upstream fixes, see https://github.com/tox-dev/pyproject-fmt-rust/releases/tag/1.0.4 and update docs by @gaborbernat in #202
Full Changelog: 2.0.2...2.0.3
2.0.2
What's Changed
- Pass configuration via separate class by @gaborbernat in #197
Full Changelog: 2.0.1...2.0.2
2.0.1
2.0.0
What's Changed
- Migrate to version 2 powered by pyproject-fmt-rust by @gaborbernat in #194
This introduces multiple changes:
- the requirements are formatted to be shorter and normalized
- the TOML is now formatted via https://taplo.tamasfe.dev/configuration/formatter-options.html
- will force arrays to be multiline (can use the column_width configuration to trigger this realign less aggressive)
- now supports min python version setting via cli/config
- normalizes project fields to use string instead of string literal
- collapses project sub tables to be inline within the project table
- comments are now attached to the next entry and moved alongside entries during re-ordering/sorting
Full Changelog: 1.8.0...2.0.0
1.8.0
What's Changed
- Enforce single line
description
by @edgarrmondragon in #184
Full Changelog: 1.7.0...1.8.0