Antsibull

Latest version: v0.67.0

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

Scan your dependencies

Page 9 of 21

0.61.1

=======

Release Summary
---------------

Bugfix release.

Bugfixes
--------

- The PyPI API model used during the release announcement generation has been updated to accept ``null`` for ``keywords``, ``maintainer``, and ``maintainer_email`` (https://github.com/ansible-community/antsibull/pull/594).

0.61.0

=======

Release Summary
---------------

Maintenance and bugfix release.

Minor Changes
-------------

- Add support for the antsibull-core v3 (https://github.com/ansible-community/antsibull/pull/593).

Bugfixes
--------

- announcements - add missing newline before heading in email template (https://github.com/ansible-community/antsibull/pull/589).

0.60.0

=======

Release Summary
---------------

Bugfix and feature release

Minor Changes
-------------

- Add a ``sanity-tests`` subcommand to run sanity tests accross the collection tree created by ``verify-upstreams`` and display the results (https://github.com/ansible-community/antsibull/pull/556).
- Add a ``verify-upstreams`` subcommand to ensure that files in a collections' Galaxy collection artifact match its upstream repository (https://github.com/ansible-community/antsibull/pull/556).
- Add new ``antsibull-build announcements`` command to generate release announcement text (https://github.com/ansible-community/antsibull/pull/573).
- Add new ``antsibull-build send-announcements`` command to interactively send release announcements. Make sure to install ``pyperclip`` with ``pip install antsibull[clipboard]`` to fully take advantage of its functionality (https://github.com/ansible-community/antsibull/pull/573).
- Add support for the latest antsibull-core v3 pre-release, ``3.0.0a1`` (https://github.com/ansible-community/antsibull/pull/586).
- Adjust the ``pip install antsibull`` call in the ``build-ansible.sh`` script added to the ``ansible`` source distribution to use the version of antsibull used to build the ansible release (https://github.com/ansible-community/antsibull/pull/563).
- Change the license from ``GPL-3.0-or-later`` to ``GPL-3.0-or-later AND Python-2.0.1``. Antsibull now contains a small amount of code derived from CPython (https://github.com/ansible-community/antsibull/pull/556).
- Explicitly set up Galaxy context instead of relying on deprecated functionality from antsibull-core (https://github.com/ansible-community/antsibull/pull/570).
- The Ansible changelog is now generated both in MarkDown and ReStructuredText (https://github.com/ansible-community/antsibull/pull/576).
- The dependency on antsibull-changelog has been bumped to 0.24.0 or later (https://github.com/ansible-community/antsibull/pull/576).
- ``ansible`` package README - add a link to the ``ansible-build-data`` issue tracker (https://github.com/ansible-community/antsibull/pull/554).

Bugfixes
--------

- Use certain fields from library context instead of app context that are deprecated in the app context and are removed from antsibull-core 3.0.0 (https://github.com/ansible-community/antsibull/pull/569).

0.59.1

=======

Release Summary
---------------

Hottfix for the ansible 9.0.1 release to fix setup.cfg metadata

Bugfixes
--------

- Use the correct directive in ``setup.cfg`` for Ansible 9+ for requiring a Python version, i.e. use ``python_requires`` instead of ``requires_python`` (https://github.com/ansible-community/antsibull/pull/559).

0.59.0

=======

Release Summary
---------------

Feature release for the upcoming Ansible 9.0.0rc1 release.

Minor Changes
-------------

- ``ansible`` python metadata - remove links specific to ``ansible-core`` and add links to the Ansible forum and the ``ansible-build-data`` repository (https://github.com/ansible-community/antsibull/pull/558).
- build-release role - add ``changed_when: false`` to validate-tags task (https://github.com/ansible-community/antsibulll/pull/557).
- build-release role - add a test to ensure that Python files in the ansible package successfully compile (https://github.com/ansible-community/antsibull/pull/552).
- build-release role - directly install the wheel when running tests (https://github.com/ansible-community/antsibull/pull/553).

Bugfixes
--------

- Fix regression in ``validate-tags`` subcommand argument validation that caused a traceback (https://github.com/ansible-community/antsibull/pull/51).

0.58.0

=======

Release Summary
---------------

Feature release for the upcoming Ansible 9.0.0a1 release.

Minor Changes
-------------

- Support a constraints file that allows to fix dependencies for the ``new-ansible`` and ``prepare`` subcommands (https://github.com/ansible-community/antsibull/pull/546).

Bugfixes
--------

- Fix URL to ``ansible-core`` on PyPI in the ``ansible`` README (https://github.com/ansible-collections/overview/issues/228, https://github.com/ansible-community/antsibull/pull/541).

Page 9 of 21

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.