| [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*"] |
|
|