This commit is contained in:
2025-10-23 16:21:52 +08:00
parent 5e21419a67
commit 9f0a0fbcdc
25 changed files with 38489 additions and 1 deletions

View File

@@ -1,3 +1,4 @@
[project]
name = "mole-embedding-atlas"
version = "0.1.0"
@@ -12,4 +13,31 @@ dependencies = [
"rdkit",
"pandas",
"selfies==2.1.1",
"fastapi>=0.111",
"uvicorn[standard]>=0.29",
"fastmcp>=2.11",
"docker>=7.1",
"httpx>=0.27",
"pydantic-settings>=2.2",
]
[project.scripts]
embedding-backend = "embedding_backend.main:main"
embedding-backend-api = "embedding_backend.main:run_api"
embedding-backend-mcp = "embedding_backend.main:run_mcp_stdio"
[tool.uv.pip]
index-url = "https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple"
[tool.setuptools]
package-dir = {"" = "src"}
[tool.setuptools.packages.find]
where = ["src"]
[build-system]
requires = ["setuptools>=68", "wheel"]
build-backend = "setuptools.build_meta"
[tool.uv]
package = true