diff --git a/requirements/docs.txt b/requirements/docs.txt
index 5cc10a2cea72c7a8a288bfa59f2d8426fcd3a446..20722c0b6463518a7b1a430e40bc4a40baa67005 100644
--- a/requirements/docs.txt
+++ b/requirements/docs.txt
@@ -6,13 +6,13 @@
 #
 alabaster==0.7.12
     # via sphinx
-alembic==1.5.5
+alembic==1.6.2
     # via -r requirements/build.in
 appdirs==1.4.4
     # via virtualenv
 argparse==1.4.0
     # via pytoolbox
-attrs==20.3.0
+attrs==21.2.0
     # via -r requirements/build.in
 babel==2.9.0
     # via sphinx
@@ -26,7 +26,7 @@ cffi==1.14.5
     # via cryptography
 cfgv==3.2.0
     # via pre-commit
-chardet==3.0.4
+chardet==4.0.0
     # via
     #   -r requirements/build.in
     #   requests
@@ -38,7 +38,7 @@ cryptography==3.4.7
     # via jwcrypto
 distlib==0.3.1
     # via virtualenv
-docutils==0.17
+docutils==0.17.1
     # via
     #   -r requirements/build.in
     #   sphinx
@@ -56,7 +56,7 @@ greenlet==1.0.0
     # via sqlalchemy
 httplib2==0.19.0
     # via plantuml
-identify==2.2.2
+identify==2.2.4
     # via
     #   -r requirements/build.in
     #   pre-commit
@@ -80,6 +80,7 @@ markupsafe==1.1.1
     # via
     #   jinja2
     #   mako
+    #   sphinx
 nodeenv==1.5.0
     # via pre-commit
 packaging==20.9
@@ -87,15 +88,17 @@ packaging==20.9
     #   -r requirements/build.in
     #   build
     #   sphinx
-pbr==3.1.1
+pbr==5.6.0
     # via
     #   -r requirements/build.in
     #   sphinxcontrib-gravizo
 pep517==0.10.0
-    # via build
-pip-licenses==3.3.0
+    # via
+    #   build
+    #   pip-tools
+pip-licenses==3.3.1
     # via -r requirements/build.in
-pip-tools==5.5.0
+pip-tools==6.1.0
     # via -r requirements/build.in
 pipenv==2020.11.15
     # via -r requirements/build.in
@@ -107,7 +110,7 @@ plantuml-wrapper==0.1.0
     # via -r requirements/docs.in
 plantuml==0.3.0
     # via plantuml-markdown
-pre-commit==2.10.1
+pre-commit==2.12.1
     # via -r requirements/build.in
 ptable==0.9.2
     # via pip-licenses
@@ -119,7 +122,7 @@ pyaml==20.4.0
     # via pytoolbox
 pycparser==2.20
     # via cffi
-pygments==2.8.1
+pygments==2.9.0
     # via
     #   -r requirements/build.in
     #   sphinx
@@ -132,7 +135,7 @@ python-dateutil==2.8.1
     # via
     #   alembic
     #   github3.py
-python-dotenv==0.17.0
+python-dotenv==0.17.1
     # via -r requirements/build.in
 python-editor==1.0.4
     # via alembic
@@ -140,7 +143,7 @@ python-magic==0.4.22
     # via pytoolbox
 pytoolbox==14.0.0
     # via -r requirements/build.in
-pytz==2020.5
+pytz==2021.1
     # via
     #   -r requirements/build.in
     #   babel
@@ -163,7 +166,7 @@ snowballstemmer==2.1.0
     # via sphinx
 speaklater==1.3
     # via -r requirements/docs.in
-sphinx==3.4.3
+sphinx==4.0.1
     # via
     #   -r requirements/docs.in
     #   sphinxcontrib-github
@@ -214,7 +217,7 @@ venv-run==0.1.0
     # via -r requirements/build.in
 virtualenv-clone==0.5.4
     # via pipenv
-virtualenv==20.4.3
+virtualenv==20.4.6
     # via
     #   -r requirements/build.in
     #   pipenv
diff --git a/requirements/tests.txt b/requirements/tests.txt
index b32ba6c0dd382203347d52157a8a4d923f3dd547..a531e08efce773218d617c0369dbd4cfee52dbeb 100644
--- a/requirements/tests.txt
+++ b/requirements/tests.txt
@@ -4,7 +4,7 @@
 #
 #    pip-compile requirements/tests.in
 #
-alembic==1.5.5
+alembic==1.6.2
     # via
     #   -r requirements/build.in
     #   flask-db
@@ -12,7 +12,7 @@ appdirs==1.4.4
     # via virtualenv
 argparse==1.4.0
     # via pytoolbox
-attrs==20.3.0
+attrs==21.2.0
     # via
     #   -r requirements/build.in
     #   pytest
@@ -24,7 +24,7 @@ certifi==2020.12.5
     #   requests
 cfgv==3.2.0
     # via pre-commit
-chardet==3.0.4
+chardet==4.0.0
     # via
     #   -r requirements/build.in
     #   requests
@@ -34,7 +34,7 @@ click==7.1.2
     #   pip-tools
 distlib==0.3.1
     # via virtualenv
-docutils==0.17
+docutils==0.17.1
     # via -r requirements/build.in
 filelock==3.0.12
     # via virtualenv
@@ -57,7 +57,7 @@ flask==1.1.4
     #   pytest-flask
 greenlet==1.0.0
     # via sqlalchemy
-identify==2.2.2
+identify==2.2.4
     # via
     #   -r requirements/build.in
     #   pre-commit
@@ -93,13 +93,15 @@ packaging==20.9
     #   build
     #   pytest
     #   pytest-flask-sqlalchemy
-pbr==3.1.1
+pbr==5.6.0
     # via -r requirements/build.in
 pep517==0.10.0
-    # via build
-pip-licenses==3.3.0
+    # via
+    #   build
+    #   pip-tools
+pip-licenses==3.3.1
     # via -r requirements/build.in
-pip-tools==5.5.0
+pip-tools==6.1.0
     # via -r requirements/build.in
 pipenv==2020.11.15
     # via -r requirements/build.in
@@ -107,7 +109,7 @@ pluggy==0.13.1
     # via pytest
 port-for==0.4
     # via pytest-postgresql
-pre-commit==2.10.1
+pre-commit==2.12.1
     # via -r requirements/build.in
 psutil==5.8.0
     # via mirakuru
@@ -119,7 +121,7 @@ py==1.10.0
     #   pytest
 pyaml==20.4.0
     # via pytoolbox
-pygments==2.8.1
+pygments==2.9.0
     # via -r requirements/build.in
 pyparsing==2.4.7
     # via
@@ -149,7 +151,7 @@ pytest==6.2.4
     #   pytest-venv
 python-dateutil==2.8.1
     # via alembic
-python-dotenv==0.17.0
+python-dotenv==0.17.1
     # via -r requirements/build.in
 python-editor==1.0.4
     # via alembic
@@ -157,7 +159,7 @@ python-magic==0.4.22
     # via pytoolbox
 pytoolbox==14.0.0
     # via -r requirements/build.in
-pytz==2020.5
+pytz==2021.1
     # via
     #   -r requirements/build.in
     #   pytoolbox
@@ -202,7 +204,7 @@ venv-run==0.1.0
     # via -r requirements/build.in
 virtualenv-clone==0.5.4
     # via pipenv
-virtualenv==20.4.3
+virtualenv==20.4.6
     # via
     #   -r requirements/build.in
     #   pipenv