v0.3.0
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, andimport_resource. - Added support for
refresh. - Added support for
stateand allstatesubcommands. - Added support for
taint,untaint,test,workspace, and allworkspacesubcommands. - Added a Makefile with common development commands such as
make init,make test, andmake 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
- PyPI: https://pypi.org/project/libterraform/0.3.0/
- Full changelog: v0.2.1...v0.3.0