From 1cb2ae7016ae54a3e1fd8696bdeb643a42e22852 Mon Sep 17 00:00:00 2001 From: Corey Hayward Date: Wed, 23 Jul 2025 14:34:33 +0100 Subject: [PATCH 1/3] pinned dependencies to current working versions (excluding localstack dependencies) --- setup.cfg | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/setup.cfg b/setup.cfg index d4617e1..4671e55 100644 --- a/setup.cfg +++ b/setup.cfg @@ -28,14 +28,14 @@ packages = find: install_requires = localstack-client - python-hcl2 - packaging + python-hcl2==7.2.1 + packaging==25.0 [options.extras_require] test = - flake8 + flake8==7.3.0 localstack - pytest + pytest==8.4.1 [options.packages.find] exclude = From 4a082a40569ecc0d119f895038b72b706402f070 Mon Sep 17 00:00:00 2001 From: Corey Hayward Date: Wed, 23 Jul 2025 16:53:29 +0100 Subject: [PATCH 2/3] specifically exclude broken python-hcl2 version only --- setup.cfg | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/setup.cfg b/setup.cfg index 4671e55..5dc4edf 100644 --- a/setup.cfg +++ b/setup.cfg @@ -28,14 +28,14 @@ packages = find: install_requires = localstack-client - python-hcl2==7.2.1 - packaging==25.0 + python-hcl2!=7.3.0 + packaging [options.extras_require] test = - flake8==7.3.0 + flake8 localstack - pytest==8.4.1 + pytest [options.packages.find] exclude = From 5020e2f7984779031fafe4e078e99eea06d63154 Mon Sep 17 00:00:00 2001 From: Corey Hayward Date: Wed, 23 Jul 2025 16:59:48 +0100 Subject: [PATCH 3/3] updated version and readme --- README.md | 1 + setup.cfg | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 228eac1..41f2188 100644 --- a/README.md +++ b/README.md @@ -77,6 +77,7 @@ ADDITIONAL_TF_OVERRIDE_LOCATIONS=/path/to/module1,path/to/module2 tflocal plan ## Change Log +* v0.24.1: Exclude broken `python-hcl2` version from requirements * v0.24.0: Add support to return `terraform-local` version when calling `tflocal -version` and fix AWS provider detection * v0.23.1: Fix endpoint overrides for Terraform AWS provider >= 6.0.0-beta2 * v0.23.0: Add support for `terraform_remote_state` with `s3` backend to read the state stored in local S3 backend; fix S3 backend config detection with multiple Terraform blocks diff --git a/setup.cfg b/setup.cfg index 5dc4edf..5fcadfd 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,6 +1,6 @@ [metadata] name = terraform-local -version = 0.24.0 +version = 0.24.1 url = https://github.com/localstack/terraform-local author = LocalStack Team author_email = info@localstack.cloud