# Third-Party Licenses

Runtime dependency license inventory for EbbingFlow v1.0 (from `requirements.txt`).

| Package | Version | License | Homepage |
|---|---:|---|---|
| `openai` | `2.31.0` | Apache-2.0 | https://github.com/openai/openai-python |
| `neo4j` | `6.1.0` | Apache-2.0 | https://github.com/neo4j/neo4j-python-driver |
| `asyncpg` | `0.30.0` | Apache-2.0 | https://github.com/MagicStack/asyncpg |
| `aiosqlite` | `0.21.0` | MIT | https://github.com/omnilib/aiosqlite |
| `chromadb` | `1.5.7` | Apache-2.0 | https://github.com/chroma-core/chroma |
| `python-dotenv` | `1.2.2` | BSD-3-Clause | https://github.com/theskumar/python-dotenv |
| `PyYAML` | `6.0.3` | MIT | https://pyyaml.org/ |
| `APScheduler` | `3.11.2` | MIT | https://github.com/agronholm/apscheduler |
| `fastapi` | `0.135.3` | MIT | https://github.com/fastapi/fastapi |
| `uvicorn` | `0.44.0` | BSD-3-Clause | https://github.com/encode/uvicorn |
| `qq-botpy` | `1.2.1` | MIT | https://github.com/tencent-connect/botpy |
| `pydantic` | `2.12.5` | MIT | https://github.com/pydantic/pydantic |
| `dateparser` | `1.4.0` | BSD-3-Clause | https://github.com/scrapinghub/dateparser |
| `sentence-transformers` | `5.4.0` | Apache-2.0 | https://github.com/UKPLab/sentence-transformers |
| `numpy` | `2.4.4` | BSD-3-Clause | https://github.com/numpy/numpy |
| `httpx` | `0.28.1` | BSD-3-Clause | https://github.com/encode/httpx |
| `python-multipart` | `0.0.26` | Apache-2.0 | https://github.com/Kludex/python-multipart |
| `rank-bm25` | `0.2.2` | Apache-2.0 | https://github.com/dorianbrown/rank_bm25 |

Notes:
- License values verified against each project's upstream repository as of 2026-04-20.
- This list currently covers direct runtime dependencies only; transitive dependencies inherit their own upstream terms.
