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

Uploaded Source

Built Distribution

antsibull-0.19.0-py3-none-any.whl (132.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: antsibull-0.19.0.tar.gz
  • Upload date:
  • Size: 127.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.5 CPython/3.8.5 Linux/5.7.9-100.fc31.x86_64

File hashes

Hashes for antsibull-0.19.0.tar.gz
Algorithm Hash digest
SHA256 df3fa2e65b320cc08dd7c2c8b299c7231e13eafbf36353891185786775f3a95b
MD5 827d88aa1af260d5cc8967fa53b33e50
BLAKE2b-256 4425d4db59f812272d64ec7f2992bcef1476f4ea3f9d2765e346b892ca027d3b

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: antsibull-0.19.0-py3-none-any.whl
  • Upload date:
  • Size: 132.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.5 CPython/3.8.5 Linux/5.7.9-100.fc31.x86_64

File hashes

Hashes for antsibull-0.19.0-py3-none-any.whl
Algorithm Hash digest
SHA256 dae09add8e91e265923bcceb67582403b073c043f0f92d19cf08870c54fb42e2
MD5 4aba30953feac88dff4bffddd1ed6179
BLAKE2b-256 5b73de257519d15f17a1599b79ecf39ad9ad717368fe4e29fb94f06c1682a7ad

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