typing_extensions>=4.0.0
curl_cffi
httpx
tqdm
packaging
nest-asyncio
colorama
rich
PyYAML
html5lib
psutil
aiohttp
litprinter
pydantic
openai>=2.43.0
requests>=2.32.5

[all]
llm4free[api,dev,docs,models,parser]

[api]
fastapi>=0.128.0
uvicorn[standard]>=0.40.0
starlette>=0.50.0
pydantic
python-multipart
tiktoken>=0.7.0
jinja2
websockets>=11.0
regex

[dev]
ruff>=0.1.6
pytest>=8.0.0
pytest-cov>=4.1.0
mypy>=1.10.0
vulture>=2.16
numpy>=2.2.0

[docs]
mkdocs>=1.6.1
mkdocs-material>=9.7.6
mkdocstrings>=1.0.4
mkdocstrings-python>=2.0.5

[models]
tiktoken>=0.7.0
tokenizers>=0.23.1
safetensors>=0.8.0
huggingface-hub>=1.20.1

[parser]
lxml>=5.2.2
