mirror of
https://github.com/allaunthefox/Research-Stack.git
synced 2026-07-30 18:56:16 +00:00
- .devcontainer/Dockerfile: add PostgreSQL client libs, OpenSSL/libffi headers, gfortran/BLAS for scipy, rclone; install full Python dependency set (boto3, psycopg2-binary, fastapi, uvicorn, notion-client, httpx, pytest, numpy, scipy, etc.) in uv-managed venv; add rclone S3 gateway init script as ENTRYPOINT - .devcontainer/devcontainer.json: switch from build to pre-built image (localhost/research
20 lines
1.1 KiB
JSON
20 lines
1.1 KiB
JSON
{
|
|
"name": "research-stack",
|
|
"private": true,
|
|
"description": "Local Research Stack tooling dependencies.",
|
|
"scripts": {
|
|
"install-python": "uv python install 3.11.15",
|
|
"setup-cad-env": "cd 5-Applications/text-to-cad && python3.11 -m venv .venv && ./.venv/bin/pip install -r requirements-cad.txt",
|
|
"verify-cad": "cd 5-Applications/text-to-cad && ./.venv/bin/python -c \"import build123d; import OCP; print('CAD dependencies OK')\"",
|
|
"setup-science-light": "uv venv .venv-science && . .venv-science/bin/activate && uv pip install -r requirements-optional-science.txt",
|
|
"setup-science-all": "uv venv --python 3.11 .venv-science && . .venv-science/bin/activate && uv pip install -r requirements-optional-science.txt 'dedalus>=3.0.5' 'liboqs-python>=0.14.1'",
|
|
"probe-science": "sh -c 'if [ -x .venv-science/bin/python ]; then .venv-science/bin/python scripts/probe_science_toolbelt.py; else python3 scripts/probe_science_toolbelt.py; fi'"
|
|
},
|
|
"dependencies": {
|
|
"@cline/sdk": "^0.0.41",
|
|
"@modelcontextprotocol/inspector": "^0.21.2",
|
|
"@modelcontextprotocol/sdk": "^1.29.0",
|
|
"better-sqlite3": "^12.4.1",
|
|
"cline": "^3.0.7"
|
|
}
|
|
}
|