diff --git a/package-lock.json b/package-lock.json
index 87ea8a318a516202879c4f88252a01e71d0f77fd..496189770ea5f509232c6fe5e0a76df5c8ae5ccc 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -13,7 +13,7 @@
         "@fontsource/lekton": "^4.5.11",
         "@renovate/pep440": "^1.0.0",
         "@renovatebot/ruby-semver": "^2.1.8",
-        "@sentry/node": "^7.38.0",
+        "@sentry/node": "^7.40.0",
         "@shields_io/camp": "^18.1.2",
         "badge-maker": "file:badge-maker",
         "bytes": "^3.1.2",
@@ -5218,12 +5218,12 @@
       "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg=="
     },
     "node_modules/@sentry/core": {
-      "version": "7.38.0",
-      "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.38.0.tgz",
-      "integrity": "sha512-+hXh/SO3Ie6WC2b+wi01xLhyVREdkRXS5QBmCiv3z2ks2HvYXp7PoKSXJvNKiwCP+pBD+enOnM1YEzM2yEy5yw==",
+      "version": "7.40.0",
+      "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.40.0.tgz",
+      "integrity": "sha512-OPAobQG0GTY++r5LWUcOA1lS+2TY2Lmw/i5s4kL9WbY+f08dbLNEGNBObY7/V98OL4f7OG+nWaPFybgM7kqUTQ==",
       "dependencies": {
-        "@sentry/types": "7.38.0",
-        "@sentry/utils": "7.38.0",
+        "@sentry/types": "7.40.0",
+        "@sentry/utils": "7.40.0",
         "tslib": "^1.9.3"
       },
       "engines": {
@@ -5231,13 +5231,13 @@
       }
     },
     "node_modules/@sentry/node": {
-      "version": "7.38.0",
-      "resolved": "https://registry.npmjs.org/@sentry/node/-/node-7.38.0.tgz",
-      "integrity": "sha512-jNIN6NZvgzn/oms8RQzffjX8Z0LQDTN6N28nnhzqGCvnfmS1QtTt0FlU+pTuFXZNNSjfGy4XMXMYvLlbvhm2bg==",
+      "version": "7.40.0",
+      "resolved": "https://registry.npmjs.org/@sentry/node/-/node-7.40.0.tgz",
+      "integrity": "sha512-S2pcLBUsCg3+WYlyQbXKPey3H1yaZPt9fpJTPAoabbidYXweBAbtFjSCRwPFwCQMzWusWxlYEwWRT77C07pHVg==",
       "dependencies": {
-        "@sentry/core": "7.38.0",
-        "@sentry/types": "7.38.0",
-        "@sentry/utils": "7.38.0",
+        "@sentry/core": "7.40.0",
+        "@sentry/types": "7.40.0",
+        "@sentry/utils": "7.40.0",
         "cookie": "^0.4.1",
         "https-proxy-agent": "^5.0.0",
         "lru_map": "^0.3.3",
@@ -5248,19 +5248,19 @@
       }
     },
     "node_modules/@sentry/types": {
-      "version": "7.38.0",
-      "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.38.0.tgz",
-      "integrity": "sha512-NKOALR6pNUMzUrsk2m+dkPrO8uGNvNh1LD0BCPswKNjC2qHo1h1mDGCgBmF9+EWyii8ZoACTIsxvsda+MBf97Q==",
+      "version": "7.40.0",
+      "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.40.0.tgz",
+      "integrity": "sha512-dIbqBenbmDx1F8pvfC11C88J83ecwumUhV+YOIxcmVd1fmlPF2hXWZ01+NTkTDkCu341sJx4wPQogByFy8FwGA==",
       "engines": {
         "node": ">=8"
       }
     },
     "node_modules/@sentry/utils": {
-      "version": "7.38.0",
-      "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.38.0.tgz",
-      "integrity": "sha512-MgbI3YmYuyyhUtvcXkgGBqjOW+nuLLNGUdWCK+C4kObf8VbLt3dSE/7SEMT6TSHLYQmxs2BxFgx5Agn97m68kQ==",
+      "version": "7.40.0",
+      "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.40.0.tgz",
+      "integrity": "sha512-ZdCbTpAXPiVVfvNJVftnDhsctOui71MDUhVIdLkgg4Cuic+WHGPRmmZ+H6uZdp7vRaeB+Uvnn5+t2iSAVo/mAA==",
       "dependencies": {
-        "@sentry/types": "7.38.0",
+        "@sentry/types": "7.40.0",
         "tslib": "^1.9.3"
       },
       "engines": {
@@ -34238,23 +34238,23 @@
       }
     },
     "@sentry/core": {
-      "version": "7.38.0",
-      "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.38.0.tgz",
-      "integrity": "sha512-+hXh/SO3Ie6WC2b+wi01xLhyVREdkRXS5QBmCiv3z2ks2HvYXp7PoKSXJvNKiwCP+pBD+enOnM1YEzM2yEy5yw==",
+      "version": "7.40.0",
+      "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.40.0.tgz",
+      "integrity": "sha512-OPAobQG0GTY++r5LWUcOA1lS+2TY2Lmw/i5s4kL9WbY+f08dbLNEGNBObY7/V98OL4f7OG+nWaPFybgM7kqUTQ==",
       "requires": {
-        "@sentry/types": "7.38.0",
-        "@sentry/utils": "7.38.0",
+        "@sentry/types": "7.40.0",
+        "@sentry/utils": "7.40.0",
         "tslib": "^1.9.3"
       }
     },
     "@sentry/node": {
-      "version": "7.38.0",
-      "resolved": "https://registry.npmjs.org/@sentry/node/-/node-7.38.0.tgz",
-      "integrity": "sha512-jNIN6NZvgzn/oms8RQzffjX8Z0LQDTN6N28nnhzqGCvnfmS1QtTt0FlU+pTuFXZNNSjfGy4XMXMYvLlbvhm2bg==",
+      "version": "7.40.0",
+      "resolved": "https://registry.npmjs.org/@sentry/node/-/node-7.40.0.tgz",
+      "integrity": "sha512-S2pcLBUsCg3+WYlyQbXKPey3H1yaZPt9fpJTPAoabbidYXweBAbtFjSCRwPFwCQMzWusWxlYEwWRT77C07pHVg==",
       "requires": {
-        "@sentry/core": "7.38.0",
-        "@sentry/types": "7.38.0",
-        "@sentry/utils": "7.38.0",
+        "@sentry/core": "7.40.0",
+        "@sentry/types": "7.40.0",
+        "@sentry/utils": "7.40.0",
         "cookie": "^0.4.1",
         "https-proxy-agent": "^5.0.0",
         "lru_map": "^0.3.3",
@@ -34262,16 +34262,16 @@
       }
     },
     "@sentry/types": {
-      "version": "7.38.0",
-      "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.38.0.tgz",
-      "integrity": "sha512-NKOALR6pNUMzUrsk2m+dkPrO8uGNvNh1LD0BCPswKNjC2qHo1h1mDGCgBmF9+EWyii8ZoACTIsxvsda+MBf97Q=="
+      "version": "7.40.0",
+      "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.40.0.tgz",
+      "integrity": "sha512-dIbqBenbmDx1F8pvfC11C88J83ecwumUhV+YOIxcmVd1fmlPF2hXWZ01+NTkTDkCu341sJx4wPQogByFy8FwGA=="
     },
     "@sentry/utils": {
-      "version": "7.38.0",
-      "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.38.0.tgz",
-      "integrity": "sha512-MgbI3YmYuyyhUtvcXkgGBqjOW+nuLLNGUdWCK+C4kObf8VbLt3dSE/7SEMT6TSHLYQmxs2BxFgx5Agn97m68kQ==",
+      "version": "7.40.0",
+      "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.40.0.tgz",
+      "integrity": "sha512-ZdCbTpAXPiVVfvNJVftnDhsctOui71MDUhVIdLkgg4Cuic+WHGPRmmZ+H6uZdp7vRaeB+Uvnn5+t2iSAVo/mAA==",
       "requires": {
-        "@sentry/types": "7.38.0",
+        "@sentry/types": "7.40.0",
         "tslib": "^1.9.3"
       }
     },
diff --git a/package.json b/package.json
index 118f370a981ca73c847ebd4196b641f5aac45c10..b7851cfadffc4dcd4e3bedabf13aaa5eb31f595e 100644
--- a/package.json
+++ b/package.json
@@ -25,7 +25,7 @@
     "@fontsource/lekton": "^4.5.11",
     "@renovate/pep440": "^1.0.0",
     "@renovatebot/ruby-semver": "^2.1.8",
-    "@sentry/node": "^7.38.0",
+    "@sentry/node": "^7.40.0",
     "@shields_io/camp": "^18.1.2",
     "badge-maker": "file:badge-maker",
     "bytes": "^3.1.2",