diff --git a/requirements/base.txt b/requirements/base.txt
index a8d63b9075d76df3fdb643ef978a9c3d8e562ea3..1de72b6bc2d22eeeba451e5a1807f50633f25bd9 100644
--- a/requirements/base.txt
+++ b/requirements/base.txt
@@ -9,22 +9,22 @@ asgiref==3.2.10           # via django
 async-generator==1.10     # via nbclient
 attrs==20.2.0             # via jsonschema
 beautifulsoup4==4.8.2     # via wagtail
-bleach==3.1.5             # via nbconvert
+bleach==3.2.1             # via nbconvert
 certifi==2020.6.20        # via requests, sentry-sdk
-cffi==1.14.2              # via cryptography
+cffi==1.14.3              # via cryptography
 chardet==3.0.4            # via requests
-cryptography==3.1         # via josepy, mozilla-django-oidc, pyopenssl
+cryptography==3.1.1       # via josepy, mozilla-django-oidc, pyopenssl
 defusedxml==0.6.0         # via nbconvert
 django-environ==0.4.5     # via -r base.in
-django-extensions==3.0.8  # via -r base.in
-django-filter==2.3.0      # via wagtail
-django-modelcluster==5.0.2  # via wagtail
+django-extensions==3.0.9  # via -r base.in
+django-filter==2.4.0      # via wagtail
+django-modelcluster==5.1  # via wagtail
 django-redis==4.12.1      # via -r base.in
 django-settings-export==1.2.1  # via -r base.in
 django-taggit==1.3.0      # via wagtail
 django-treebeard==4.3.1   # via wagtail
-django==3.1.1             # via django-filter, django-redis, django-settings-export, django-taggit, django-treebeard, djangorestframework, mozilla-django-oidc, wagtail
-djangorestframework==3.11.1  # via wagtail
+django==3.1.2             # via django-filter, django-redis, django-settings-export, django-taggit, django-treebeard, djangorestframework, mozilla-django-oidc, wagtail
+djangorestframework==3.12.1  # via wagtail
 draftjs-exporter==2.1.7   # via wagtail
 entrypoints==0.3          # via nbconvert
 et-xmlfile==1.0.1         # via openpyxl
@@ -38,17 +38,17 @@ josepy==1.4.0             # via mozilla-django-oidc
 jsonschema==3.2.0         # via nbformat
 jupyter-client==6.1.7     # via nbclient
 jupyter-core==4.6.3       # via jupyter-client, nbconvert, nbformat
-jupyterlab-pygments==0.1.1  # via nbconvert
+jupyterlab-pygments==0.1.2  # via nbconvert
 l18n==2018.5              # via wagtail
 markupsafe==1.1.1         # via jinja2
 mistune==0.8.4            # via nbconvert
 mozilla-django-oidc==1.2.4  # via pirates
 nbclient==0.5.0           # via nbconvert
-nbconvert==6.0.2          # via -r base.in
-nbformat==5.0.7           # via nbclient, nbconvert
-nest-asyncio==1.4.0       # via nbclient
+nbconvert==6.0.7          # via -r base.in
+nbformat==5.0.8           # via nbclient, nbconvert
+nest-asyncio==1.4.1       # via nbclient
 numpy==1.19.2             # via opencv-python
-opencv-python==4.4.0.42   # via -r base.in
+opencv-python==4.4.0.44   # via -r base.in
 openpyxl==3.0.5           # via tablib
 packaging==20.4           # via bleach
 pandocfilters==1.4.2      # via nbconvert
@@ -58,7 +58,7 @@ psycopg2-binary==2.8.6    # via -r base.in
 pyasn1-modules==0.2.8     # via python-ldap
 pyasn1==0.4.8             # via pyasn1-modules, python-ldap
 pycparser==2.20           # via cffi
-pygments==2.7.0           # via jupyterlab-pygments, nbconvert
+pygments==2.7.1           # via jupyterlab-pygments, nbconvert
 pyopenssl==19.1.0         # via josepy
 pyparsing==2.4.7          # via packaging
 pyrsistent==0.17.3        # via jsonschema
