Skip to content

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 06 Apr 14:21
· 40 commits to main since this release

Highlights

libterraform 0.3.0 expands TerraformCommand from the core workflow commands to the full Terraform CLI command set.

What's Changed

  • Added support for fmt, force_unlock, graph, and import_resource.
  • Added support for refresh.
  • Added support for state and all state subcommands.
  • Added support for taint, untaint, test, workspace, and all workspace subcommands.
  • Added a Makefile with common development commands such as make init, make test, and make build.
  • Fixed Windows test failures.
  • Fixed a stdout/stderr pipe deadlock by reading the two streams independently.
  • Added GitHub Actions test coverage and README updates.

Compatibility

  • Terraform: 1.1.7
  • Python: 3.6+ (tested through Python 3.10)

Install

pip install "libterraform==0.3.0"

Links