Metadata-Version: 2.4
Name: abstract_hugpy_dev
Version: 0.1.246
Summary: Self-hosted LLM console: model registry & downloads, streaming chat, OpenAI-compatible /v1 API with on-site keys, GPU worker fleet with cross-machine RPC sharding
Author: putkoff
Project-URL: Homepage, https://hugpy.ai
Keywords: llm,llama.cpp,transformers,self-hosted,openai-compatible
Classifier: License :: Other/Proprietary License
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: flask
Requires-Dist: gunicorn; platform_system != "Windows"
Requires-Dist: waitress; platform_system == "Windows"
Requires-Dist: httpx
Requires-Dist: aiohttp
Requires-Dist: requests
Requires-Dist: abstract_essentials
Requires-Dist: platformdirs
Requires-Dist: huggingface_hub<0.30,>=0.26
Requires-Dist: beautifulsoup4
Requires-Dist: PyPDF2
Requires-Dist: pdfplumber
Requires-Dist: abstract_apis
Requires-Dist: abstract_flask
Provides-Extra: validate
Requires-Dist: pydantic>=2; extra == "validate"
Provides-Extra: native
Requires-Dist: psutil; extra == "native"
Requires-Dist: pyyaml; extra == "native"
Requires-Dist: numpy<2.4; extra == "native"
Requires-Dist: pillow; extra == "native"
Requires-Dist: bcrypt; extra == "native"
Provides-Extra: engine
Requires-Dist: llama-cpp-python; extra == "engine"
Provides-Extra: llama
Requires-Dist: abstract_hugpy_dev[engine]; extra == "llama"
Provides-Extra: vision
Requires-Dist: opencv-python-headless; extra == "vision"
Requires-Dist: onnxruntime; extra == "vision"
Provides-Extra: ocr
Requires-Dist: abstract_ocr; extra == "ocr"
Requires-Dist: pytest; extra == "ocr"
Provides-Extra: web
Requires-Dist: abstract_webtools; extra == "web"
Provides-Extra: transformers
Requires-Dist: torch; extra == "transformers"
Requires-Dist: transformers; extra == "transformers"
Requires-Dist: accelerate; extra == "transformers"
Provides-Extra: gpu
Requires-Dist: pynvml; extra == "gpu"
Provides-Extra: embed
Requires-Dist: sentence-transformers; extra == "embed"
Provides-Extra: finetune
Requires-Dist: peft; extra == "finetune"
Provides-Extra: bot
Requires-Dist: discord.py; extra == "bot"
Requires-Dist: python-dotenv; extra == "bot"
Provides-Extra: server
Requires-Dist: abstract_hugpy_dev[bot,engine,gpu]; extra == "server"
Requires-Dist: abstract_pandas; extra == "server"
Requires-Dist: geopandas; extra == "server"
Requires-Dist: pandas; extra == "server"
Requires-Dist: openpyxl; extra == "server"
Requires-Dist: pexpect; extra == "server"
Requires-Dist: tiktoken; extra == "server"
Requires-Dist: ezodf; extra == "server"
Requires-Dist: pytesseract; extra == "server"
Requires-Dist: pdf2image; extra == "server"
Provides-Extra: all
Requires-Dist: abstract_hugpy_dev[embed,finetune,ocr,server,transformers,vision,web]; extra == "all"
