diff --git a/requirements/base.txt b/requirements/base.txt
index 513b0fa19fcdd5f05421a9c5919b9c8ff4bbe40d..58c5bd8a00dbe8c866ae20dc7de6e915e99fc4cb 100644
--- a/requirements/base.txt
+++ b/requirements/base.txt
@@ -1,10 +1,10 @@
 #
-# This file is autogenerated by pip-compile
+# This file is autogenerated by pip-compile with python 3.8
 # To update, run:
 #
 #    pip-compile base.in
 #
-anyascii==0.2.0
+anyascii==0.3.0
     # via wagtail
 appnope==0.1.2
     # via ipython
@@ -20,7 +20,7 @@ beautifulsoup4==4.9.3
     # via
     #   -r base.in
     #   wagtail
-bleach==4.0.0
+bleach==4.1.0
     # via -r base.in
 brotli==1.0.9
     # via fonttools
@@ -32,18 +32,31 @@ cffi==1.14.6
     # via
     #   cryptography
     #   weasyprint
-charset-normalizer==2.0.4
+charset-normalizer==2.0.6
     # via requests
-cryptography==3.4.7
+cryptography==35.0.0
     # via
     #   josepy
     #   mozilla-django-oidc
     #   pyopenssl
 cssselect2==0.4.1
     # via weasyprint
-decorator==5.0.9
+decorator==5.1.0
     # via ipython
-django-environ==0.4.5
+django==3.2.8
+    # via
+    #   django-extensions
+    #   django-filter
+    #   django-ranged-response
+    #   django-redis
+    #   django-settings-export
+    #   django-simple-captcha
+    #   django-taggit
+    #   django-treebeard
+    #   djangorestframework
+    #   mozilla-django-oidc
+    #   wagtail
+django-environ==0.7.0
     # via -r base.in
 django-extensions==3.1.3
     # via -r base.in
@@ -65,26 +78,13 @@ django-treebeard==4.5.1
     # via wagtail
 django-widget-tweaks==1.4.8
     # via -r base.in
-django==3.2.6
-    # via
-    #   django-extensions
-    #   django-filter
-    #   django-ranged-response
-    #   django-redis
-    #   django-settings-export
-    #   django-simple-captcha
-    #   django-taggit
-    #   django-treebeard
-    #   djangorestframework
-    #   mozilla-django-oidc
-    #   wagtail
 djangorestframework==3.12.4
     # via wagtail
 draftjs-exporter==2.1.7
     # via wagtail
 et-xmlfile==1.1.0
     # via openpyxl
-fonttools[woff]==4.26.2
+fonttools[woff]==4.27.1
     # via weasyprint
 html5lib==1.1
     # via
@@ -94,19 +94,17 @@ ics==0.7
     # via -r base.in
 idna==3.2
     # via requests
-ipython-genutils==0.2.0
-    # via traitlets
-ipython==7.26.0
+ipython==7.28.0
     # via -r base.in
 jedi==0.18.0
     # via ipython
-josepy==1.8.0
+josepy==1.10.0
     # via mozilla-django-oidc
 l18n==2020.6.1
     # via wagtail
 markdown==3.3.4
     # via -r base.in
-matplotlib-inline==0.1.2
+matplotlib-inline==0.1.3
     # via ipython
 mozilla-django-oidc==1.2.4
     # via pirates
@@ -114,7 +112,7 @@ numpy==1.21.2
     # via opencv-python
 opencv-python==4.5.3.56
     # via -r base.in
-openpyxl==3.0.7
+openpyxl==3.0.9
     # via tablib
 packaging==21.0
     # via bleach
@@ -124,7 +122,7 @@ pexpect==4.8.0
     # via ipython
 pickleshare==0.7.5
     # via ipython
-pillow==8.3.1
+pillow==8.3.2
     # via
     #   django-simple-captcha
     #   wagtail
@@ -143,7 +141,7 @@ pydyf==0.1.1
     # via weasyprint
 pygments==2.10.0
     # via ipython
-pyopenssl==20.0.1
+pyopenssl==21.0.0
     # via josepy
 pyparsing==2.4.7
     # via packaging
@@ -155,7 +153,7 @@ python-dateutil==2.8.2
     # via
     #   arrow
     #   ics
-pytz==2021.1
+pytz==2021.3
     # via
     #   django
     #   django-modelcluster
