Python client for the Kasm API.
Project description
PyKasm
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.
Features
- 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.
Requirements
Pykasm needs an officially supported versions of Python (mainstream & LTS).
Installation
Install via pip:
pip install kasm
Versioning
PyKasm 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 pykasm>=1.18.0, <1.18.1. Older version
PyKasm might work with a newer API version, but this is not guaranteed.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file kasm-1.18.1.0.tar.gz.
File metadata
- Download URL: kasm-1.18.1.0.tar.gz
- Upload date:
- Size: 27.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c30cf4c79a277f7f726acae2cf8ab3efb816c6fbd750158739346cf7b490de20
|
|
| MD5 |
cee85759b377fe0154baca1c14d53d5c
|
|
| BLAKE2b-256 |
6c674ed57cd6852a37fc17b9c9ded24e82fcac7121df2a1c3d4c67682ca485a0
|
Provenance
The following attestation bundles were made for kasm-1.18.1.0.tar.gz:
Publisher:
test_and_publish.yml on Codoc-os/pykasm
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
kasm-1.18.1.0.tar.gz -
Subject digest:
c30cf4c79a277f7f726acae2cf8ab3efb816c6fbd750158739346cf7b490de20 - Sigstore transparency entry: 1220399084
- Sigstore integration time:
-
Permalink:
Codoc-os/pykasm@12de5020cec9611584bfd7a6685e22554c9dceed -
Branch / Tag:
refs/tags/v1.18.1.0 - Owner: https://github.com/Codoc-os
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
test_and_publish.yml@12de5020cec9611584bfd7a6685e22554c9dceed -
Trigger Event:
release
-
Statement type:
File details
Details for the file kasm-1.18.1.0-py3-none-any.whl.
File metadata
- Download URL: kasm-1.18.1.0-py3-none-any.whl
- Upload date:
- Size: 38.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8a494aecad6ca25e55a5922998fa91c70b4eac75378a4a89554f1e7e02c02616
|
|
| MD5 |
cf0d1463b3b33e70c7a7f3ef11a88e23
|
|
| BLAKE2b-256 |
80c975c504c31e68efe296d06c640358ee938c3c0ac96c127cadc9fc9f823b2b
|
Provenance
The following attestation bundles were made for kasm-1.18.1.0-py3-none-any.whl:
Publisher:
test_and_publish.yml on Codoc-os/pykasm
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
kasm-1.18.1.0-py3-none-any.whl -
Subject digest:
8a494aecad6ca25e55a5922998fa91c70b4eac75378a4a89554f1e7e02c02616 - Sigstore transparency entry: 1220399133
- Sigstore integration time:
-
Permalink:
Codoc-os/pykasm@12de5020cec9611584bfd7a6685e22554c9dceed -
Branch / Tag:
refs/tags/v1.18.1.0 - Owner: https://github.com/Codoc-os
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
test_and_publish.yml@12de5020cec9611584bfd7a6685e22554c9dceed -
Trigger Event:
release
-
Statement type: