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 vX.Y.Z 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.2.2.tar.gz (193.7 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.2.2-py3-none-any.whl (507.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: sanka_sdk-0.2.2.tar.gz
  • Upload date:
  • Size: 193.7 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.2.2.tar.gz
Algorithm Hash digest
SHA256 c8d4c72b904e2901a808d4b7f9068bb98baa997158484f8faa7560af5def1da0
MD5 c0a7ef0ecca6fd415fbdc3c0ca0cb37c
BLAKE2b-256 a2f86ff4f1555a80a0c0c50cb53a0218de4a75d5ad227cd0d152696094fc27ee

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanka_sdk-0.2.2.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.2.2-py3-none-any.whl.

File metadata

  • Download URL: sanka_sdk-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 507.3 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.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 fd5cb503ef835764b957ea99fbdfdea47a205aa647c6622684742b8f3df2cd9f
MD5 3448eefcd2dfba12877c42a31096d084
BLAKE2b-256 1154edbdaf288de44eaacf1ace2d499dace98be7e72dd96b565a2b6392f9c7bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanka_sdk-0.2.2-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