Ini2toml

Latest version: v0.15

Safety actively analyzes 702106 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

0.6.1

=============

- ``setuptools`` plugin:
- Fix dependency splitter for single lines with env markers

0.6

===========

- ``isort`` plugin:
- Fixed wrong comparison of whitespace and comments with field names
- ``setuptools`` plugin:
- Explicitly added the default license globs as considered by
setuptools/wheels (previously the :pep:`621` guarantees about backfilling
dynamic fields could not be respected).

0.5.2

=============

- ``setuptools`` plugin:
- Fixed bug that forced normalisation of option subsections
even when the keys represent package names or file paths.
- Fixed bug that prevented line continuations in the package requirements.
``setuptools`` seem to support this use case, and people use it to write
markers in separated lines (possible with comments between them).
- Fixed but that allowed an empty ``entry-points`` subtable to be left
behind in the ``tool.setuptools`` table.
- Fixed bug that was replacing tables when a new subtable was being added
and that new subtable could be written as an inline table

0.5.1

=============

- ``setuptools`` plugin:
- Fixed bug that was preventing ``entry-points`` to be automatically
added to the ``project.dynamic`` array.

0.5

===========

- ``setuptools`` plugin:
- Added automatic "update" for deprecated ``tests-require`` key.
This value associated with this option is now automatically transformed
into a ``testing`` extras group in the ``optional-dependencies``.
- Added automatic "expansion" of environment markers inside the extra key in
optional-dependencies. According to :pep:`PEP 621 <621dependencies-optional-dependencies>`
(that points to the core metadata spec), the ``optional-dependencies`` keys
must be valid Python identifiers (but ``setuptools`` historically seem to
accept markers embedded with ``:`` after the extra name).
- Bumped the version of the :pypi:`atoml` dependency to 1.1.1.

0.4

===========

- ``setuptools`` plugin:
- **PROVISIONAL** - Added support for specifying ``license`` and ``license-files`` at the
same time via ``dynamic`` (this is likely to be revised depending on :pep:`639`).
- Added support for multiple files in ``long-description`` via ``dynamic``.

Page 3 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.