* Introduce ``LiteTranslator`` and ``FullTranslator`` as convenience classes for more deterministic behaviour, :pr:`95`. * ``setuptools`` plugin:
* Fix ``ValueError`` when ``setup.cfg`` contains ``[options.packages.find]`` but also lists ``[options] packages = ...`` explicitly as a list of package names, :issue:`93`.
* ``pytest`` plugin:
* Remove comments when converting ``addopts`` with multi-line values, :issue:`98`.
0.13
============
* Fix errors when ``isort`` is installed in the same environment as ``ini2toml``, :pr:`83`. * ``setuptools`` plugin: * Add support for ``file:`` directive in ``install_requires`` and ``extras_require``, :pr:`77`.
.. attention:: Note that ``setuptools`` (as per v67.6) may require that all ``optional-dependencies`` to be specified via the ``file:`` directive if at least one of them requires so.
0.12
============
* Fix logging in case of early errors while loading plugins, :pr:`69` * Log warning if ``flake8`` and ``devpi`` sections are translation, prompting the user to review the output, :issue:`72` * ``pytest`` plugin: * Fix parsing of ``filterwarnings``, issue:`74`
0.11.3
==============
* Fix dependency problems by requiring ``pyproject-fmt>=0.4.0``
0.11.2
==============
* Adapt to changes in ``pyproject-fmt`` 0.4.0
0.11.1
==============
* Internal test fixes, minor CI and doc improvements * Only list ``pyproject-fmt`` as an experimental dependency on Python 3.7+