Skip to content

Releases: abravalheri/ini2toml

v0.2

02 Dec 18:58
Compare
Choose a tag to compare

I am happy to announce ini2toml v0.2.
The most notable changes are:

  • Improved support for writing inline dicts and inline AoTs in the generated TOML
  • setuptools plugin:
    • Added data-files support (although this option is marked as deprecated).
    • Unified tool.setuptools.packages.find and tool.setuptools.packages.find-namespace options by adding a new keyword namespaces
    • tool.setuptools.packages.find.where is now associated with a list of directories (instead of a single value).
    • When not present in the original config file, include_package_data is explicitly added with the False value.
    • Fixed authors vs. maintainers mixing (now they are handled independently).
    • Added dynamic option for readme (e.g. when multiple license files are combined).
    • Reordered set of transformations (which includes making apply_value_processing the first one).
    • Improved directive handling.
    • Added deprecation warnings.

Diff: v0.1...v0.2

v0.1

01 Nov 17:48
Compare
Choose a tag to compare

I am happy to announce v0.1.
By adopting atoml>1.1.0 we can finally remove the dependency on the custom patch, and this brings more stability for the project.

v0.0.3

25 Oct 15:26
Compare
Choose a tag to compare

I am happy to announce v0.0.3, which brings several improvements over the previous release.
v0.0.3 is also tested against JSON Schema definitions for the pyproject.toml files, provided by the sister package: validate-pyproject.