requests>=2.31.0

[all]
psutil>=5.9.0
tiktoken>=0.5.0
transformers>=4.30.0
cryptography>=41.0.0
pyyaml>=6.0
deepseek-tokenizer>=0.1.0
gracefox-llm-hub[files-all]

[deepseek]
deepseek-tokenizer>=0.1.0

[dev]
black>=23.0
isort>=5.12
ruff>=0.1.0
mypy>=1.0
pytest>=7.0.0
pytest-cov>=4.0.0

[env]
psutil>=5.9.0

[files-all]
pypdf>=3.0.0
python-docx>=0.8.11
openpyxl>=3.0.0
xlrd>=2.0.0
python-pptx>=0.6.21
Pillow>=9.0.0
pytesseract>=0.3.10
EbookLib>=0.18
beautifulsoup4>=4.12.0
lxml>=4.9.0
pyyaml>=6.0
tomli>=2.0.0

[files-audio]
openai-whisper>=2023.11.17

[files-base]

[files-config]
pyyaml>=6.0
tomli>=2.0.0

[files-docx]
python-docx>=0.8.11

[files-epub]
EbookLib>=0.18

[files-excel]
openpyxl>=3.0.0
xlrd>=2.0.0

[files-html]
beautifulsoup4>=4.12.0
lxml>=4.9.0

[files-image]
Pillow>=9.0.0
pytesseract>=0.3.10

[files-pdf]
pypdf>=3.0.0

[files-pptx]
python-pptx>=0.6.21

[secure]
cryptography>=41.0.0

[tokenizers]
tiktoken>=0.5.0
transformers>=4.30.0

[yaml]
pyyaml>=6.0
