loguru
pydantic>=2.0.0
pydantic-settings>=2.0.0
frozendict
async_lru
pyyaml
filelock
xxhash
anyio>=3.7.1
typer>=0.17.3
httpx>=0.28.1

[builder]
typer

[docs]
mkdocs>=1.5.0
mkdocs-material>=9.0.0
mkdocstrings[python]>=0.24.0
pymdown-extensions>=10.0

[e2e]
lazyops[dev,fastapi,file,kops,openai]
kvdb-py

[fastapi]
fastapi
uvicorn
python-multipart

[file]
botocore>=1.35.0
boto3>=1.35.0
aiobotocore>=2.15.0
fsspec>=2024.10.0
s3fs>=2024.10.0
s3transfer>=0.10.0
python-magic
aiopath
aiofiles
aiofile

[fileio]
botocore>=1.35.0
boto3>=1.35.0
aiobotocore>=2.15.0
fsspec>=2024.10.0
s3fs>=2024.10.0
s3transfer>=0.10.0
python-magic
aiopath
aiofiles
aiofile

[kops]
kubernetes
kubernetes_asyncio
kopf
aiocache
kr8s

[openai]
httpx
backoff
tiktoken
jinja2
pyyaml
numpy
scipy
