diff --git a/package.json b/package.json
index c2ec0f9a814c721e2704cceff37f87657ede4b18..45b72551cc7af2b91b188cb0f434880a8baf6379 100644
--- a/package.json
+++ b/package.json
@@ -166,7 +166,7 @@
     "@renovatebot/kbpgp": "3.0.2",
     "@renovatebot/osv-offline": "1.5.10",
     "@renovatebot/pep440": "3.1.0",
-    "@renovatebot/ruby-semver": "3.1.0",
+    "@renovatebot/ruby-semver": "3.1.1",
     "@sindresorhus/is": "4.6.0",
     "@yarnpkg/core": "4.1.4",
     "@yarnpkg/parsers": "3.0.2",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 79210d408766b0b2f76d7fc70c75f85e1659e2fc..489a409e68053714afa9bd5b47ce67abe545baaa 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -81,8 +81,8 @@ importers:
         specifier: 3.1.0
         version: 3.1.0
       '@renovatebot/ruby-semver':
-        specifier: 3.1.0
-        version: 3.1.0
+        specifier: 3.1.1
+        version: 3.1.1
       '@sindresorhus/is':
         specifier: 4.6.0
         version: 4.6.0
@@ -1546,9 +1546,9 @@ packages:
     resolution: {integrity: sha512-Tx/wEv92j3HmFwlqfNp8Pq/BMJPVk8c5so/Ae8eHccceBeeZx4QDuLf6RYfXJ6kvw8H05K1KPoZSsigLQA7Rqg==}
     engines: {node: ^18.12.0 || ^20.0.0 || ^22.11.0, pnpm: ^8.6.11}
 
-  '@renovatebot/ruby-semver@3.1.0':
-    resolution: {integrity: sha512-/DMc8uhH+DMIKpuJq0FTGOI6pPJlI5t1hPa+kFJFKT2tVZrxI2wYmhx2gzWZiLykSM/zS0HPdTs+GK8WIB943A==}
-    engines: {node: ^18.12.0 || ^20.0.0 || ^22.11.0, pnpm: ^8.6.11}
+  '@renovatebot/ruby-semver@3.1.1':
+    resolution: {integrity: sha512-T6isI/MUx+oasFtfQUWXteAdvyrt/47nVhXnyN/ic7XZYfSRMiHyguw4MXl6U0l/Scj55qxXB1oiVtTxvRJiqg==}
+    engines: {node: ^18.12.0 || ^20.0.0 || ^22.11.0, pnpm: ^9.0.0}
 
   '@rtsao/scc@1.1.0':
     resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==}
@@ -7919,7 +7919,7 @@ snapshots:
 
   '@renovatebot/pep440@3.1.0': {}
 
-  '@renovatebot/ruby-semver@3.1.0': {}
+  '@renovatebot/ruby-semver@3.1.1': {}
 
   '@rtsao/scc@1.1.0': {}