Skip to main content

Python client for the Kasm API.

Project description

PyKasm

PyPI Version Tests Python 3.10+ License MIT CodeFactor

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kasm-1.18.1.0.tar.gz (27.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kasm-1.18.1.0-py3-none-any.whl (38.8 kB view details)

Uploaded Python 3

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

Hashes for kasm-1.18.1.0.tar.gz
Algorithm Hash digest
SHA256 c30cf4c79a277f7f726acae2cf8ab3efb816c6fbd750158739346cf7b490de20
MD5 cee85759b377fe0154baca1c14d53d5c
BLAKE2b-256 6c674ed57cd6852a37fc17b9c9ded24e82fcac7121df2a1c3d4c67682ca485a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for kasm-1.18.1.0.tar.gz:

Publisher: test_and_publish.yml on Codoc-os/pykasm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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

Hashes for kasm-1.18.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8a494aecad6ca25e55a5922998fa91c70b4eac75378a4a89554f1e7e02c02616
MD5 cf0d1463b3b33e70c7a7f3ef11a88e23
BLAKE2b-256 80c975c504c31e68efe296d06c640358ee938c3c0ac96c127cadc9fc9f823b2b

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page