diff --git a/requirements/base.txt b/requirements/base.txt
index c12e1a266..d4e7fc6db 100644
--- a/requirements/base.txt
+++ b/requirements/base.txt
@@ -28,6 +28,7 @@ colorama==0.4.6
     # via sphinx-autobuild
 docutils==0.21.2
     # via
+    #   myst-parser
     #   pydata-sphinx-theme
     #   sphinx
 h11==0.14.0
@@ -39,9 +40,21 @@ idna==3.10
 imagesize==1.4.1
     # via sphinx
 jinja2==3.1.5
-    # via sphinx
+    # via
+    #   myst-parser
+    #   sphinx
+markdown-it-py==3.0.0
+    # via
+    #   mdit-py-plugins
+    #   myst-parser
 markupsafe==3.0.2
     # via jinja2
+mdit-py-plugins==0.4.2
+    # via myst-parser
+mdurl==0.1.2
+    # via markdown-it-py
+myst-parser==4.0.0
+    # via -r requirements/base.in
 packaging==24.2
     # via sphinx
 pydata-sphinx-theme==0.16.1
@@ -52,7 +65,9 @@ pygments==2.19.1
     #   pydata-sphinx-theme
     #   sphinx
 pyyaml==6.0.2
-    # via sphinxcontrib-mermaid
+    # via
+    #   myst-parser
+    #   sphinxcontrib-mermaid
 requests==2.32.3
     # via
     #   sphinx
@@ -66,8 +81,9 @@ soupsieve==2.6
     # via beautifulsoup4
 sphinx==7.4.7
     # via
-    #   -c /home/runner/work/docs.openedx.org/docs.openedx.org/requirements/constraints.txt
+    #   -c /home/feanil/src/openedx/docs.openedx.org/requirements/constraints.txt
     #   -r requirements/base.in
+    #   myst-parser
     #   pydata-sphinx-theme
     #   sphinx-autobuild
     #   sphinx-book-theme
@@ -125,5 +141,5 @@ uvicorn==0.34.0
     # via sphinx-autobuild
 watchfiles==1.0.4
     # via sphinx-autobuild
-websockets==14.1
+websockets==14.2
     # via sphinx-autobuild