diff --git a/web/package-lock.json b/web/package-lock.json
index aa66aa126..dff33e1dc 100644
--- a/web/package-lock.json
+++ b/web/package-lock.json
@@ -70,7 +70,7 @@
                 "eslint-plugin-custom-elements": "0.0.8",
                 "eslint-plugin-lit": "^1.8.3",
                 "prettier": "^2.8.8",
-                "pyright": "^1.1.310",
+                "pyright": "^1.1.311",
                 "rollup": "^2.79.1",
                 "rollup-plugin-copy": "^3.4.0",
                 "rollup-plugin-cssimport": "^1.0.3",
@@ -9215,9 +9215,9 @@
             }
         },
         "node_modules/pyright": {
-            "version": "1.1.310",
-            "resolved": "https://registry.npmjs.org/pyright/-/pyright-1.1.310.tgz",
-            "integrity": "sha512-hDWXUocMWfQoUJLXt89uqLZUbf5jPr0HjtGgXrbHGchhXp7QOTwuW1nZ8iKTJXPD/G8KY/05LhbQ4cRSnXoAog==",
+            "version": "1.1.311",
+            "resolved": "https://registry.npmjs.org/pyright/-/pyright-1.1.311.tgz",
+            "integrity": "sha512-/BBt70SxXyTTfDFT4KOWSanPpytOq3qV0+qZtuxw02X0sZwvO+MpJ4mpK372isoUvr2nWqLe6gfbyqGj4wyRWw==",
             "dev": true,
             "bin": {
                 "pyright": "index.js",
diff --git a/web/package.json b/web/package.json
index 4e1437f9b..34277b0f4 100644
--- a/web/package.json
+++ b/web/package.json
@@ -77,7 +77,7 @@
         "eslint-plugin-custom-elements": "0.0.8",
         "eslint-plugin-lit": "^1.8.3",
         "prettier": "^2.8.8",
-        "pyright": "^1.1.310",
+        "pyright": "^1.1.311",
         "rollup": "^2.79.1",
         "rollup-plugin-copy": "^3.4.0",
         "rollup-plugin-cssimport": "^1.0.3",