Skip to main content

molecule-plugins

This repository contains the following molecule plugins:

  • azure
  • containers
  • docker
  • ec2
  • gce
  • openstack
  • podman
  • vagrant

Installing molecule-plugins does not install dependencies specific to each, plugin. To install these you need to install the extras for each plugin, like pip3 install 'molecule-plugins[azure]'.

Before installing these plugins be sure that you uninstall their old standalone packages, like pip3 uninstall molecule-azure. If you fail to do so, you will end-up with a broken setup, as multiple plugins will have the same entry points, registered.

Creating new releases

The release.yml workflow generates the wheel and uploads the release to PyPI. Here are the steps you need to kick that process off:

  1. Use a calver tag in the format vYY.MM.DD.

  2. Create a new tag and push it to the repo.

    git tag -s <NEW_VERSION> -m "Tag message"
    git push --tags upstream
    

    It is possible to create lightweight tags using git tag <NEW_VERSION> but signed tags are preferred.

  3. Publish the release with either the GitHub CLI or in a browser. See the GitHub documentation about managing releases.

  4. Check the release workflow runs successfully.

  5. Verify the new version is available from the molecule-plugins page on PyPI.

Download files

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

Source Distribution

molecule_plugins-26.7.15.tar.gz (216.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

molecule_plugins-26.7.15-py3-none-any.whl (86.4 kB view details)

Uploaded Python 3

File details

Details for the file molecule_plugins-26.7.15.tar.gz.

File metadata

  • Download URL: molecule_plugins-26.7.15.tar.gz
  • Upload date:
  • Size: 216.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for molecule_plugins-26.7.15.tar.gz
Algorithm Hash digest
SHA256 df4cab8d9e13ed448fc33d72af1fbae54883e9255a42c021ae7e875dfd3374c1
MD5 60d02eb03066a547d994f01a03df8cc8
BLAKE2b-256 8aca2967c71978f725772b701b23bd47f9694a9428587a26aa8911ceed2d8549

See more details on using hashes here.

Provenance

The following attestation bundles were made for molecule_plugins-26.7.15.tar.gz:

Publisher: release.yml on ansible-community/molecule-plugins

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file molecule_plugins-26.7.15-py3-none-any.whl.

File metadata

File hashes

Hashes for molecule_plugins-26.7.15-py3-none-any.whl
Algorithm Hash digest
SHA256 191dfa7fd965c637e3b61d0929f2fb741f0df1181a250df62eca3657b1182794
MD5 35d7948bb40ae5a30a74e25795749a53
BLAKE2b-256 b203678571fb5d41e3769c578f131aff4bd5dfd8a402be2767d7374c79dc5cf6

See more details on using hashes here.

Provenance

The following attestation bundles were made for molecule_plugins-26.7.15-py3-none-any.whl:

Publisher: release.yml on ansible-community/molecule-plugins

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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