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

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.16.0.tar.gz (114.4 kB view details)

Uploaded Source

Built Distribution

antsibull-0.16.0-py3-none-any.whl (117.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: antsibull-0.16.0.tar.gz
  • Upload date:
  • Size: 114.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.5 CPython/3.8.3 Linux/5.6.15-200.fc31.x86_64

File hashes

Hashes for antsibull-0.16.0.tar.gz
Algorithm Hash digest
SHA256 c08d6c64d1e1d1bf1ce27177e9645b55555370d64c0f081b25395e9e36b3821f
MD5 360b25c0046e657553d7488abf060a88
BLAKE2b-256 55ce5e4ff91003e3b4e0ca4580c136176ce32abe4f4d921038a655963b04f648

See more details on using hashes here.

Provenance

File details

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

File metadata

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

File hashes

Hashes for antsibull-0.16.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a090bdede8c2fbd769919571819b0053783589d2105743b1810b9cf039ae9577
MD5 0eec473fb1d66d64df2a3edbc003c28a
BLAKE2b-256 e959901e24fd3991407db24d224903c52378680fcbf6fe6a35555c2c9ee835dd

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