onnxruntime>=1.17
tokenizers>=0.15
numpy<3,>=1.24
sqlite-vec>=0.1.6
huggingface-hub>=0.20
cryptography>=41
PyYAML>=6
regex>=2023.0.0
pypdf>=4.0
python-docx>=1.1
python-pptx>=0.6.23
openpyxl>=3.1
Pillow>=10

[:sys_platform == "win32"]
keyring>=24

[audit]
cryptography>=41

[corporate]
onnxruntime>=1.17
tokenizers>=0.15
numpy<3,>=1.24
sqlite-vec>=0.1.6
huggingface-hub>=0.20
cryptography>=41
PyYAML>=6

[dev]
pytest>=7
build>=1

[embed]
fastembed>=0.3

[eval]
ranx>=0.3.20
numpy>=1.24

[index]
regex>=2023.0.0

[ingest]
pypdf>=4.0
python-docx>=1.1
python-pptx>=0.6.23
openpyxl>=3.1
Pillow>=10

[mcp]
mcp>=1.0

[quant-tools]
onnx>=1.14

[vec]
sqlite-vec>=0.1.6

[yaml]
PyYAML>=6
