--- a +++ b/aiagents4pharma/talk2scholars/pyproject.toml @@ -0,0 +1,41 @@ +[build-system] +requires = ["setuptools", "wheel"] +build-backend = "setuptools.build_meta" + +[project] +name = "talk2scholars" + +description = "An agent for searching/recommending articles with zotero integration" + +readme = "README.md" +requires-python = ">=3.12" +classifiers = [ + "Programming Language :: Python :: 3", + "License :: OSI Approved :: MIT License", + "Operating System :: OS Independent", +] + +dependencies = [ + "ipykernel==6.29.5", + "ipython==8.31.0", + "langchain-openai==0.3.0", + "langgraph==0.2.62", + "openai==1.59.6", + "pandas==2.2.3", + "pydantic==2.10.5", + "pyzotero==1.6.9", + "requests==2.32.3", + "streamlit==1.41.1", + "tabulate==0.9.0", +] +dynamic = ["version"] + +# Package discovery for the submodule +[tool.setuptools] +packages = [ + "talk2scholars", + "talk2scholars.agents", + "talk2scholars.tools", + "talk2scholars.state", + "talk2scholars.configs", +]