-
Notifications
You must be signed in to change notification settings - Fork 6k
Labels
area:languages/pythonPython programming language supportPython programming language support
Description
Summary
settings:
{
"languages": {
"Python": {
"hard_tabs": false,
"preferred_line_length": 88,
"language_servers": ["basedpyright", "ruff", "!ty"],
"format_on_save": "on",
"code_actions_on_format": {
"source.organizeImports.ruff": true,
"source.fixAll.ruff": true
}
}
},
"lsp": {
"basedpyright": {
"settings": {
"analysis": {
"diagnosticMode": "openFilesOnly",
"typeCheckingMode": "recommended"
}
}
}
}
}
Server logs:
{
* Registered workspace folders:
/Users/.../projects/.../...
* Capabilities: {
"textDocumentSync": {
"openClose": true,
"change": 2,
"willSave": true
},
"hoverProvider": {
"workDoneProgress": true
},
"completionProvider": {
"resolveProvider": true,
"triggerCharacters": [
".",
"[",
"\"",
"'"
],
"workDoneProgress": true,
"completionItem": {
"labelDetailsSupport": true
}
},
"signatureHelpProvider": {
"triggerCharacters": [
"(",
",",
")"
],
"workDoneProgress": true
},
"definitionProvider": {
"workDoneProgress": true
},
"typeDefinitionProvider": {
"documentSelector": null
},
"referencesProvider": {
"workDoneProgress": true
},
"documentHighlightProvider": {
"workDoneProgress": true
},
"documentSymbolProvider": {
"workDoneProgress": true
},
"workspaceSymbolProvider": {
"workDoneProgress": true
},
"codeActionProvider": {
"codeActionKinds": [
"quickfix",
"source.organizeImports"
],
"workDoneProgress": true
},
"documentOnTypeFormattingProvider": {
"firstTriggerCharacter": "{"
},
"renameProvider": {
"prepareProvider": true,
"workDoneProgress": true
},
"declarationProvider": {
"workDoneProgress": true,
"documentSelector": null
},
"executeCommandProvider": {
"commands": [
"basedpyright.createtypestub",
"basedpyright.restartserver",
"basedpyright.writeBaseline"
],
"workDoneProgress": true
},
"workspace": {
"workspaceFolders": {
"supported": true,
"changeNotifications": true
},
"fileOperations": {
"willRename": {
"filters": [
{
"scheme": null,
"pattern": {
"glob": "**/*"
}
}
]
}
}
},
"callHierarchyProvider": true,
"semanticTokensProvider": {
"legend": {
"tokenTypes": [
"namespace",
"type",
"class",
"enum",
"typeParameter",
"parameter",
"variable",
"property",
"enumMember",
"function",
"method",
"keyword",
"decorator",
"selfParameter",
"clsParameter"
],
"tokenModifiers": [
"declaration",
"definition",
"readonly",
"static",
"async",
"defaultLibrary",
"builtin",
"classMember",
"parameter"
]
},
"full": true
},
"inlayHintProvider": true
}
* Configuration: {
"analysis": {
"diagnosticMode": "openFilesOnly",
"typeCheckingMode": "recommended"
},
"venvPath": "/Users/stalexsm/projects/gpns-boriy/boriy",
"venv": ".venv",
"python": {
"pythonPath": "/Users/stalexsm/projects/gpns-boriy/boriy/.venv/bin/python",
"defaultInterpreterPath": "/Users/stalexsm/projects/gpns-boriy/boriy/.venv/bin/python"
},
"basedpyright": {
"analysis": {
"typeCheckingMode": "standard"
}
}
}
}
Zed Version and System Specs
Zed: v0.210.0 (Zed Preview)
OS: macOS 26.0.1
Memory: 8 GiB
Architecture: aarch64
amas127, INCOHESIONS, osjerick, Tomperez98, htahboub and 9 more
Metadata
Metadata
Assignees
Labels
area:languages/pythonPython programming language supportPython programming language support