# Runtime dependencies. Lower bounds are the versions the test suite # runs against; upper bounds exclude the next major release. # Web UI (brings FastAPI and uvicorn as its server) gradio>=6.28,<7 openai>=3.19,<4 python-dotenv>=1.2,<2 # HTTP & web scraping httpx>=0.28.1,<0.29 # trafilatura must stay >= 1.8: earlier releases are GPL-3.0-or-later, # from 1.8.0 on the package is Apache-2.0. trafilatura>=2.2,<3 # Document processing pdfminer.six>=20260107 python-docx>=1.2,<2 python-pptx>=1.0.2,<2 openpyxl>=3.1.5,<4 # Data numpy>=2.5,<3