diff --git a/CHANGELOG.md b/CHANGELOG.md
index 28034a0..df0b69b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -10,3 +10,6 @@
- 1.0.2 -- 2025-08-15
- pin external TF module versions
- update README with external module links
+
+- 1.0.3 -- 2025-08-18
+ - update required TF to 1.5.7 (from submodule requirements)
diff --git a/README.md b/README.md
index f8ba495..5c7e6d7 100644
--- a/README.md
+++ b/README.md
@@ -62,14 +62,14 @@ This uses a number of internal and external modules. Here are references for th
| Name | Version |
|------|---------|
-| [terraform](#requirement\_terraform) | >= 1.0.0 |
-| [aws](#requirement\_aws) | >= 5.0 |
+| [terraform](#requirement\_terraform) | >= 1.5.7 |
+| [aws](#requirement\_aws) | >= 6.0 |
## Providers
| Name | Version |
|------|---------|
-| [aws](#provider\_aws) | >= 5.0 |
+| [aws](#provider\_aws) | >= 6.0 |
## Modules
diff --git a/version.tf b/version.tf
index fa9adf9..5dd3258 100644
--- a/version.tf
+++ b/version.tf
@@ -1,4 +1,4 @@
locals {
_module_name = "aws-app-ditd-darhts-s3-transfer"
- _module_version = "1.0.2"
+ _module_version = "1.0.3"
}
diff --git a/versions.tf b/versions.tf
index 27445c5..8ea8a90 100644
--- a/versions.tf
+++ b/versions.tf
@@ -1,8 +1,9 @@
terraform {
+ required_version = ">= 1.5.7"
required_providers {
aws = {
source = "hashicorp/aws"
- version = ">= 5.0"
+ version = ">= 6.0"
}
# ldap = {
# source = "trevex/ldap"
@@ -29,5 +30,4 @@ terraform {
# version = ">= 2.1.0"
# }
}
- required_version = ">= 1.0.0"
}