diff --git a/poetry.lock b/poetry.lock
index 8f230c2a..2373920d 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -646,13 +646,13 @@ diagrams = ["jinja2", "railroad-diagrams"]
 
 [[package]]
 name = "pytest"
-version = "8.3.4"
+version = "8.3.5"
 description = "pytest: simple powerful testing with Python"
 optional = false
 python-versions = ">=3.8"
 files = [
-    {file = "pytest-8.3.4-py3-none-any.whl", hash = "sha256:50e16d954148559c9a74109af1eaf0c945ba2d8f30f0a3d3335edde19788b6f6"},
-    {file = "pytest-8.3.4.tar.gz", hash = "sha256:965370d062bce11e73868e0335abac31b4d3de0e82f4007408d242b4f8610761"},
+    {file = "pytest-8.3.5-py3-none-any.whl", hash = "sha256:c69214aa47deac29fad6c2a4f590b9c4a9fdb16a403176fe154b79c0b4d4d820"},
+    {file = "pytest-8.3.5.tar.gz", hash = "sha256:f4efe70cc14e511565ac476b57c279e12a855b11f48f212af1080ef2263d3845"},
 ]
 
 [package.dependencies]
@@ -1008,4 +1008,4 @@ test = ["big-O", "jaraco.functools", "jaraco.itertools", "jaraco.test", "more-it
 [metadata]
 lock-version = "2.0"
 python-versions = "~3.9"
-content-hash = "cd68e5122c9a82d51ab6324e64242f79da32aead6cc8051c3188665e2b621ad5"
+content-hash = "20b9d6f11a2d262b83933258b6c3d44f3d55bef7a56c65f7a253b247b3bda754"
diff --git a/pyproject.toml b/pyproject.toml
index 03a663f3..5fb05a34 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -9,7 +9,7 @@ python = "~3.9"
 
 # Integration tests dependencies.
 invoke = "^2.2.0"
-pytest = "^8.3.4"
+pytest = "^8.3.5"
 python-dateutil = "^2.9.0"
 semver = "^3.0.4"