diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 45e53d1dbc2ee5e44a53323efa4357f011b57634..969cac9cf91a83913b0c01fe992b70c5888e5e24 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -4,7 +4,7 @@ stages:
 
 build_website:
   stage: build
-  image: python:3.12-bookworm
+  image: python:3.13-bookworm
   before_script:
     - pip install -r requirements.txt
   script:
diff --git a/requirements.txt b/requirements.txt
index 12477bf8c67ae71522a88396f6a2efb6e85504d5..69afb193d232f9fe4aca100ee1c0e0e8e038301a 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,6 +1,6 @@
 mkdocs==1.6.1
 pymdown-extensions>=10.0
 mkdocs-material-extensions==1.3.1
-mkdocs-material==9.5.37
+mkdocs-material==9.5.49
 mkdocs-glightbox>=0.3.4
 mkdocs-video==1.5.0
\ No newline at end of file