diff --git a/pyproject.toml b/pyproject.toml
index 6fc935f2048aee7ed92f280ac204e1079881e793..a223aadc9f7e2fb3d55af09da3048f735d6ab6ed 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -18,3 +18,11 @@ classifiers=[
     "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)",
     "Operating System :: OS Independent",
 ]
+
+
+[project.optional-dependencies]
+testing = [
+    "pytest>=8.0",
+    "pytest-cov>=6.0",
+    "requests>=2.0"
+]
\ No newline at end of file