Despite numerous bug reports and discussions about outdated Python extensions (Python debugger, Python, Pylance) on both the forum and GitHub for quite a while now, the Cursor team still hasn’t come up with a proper response. Honestly, it’s hard to understand this kind of response for a language that’s so widely used by many users for various purposes.
I don’t think this issue is impossibly difficult to solve. In fact, another company has already demonstrated a viable solution path by providing up-to-date Python extensions and developing their own language server extension as an alternative to Pylance. I hope the Cursor team can prepare and announce a proper response and solution soon.
Here are the recent related bug report links for reference: