{
  "python.testing.unittestEnabled": false,
  "python.testing.pytestEnabled": true,
  "python.analysis.autoImportCompletions": true,
  "python.analysis.indexing": true,
  "python.analysis.packageIndexDepths": [
    {
      "name": "sklearn",
      "depth": 2
    },
    {
      "name": "matplotlib",
      "depth": 2
    },
    {
      "name": "scipy",
      "depth": 2
    },
    {
      "name": "numpy",
      "depth": 2
    },
    {
      "name": "gemseo",
      "depth": 7,
      "includeAllSymbols": true
    }
  ],
  "debug.allowBreakpointsEverywhere": true,
  "editor.codeActionsOnSave": {
    "source.fixAll": "explicit"
  },
  "editor.defaultFormatter": "charliermarsh.ruff",
  "editor.formatOnSave": true,
  "editor.rulers": [
    88
  ],
  "notebook.codeActionsOnSave": {
    "source.organizeImports.ruff": true
  },
  "notebook.formatOnSave.enabled": true,
  "notebook.output.scrolling": true,
  "jupyter.debugJustMyCode": false,
  "jupyter.askForKernelRestart": false,
  "jupyter.widgetScriptSources": [
    "jsdelivr.com",
    "unpkg.com"
  ]
}
