Skip to main content

Python SDK for the Kothar API

Project description

kotharcomputing

Python SDK for the Kothar API.

  • No runtime dependencies (Python standard library only)
  • Fully typed public API
  • Endpoint coverage aligned with packages/client and apps/api

Install

pip install .

Usage

from kotharcomputing import KotharClient

client = KotharClient(
    access_token="<api_token>",
)

files = client.workspaces.id("<workspace_id>").files.list()
print(files)

Dev scripts

This package uses poethepoet for npm-style task scripts.

Install dev tools:

pip install -e ".[dev]"

Run tasks:

poe format
poe format-check
poe lint
poe lint-fix
poe test
poe check
poe build
poe build -- 1.2.3

If you want an npm run <name>-like flow, use poe <name> from this directory. poe build defaults to a local package version (0.0.0+local), and poe build -- <version> builds with the provided version.

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

kotharcomputing-0.76.0.tar.gz (19.9 kB view details)

Uploaded Source

Built Distribution

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

kotharcomputing-0.76.0-py3-none-any.whl (26.0 kB view details)

Uploaded Python 3

File details

Details for the file kotharcomputing-0.76.0.tar.gz.

File metadata

  • Download URL: kotharcomputing-0.76.0.tar.gz
  • Upload date:
  • Size: 19.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for kotharcomputing-0.76.0.tar.gz
Algorithm Hash digest
SHA256 3e6abe3adc63314c2edc6b1cdca2d1583389034bbf51cb9c139e1066fb843a85
MD5 d51229ed26799ffc85fc6e93b5bce8d2
BLAKE2b-256 0440e510282c696813605398f8a02acf3e16d72b5db86b950841a111fab34228

See more details on using hashes here.

File details

Details for the file kotharcomputing-0.76.0-py3-none-any.whl.

File metadata

File hashes

Hashes for kotharcomputing-0.76.0-py3-none-any.whl
Algorithm Hash digest
SHA256 dd0eebc0ce764242de6a7f2ed94374c7b632dd67a0154e65de37d0264bf56e7f
MD5 2cb4cc4507a8f17c151b85ffc0fb0c76
BLAKE2b-256 4f59e6f2e701d45620498f33d9466348fc7803574674c2af52679d8f1b715eca

See more details on using hashes here.

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