diff --git a/poetry.lock b/poetry.lock
index 4c5a060..41e8149 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -1237,19 +1237,19 @@ files = [
 
 [[package]]
 name = "requests"
-version = "2.32.3"
+version = "2.32.4"
 description = "Python HTTP for Humans."
 optional = false
 python-versions = ">=3.8"
 groups = ["dev", "docs"]
 files = [
-    {file = "requests-2.32.3-py3-none-any.whl", hash = "sha256:70761cfe03c773ceb22aa2f671b4757976145175cdfca038c02654d061d6dcc6"},
-    {file = "requests-2.32.3.tar.gz", hash = "sha256:55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760"},
+    {file = "requests-2.32.4-py3-none-any.whl", hash = "sha256:27babd3cda2a6d50b30443204ee89830707d396671944c998b5975b031ac2b2c"},
+    {file = "requests-2.32.4.tar.gz", hash = "sha256:27d0316682c8a29834d3264820024b62a36942083d52caf2f14c0591336d3422"},
 ]
 
 [package.dependencies]
 certifi = ">=2017.4.17"
-charset-normalizer = ">=2,<4"
+charset_normalizer = ">=2,<4"
 idna = ">=2.5,<4"
 urllib3 = ">=1.21.1,<3"
 
@@ -1612,4 +1612,4 @@ watchdog = ["watchdog (>=2.3)"]
 [metadata]
 lock-version = "2.1"
 python-versions = ">=3.10"
-content-hash = "e738c93c40cc4d1d81b995b3a77352d16b688315c9ddc70bbc02833bf1572689"
+content-hash = "56d0b069fb03b7f227c63e0f48bce946280025c384a186e015190e1f28d3f30d"
diff --git a/pyproject.toml b/pyproject.toml
index 95b94e6..e3fd1a3 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -37,7 +37,7 @@ pytest = ">=7.4.2,<9.0.0"
 mypy = "^1.16.0"
 autopep8 = "^2.0.4"
 coverage = "^7.3.1"
-requests = "^2.31.0"
+requests = "^2.32.4"
 types-requests = "^2.32.0.20250602"
 pyyaml = "^6.0.1"
 types-pyyaml = "^6.0.12.20250516"