Annoying basedpyright: influences daily coding, potentially leading to refund!

Describe the Bug

basedpyright reports too many linting issues. This happens about a week ago. Suddenly all the codebase are full of error curves. Even a very simple definition can lead to errors, see the screenshot. This actually influences the daily usage, as for functions that with many parameters (likely spanning multiple lines in the editor), the errors are all over the screen.

Remove the extension completely makes the actual errors invisible and, most importantly, cannot jump to definitions/references.

This experience is bad enough to cancel out the benefits brought by tab, as some code completed by tab is also marked “error”.

Please fix this issue!

Steps to Reproduce

Just define a function like this, this error message shows.

Screenshots / Screen Recordings

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Python extension: v1.0.5

Does this stop you from using Cursor

Yes - Cursor is unusable

@fingertap – you can set the setting cursorpyright.analysis.typeCheckingMode to ‘off’ to disable most syntax errors, and cursorpyright.disableLanguageServices to fully disable the language server.

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.