Files
embedding_atlas/pyproject.toml
2025-10-23 16:21:52 +08:00

44 lines
919 B
TOML

[project]
name = "mole-embedding-atlas"
version = "0.1.0"
description = "Add your description here"
readme = "README.md"
requires-python = ">=3.12"
dependencies = [
"embedding-atlas",
"ipykernel",
"anywidget",
"notebook",
"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