Skip to main content

A wrapper library around OpenTofu (and Terraform)

Project description

tofupy

A Python wrapper library around OpenTofu (and Terraform).

This project was built as an example for Chapter 11 of Terraform in Depth in order to demonstrate how to wrap the OpenTofu or Terraform binaries to control from another language. Despite being an example, this is an active and maintained open source project that can be used for production purposes.

Installation

Either tofu or terraform should be installed.

pip install tofupy

Project details


Download files

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

Source Distribution

tofupy-1.0.0.tar.gz (15.4 kB view details)

Uploaded Source

Built Distribution

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

tofupy-1.0.0-py3-none-any.whl (16.0 kB view details)

Uploaded Python 3

File details

Details for the file tofupy-1.0.0.tar.gz.

File metadata

  • Download URL: tofupy-1.0.0.tar.gz
  • Upload date:
  • Size: 15.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for tofupy-1.0.0.tar.gz
Algorithm Hash digest
SHA256 dd19ec6659609cebde202c5273f202e943bb5d7c3399d775521c3ee4fdff4e1c
MD5 1189d4a78e13b3fd3d6db46b16e6a686
BLAKE2b-256 a6fc75ea59e8fc00e3e91b84aae1d498cf9cf8f24da94e103acd7efaeb9f00d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for tofupy-1.0.0.tar.gz:

Publisher: pypi.yaml on TerraformInDepth/tofupy

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

File details

Details for the file tofupy-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: tofupy-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 16.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for tofupy-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 87d1113438c6d798cf67db9a4247d260f590ac43fcd2d004cc705b3a6d0f6f4a
MD5 c6d2b4172d36b3a2b013c2bc0a60f667
BLAKE2b-256 ef13122953c7f0df101bb00d98a8d68a10d37d9784eda0fd6a534db6de4b26fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for tofupy-1.0.0-py3-none-any.whl:

Publisher: pypi.yaml on TerraformInDepth/tofupy

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