Commit Graph

4 Commits

Author SHA1 Message Date
CptGibbon c2ace79eac
Use ruff as the default Python formatter in devcontainer.json (#2148)
* Set default devcontainer formatter to ruff

Update devcontainer.json to use charliermarsh.ruff as the default formatter.
This should bring the devcontainer environment in line with the CI-enforced formatting & linting.

* Remove black & pylint extensions from devcontainer.json

The black & pylint extensions are no longer used, ruff is now responsible for formatting and linting.

* Set source.organizeImports to "explicit"

The previous setting of true is deprecated

* Remove tool.black from pyproject.toml

* Remove tool.pylint from pyproject.toml

* Don't let ruff organize imports

Leave it to isort
2024-05-04 21:30:29 -07:00
HackSys Team 7d0cf3933a
Update DevContainer Configuration for Enhanced Development Experience (#1964)
* FIX: Upgraded devcontainer image to bookworm and added some useful extensions

* FIX: use ubuntu jammy image and add .gdbinit file in docker container user home folder not root

* FIX: Switch to root users as other tests are failing with permission denied

* FIX: update devcontainer file to remove unnecessary extensions, and unused dot files as we removed the extensions

* FIX: only add the .gdbinit file if it does not exists

* FIX: minor change

* Update Dockerfile

* Update .devcontainer/devcontainer.json

---------

Co-authored-by: Disconnect3d <dominik.b.czarnota@gmail.com>
2023-12-20 18:43:37 +01:00
Tobias Faller 2616e7085c Updated permissions for Docker container 2021-12-05 00:41:56 +01:00
Tobias Faller 1cc12ad161 Added devcontainer configuration for VS Code to directly develop inside Docker container 2021-12-05 00:41:56 +01:00