Tools for building the Ansible Distribution
Project description
antsibull-core -- Library for Ansible Build Scripts
Library needed for tooling for building various things related to Ansible.
You can find a list of changes in the antsibull-core changelog.
Unless otherwise noted in the code, it is licensed under the terms of the GNU General Public License v3 or, at your option, later.
antsibull-core is covered by the Ansible Code of Conduct.
Versioning and compatibility
From version 1.0.0 on, antsibull-core sticks to semantic versioning and aims at providing no backwards compatibility breaking changes during a major release cycle. We might make exceptions from this in case of security fixes for vulnerabilities that are severe enough.
Creating a new release:
If you want to create a new release::
vim changelogs/fragment/$VERSION_NUMBER.yml # create 'release_summary:' fragment
antsibull-changelog release --version $VERSION_NUMBER
git add CHANGELOG.rst changelogs
git commit -m "Release $VERSION_NUMBER."
poetry build
poetry publish # Uploads to pypi. Be sure you really want to do this
git tag $VERSION_NUMBER
git push --tags
vim pyproject.toml # Bump the version number
git commit -m 'Update the version number for the next release' pyproject.toml
git push
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for antsibull_core-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0123c7460be80049d4021a8c5e4aa0aef963660cb67e159b8fa701f998880633 |
|
MD5 | e42a3ef591bc3abb55c735e1ddd24304 |
|
BLAKE2b-256 | add6fc6c34e49204bcb6e30c4be5df8e0b581aeaf8d29e9bb067892330a610cf |