{ "python.defaultInterpreterPath": "${workspaceFolder}/.venv/bin/python3", "python.globalModuleInstallation": false, "python.terminal.activateEnvironment": true, "python.analysis.typeCheckingMode": "basic", "[python]": { "editor.codeActionsOnSave": { "source.organizeImports": "explicit" }, "editor.defaultFormatter": "ms-python.black-formatter" }, "black-formatter.args": ["-l 100", "--exclude '/.venv/|alembic/|/__init__.py'"], "isort.args": ["--profile", "black"], // Editor General "files.insertFinalNewline": true, "editor.fontSize": 15, "editor.formatOnSave": true, "editor.rulers": [100], "editor.minimap.enabled": true, "files.exclude": { "**/.git": true, "**/.venv": true, "**/.svn": true, "**/.hg": true, "**/db.sqlite3": true, "**/.DS_Store": true, "**/*.pyc": true, "build/": true, "**/*.egg-info": true, "**/__pycache__/": true, "**/dist/": true, "**/DOCKER/": true, "**/.pytest_cache/": true, }, "search.exclude": { "**/.git": true, "**/.venv": true, "**/tmp": true, "htmlcov/*": true, "docs/*": true, "build/": true, "**/*.egg-info": true, ".venv/*": true, "**/dist/": true, "**/DOCKER/": true, "**/.pytest_cache/": true, }, "python.testing.unittestEnabled": true, "python.testing.pytestEnabled": false }