diff --git a/requirements-dev.txt b/requirements-dev.txt
index 89ca762799cadf5d792e5e020e3c5f87d02502a3..d1fda4dd9940238632919ab11c4577ebc7890781 100644
--- a/requirements-dev.txt
+++ b/requirements-dev.txt
@@ -215,7 +215,7 @@ rfc3987==1.3.8            # via jsonschema, -r requirements.txt
 rope==0.21.0              # via nomad-lab (pyproject.toml)
 ruamel-yaml==0.18.6       # via jupyter-telemetry, oauthenticator, pymatgen, -r requirements.txt, nomad-lab (pyproject.toml)
 ruamel-yaml-clib==0.2.8   # via ruamel-yaml, -r requirements.txt
-ruff==0.5.3               # via nomad-lab (pyproject.toml)
+ruff==0.5.4               # via nomad-lab (pyproject.toml)
 runstats==2.0.0           # via -r requirements.txt, nomad-lab (pyproject.toml)
 scikit-learn==1.5.1       # via matid, -r requirements.txt, nomad-lab (pyproject.toml)
 scipy==1.13.1             # via ase, griddataformats, matid, mdanalysis, pymatgen, scikit-learn, -r requirements.txt, nomad-lab (pyproject.toml)