httpx>=0.27.0
pydantic>=2.0
tiktoken>=0.7.0
pyyaml>=6.0
python-dotenv>=1.0
pymupdf>=1.24.0
click>=8.0
rich>=13.0
openai>=1.50.0
anthropic>=0.30.0
networkx>=3.0
spacy>=3.7.0

[all]
nanoindex[embeddings,gliner,gliner-gpu]

[dev]
nanoindex[all]
pytest>=8.0
pytest-asyncio>=0.23
pytest-httpx>=0.30
ruff>=0.4
build
twine

[embeddings]
sentence-transformers>=2.0.0
numpy>=1.24.0

[gliner]
gliner>=0.2.0

[gliner-gpu]
gliner2>=0.1.0
