Skip to main content

Python SDK for the Sanka API.

Project description

sanka-sdk

Python SDK for the Sanka API.

This package is generated from Sanka's OpenAPI spec using Fern, then packaged locally for uv and PyPI.

Install

uv add sanka-sdk

Usage

from sanka_sdk import SankaClient

client = SankaClient(token="YOUR_TOKEN")
response = client.public_auth.whoami()
print(response)

Regenerate

./scripts/generate_sdk.sh

Publish

This repo includes a GitHub Actions workflow for PyPI Trusted Publishing at .github/workflows/publish.yml.

Configure a Trusted Publisher on PyPI for:

  • owner: sankaHQ
  • repository: sanka-python
  • workflow: .github/workflows/publish.yml
  • environment: pypi

Then publish by pushing a tag like v0.1.0 or running the workflow manually.

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

sanka_sdk-0.1.0.tar.gz (87.8 kB view details)

Uploaded Source

Built Distribution

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

sanka_sdk-0.1.0-py3-none-any.whl (224.9 kB view details)

Uploaded Python 3

File details

Details for the file sanka_sdk-0.1.0.tar.gz.

File metadata

  • Download URL: sanka_sdk-0.1.0.tar.gz
  • Upload date:
  • Size: 87.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sanka_sdk-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c2012c71a4380b370d3e626c3642083627850451d7207e394e84ac81b03c42aa
MD5 fdef5a36dd83714bbd04d63efbd97d87
BLAKE2b-256 3506b0af83d362159be34a1a17e45fdb34bb96f43f959694f1430cefbecbaf5e

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanka_sdk-0.1.0.tar.gz:

Publisher: publish.yml on sankaHQ/sanka-python

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

File details

Details for the file sanka_sdk-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: sanka_sdk-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 224.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sanka_sdk-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c63f377ccc8b77d569a2dd342c3b6a46187b1ff8be3b4f04f7398db527b7ed84
MD5 55961cb9ceb07dbcc2e637c1420afa40
BLAKE2b-256 57ecf016d3124163c9c23e498668f6625e570a6b48688b1ad5503e9289759787

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanka_sdk-0.1.0-py3-none-any.whl:

Publisher: publish.yml on sankaHQ/sanka-python

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