PySonar2 4 brings native Rust whole-project Python semantics to VS Code. The extension bundles pysonar-lsp; Java and Python are not runtime dependencies, and source code never leaves the workspace.
Requirements: VS Code 1.91 or newer. The packaged extension contains the native server for its target platform. Development builds may set pysonar2.server.path to another pysonar-lsp binary.
Commands:
PySonar2: Reindex Workspace restarts the server and rebuilds the index.
PySonar2: Show Output opens runtime and failure details.
PySonar2 complements Python formatters, debuggers, strict type checkers, and environment managers; it does not replace them.