0.44.0
Release Summary
Split up antsibull into multiple PyPi packages (antsibull-core
, antsibull-docs
, and antsibull
). Note that upgrading is a bit more complicated due to the way pip
works! See below for details.
Major Changes
- The
antsibull
package now depends onantsibull-core
andantsibull-docs
, and most code was moved to these two packages. Theantsibull-docs
CLI tool is now part of theantsibull-docs
package as well. The behavior of the new version should be identical to the previous version (#414).
Deprecated Features
- The antsibull-lint command is deprecated. Use
antsibull-changelog lint-changelog-yaml
instead ofantsibull-lint changelog-yaml
, and useantsibull-docs lint-collection-docs
instead ofantsibull-lint collection-docs
(#412, #410).
Known Issues
- When upgrading from antsibull < 0.44.0 to antsibull 0.44.0+, it could happen that the
antsibull-docs
binary is removed due to how pip works. To make sure theantsibull-docs
binary is present, either first uninstall (pip uninstall antsibull
) before installing the latest antsibull version, or re-installantsibull-docs
once the installation finished (pip install --force-reinstall antsibull-docs
) (#414).