mirror of
https://github.com/ThearchyHelios/AgentLab.git
synced 2026-11-15 18:31:59 +00:00
改用 conda 管理后端环境,移除 uv
environment.yml 只负责把解释器和依赖装进具名环境 agentlab,依赖清单仍以 backend/pyproject.toml 为准,不在两处各写一遍。dev.sh 通过 conda run 解析出 真实解释器路径再启动 uvicorn,环境不存在时自动按 environment.yml 创建。 uv.lock 一并删掉:留着会和 conda 装出来的环境慢慢漂移,两套锁反而更难查问题。
This commit is contained in:
@@ -26,6 +26,12 @@ dependencies = [
|
||||
"cryptography>=43.0",
|
||||
]
|
||||
|
||||
[project.optional-dependencies]
|
||||
# microVM 沙箱(独立 Linux 内核)。约 35MB wheel + 首次约 50MB 运行时下载,
|
||||
# 再加一次 OCI 镜像拉取(实测约 55s),所以不进默认安装。
|
||||
# environment.yml 里已经带上了;单独装用 `pip install 'agentlab-backend[microvm]'`。
|
||||
microvm = ["microsandbox>=0.6"]
|
||||
|
||||
[build-system]
|
||||
requires = ["hatchling"]
|
||||
build-backend = "hatchling.build"
|
||||
|
||||
Generated
-2323
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user