Skip to main content

Tools for building the Ansible Distribution

Project description

antsibull -- Ansible Build Scripts

Tooling for building various things related to Ansible

Scripts that are here:

  • antsibull-build - Builds Ansible-2.10+ from component collections (docs)
  • antsibull-docs - Extracts documentation from ansible plugins
  • antsibull-lint - Right now only validates changelogs/changelog.yaml files (docs)

A related project is antsibull-changelog, which is in its own repository.

Scripts are created by poetry at build time. So if you want to run from a checkout, you'll have to run them under poetry::

python3 -m pip install poetry
poetry install  # Installs dependencies into a virtualenv
poetry run antsibull-build --help

If you want to create a new release::

poetry build
poetry publish  # Uploads to pypi.  Be sure you really want to do this

.. note:: When installing a package published by poetry, it is best to use pip >= 19.0. Installing with pip-18.1 and below could create scripts which use pkg_resources which can slow down startup time (in some environments by quite a large amount).

Unless otherwise noted in the code, it is licensed under the terms of the GNU General Public License v3 or, at your option, later.

Project details


Release history Release notifications | RSS feed

This version

0.6.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

antsibull-0.6.0.tar.gz (94.3 kB view details)

Uploaded Source

Built Distribution

antsibull-0.6.0-py3-none-any.whl (97.3 kB view details)

Uploaded Python 3

File details

Details for the file antsibull-0.6.0.tar.gz.

File metadata

  • Download URL: antsibull-0.6.0.tar.gz
  • Upload date:
  • Size: 94.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.5 CPython/3.8.2 Linux/5.6.8-200.fc31.x86_64

File hashes

Hashes for antsibull-0.6.0.tar.gz
Algorithm Hash digest
SHA256 06b2db55aabdd0d56c3bd7b6f51535a27d8cb7927053345d2d3ddce023ddda9a
MD5 88ffd106994353498f9ee7446cbb53f9
BLAKE2b-256 cd6041e8371f3d2239776a1a37285f7d5a7b7fb7dfa736e2c9890b21cf22a5dc

See more details on using hashes here.

Provenance

File details

Details for the file antsibull-0.6.0-py3-none-any.whl.

File metadata

  • Download URL: antsibull-0.6.0-py3-none-any.whl
  • Upload date:
  • Size: 97.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.5 CPython/3.8.2 Linux/5.6.8-200.fc31.x86_64

File hashes

Hashes for antsibull-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3ceaf77533d45f47e6282002f321411b2bc0f3444d3358df584e5a5d25effac8
MD5 ccb85ee0ec783a80ca25332b4a8de974
BLAKE2b-256 bebd6d678ce4affae5bc3aadf7f25577d5d34e0ef8f22e71974262f65300f231

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page