mirror of
https://github.com/ThePhaseless/Byparr.git
synced 2026-09-24 22:03:30 +01:00
* use camoufox * build custom branches * organize compose * ignore missing stubs * add init method * create ADDON PATH * check if solving is required * type checking and remove logger * uv sync * add timeout * add descriptiuon * cancel previous runs * wildcard minor * fix proxy * syntax fix * [skip ci] fix loop warning * fix proxy format * copy over docker ignore * remove testing line * comment out port expose * remove idope * use strict typechecking * refactor * adjust compose * run init only before test * try test without init * add curl * handle page response * remove turnsile test * fix dockerignore symlink * use newer debian * bump pytest * add docker in docker in devcontaienr * remove unused values * handle timeouts * fix edgecase * use new envs for proxy * remove init command * remove testing line * remove setuptools * fix linters * reimport * readd setuptools * better float handling
25 lines
748 B
JSON
25 lines
748 B
JSON
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
|
|
// README at: https://github.com/devcontainers/templates/tree/main/src/python
|
|
{
|
|
// Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile
|
|
"build": {
|
|
"dockerfile": "../Dockerfile",
|
|
"target": "devcontainer"
|
|
},
|
|
"runArgs": ["--security-opt", "label=disable", "--privileged"],
|
|
"customizations": {
|
|
"vscode": {
|
|
"extensions": ["charliermarsh.ruff", "ms-python.python"],
|
|
"settings": {
|
|
"python.venvPath": "./venv"
|
|
}
|
|
}
|
|
},
|
|
"postCreateCommand": "uv sync --group test",
|
|
"features": {
|
|
"ghcr.io/devcontainers/features/docker-in-docker:2": {
|
|
"moby": false
|
|
}
|
|
}
|
|
}
|