diff --git a/poetry.lock b/poetry.lock
index ad7a251add1..c0fc68e82e6 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -1,4 +1,4 @@
-# This file is automatically @generated by Poetry 1.8.3 and should not be changed by hand.
+# This file is automatically @generated by Poetry 1.8.2 and should not be changed by hand.
 
 [[package]]
 name = "anyio"
@@ -573,13 +573,13 @@ pycparser = "*"
 
 [[package]]
 name = "cfn-lint"
-version = "1.3.7"
+version = "1.4.1"
 description = "Checks CloudFormation templates for practices and behaviour that could potentially be improved"
 optional = false
 python-versions = ">=3.8"
 files = [
-    {file = "cfn_lint-1.3.7-py3-none-any.whl", hash = "sha256:5a75b952eebbe2feee2ceec77ba74b0a3b9b846115597bd25aa87b63feab0c72"},
-    {file = "cfn_lint-1.3.7.tar.gz", hash = "sha256:be7229290945f91302cef12e76ceb8120939d3f738a9f29b6b7d5a9d90c4f1b8"},
+    {file = "cfn_lint-1.4.1-py3-none-any.whl", hash = "sha256:b0bf5ac9c46b7a7f5c374eacf43a4422fb483a5fb2db2021dc1ec19f811d6b69"},
+    {file = "cfn_lint-1.4.1.tar.gz", hash = "sha256:7727664967daae1256249fdd5c9efd9beb4df0019f8bd220ddf0678d72b7ae11"},
 ]
 
 [package.dependencies]
@@ -3337,20 +3337,6 @@ files = [
 [package.dependencies]
 types-urllib3 = "*"
 
-[[package]]
-name = "types-requests"
-version = "2.32.0.20240622"
-description = "Typing stubs for requests"
-optional = false
-python-versions = ">=3.8"
-files = [
-    {file = "types-requests-2.32.0.20240622.tar.gz", hash = "sha256:ed5e8a412fcc39159d6319385c009d642845f250c63902718f605cd90faade31"},
-    {file = "types_requests-2.32.0.20240622-py3-none-any.whl", hash = "sha256:97bac6b54b5bd4cf91d407e62f0932a74821bc2211f22116d9ee1dd643826caf"},
-]
-
-[package.dependencies]
-urllib3 = ">=2"
-
 [[package]]
 name = "types-setuptools"
 version = "70.1.0.20240627"
@@ -3716,4 +3702,4 @@ validation = ["fastjsonschema"]
 [metadata]
 lock-version = "2.0"
 python-versions = ">=3.8,<4.0.0"
-content-hash = "cc1c9b1ef8383fa079573e85ade4d4f11fac34921d2f6c48f8392baecf7f095d"
+content-hash = "d98643a308c4da208d98c83a06c2f550e96bbf0d4fd96f2f3348599ea4064eef"
diff --git a/pyproject.toml b/pyproject.toml
index 2973632c43f..39344181e80 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -115,7 +115,7 @@ datadog = ["datadog-lambda"]
 datamasking = ["aws-encryption-sdk", "jsonpath-ng"]
 
 [tool.poetry.group.dev.dependencies]
-cfn-lint = "1.3.7"
+cfn-lint = "1.4.1"
 mypy = "^1.1.1"
 types-python-dateutil = "^2.8.19.6"
 aws-cdk-aws-appsync-alpha = "^2.59.0a0"