Skip to main content

An API client for the public Terraform registry

Project description

tf-registry

A client for the public Terraform registry.

Usage

from tf_registry import RegistryClient

client = RegistryClient()

# List modules
print(client.list())

This client implements the APIs documented here:

https://developer.hashicorp.com/terraform/registry/api-docs

For more details, peruse the docstrings.

Development

This project uses uv and just. The justfile should contain most of what you need - including just format, just lint, just check, and just test. Note that type checking requires node.js, because I use pyright.

License

MIT. See LICENSE for more details.

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

tf_registry-1.0.0.tar.gz (7.1 kB view details)

Uploaded Source

Built Distribution

tf_registry-1.0.0-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: tf_registry-1.0.0.tar.gz
  • Upload date:
  • Size: 7.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.5.2

File hashes

Hashes for tf_registry-1.0.0.tar.gz
Algorithm Hash digest
SHA256 e482a7ef310bcea713b63cf89fadbf21dff832ec7f142015b056d289e6f2de36
MD5 c0cc0151448f9a9a626fc4fe6233787b
BLAKE2b-256 091d2c63e59a789513ea0677661ce7457a872761e1e1daebfe123384dbc00cb3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tf_registry-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 43abbbcaf849c03ac115f48984f0857adb9a418020d5fce799a7e8922f42e27b
MD5 70ddd2c551be1d96b9928ab9b1f21c06
BLAKE2b-256 ac2e1e004d164aa4886afd8fa62f60449aa5b9c4b7189a235b63079d41e025be

See more details on using hashes here.

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