dev: adds devbox config (#1612)

This commit is contained in:
Stavros Kois
2025-02-14 09:41:38 +02:00
committed by GitHub
parent a0faed5e69
commit beb5d33467
3 changed files with 161 additions and 6 deletions

22
devbox.json Normal file
View File

@@ -0,0 +1,22 @@
{
"$schema": "https://raw.githubusercontent.com/jetify-com/devbox/0.13.7/.schema/devbox.schema.json",
"packages": [
"python@3.11",
"python3Packages.pyyaml",
"python3Packages.pytest",
"python3Packages.pytest-cov",
"python3Packages.bcrypt",
"python3Packages.pydantic"
],
"shell": {
"init_hook": [],
"scripts": {
"ports": ["python3 ./.github/scripts/port_validation.py"],
"lib-test": [
"pytest library/",
"rm -r library/**/__pycache__",
"rm -r library/**/tests/__pycache__"
]
}
}
}