diff --git a/requirements.in b/requirements.in
index c0ccec2..e8731e1 100644
--- a/requirements.in
+++ b/requirements.in
@@ -1,6 +1,6 @@
 Flask-Gzip==0.2
 Flask-Mail==0.9.1
-Flask-Migrate~=2.7.0
+Flask-Migrate~=4.0.3
 Flask-pyoidc~=3.7.0
 Flask~=1.1.4
 csh_ldap~=2.3.1
diff --git a/requirements.txt b/requirements.txt
index baff1f9..e0a327c 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4,7 +4,7 @@
 #
 #    pip-compile requirements.in
 #
-alembic==1.7.7
+alembic==1.9.2
     # via flask-migrate
 astroid==2.6.6
     # via pylint
@@ -50,7 +50,7 @@ flask-gzip==0.2
     # via -r requirements.in
 flask-mail==0.9.1
     # via -r requirements.in
-flask-migrate==2.7.0
+flask-migrate==4.0.3
     # via -r requirements.in
 flask-pyoidc==3.7.0
     # via -r requirements.in
@@ -60,6 +60,8 @@ flask-sqlalchemy==2.5.1
     #   flask-migrate
 future==0.18.2
     # via pyjwkest
+greenlet==2.0.2
+    # via sqlalchemy
 gunicorn==20.0.4
     # via -r requirements.in
 idna==3.3
@@ -176,8 +178,6 @@ wheel==0.37.1
     # via pip-tools
 wrapt==1.12.1
     # via astroid
-zipp==3.8.0
-    # via importlib-resources
 
 # The following packages are considered to be unsafe in a requirements file:
 # pip