diff --git a/language-server/package-lock.json b/language-server/package-lock.json index f34a28a..afbd44e 100644 --- a/language-server/package-lock.json +++ b/language-server/package-lock.json @@ -5,13 +5,13 @@ "packages": { "": { "dependencies": { - "basedpyright": "1.31.6" + "basedpyright": "1.31.7" } }, "node_modules/basedpyright": { - "version": "1.31.6", - "resolved": "https://registry.npmjs.org/basedpyright/-/basedpyright-1.31.6.tgz", - "integrity": "sha512-GwZGMl6pWyj7gq1PXwkkQyCtBUQcppH6NyDuJNc4RR9mCM4vxtrs4wuXY087P+9c3ejsYNqBk5XIZ2SoMSVHQA==", + "version": "1.31.7", + "resolved": "https://registry.npmjs.org/basedpyright/-/basedpyright-1.31.7.tgz", + "integrity": "sha512-PxuazbVtQDFLpcRMge52Ifvzpo1+9K+8AQ2bh5+WT+AeU4kSyOP6PbcbxHBjH+ZLPsSDYKTkF1p6swZee4TtPw==", "bin": { "basedpyright": "index.js", "basedpyright-langserver": "langserver.index.js", @@ -41,9 +41,9 @@ }, "dependencies": { "basedpyright": { - "version": "1.31.6", - "resolved": "https://registry.npmjs.org/basedpyright/-/basedpyright-1.31.6.tgz", - "integrity": "sha512-GwZGMl6pWyj7gq1PXwkkQyCtBUQcppH6NyDuJNc4RR9mCM4vxtrs4wuXY087P+9c3ejsYNqBk5XIZ2SoMSVHQA==", + "version": "1.31.7", + "resolved": "https://registry.npmjs.org/basedpyright/-/basedpyright-1.31.7.tgz", + "integrity": "sha512-PxuazbVtQDFLpcRMge52Ifvzpo1+9K+8AQ2bh5+WT+AeU4kSyOP6PbcbxHBjH+ZLPsSDYKTkF1p6swZee4TtPw==", "requires": { "fsevents": "~2.3.3" } diff --git a/language-server/package.json b/language-server/package.json index 7dc03d9..ae7aaa7 100644 --- a/language-server/package.json +++ b/language-server/package.json @@ -1,6 +1,6 @@ { "private": true, "dependencies": { - "basedpyright": "1.31.6" + "basedpyright": "1.31.7" } } diff --git a/sublime-package.json b/sublime-package.json index 45a88d6..0fc656d 100644 --- a/sublime-package.json +++ b/sublime-package.json @@ -244,9 +244,6 @@ "reportSelfClsParameterName": { "$ref": "sublime://pyrightconfig#/definitions/reportSelfClsParameterName" }, - "reportShadowedImports": { - "$ref": "sublime://pyrightconfig#/definitions/reportShadowedImports" - }, "reportTypeCommentUsage": { "$ref": "sublime://pyrightconfig#/definitions/reportTypeCommentUsage" }, @@ -533,6 +530,11 @@ "title": "Do not treat `bytearray` and `memoryview` as implicit subtypes of `bytes`", "type": "boolean" }, + "enableBasedFeatures": { + "default": false, + "title": "Enable the use of basedpyright-specific experimental features", + "type": "boolean" + }, "enableExperimentalFeatures": { "default": false, "title": "Enable the use of experimental features that are not part of the Python typing spec", @@ -871,11 +873,6 @@ "default": "warning", "title": "Controls reporting missing or misnamed self parameters" }, - "reportShadowedImports": { - "$ref": "#/definitions/diagnostic", - "default": "none", - "title": "Controls reporting of shadowed imports of stdlib modules" - }, "reportTypeCommentUsage": { "$ref": "#/definitions/diagnostic", "default": "hint", @@ -1325,9 +1322,6 @@ "reportSelfClsParameterName": { "$ref": "#/definitions/reportSelfClsParameterName" }, - "reportShadowedImports": { - "$ref": "#/definitions/reportShadowedImports" - }, "reportTypeCommentUsage": { "$ref": "#/definitions/reportTypeCommentUsage" }, @@ -1670,9 +1664,6 @@ "reportSelfClsParameterName": { "$ref": "#/definitions/reportSelfClsParameterName" }, - "reportShadowedImports": { - "$ref": "#/definitions/reportShadowedImports" - }, "reportTypeCommentUsage": { "$ref": "#/definitions/reportTypeCommentUsage" },