diff --git a/requirements.txt b/requirements.txt
index a99c622c31d680699c9f82c91bbfb15cc2293bd1..b8fb723d0d195dbe966d4b5e4d905ebf474888b4 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -8,7 +8,7 @@ alabaster==1.0.0
     # via sphinx
 ansible==11.2.0
     # via -r requirements.in
-ansible-compat==25.1.2
+ansible-compat==25.1.4
     # via
     #   ansible-lint
     #   molecule
@@ -18,7 +18,7 @@ ansible-core==2.18.2
     #   ansible-compat
     #   ansible-lint
     #   molecule
-ansible-lint==25.1.2
+ansible-lint==25.1.3
     # via -r requirements.in
 attrs==25.1.0
     # via
@@ -65,7 +65,7 @@ enrich==1.2.7
     # via molecule
 filelock==3.17.0
     # via ansible-lint
-flake8==7.1.1
+flake8==7.1.2
     # via -r requirements.in
 gimmecert==1.0.0
     # via -r requirements.in
@@ -190,7 +190,9 @@ rich==13.9.4
     # via
     #   enrich
     #   molecule
-rpds-py==0.22.3
+roman-numerals-py==3.0.0
+    # via sphinx
+rpds-py==0.23.1
     # via
     #   jsonschema
     #   referencing
@@ -202,7 +204,7 @@ six==1.17.0
     # via python-dateutil
 snowballstemmer==2.2.0
     # via sphinx
-sphinx==8.1.3
+sphinx==8.2.0
     # via
     #   -r requirements.in
     #   sphinx-rtd-theme