diff --git a/.github/dependabot.yml b/.github/dependabot.yml
index 2e35d5a..aa036cb 100644
--- a/.github/dependabot.yml
+++ b/.github/dependabot.yml
@@ -5,8 +5,15 @@
 
 version: 2
 updates:
+  # Maintain dependencies for github-actions
   - package-ecosystem: "github-actions"
     directory: "/"
     schedule:
       # Check for updates to GitHub Actions every weekday
       interval: "daily"
+
+  # Maintain dependencies for pip
+  - package-ecosystem: "pip"
+    directory: "/"
+    schedule:
+      interval: "daily"
diff --git a/tests/.coveragerc b/tests/.coveragerc
new file mode 100644
index 0000000..14a9e46
--- /dev/null
+++ b/tests/.coveragerc
@@ -0,0 +1,5 @@
+[run]
+omit = */tests/*
+
+[report]
+omit = */tests/*
\ No newline at end of file
diff --git a/tests/requirements.txt b/tests/requirements.txt
new file mode 100644
index 0000000..8201f25
--- /dev/null
+++ b/tests/requirements.txt
@@ -0,0 +1,2 @@
+coverage==7.3.2
+requests-mock==1.11.0
\ No newline at end of file