[build-system] requires = ["setuptools>=68", "wheel"] build-backend = "setuptools.build_meta" [project] name = "ehragent" version = "0.2.0" description = "EHR question-answering agent with two SQL tools (get_schema, execute_sql) over a SQLite database." readme = "README.md" requires-python = ">=3.10" dependencies = [ "openai>=2.0", "httpx>=0.27", "python-dotenv>=1.0", "tqdm>=4.65", "numpy>=1.26", "pandas>=2.0", ] [project.optional-dependencies] memory_bank = ["faiss-cpu>=1.7"] [tool.setuptools.packages.find] include = ["ehragent*"] exclude = ["examples*", "data*", "docs*", "scripts*", "tests*"]