You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Delete Jedi-related settings, and update default Pylint settings (#17428)
* Set pylintEnabled default to false, closes #3007
* Delete python.linting.pylintUseMinimalCheckers
* Delete jediPath and jediMemoryLimit settings
* Update news
* Remove minimal checkers, closes #7025
* Remove minimal checkers test
* Emable build workflow to test it
* Do not prompt to enable pylint
* Update news entry
* Undo testing of the build workflow
* Remove more pylint minimal checkers related code
* env files not supported in Jedi
* Remove unused telemetry
Phase out Jedi 0.17, and use Jedi behind a language server protocol as the Jedi option.
1
+
Phase out Jedi 0.17, and use Jedi behind a language server protocol as the Jedi option. Remove Jedi-related settings `python.jediMemoryLimit` and `python.jediPath`, since they are not used with the new language server implementation.
Copy file name to clipboardExpand all lines: package.json
+1-19Lines changed: 1 addition & 19 deletions
Original file line number
Diff line number
Diff line change
@@ -750,18 +750,6 @@
750
750
"scope": "application",
751
751
"type": "string"
752
752
},
753
-
"python.jediMemoryLimit": {
754
-
"default": 0,
755
-
"description": "Memory limit for the Jedi completion engine in megabytes. Zero (default) means 3072 MB. -1 means unlimited (disable memory limit check)",
756
-
"scope": "resource",
757
-
"type": "number"
758
-
},
759
-
"python.jediPath": {
760
-
"default": "",
761
-
"description": "Path to directory containing the Jedi library (this path will contain the 'Jedi' sub directory). Note: since Jedi depends on Parso, if using this setting you will need to ensure a suitable version of Parso is available. This setting only works with \"languageServer=Jedi\" and not JediLSP.",
762
-
"scope": "resource",
763
-
"type": "string"
764
-
},
765
753
"python.languageServer": {
766
754
"default": "Default",
767
755
"description": "Defines type of the language server.",
@@ -1121,7 +1109,7 @@
1121
1109
"type": "string"
1122
1110
},
1123
1111
"python.linting.pylintEnabled": {
1124
-
"default": true,
1112
+
"default": false,
1125
1113
"description": "Whether to lint Python files using pylint.",
1126
1114
"scope": "resource",
1127
1115
"type": "boolean"
@@ -1132,12 +1120,6 @@
1132
1120
"scope": "resource",
1133
1121
"type": "string"
1134
1122
},
1135
-
"python.linting.pylintUseMinimalCheckers": {
1136
-
"default": true,
1137
-
"description": "Whether to run Pylint with minimal set of rules.",
1138
-
"scope": "resource",
1139
-
"type": "boolean"
1140
-
},
1141
1123
"python.logging.level": {
1142
1124
"default": "error",
1143
1125
"description": "The logging level the extension logs at, defaults to 'error'",
0 commit comments