Switch to unified view

a b/aiagents4pharma/talk2cells/pyproject.toml
1
[build-system]
2
requires = ["setuptools", "wheel"]
3
build-backend = "setuptools.build_meta"
4
5
[project]
6
name = "talk2cells"
7
8
description = "A submodule of AIAgents4Pharma for interacting with systems biology models "
9
10
readme = "README.md"
11
requires-python = ">=3.10"
12
classifiers = [
13
    "Programming Language :: Python :: 3",
14
    "License :: OSI Approved :: MIT License",
15
    "Operating System :: OS Independent",
16
]
17
18
dependencies = [
19
    "ipykernel==6.29.5",
20
    "ipython==8.31.0",
21
    "langchain-openai==0.3.0",
22
    "langgraph==0.2.62",
23
    "openai==1.59.6",
24
    "pandas==2.2.3",
25
    "pydantic==2.10.5",
26
    "requests==2.32.3",
27
    "streamlit==1.41.1",
28
    "tabulate==0.9.0",
29
    "anndata==0.11.3",
30
    "h5py==3.13.0",
31
    "igraph==0.11.8",
32
    "ipykernel==6.29.5",
33
    "ipython==8.32.0",
34
    "numpy==2.1.3",
35
    "nbformat==5.10.4",
36
    "scipy==1.15.2",
37
    "tqdm==4.67.1",
38
    "umap-learn==0.5.7",
39
    "plotly-express==0.4.1",
40
    "seaborn==0.13.2",
41
    "scanpy==1.11.0"
42
]
43
dynamic = ["version"]
44
45
# Package discovery for the submodule
46
[tool.setuptools]
47
packages = [
48
    "talk2cells",
49
    "talk2cells.agents",
50
    "talk2cells.tools",
51
    "talk2cells.states"
52
]