{ "makefile.configureOnOpen": false, "python-envs.pythonProjects": [], "python.terminal.useEnvFile": true, "python.envFile": "${workspaceFolder}/.env", "jupyter.logging.level": "info", "terminal.integrated.env.linux": { "PYTHONPATH": "${workspaceFolder}:${env:PYTHONPATH}" }, "python.analysis.ignore": [ "*" ], // Disables Pylance's native linting "python.analysis.typeCheckingMode": "basic", // Keeps Pylance's type validation "[python]": { "editor.defaultFormatter": "charliermarsh.ruff", "editor.formatOnSave": true, "editor.codeActionsOnSave": { "source.fixAll.ruff": "explicit", "source.organizeImports.ruff": "explicit" } } }