diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index cee3d2e..00b3d59 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -37,20 +37,23 @@ "/opt/netbox/", "/opt/netbox/netbox" ], - "python.defaultInterpreterPath": "/opt/netbox/venv/bin/python", - "python.formatting.autopep8Path": "/opt/netbox/venv/lib/python3.9/site-packages/autopep8", - "python.formatting.blackPath": "/opt/netbox/venv/lib/python3.9/site-packages/black", + "python.defaultInterpreterPath": "/opt/netbox/venv/bin/python3", + "python.formatting.autopep8Path": "/opt/netbox/venv/bin/autopep8", + "python.formatting.blackPath": "/opt/netbox/venv/bin/black", "python.formatting.provider": "black", - "python.formatting.yapfPath": "/opt/netbox/venv/lib/python3.9/site-packages/yapf", - "python.linting.banditPath": "/opt/netbox/venv/lib/python3.9/site-packages/bandit", + "python.formatting.yapfPath": "/opt/netbox/venv/bin/yapf", + "python.linting.banditPath": "/opt/netbox/venv/bin/bandit", "python.linting.enabled": true, - "python.linting.flake8Path": "/opt/netbox/venv/lib/python3.9/site-packages/flake8", - "python.linting.mypyPath": "/opt/netbox/venv/lib/python3.9/site-packages/mypy", - "python.linting.pycodestylePath": "/opt/netbox/venv/lib/python3.9/site-packages/pycodestyle", - "python.linting.pydocstylePath": "/opt/netbox/venv/lib/python3.9/site-packages/pydocstyle", + "python.linting.flake8Path": "/opt/netbox/venv/bin/flake8", + "python.linting.mypyPath": "//opt/netbox/venv/bin/mypy", + "python.linting.pycodestylePath": "/opt/netbox/venv/bin/pycodestyle", + "python.linting.pydocstylePath": "/opt/netbox/venv/bin/pydocstyle", + "python.linting.pylintArgs": [ + "--enable=W0614" + ], "python.linting.pylintEnabled": true, - "python.linting.pylintPath": "/opt/netbox/venv/lib/python3.9/site-packages/pylint", - "python.pythonPath": "/opt/netbox/venv/bin/python", + "python.linting.pylintPath": "/opt/netbox/venv/bin/pylint", + "python.pythonPath": "/opt/netbox/venv/bin/python3", "python.terminal.activateEnvironment": true, "python.venvPath": "/opt/netbox/" }, @@ -68,7 +71,8 @@ "Tyriar.sort-lines", "GitHub.vscode-pull-request-github", "sourcery.sourcery", - "mintlify.document" + "mintlify.document", + "batisteo.vscode-django" ] } },