Adds devcontainer configuration. I tested it with GitHub Codespaces. It includes:
highlighting: pylint, flake8 and bandit. Uses setup.cfg for overrides. I'm not fully sure if pycodestyle is supported or not. Bandit doesn't use overrides from tox.ini yet.
python 2 as well as 3 is supported
limited support for tox, you can run it directly in the terminal. You can also run it from the "Testing" tab, but then for some reason the tox.ini needs to be open in an editor, and it also just runs in the terminal
It's still not 100% equivalent to the buildbot tests, for example tor support is missing, but most of what a developer needs is available
Adds devcontainer configuration. I tested it with GitHub Codespaces. It includes:
setup.cfg
for overrides. I'm not fully sure if pycodestyle is supported or not. Bandit doesn't use overrides fromtox.ini
yet.tox.ini
needs to be open in an editor, and it also just runs in the terminal