diff --git a/pdm.lock b/pdm.lock
index 3c2a81ef1819df9ac9e99ebbaf227f839d98a85a..35f872babdc1388676e907f00664df062e230cbe 100644
--- a/pdm.lock
+++ b/pdm.lock
@@ -5,7 +5,7 @@
 groups = ["default"]
 strategy = ["inherit_metadata"]
 lock_version = "4.5.0"
-content_hash = "sha256:600db411871a7859e3c5506989a7bb6a9101938ebf6797e8d3180309a5a2681f"
+content_hash = "sha256:eee2ca7df70d147b8faa96005cc739a32678855d7923e99feb6bb7f5c44b3d9d"
 
 [[metadata.targets]]
 requires_python = ">=3.11"
@@ -270,7 +270,7 @@ files = [
 
 [[package]]
 name = "mkdocs-awesome-pages-plugin"
-version = "2.9.3"
+version = "2.10.0"
 requires_python = ">=3.8.1"
 summary = "An MkDocs plugin that simplifies configuring page titles and their order"
 groups = ["default"]
@@ -280,8 +280,8 @@ dependencies = [
     "wcmatch>=7",
 ]
 files = [
-    {file = "mkdocs_awesome_pages_plugin-2.9.3-py3-none-any.whl", hash = "sha256:1ba433d4e7edaf8661b15b93267f78f78e2e06ca590fc0e651ea36b191d64ae4"},
-    {file = "mkdocs_awesome_pages_plugin-2.9.3.tar.gz", hash = "sha256:bdf6369871f41bb17f09c3cfb573367732dfcceb5673d7a2c5c76ac2567b242f"},
+    {file = "mkdocs_awesome_pages_plugin-2.10.0-py3-none-any.whl", hash = "sha256:2487936b3d2ca0961c9c560a14d998e58b6b616e531cc08839534232052e9129"},
+    {file = "mkdocs_awesome_pages_plugin-2.10.0.tar.gz", hash = "sha256:25c7b43b549782c495a41ed93db638a871f697469d86a035d389ade21ebf92ea"},
 ]
 
 [[package]]
diff --git a/pyproject.toml b/pyproject.toml
index ed8410f545a806090c1d397e3e4d5bc47ad76aca..a8d8cbf41dc8a3f46af5a43b5b8abcf56af3f270 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,7 +1,7 @@
 [project]
 dependencies = [
   "mkdocs-material==9.5.49",
-  "mkdocs-awesome-pages-plugin==2.9.3",
+  "mkdocs-awesome-pages-plugin==2.10.0",
 ]
 requires-python = ">=3.11"