@@ -68,24 +68,24 @@ pytz==2020.1              # via django, django-modelcluster, l18n
 pyzmq==19.0.2             # via jupyter-client
 redis==3.5.3              # via django-redis
 requests==2.24.0          # via -r base.in, mozilla-django-oidc, wagtail
-sentry-sdk==0.17.5        # via -r base.in
+sentry-sdk==0.19.0        # via -r base.in
 six==1.15.0               # via bleach, cryptography, html5lib, ics, josepy, jsonschema, l18n, mozilla-django-oidc, packaging, pyopenssl, python-dateutil
 soupsieve==2.0.1          # via beautifulsoup4
-sqlparse==0.3.1           # via django
+sqlparse==0.4.1           # via django
 tablib[xls,xlsx]==2.0.0   # via wagtail
 tatsu==5.5.0              # via ics
 testpath==0.4.4           # via nbconvert
 tornado==6.0.4            # via jupyter-client
-traitlets==5.0.4          # via -r base.in, jupyter-client, jupyter-core, nbclient, nbconvert, nbformat
+traitlets==5.0.5          # via -r base.in, jupyter-client, jupyter-core, nbclient, nbconvert, nbformat
 unidecode==1.1.1          # via wagtail
 urllib3==1.25.10          # via requests, sentry-sdk
 wagtail-metadata==3.3.0   # via -r base.in
-wagtail==2.10.1           # via -r base.in, wagtail-metadata
+wagtail==2.10.2           # via -r base.in, wagtail-metadata
 webencodings==0.5.1       # via bleach, html5lib
 whitenoise==5.2.0         # via -r base.in
 willow==1.4               # via wagtail
 xlrd==1.2.0               # via tablib
-xlsxwriter==1.3.3         # via wagtail
+xlsxwriter==1.3.7         # via wagtail
 xlwt==1.3.0               # via tablib
 
 # The following packages are considered to be unsafe in a requirements file:
diff --git a/requirements/dev.txt b/requirements/dev.txt
index a95d82ffdc0ce951744530258d45d2cca5bc0bb0..8173c620b0edf804c23f03254fb4a3255d47246a 100644
--- a/requirements/dev.txt
+++ b/requirements/dev.txt
@@ -5,28 +5,27 @@
 #    pip-compile dev.in
 #
 attrs==20.2.0             # via pytest
-coverage==5.2.1           # via pytest-cov
-factory-boy==3.0.1        # via pytest-factoryboy
-faker==4.1.2              # via factory-boy
+coverage==5.3             # via pytest-cov
+factory-boy==3.1.0        # via pytest-factoryboy
+faker==4.14.0             # via factory-boy
 fastdiff==0.2.0           # via snapshottest
 freezegun==1.0.0          # via pytest-freezegun
 inflection==0.5.1         # via pytest-factoryboy
-iniconfig==1.0.1          # via pytest
-more-itertools==8.5.0     # via pytest
+iniconfig==1.1.1          # via pytest
 packaging==20.4           # via pytest, pytest-sugar
 pluggy==0.13.1            # via pytest
 py==1.9.0                 # via pytest
 pyparsing==2.4.7          # via packaging
 pytest-cov==2.10.1        # via -r dev.in
-pytest-django==3.9.0      # via -r dev.in
+pytest-django==3.10.0     # via -r dev.in
 pytest-factoryboy==2.0.3  # via -r dev.in
 pytest-freezegun==0.4.2   # via -r dev.in
 pytest-mock==3.3.1        # via -r dev.in
 pytest-sugar==0.9.4       # via -r dev.in
-pytest==6.0.1             # via -r dev.in, pytest-cov, pytest-django, pytest-factoryboy, pytest-freezegun, pytest-mock, pytest-sugar
+pytest==6.1.1             # via -r dev.in, pytest-cov, pytest-django, pytest-factoryboy, pytest-freezegun, pytest-mock, pytest-sugar
 python-dateutil==2.8.1    # via faker, freezegun
 six==1.15.0               # via packaging, python-dateutil, snapshottest
-snapshottest==0.5.1       # via -r dev.in
+snapshottest==0.6.0       # via -r dev.in
 termcolor==1.1.0          # via pytest-sugar, snapshottest
 text-unidecode==1.3       # via faker
 toml==0.10.1              # via pytest