flask
httpx
aiohttp
requests
abstract_essentials
platformdirs
huggingface_hub<0.30,>=0.26
beautifulsoup4
PyPDF2
pdfplumber
abstract_apis
abstract_flask

[:platform_system != "Windows"]
gunicorn

[:platform_system == "Windows"]
waitress

[all]
abstract_hugpy_dev[embed,finetune,ocr,server,transformers,vision,web]

[bot]
discord.py
python-dotenv

[embed]
sentence-transformers

[engine]
llama-cpp-python

[finetune]
peft

[gpu]
pynvml

[llama]
abstract_hugpy_dev[engine]

[native]
psutil
pyyaml
numpy<2.4
pillow
bcrypt

[ocr]
abstract_ocr
pytest

[server]
abstract_hugpy_dev[bot,engine,gpu]
abstract_pandas
geopandas
pandas
openpyxl
pexpect
tiktoken
ezodf
pytesseract
pdf2image

[transformers]
torch
transformers
accelerate

[validate]
pydantic>=2

[vision]
opencv-python-headless
onnxruntime

[web]
abstract_webtools
