Python SDK
h3llo — async-first Python-клиент. asyncio + sync façade.
pip install h3lloAsync (рекомендуется)
import asyncio
from h3llo import Client
async def main() -> None:
async with Client(token_from_env="H3_TOKEN") as h3:
async for inst in h3.instances.iter(project="prod"):
print(inst.name, inst.network.public_ipv4)
asyncio.run(main())Sync façade
from h3llo.sync import Client
with Client(token_from_env="H3_TOKEN") as h3:
insts = h3.instances.list(project="prod")
for i in insts:
print(i.name)Long-running
op = await h3.k8s.upgrade("prod", version="1.32")
result = await op.wait()