aiofiles
cloudpickle
fhaviary
google-resumable-media
httpx
httpx-aiohttp
ldp>=0.22.0
litellm
openai>=2.7
pydantic
python-dotenv
requests
tenacity
tqdm>=4.62

[dev]
black
edison-client[monitoring,typing]
ipykernel
jupyter
jupyterlab
mypy
notebook
pre-commit
pylint-per-file-ignores
pylint-pydantic
pylint>=4
pytest
pytest-asyncio
pytest-rerunfailures
pytest-subtests
pytest-timeout
pytest-timer[colorama]
pytest-xdist
ruff
setuptools_scm

[monitoring]
newrelic<12.0.0,>=11.0.0

[typing]
types-PyYAML
types-aiofiles
types-requests
types-tqdm
