{ "name": "cyberjunky/home-assistant-garmin_connect", "image": "mcr.microsoft.com/vscode/devcontainers/python:0-3.11-bullseye", "postCreateCommand": "scripts/setup", "forwardPorts": [ 8123 ], "portsAttributes": { "8123": { "label": "Home Assistant" }, "0-8122": { "label": "Auto-Forwarded - Other", "onAutoForward": "ignore" }, "8124-999999": { "label": "Auto-Forwarded - Other", "onAutoForward": "ignore" } }, "customizations": { "extensions": [ "ms-python.python", "github.vscode-pull-request-github", "ryanluker.vscode-coverage-gutters", "ms-python.vscode-pylance" ], "vscode": { "settings": { "python.defaultInterpreterPath": "/usr/local/bin/python", "files.eol": "\n", "editor.tabSize": 4, "python.pythonPath": "/usr/local/python/bin/python", "python.analysis.autoSearchPaths": false, "python.linting.pylintArgs": [ "--disable", "import-error" ], "python.formatting.provider": "black", "editor.formatOnPaste": false, "editor.formatOnSave": true, "editor.formatOnType": true, "files.trimTrailingWhitespace": true }, "extensions": [ "github.vscode-pull-request-github", "ms-python.python", "ms-python.vscode-pylance", "ms-vscode.makefile-tools", "ryanluker.vscode-coverage-gutters" ] } }, "remoteUser": "vscode", "features": { "rust": "latest" } }