diff --git a/requirements/base.txt b/requirements/base.txt
index c5f3caf15344e135a3fc72a37a58884c37dc49d9..9689730fd97fbf3919ccde433c63c6e293a6fd0c 100644
--- a/requirements/base.txt
+++ b/requirements/base.txt
@@ -8,11 +8,13 @@ amqp==5.1.1
     # via kombu
 anyascii==0.3.1
     # via wagtail
+appnope==0.1.3
+    # via ipython
 arrow==0.14.7
     # via
     #   -r base.in
     #   ics
-asgiref==3.5.1
+asgiref==3.5.2
     # via django
 asttokens==2.0.5
     # via stack-data
@@ -138,7 +140,7 @@ kombu==5.2.4
     # via celery
 l18n==2021.3
     # via wagtail
-markdown==3.3.6
+markdown==3.3.7
     # via -r base.in
 matplotlib-inline==0.1.3
     # via ipython
@@ -158,7 +160,7 @@ pexpect==4.8.0
     # via ipython
 pickleshare==0.7.5
     # via ipython
-pillow==9.1.0
+pillow==9.1.1
     # via
     #   django-simple-captcha
     #   wagtail
@@ -208,14 +210,14 @@ pytz==2021.3
     #   l18n
 pyyaml==6.0
     # via -r base.in
-redis==4.2.2
+redis==4.3.1
     # via django-redis
 requests==2.27.1
     # via
     #   -r base.in
     #   mozilla-django-oidc
     #   wagtail
-sentry-sdk==1.5.11
+sentry-sdk==1.5.12
     # via -r base.in
 six==1.16.0
     # via
@@ -242,7 +244,7 @@ tinycss2==1.1.1
     # via
     #   cssselect2
     #   weasyprint
-traitlets==5.1.1
+traitlets==5.2.1.post0
     # via
     #   ipython
     #   matplotlib-inline
@@ -263,7 +265,7 @@ wagtail-metadata==3.5.0
     # via -r base.in
 wcwidth==0.2.5
     # via prompt-toolkit
-weasyprint==54.3
+weasyprint==55.0
     # via -r base.in
 webencodings==0.5.1
     # via
@@ -271,7 +273,7 @@ webencodings==0.5.1
     #   cssselect2
     #   html5lib
     #   tinycss2
-whitenoise==6.0.0
+whitenoise==6.1.0
     # via -r base.in
 willow==1.4.1
     # via wagtail
diff --git a/requirements/dev.txt b/requirements/dev.txt
index ba03d3102dfa8d14ee61e55e9e6885a8290de204..9567540bb8c8e1440a7a314851bba87c8c7339a7 100644
--- a/requirements/dev.txt
+++ b/requirements/dev.txt
@@ -6,11 +6,11 @@
 #
 appdirs==1.4.4
     # via pytest-factoryboy
-asgiref==3.5.1
+asgiref==3.5.2
     # via django
 attrs==21.4.0
     # via pytest
-coverage[toml]==6.3.2
+coverage[toml]==6.3.3
     # via pytest-cov
 django==4.0.4
     # via django-debug-toolbar
@@ -18,7 +18,7 @@ django-debug-toolbar==3.4.0
     # via -r dev.in
 factory-boy==3.2.1
     # via pytest-factoryboy
-faker==13.7.0
+faker==13.11.1
     # via factory-boy
 fastdiff==0.3.0
     # via snapshottest
@@ -40,7 +40,7 @@ pluggy==1.0.0
     # via pytest
 py==1.11.0
     # via pytest
-pyparsing==3.0.8
+pyparsing==2.4.7
     # via packaging
 pytest==7.1.2
     # via
@@ -55,7 +55,7 @@ pytest-cov==3.0.0
     # via -r dev.in
 pytest-django==4.5.2
     # via -r dev.in
-pytest-factoryboy==2.2.0
+pytest-factoryboy==2.3.0
     # via -r dev.in
 pytest-freezegun==0.4.2
     # via -r dev.in