Creating a template repo for Python
with black, flake8, pylint, mypy, pytest, pre-commit set up
Also, adding
devcontainer.json
file for remote codespaces settings
includes
settings.json
info - can be set up in.vscode/settings.json
too (works for local too)
includes both
devcontainer.json
andDockerfile
use prebuilt
docker image
, set up vscode extensions etc.
all
key:value
properties likeimage
,dockerFile
,extensions
,settings
,forwardPorts
,postCreateCommand
etc.