diff --git a/requirements.in b/requirements.in
index 704c90c72fa385b5a14c34264f971ee5d7942465..895f3e78ec42fca3c809b28b3ba43808f22977b2 100644
--- a/requirements.in
+++ b/requirements.in
@@ -2,6 +2,7 @@
 plac==1.4.3
 # https://pypi.org/project/PyYAML/#history
 pyyaml==6.0.1
+requests==2.31.0
 
 #Only needed for indicator.py
 # pygobject
diff --git a/requirements.txt b/requirements.txt
index 1c8d7a7bf987463ef4fa6a30cb6d7e8e13c5d869..9ce2239edac89d57f126e501ef01597cb572d4c0 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6,15 +6,21 @@
 #
 build==1.1.1
     # via pip-tools
+certifi==2024.2.2
+    # via requests
+charset-normalizer==3.3.2
+    # via requests
 click==8.1.7
     # via pip-tools
 greenlet==3.0.3
     # via pynvim
+idna==3.6
+    # via requests
 msgpack==1.0.8
     # via pynvim
 neovim==0.3.1
     # via -r requirements.in
-packaging==23.2
+packaging==24.0
     # via build
 pip-tools==7.4.1
     # via -r requirements.in
@@ -28,7 +34,11 @@ pyproject-hooks==1.0.0
     #   pip-tools
 pyyaml==6.0.1
     # via -r requirements.in
-wheel==0.42.0
+requests==2.31.0
+    # via -r requirements.in
+urllib3==2.2.1
+    # via requests
+wheel==0.43.0
     # via pip-tools
 
 # The following packages are considered to be unsafe in a requirements file: