Files
df-tools/.vscode/settings.json
Doc f386b154ab First (way too late) commit
Dumping my fever dream coding session into source control finally.
2026-01-12 19:15:18 -05:00

35 lines
1.1 KiB
JSON

{
"python.defaultInterpreterPath": "${workspaceFolder}/.venv/bin/python",
"python.analysis.autoImportCompletions": true,
// RUFF: The authority on formatting and linting
"[python]": {
"editor.defaultFormatter": "charliermarsh.ruff",
"editor.formatOnSave": true,
"editor.codeActionsOnSave": {
"source.fixAll": "explicit",
"source.organizeImports": "explicit"
},
},
"mypy-type-checker.args": ["--config-file=${workspaceFolder}/pyproject.toml"],
"mypy-type-checker.importStrategy": "fromEnvironment",
"python.testing.pytestArgs": [
"tests"
],
"python.testing.unittestEnabled": false,
"python.testing.pytestEnabled": true,
"ruff.lsp.workspaceFolder": "${workspaceFolder}",
"ruff.configurationPreference": "filesystemFirst",
"ruff.configuration": "pyproject.toml",
// CLEANUP: Hide cache files from the file explorer
"files.exclude": {
"**/__pycache__": true,
"**/.pytest_cache": true,
"**/.mypy_cache": true,
"**/.ruff_cache": true,
".venv": true
}
}