--- a +++ b/aiagents4pharma/talk2biomodels/pyproject.toml @@ -0,0 +1,51 @@ +[build-system] +requires = ["setuptools", "wheel"] +build-backend = "setuptools.build_meta" + +[project] +name = "talk2biomodels" + +description = "An agent to interact with systems biology models " + +readme = "README.md" +requires-python = ">=3.12" +classifiers = [ + "Programming Language :: Python :: 3", + "License :: OSI Approved :: MIT License", + "Operating System :: OS Independent", +] + +dependencies = [ + "copasi_basico==0.78", + "hydra-core==1.3.2", + "openai==1.59.4", + "pandas==2.2.3", + "langchain==0.3.7", + "langchain-community==0.3.5", + "langchain-core==0.3.15", + "langchain-experimental==0.3.3", + "langchain-nvidia-ai-endpoints==0.3.9", + "langchain-openai==0.2.5", + "langgraph==0.2.62", + "matplotlib==3.9.2", + "plotly==5.24.1", + "pydantic==2.9.2", + "pylint==3.3.1", + "pypdf==5.2.0", + "pytest==8.3.3", + "streamlit==1.39.0", +] +dynamic = ["version"] + +# Package discovery for the submodule +[tool.setuptools] +packages = [ + "talk2biomodels", + "talk2biomodels.configs", + "talk2biomodels.models", + "talk2biomodels.api", + "talk2biomodels.tools", + "talk2biomodels.agents", + "talk2biomodels.states", +] +