Python "Move Symbol to ..." refactoring removed in a recent update

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

After installing a recent update where I was asked to install Cursor Python Extension Cursor the refactoring options were removed. I noticed other python features disappearing as well such as accessing functions and fields from patching path string provided to mocking utilites such as mocker.patch in pytest.

Steps to Reproduce

Try the refactor option on some class or function it would say “No code actions available” instead of giving the Move Symbol to ... and Move Symbol to new file options.

Screenshots / Screen Recordings

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.5.11 (Universal)
VSCode Version: 1.99.3
Commit: 2f2737de9aa376933d975ae30290447c910fdf40
Date: 2025-09-05T03:48:32.332Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.6.0

Does this stop you from using Cursor

No - Cursor works, but with this issue

1 Like

Anyone who does professional coding, not just the typical “data science” scripting, needs powerful refactoring tools for building new systems. Cursor’s refactoring capabilities are especially important given Python’s shortcomings when it comes to developing larger systems. While this broken refactoring feature doesn’t prevent me from using Cursor’s other strengths, it is frustrating enough that I am seriously considering alternative options.

2 Likes

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