diff --git a/requirements/dev.txt b/requirements/dev.txt
index e5df684874..0b7fbe4107 100644
--- a/requirements/dev.txt
+++ b/requirements/dev.txt
@@ -89,7 +89,7 @@ jinja2==2.11.3
     # via
     #   -c requirements/prod.txt
     #   sphinx
-keyring==23.1.0
+keyring==23.0.1
     # via
     #   -c requirements/prod.txt
     #   twine
@@ -221,7 +221,7 @@ toml==0.10.2
     #   tox
 tomli==1.2.1
     # via black
-tox==3.24.1
+tox==3.24.2
     # via -r requirements/dev.in
 tqdm==4.62.1
     # via twine
diff --git a/requirements/prod.in b/requirements/prod.in
index 3cd6386454..279be8dbe2 100644
--- a/requirements/prod.in
+++ b/requirements/prod.in
@@ -8,7 +8,7 @@ Faker
 fs
 github3.py
 jinja2<3
-keyring
+keyring<=23.0.1
 lxml
 MarkupSafe
 psutil
diff --git a/requirements/prod.txt b/requirements/prod.txt
index 288778e90b..ada097fce5 100644
--- a/requirements/prod.txt
+++ b/requirements/prod.txt
@@ -65,7 +65,7 @@ jinja2==2.11.3
     #   snowfakery
 jwcrypto==1.0
     # via github3.py
-keyring==23.1.0
+keyring==23.0.1
     # via -r requirements/prod.in
 lxml==4.6.3
     # via -r requirements/prod.in