Antsibull

Latest version: v0.63.1

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

Scan your dependencies

Page 13 of 21

0.40.2

=======

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

Bugfix release.

Bugfixes
--------

- Fix ``rsync`` call when ``antsibull-docs sphinx-init`` is used with ``--squash-hieararchy`` (https://github.com/ansible-community/antsibull/pull/382).
- Fix invalid HTML in return value RST tables. Closing ``</div>`` were missing for a wrapping ``<div>`` of every content cell, causing problems with some text-based browsers (https://github.com/ansible-community/antsibull/issues/386, https://github.com/ansible-community/antsibull/pull/387).
- Work around Python argparse bug by using vendored class for all Python versions until the bug is fixed in argparse. This makes ``--help`` work for all antsibull-docs subcommands (https://github.com/ansible-community/antsibull/pull/384).

0.40.1

=======

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

Bugfix release.

Bugfixes
--------

- Fix bug in collection enum for docs generation, which caused role FQCNs to be mangled (https://github.com/ansible-community/antsibull/pull/379).

0.40.0

=======

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

Feature and bugfix release.

Major Changes
-------------

- Responsive parameter and return value tables. Also use RST tables instead of HTML blobs (https://github.com/ansible-community/antsibull/pull/335).

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

- Add a changelog (https://github.com/ansible-community/antsibull/pull/378).
- Allow to specify ``collection_cache`` in config file (https://github.com/ansible-community/antsibull/pull/375).
- Allow to still use HTML blobs for parameter and return value tables. This can be controlled by a CLI option ``--use-html-blobs`` and by a global config option ``use_html_blobs`` (https://github.com/ansible-community/antsibull/pull/360).
- Avoid prereleases when creating the ``.build`` file in ``antsibull-build new-acd``. The old behavior of including them can be obtained by passing the ``--allow-prereleases`` option (https://github.com/ansible-community/antsibull/pull/298).
- Change ansible-base references in documentation and code to ansible-core where it makes sense (https://github.com/ansible-community/antsibull/pull/353).
- During docs build, only write/copy files to the destination that have changed assuming they are not too large (https://github.com/ansible-community/antsibull/pull/374).
- Improve ``build-ansible.sh`` script integrated in the release tarball (https://github.com/ansible-community/antsibull/pull/369).
- Improve ``galaxy-requirements.yaml`` generation (https://github.com/ansible-community/antsibull/pull/350).
- Mention new options in the porting guide (https://github.com/ansible-community/antsibull/pull/363).
- Modify ``thread_max`` default value from 80 to 8 (https://github.com/ansible-community/antsibull/pull/365, https://github.com/ansible-community/antsibull/pull/370).
- Move modules to beginning of plugin index (https://github.com/ansible-community/antsibull/pull/336).
- Remove unnecessary Python 2 boilerplates (https://github.com/ansible-community/antsibull/pull/371).
- Simplify ansible-core dependency in ``setup.py`` with compatibility operator (https://github.com/ansible-community/antsibull/pull/346).
- Split ``antsibull-build single`` subcommand into ``prepare`` and ``rebuild-single`` subcommand (https://github.com/ansible-community/antsibull/pull/341).
- Stop using deprecated Python standard library ``distutils.version`` (https://github.com/ansible-community/antsibull/pull/372).
- Various improvements to the build role (https://github.com/ansible-community/antsibull/pull/338).

Deprecated Features
-------------------

- The ``antsibull-build single`` subcommand is deprecated. Use the ``prepare`` and ``rebuild-single`` subcommands instead (https://github.com/ansible-community/antsibull/pull/341).

Bugfixes
--------

- Fix ``rsync`` flags in build scripts generated by ``antsibull-docs sphinx-init`` to allow Sphinx to not rebuild unchanged files (https://github.com/ansible-community/antsibull/pull/357).
- Fix boolean logic error when ``--skip-indexes`` was used in ``antsibull-docs`` (https://github.com/ansible-community/antsibull/pull/377).
- Fix feature freeze handling after Beta 1 in build role (https://github.com/ansible-community/antsibull/pull/337).
- Require Python 3.8 for Ansible 5 (https://github.com/ansible-community/antsibull/pull/345).

0.39.2

=======

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

* Fixes an incompatibility with antsibull-lint with Python 3.9.8.
* Improves and extends the Ansible build role and its tests.

0.39.1

=======

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

* Fixes ``M(...)`` when used in HTML blobs.
* Improve wait on HTTP retries.

0.39.0

=======

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

Docs generation:

* Improve boilerplate for ansible.builtin documentation
* Render ``choices`` in return value documentation
* Add alternating background colors to option and return value tables

Also improves the Ansible release playbook/role.

Page 13 of 21

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.