@@ -167,7 +165,7 @@ requests==2.26.0
     #   -r base.in
     #   mozilla-django-oidc
     #   wagtail
-sentry-sdk==1.3.1
+sentry-sdk==1.4.3
     # via -r base.in
 six==1.16.0
     # via
@@ -181,7 +179,7 @@ six==1.16.0
     #   python-dateutil
 soupsieve==2.2.1
     # via beautifulsoup4
-sqlparse==0.4.1
+sqlparse==0.4.2
     # via django
 tablib[xls,xlsx]==3.0.0
     # via wagtail
@@ -193,23 +191,23 @@ tinycss2==1.1.0
     # via
     #   cssselect2
     #   weasyprint
-traitlets==5.0.5
+traitlets==5.1.0
     # via
     #   ipython
     #   matplotlib-inline
-urllib3==1.26.6
+urllib3==1.26.7
     # via
     #   requests
     #   sentry-sdk
-wagtail-metadata==3.4.0
-    # via -r base.in
 wagtail==2.14.1
     # via
     #   -r base.in
     #   wagtail-metadata
+wagtail-metadata==3.4.1
+    # via -r base.in
 wcwidth==0.2.5
     # via prompt-toolkit
-weasyprint==53.1
+weasyprint==53.3
     # via -r base.in
 webencodings==0.5.1
     # via
diff --git a/requirements/dev.txt b/requirements/dev.txt
index 0a8c5e796139c15f6621f2e825fe14b9452deacb..7d14d1041960d39643eb4ee206b44c06ce0e2a17 100644
--- a/requirements/dev.txt
+++ b/requirements/dev.txt
@@ -1,16 +1,16 @@
 #
-# This file is autogenerated by pip-compile
+# This file is autogenerated by pip-compile with python 3.8
 # To update, run:
 #
 #    pip-compile dev.in
 #
 attrs==21.2.0
     # via pytest
-coverage==5.5
+coverage[toml]==6.0
     # via pytest-cov
 factory-boy==3.2.0
     # via pytest-factoryboy
-faker==8.12.0
+faker==9.0.0
     # via factory-boy
 fastdiff==0.3.0
     # via snapshottest
@@ -24,13 +24,22 @@ packaging==21.0
     # via
     #   pytest
     #   pytest-sugar
-pluggy==0.13.1
+pluggy==1.0.0
     # via pytest
 py==1.10.0
     # via pytest
 pyparsing==2.4.7
     # via packaging
-pytest-cov==2.12.1
+pytest==6.2.5
+    # via
+    #   -r dev.in
+    #   pytest-cov
+    #   pytest-django
+    #   pytest-factoryboy
+    #   pytest-freezegun
+    #   pytest-mock
+    #   pytest-sugar
+pytest-cov==3.0.0
     # via -r dev.in
 pytest-django==4.4.0
     # via -r dev.in
@@ -42,15 +51,6 @@ pytest-mock==3.6.1
     # via -r dev.in
 pytest-sugar==0.9.4
     # via -r dev.in
-pytest==6.2.4
-    # via
-    #   -r dev.in
-    #   pytest-cov
-    #   pytest-django
-    #   pytest-factoryboy
-    #   pytest-freezegun
-    #   pytest-mock
-    #   pytest-sugar
 python-dateutil==2.8.2
     # via
     #   faker
@@ -68,10 +68,10 @@ termcolor==1.1.0
 text-unidecode==1.3
     # via faker
 toml==0.10.2
-    # via
-    #   pytest
-    #   pytest-cov
-wasmer-compiler-cranelift==1.0.0
-    # via fastdiff
+    # via pytest
+tomli==1.2.1
+    # via coverage
 wasmer==1.0.0
     # via fastdiff
+wasmer-compiler-cranelift==1.0.0
+    # via fastdiff
diff --git a/requirements/production.txt b/requirements/production.txt
index d4cb834080241266144f796d22e01da5a84eeaf5..268e444f844ed1e92190e48ecfcb403abc558130 100644
--- a/requirements/production.txt
+++ b/requirements/production.txt
@@ -1,5 +1,5 @@
 #
-# This file is autogenerated by pip-compile
+# This file is autogenerated by pip-compile with python 3.8
 # To update, run:
 #
 #    pip-compile production.in