Spaces:
Running
Running
| [project] | |
| name = "openenv-harbor-env" | |
| version = "0.1.0" | |
| description = "Run Harbor tasks with a coding agent and capture token-level training data" | |
| requires-python = ">=3.12" | |
| dependencies = [ | |
| "openenv", | |
| # Every sandbox backend, listed individually rather than via `harbor[cloud]`. | |
| # `harbor[cloud]` cannot be installed at all: it pulls both `langsmith[sandbox]`, which | |
| # requires `websockets>=15`, and `tensorlake`, which requires `websockets>=13,<14`. uv | |
| # reports the pair as unsatisfiable and the image build fails. Neither is a sandbox backend | |
| # we offer, so both are dropped and everything else kept. Re-check on a Harbor upgrade. | |
| "harbor[e2b,modal,daytona,gke,ec2,runloop,novita,blaxel,beam,islo,opensandbox,cwsandbox,use-computer,cua]>=0.20.0", | |
| "huggingface_hub>=1.12", | |
| "fastapi>=0.104", | |
| "uvicorn[standard]>=0.24", | |
| "httpx>=0.27", | |
| "gradio>=5", | |
| ] | |
| [project.scripts] | |
| server = "server.app:main" | |
| [build-system] | |
| requires = ["setuptools>=61"] | |
| build-backend = "setuptools.build_meta" | |
| [tool.setuptools] | |
| packages = ["server"] | |