Updating a program¶
It is possible to update details or files regarding a program, by:
Initalizing a client with user credentials, see Initializing the client for more information;
Updating the program using
Programs.update()
.
For example:
from __future__ import annotations
import asyncio
from planetcasio.client import Client
from planetcasio.programs import ProgramLicense
async def main() -> None:
async with Client() as client:
await client.programs.update(
3151,
description="[b]My new description.[/b]",
license_=ProgramLicense.INCLUDED,
)
asyncio.run(main())