PyKasm is an unofficial Python client for the Kasm API. It lets you manage users and Kasm sessions, as well as retrieve information about images.
- Provide a high-level interface to create / update and delete users.
- Provide a high-level interface request, manage and destroy Kasm sessions.
- Provide low-level clients to directly interact with the Kasm API.
- Support both synchronous and asynchronous HTTP requests.
Pykasm needs an officially supported versions of Python (mainstream & LTS).
Install via pip:
pip install kasmPyKasm follows a major.minor.patch.revision versioning scheme. The major.minor.patch parts
corresponds to the Kasm API version, while revision is incremented for bugfixes and new features.
So if you want to use Kasm API 1.18.0, you should install kasm>=1.18.0, <1.18.1. Older version
PyKasm might work with a newer API version, but this is not guaranteed.