github ansible-community/antsibull-build 0.55.0

latest releases: 0.68.1, 0.68.0, 0.67.0...
19 months ago

Release Summary

Release with new features, other improvements, a new build system, and a deprecation

Major Changes

  • Change pyproject build backend from poetry-core to hatchling. pip install antsibull works exactly the same as before, but some users may be affected depending on how they build/install the project (#490).

Minor Changes

  • Add a -I / --ignore and a --ignores-file flag to the antsibull-build validate-tags and antsibull-build validate-tags-file subcommands to ignore errors for certain collections (#491).
  • Make compatible with deprecations issued by newer setuptools releases (#433, #502).
  • Use the pypa build tool to build wheels and source distributions for ansible in an isolated environment. This replaces direct calls to python setup.py bdist_wheel and python setup.py sdist which are deprecated (#492).

Deprecated Features

  • The multiple and collection subcommands are deprecated and will be removed soon. They were never used to our knowledge except in the exploratory phase before the first Ansible 2.10 releases, have no test coverage, and might not even work at all. If you are actively using them and are interested in keeping them, please create an issue in the antsibull repository as soon as possible (#505).

Don't miss a new antsibull-build release

NewReleases is sending notifications on new releases.