From b39a9a1b72ff76581abeb22f11e85df076358abf Mon Sep 17 00:00:00 2001 From: dlond Date: Sat, 6 Sep 2025 20:19:30 +1200 Subject: [PATCH] trying basedpyright --- lua/plugins/config/lsp/servers.lua | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/lua/plugins/config/lsp/servers.lua b/lua/plugins/config/lsp/servers.lua index 94126d2c..3502e0bc 100644 --- a/lua/plugins/config/lsp/servers.lua +++ b/lua/plugins/config/lsp/servers.lua @@ -61,14 +61,23 @@ function M.get_servers() }, -- Python Language Server - pyright = { + basedpyright = { settings = { - python = { + basedpyright = { analysis = { autoSearchPaths = true, diagnosticMode = 'openFilesOnly', + typeCheckingMode = 'standard', useLibraryCodeForTypes = true, - typeCheckingMode = 'basic', + + diagnosticSeverityOverrides = { + reportOptionalCall = 'none', + reportOptionalSubscript = 'none', + reportAttributeAccessIssue = 'none', + reportUnknownMemberType = 'warning', + reportUnknownVariableType = 'warning', + reportUnknownAssignmentType = 'warning', + }, }, }, },