anthropic<2,>=0.40
markitdown[docx,pdf,pptx,xlsx]<1,>=0.1
openai<3,>=1.0
openpyxl
pandas
pillow<13,>=10
pypdf<8,>=5
pypdfium2<6,>=4
python-docx<2,>=1
python-dotenv
qdrant-client<2,>=1.10
rich<15,>=13
tiktoken
tomli-w
typer<1,>=0.12

[:python_version < "3.11"]
tomli

[all]
osintgpt[local,postgres]

[dev]
pytest>=8
pytest-cov
pytest-mock
python-pptx

[dev:python_version < "3.11"]
tomli

[local]
sentence-transformers<6,>=3

[postgres]
psycopg[binary]<4,>=3.1
pgvector<1,>=0.3
