{ "git.closeDiffOnOperation": true, "[python]": { "editor.formatOnSave": true, "editor.defaultFormatter": "charliermarsh.ruff", "editor.codeActionsOnSave": { "source.organizeImports": "explicit", "source.fixAll": "explicit", }, }, // "python.analysis.autoImportCompletions": true, // "python.analysis.importFormat": "relative", // "python.analysis.fixAll": [ // "source.convertImportFormat", // "source.unusedImports", // ], // "python.analysis.typeCheckingMode": "basic", // "python.analysis.diagnosticMode": "workspace", "python.testing.unittestEnabled": false, "python.testing.pytestEnabled": true, "python.testing.pytestArgs": [ "--import-mode=importlib", "test", ], "ty.diagnosticMode": "workspace", "ruff.nativeServer": "on", }