Skip to content

v0.8.2

Choose a tag to compare

@github-actions github-actions released this 22 May 02:24
· 19 commits to main since this release

Highlights

This 0.8.x patch release keeps libterraform on Terraform 1.8.4 while modernizing the Python packaging and CI toolchain.

Breaking Changes

  • Dropped support for Python 3.7 and 3.8. The minimum supported Python version is now 3.9.

What's Changed

  • Added Python 3.13 and 3.14 support.
  • Migrated the build backend from Poetry to hatchling and the development workflow to uv.
  • Fixed Linux wheel tags so uploaded wheels are accepted by PyPI-compatible installers.
  • Added a macOS x86_64 wheel built via cross-compilation from the ARM macOS runner.
  • Updated GitHub Actions and runner images to currently supported versions.
  • Added make build PY=3.xx support for selecting the Python version during builds.

Compatibility

  • Terraform: 1.8.4
  • Python: 3.9 to 3.14

Install

pip install "libterraform==0.8.2"

Links