Releases: abravalheri/ini2toml
Releases · abravalheri/ini2toml
v0.16
What's Changed
- Remove experimental feature for automatic formatting, #108
Full Changelog: v0.15...v0.16
v0.15
What's Changed
- Add temporary cap for
pyproject-fmt
(until a better solution is found) , #104.
This is related to the experimental formatting feature.
Full Changelog: v0.14...v0.15
v0.14
What's Changed
- Introduce
LiteTranslator
andFullTranslator
as convenience classes for more deterministic behaviour, #95. setuptools
plugin:- Fix
ValueError
whensetup.cfg
contains[options.packages.find]
but also lists[options] packages = ...
explicitly as a list of package names, #93.
- Fix
pytest
plugin:- Remove comments when converting
addopts
with multi-line values, #98.
- Remove comments when converting
- Remove
ini2toml.api.{errors,types,transformations}
as they are redundant withini2toml.{errors,types,transformations}
.
Full Changelog: v0.13...v0.14
v0.13
What's Changed
- Fix errors when
isort
is installed in the same environment asini2toml
, #83. setuptools
plugin:- Add support for
file:
directive ininstall_requires
andextras_require
, #77.Important
Note thatsetuptools
(as per v67.6) may require that alloptional-dependencies
to be specified via thefile:
directive if at least one of them requires so.
- Add support for
- Fix documentation, #88
Full Changelog: v0.12...v0.13
v0.12
What's Changed
- Fix logging in case of early errors while loading plugins, #69
- Log warning if
flake8
anddevpi
sections are translation, prompting the user to review the output, #72 pytest
plugin:
Fix parsing offilterwarnings
, #74
New Contributors
- @ryneeverett made their first contribution in #69
Full Changelog: v0.11.3...v0.12
v0.11.3
Fix dependency problems by requiring pyproject-fmt>=0.4.0
Full Changelog: v0.11.2...v0.11.3
v0.11.2
v0.11.1
What's Changed
- Internal test fixes, minor CI and doc improvements
- Only list
pyproject-fmt
as an experimental dependency on Python 3.7+
New Contributors
Full Changelog: v0.11...v0.11.1
v0.11
v0.10
What's Changed
setuptools
plugin:- Separate the handling of
license-files
and PEP 621 metadata, #34 license
andlicense-files
are no longer added totool.setuptools.dynamic
.
Insteadlicense-files
is added directly totool.setuptools
, and thelicense
should be added asproject.license.text
.
- Separate the handling of
Full Changelog: v0.9...v0.10