Skip to main content

Python SDK for topk.io

Project description

TopK Python SDK

PyPI version

The TopK Python library provides convenient access to the TopK API from any Python 3.9+ application. The library includes type definitions for all request params and response fields, and features both synchronous and asynchronous clients.

Documentation

The full documentation can be found at docs.topk.io.

The Python SDK reference can be found at docs.topk.io/sdk/topk-py.

Installation

pip install topk-sdk

# or

uv add topk-sdk

Prerequisites

Usage

import os
from topk_sdk import Client

client = Client(
    api_key=os.environ.get("TOPK_API_KEY"),
    region="aws-us-east-1-elastica",
)

# Create a dataset
client.datasets().create("my-dataset")

# Upload a file
handle = client.dataset("my-dataset").upsert_file(
    "doc-1",
    input="/path/to/document.pdf",
    metadata={"kind": "report", "department": "finance"},  # optional metadata
)

# Wait for the file to process (optional)
client.dataset("my-dataset").wait_for_handle(handle)

# Ask a question
for message in client.ask(
    "What was the total net income of Bank of America in 2024?",
    datasets=["my-dataset"],
):
    print(message)

Async usage

Simply import AsyncClient instead of Client and use async for / await with each API call:

import os
import asyncio
from topk_sdk import AsyncClient

client = AsyncClient(
    api_key=os.environ.get("TOPK_API_KEY"),
    region="aws-us-east-1-elastica",
)

async def main() -> None:
    await client.datasets().create("my-dataset")

    handle = await client.dataset("my-dataset").upsert_file(
        "doc-1",
        input="/path/to/document.pdf",
        metadata={"kind": "report", "department": "finance"},
    )
    await client.dataset("my-dataset").wait_for_handle(handle)

    async for message in client.ask(
        "What was the total net income of Bank of America in 2024?",
        datasets=["my-dataset"],
    ):
        print(message)

asyncio.run(main())

Handling errors

from topk_sdk.error import (
    DatasetNotFoundError,
    PermissionDeniedError,
    QuotaExceededError,
    SlowDownError,
)

try:
    for message in client.ask(
        "What was the total net income of Bank of America in 2024?",
        datasets=["my-dataset"],
    ):
        print(message)
except DatasetNotFoundError:
    print("Dataset does not exist")
except PermissionDeniedError:
    print("Check your API key")
except QuotaExceededError:
    print("Usage quota exceeded")
except SlowDownError:
    print("Rate limited — the client will retry automatically")
Error Description
CollectionNotFoundError Collection does not exist
PartitionNotFoundError Partition does not exist
CollectionAlreadyExistsError Collection with this name already exists
CollectionValidationError Invalid collection name or schema
DatasetNotFoundError Dataset does not exist
DatasetAlreadyExistsError Dataset with this name already exists
DocumentValidationError Invalid document
SchemaValidationError Invalid schema
PermissionDeniedError Invalid or missing API key
QuotaExceededError Usage quota exceeded
RequestTooLargeError Request payload too large
SlowDownError Rate limited by the server (retried automatically)
QueryLsnTimeoutError Timed out waiting for write consistency

Retries

The client automatically retries on SlowDownError and on LSN consistency timeouts. Retry behaviour can be configured via RetryConfig:

from topk_sdk import Client, RetryConfig, BackoffConfig

client = Client(
    api_key=os.environ.get("TOPK_API_KEY"),
    region="aws-us-east-1-elastica",
    retry_config=RetryConfig(
        max_retries=5,        # default: 3
        timeout=60_000,       # total retry chain timeout in ms, default: 30,000
        backoff=BackoffConfig(
            init_backoff=200, # default: 100 ms
            max_backoff=5_000, # default: 10,000 ms
        ),
    ),
)

Requirements

Python 3.9 or higher.

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

topk_sdk-0.11.0.tar.gz (165.2 kB view details)

Uploaded Source

Built Distributions

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

topk_sdk-0.11.0-cp314-cp314-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.14Windows x86-64

topk_sdk-0.11.0-cp314-cp314-musllinux_1_2_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

topk_sdk-0.11.0-cp314-cp314-musllinux_1_2_aarch64.whl (4.4 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

topk_sdk-0.11.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

topk_sdk-0.11.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

topk_sdk-0.11.0-cp314-cp314-macosx_11_0_arm64.whl (3.8 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

topk_sdk-0.11.0-cp314-cp314-macosx_10_12_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

topk_sdk-0.11.0-cp313-cp313-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.13Windows x86-64

topk_sdk-0.11.0-cp313-cp313-musllinux_1_2_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

topk_sdk-0.11.0-cp313-cp313-musllinux_1_2_aarch64.whl (4.4 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

topk_sdk-0.11.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

topk_sdk-0.11.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

topk_sdk-0.11.0-cp313-cp313-macosx_11_0_arm64.whl (3.8 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

topk_sdk-0.11.0-cp313-cp313-macosx_10_12_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

topk_sdk-0.11.0-cp312-cp312-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.12Windows x86-64

topk_sdk-0.11.0-cp312-cp312-musllinux_1_2_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

topk_sdk-0.11.0-cp312-cp312-musllinux_1_2_aarch64.whl (4.4 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

topk_sdk-0.11.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

topk_sdk-0.11.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

topk_sdk-0.11.0-cp312-cp312-macosx_11_0_arm64.whl (3.8 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

topk_sdk-0.11.0-cp312-cp312-macosx_10_12_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

topk_sdk-0.11.0-cp311-cp311-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.11Windows x86-64

topk_sdk-0.11.0-cp311-cp311-musllinux_1_2_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

topk_sdk-0.11.0-cp311-cp311-musllinux_1_2_aarch64.whl (4.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

topk_sdk-0.11.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

topk_sdk-0.11.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

topk_sdk-0.11.0-cp311-cp311-macosx_11_0_arm64.whl (3.8 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

topk_sdk-0.11.0-cp311-cp311-macosx_10_12_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

topk_sdk-0.11.0-cp310-cp310-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.10Windows x86-64

topk_sdk-0.11.0-cp310-cp310-musllinux_1_2_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

topk_sdk-0.11.0-cp310-cp310-musllinux_1_2_aarch64.whl (4.4 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

topk_sdk-0.11.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

topk_sdk-0.11.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

topk_sdk-0.11.0-cp310-cp310-macosx_11_0_arm64.whl (3.9 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

topk_sdk-0.11.0-cp310-cp310-macosx_10_12_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

topk_sdk-0.11.0-cp39-cp39-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.9Windows x86-64

topk_sdk-0.11.0-cp39-cp39-musllinux_1_2_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

topk_sdk-0.11.0-cp39-cp39-musllinux_1_2_aarch64.whl (4.4 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

topk_sdk-0.11.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

topk_sdk-0.11.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

topk_sdk-0.11.0-cp39-cp39-macosx_11_0_arm64.whl (3.9 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

topk_sdk-0.11.0-cp39-cp39-macosx_10_12_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

File details

Details for the file topk_sdk-0.11.0.tar.gz.

File metadata

  • Download URL: topk_sdk-0.11.0.tar.gz
  • Upload date:
  • Size: 165.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.9.0

File hashes

Hashes for topk_sdk-0.11.0.tar.gz
Algorithm Hash digest
SHA256 e509c50e50fe90357d7534ddb22dc78557eb05855662a142c922929e6dd96ee4
MD5 ef0f79f70ae27662ebdd92162c192199
BLAKE2b-256 1787cfdf7889e740ad65fba2a14065fb7e338da8f2d060cab6ff0bb0d30d972c

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 c181ba7f78cf42f0c7ea2860ae5e2f943bf1c63cc7d2d6b15a9f0a25b3d978f0
MD5 98ee73de3fa64391be04e8b564232484
BLAKE2b-256 8a20026a64ae5cc135b568f901291a80dd78721dc3257ad93b8b97ab86a9c6e4

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 920b6bbb491db0f43dcfe0c80d4f2dbafb142cf4854e4e80761af30d27a19ba3
MD5 ce0fd3e0c27dbd0ac0d66b2c90eaee3c
BLAKE2b-256 02657dfe8e44f023da1dbb1d1b4d526f3ca0b4eadc3279a1702b38faf4da2f03

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 be6d021aa6d89cc5b31175cb86c75e08c6e00de4ebdf9b3b518bf28fcff789a3
MD5 1778d9c48472af42e98489083e10f329
BLAKE2b-256 177f4e24dbaa5004e49984198b48993ce0228ff784c2e17e11c317a315c7aadf

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3cd460cb946e08cc78f2225e9254350f4ee0f7c574842034b4bd8d23b51c105e
MD5 12f7a3f01dc9b7ed7d20f3fa6db044cf
BLAKE2b-256 f12ba1796f3e5c8252b4c1a8dea47be50f4a5009baa1221c515595b7efc81023

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ff0bc3d7b8de7faa219adc51dfa431e60f91cb4dade87da8b963e353402c2b80
MD5 65722e62a14d56cce3aef5a1ac972c33
BLAKE2b-256 eb0309bc581c6a96cad608a97979538c03fb2a4e4393dbab6ae4297cdb2c866c

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e25f1a8139ec80c289e216bc6d4a98f09c2ae0bc516f6411ff5e531e262b0a10
MD5 b2b932a55893f1c7086fb90024347c89
BLAKE2b-256 5dac9363e32fec85a2580a6f684e0054a2866ec955ebeb1a61b7c80395e1040a

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 6b8a0526b8b06b43830f53897bd27b14aafb39534fad6434a2e85cda1164484f
MD5 7ad64d33a628b717c6c3e489569e3cc4
BLAKE2b-256 c129de944236546a2afb8ccf1378eaf0994731f463bb77be31347999a60c6d17

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 e30d469732d1dd2697e0b030fcf07da1fd58eadfef0570e3b7bbdb96e2a0280d
MD5 ce4936a3c587a89f8557727a98090127
BLAKE2b-256 76a6b4639c55588f736f686a4b1b96a2c3386b3ea096f5fc512a60fcf2c58e69

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 82b8432273f6491a26586c40f1955c88e56c13c3c249249e24fbecd28b532d02
MD5 1f604b034f7b0d94b5c1b4f185f64cc4
BLAKE2b-256 9c462be1b7ee3ca8da273aa6dbfb832ddb14fdf771fa7f0bafb5f2f9af70f372

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b0a16a6d3938cafe023e640fa82ab41bb31f0bc77381b49b2f7b6525d29783b0
MD5 b64af8ef06b97a1c4901318c5e28e231
BLAKE2b-256 75c714305045c50aa6ce6626ac065fb6d87491324b0b2877a4f32732632fc99a

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 13ecf77f16907a7d1473185453c57a5e9e6ee034e3b7445fd755f51fa72ed4f4
MD5 4e883b9e678cd9a8681499fa78e9d361
BLAKE2b-256 23ac17359c1bb544544bba98b31b988a817b3e15bdf54720c557d9942c9ec45c

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e5793bc6d7e3f9495f585dc2b40a90f0a12e76088d65b7da75bea1a03e4b6531
MD5 06844acac2932f34cc99ee575744839a
BLAKE2b-256 15bc3f23a074e914bf3c4e1ed91607e746ac07455fc3ff37283d5ba4726af3e0

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 30e86d5ab5c5c1b2518739ee0c8f6236e7f2ef4b99f6faddacd939ce869f69fb
MD5 470ffdf5f08e6b3dd54c3640c69defdf
BLAKE2b-256 f50a8fd0d8f3f40d6da1ee4b3e1b1ff3cb17e2dd42d8ca1a64c1c478da6c720e

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d437ba2a5952658dab106b3aafb7948fcf59e7379d46b4bb0181c5cdbd2b613c
MD5 9b17bfadf6026a23ee8d367931d072b2
BLAKE2b-256 a4b33b283d32eec7ccea1558179f71cc3b96978f04b5a7f0dc329fe8eb791a8f

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5865a898615ab2a502a1368f1b1bb3a799fc2685ac489e0e867322d3bd219109
MD5 b8653b249abc57f5a23e5b0c3bc23af2
BLAKE2b-256 5b7aba8bd2b6e51a8ce4ad45d4d4096fa975a668ff50422098e5f762096e81b7

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f00025272e641dec5cd2d5957c4f42172f8d2793cb11da571b1999483fb3a6fe
MD5 f73151253c7f0d281f3119e55af97df9
BLAKE2b-256 5d65393acd93dd46c75f5a282fd5a49780cd1f5bc9fe8048f6d23db7cda2b534

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 204dbb6658a481459b596d8a5761dfe3ba1480c49f2e9b526be684119cc3e00d
MD5 3d363ad4b729bed34932e6ed0d0a0537
BLAKE2b-256 118a3a0669e06000c8c327858159992fa76d35b9fe24cba7d5e1f6fb8e175115

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cb8ea99a6b28e4f1f5d7d936df420c36cef9943d817c03e00641c3fc10c4af16
MD5 15119c7f30fecd1b06fcfa61b958e74d
BLAKE2b-256 cc53d9209282b25088ce73f86dfd20d57b7aa644954ccef99b298877246b1d0d

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a5cee51b3fce9ebc830f4d9a066b0e4fa94dd32c6115abf0f75b21fbb60526da
MD5 8f7ed4eeb631b25062d4db604abefef6
BLAKE2b-256 ddc460c3f558e5e0780e24739bb78033feebb86377b1968978dc72feb526691a

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3975fefaf7e371d6501e1f7bc6eb4c0221f7b3091038c7442bd86c76ae92c9c0
MD5 bbbf098d28844575bae4076e59fdcfea
BLAKE2b-256 04e44905a06d4b436c8130874a773a55f238bfa7a099c3cdf4c48cce19412998

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 779c4aa7eb063fe8112bafcc2e02ede70a568122128120a90709a7b21da817cb
MD5 3e47398656eafd9ce032e12932f8e940
BLAKE2b-256 f11a3743e250405ed9329c2e080c444bc55fa64f65153db32045a4eb51254e0d

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0b9edb9b5495bb11b43ffd86b14b288242ed8683e374ca54991e535c3b9b7de7
MD5 fa36c671ca9cdc75383492f8bbdff084
BLAKE2b-256 fd4358220a480631b268ebeb0a6dad458df2d88adaa20a8b63ed0c66244c22e5

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a095edbcc0ee5039051b3610e7fc7ac369545d1c83e20a1a1ea7aacc53435794
MD5 13539f848313b5aca518089db144ae7f
BLAKE2b-256 87f917d6e86d27b7c89359db289c792fb84049a33895baa44a41f28c7112781c

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ffdc914fd9c226ad2e9c788637c118e30f89e7ec37e4a530e2164edb341a0e56
MD5 fcb2ddf8dace2e82a1411f57df575168
BLAKE2b-256 bfccacdf4557349fc9823c6b292e9aa699a381de67db015f04cc0f628f339e62

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e0aa05103563b1b0eb1f81f21241668a2b03062d133ab431777352991a4e13ae
MD5 4044dc7c73f74e7c069e128c7e2f5019
BLAKE2b-256 cf232b8d356fad6cadfd0019d7ecfe234e93b9a3778dc6da5aef239a174c54ad

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c9b0d79392976afa4d5f9d960683cc6d612ff723b9943f053df85fe692579cbf
MD5 19ed0e4c00128574521c43388997274d
BLAKE2b-256 0909afbb6d6ec2527517f9af0d3dba47cbcb6d0ff203ba5b488a3b7d64d549ce

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 839db0f2e22d1b3a68a63f91b2e637763612bc255b5b06619eb6a9f0fbf0987d
MD5 db053f8adbebfbbcf9e39761644191ed
BLAKE2b-256 cf8703c1dd8909987f8ee7a427bbfad8d1e8c88644df066f46161382c635af48

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5aae93bdd9b0bd406bfc47bd0abf6671a1bd63da4960d30590255aac1c3cb077
MD5 0d3affcb537d740dad1a16737c162441
BLAKE2b-256 0a29e6321a1d4ed9db9e8db1d5f2a4a304d3911cf496b123ef688d21de13c10a

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 4256786dc6ebfb6c3683bce11bafd7d8b2b2947b7a805545682b4f11ce6f3486
MD5 01c3642d88ff2d54bd108190a048c0fb
BLAKE2b-256 4a0e58a4a2101c45160fd6aae4411ae442d853d5e19eed6cb630990264518626

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 84e8155bf78ca4e86067b4522ad5a5659b67f5e6da6464ca91945bdf2fe4414f
MD5 87802bb3535e179244aadc01b2db5869
BLAKE2b-256 d312fbcae12af249dfd2bc24f9a460477d164b54b9e8eaf5128194847f48be18

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 10e061f233408a9f112182dcadd6258b221c74bf330c1f2571ebef75aa72351c
MD5 7ec1d886850296fee8fbeaf337ed959d
BLAKE2b-256 6d8c637120400810764c6f7ec176c2e358b826ba861e452df0f4cae86d8af9bb

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 72c3e1f62e2a7503ff7dcc02715df2c9b681c73ffba9a0cdab489966fabf9f9a
MD5 743cff8620cfddae2abbf795a00947fe
BLAKE2b-256 7f22f6d3e19c0d239b09d1140cb88718250d7fa6f84938c896b5a359e02c484d

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4cd081fac9130c53c9117e83995d629655137cf16820955dde145ae3647710d3
MD5 f3f666967e1acc08b9ae498c4b38effb
BLAKE2b-256 509730f23a553b7020c06bc7ef77af375aed0990127c6d5f297bc3271ae2419c

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5d00bcc07e84e6cde58de1a7d58677055d4a0d9dba7eed8671995d2bf0da72b7
MD5 eb3d00db34e92ca010f8103a15cd8955
BLAKE2b-256 bfab919c7228d557217cd759e4e09d8d33272efef7447aa97c5ad4a76dc347a4

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 6da201f74e3e1fa503bf98d98aaff912874d3e297604d14dccdda0677cd2f0e8
MD5 cf566cdc9d071a347a10809da153a59e
BLAKE2b-256 83baa2be8504fe7c612f3cfaa02a6939e36e64ae49e76d65ac7addd9f5f18663

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 4e74eb20f991a61b2e2f40742e50ab9e9a4d413aacf8390d4b66a85ea8eff4cd
MD5 564e3be1e268441398aff89e6438a05e
BLAKE2b-256 70a7a66d00a68b59822eef0c66d122317c036df2ffa64a63793d4655e9f8974e

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f9e2f8767d997cf758020c7c04da53aba3627d06187553bf0c82538aa6a99299
MD5 e85bb47105c58ea71eeb173a611ec632
BLAKE2b-256 02b1eaea0f7e44bcc5d742f07150bf7d5625ab05919a565a4d64c7c9e5be1dba

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ec9286c4cc831f59aff1d7cf896bd6d56c97f7f68a14ca78ddb8be7fe0a07f68
MD5 6259182f760128797090aab4912be170
BLAKE2b-256 424a6b0daf5d32e85450d8f8d2f98b5c38d3bb77d3c82bec4aabacc74416e97e

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2315aa82f918117cbdd7d110d111fd3a42c28a0ff66b35ce26821298280c47ed
MD5 08b7ae4742e63d51de4989eb622def57
BLAKE2b-256 5cdc0c6b9c78b12db45dc1b040db45924178477daa9cade1a19caf9945a15438

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 11824a606572c948ac197a9a194966a6b842bf513f8ed6c3c15a4742ee06b7ba
MD5 dd7b55cad30534ff4108a659b39c0f11
BLAKE2b-256 ea119f82d8a179e438441ae2f53a31fdc1bf25583515bb33ce6763d8d0b93bdb

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7cc161cf1b785e54e05ed7fc9c5a962f8ed22c7e10178a056b5007444f731322
MD5 209f50257e4cbf6db3aa21bbd59948ba
BLAKE2b-256 29a3e5595d2b4d7340ee22be372ccc1f1b10847606f32ffe434ab1280f981643

See more details on using hashes here.

File details

Details for the file topk_sdk-0.11.0-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.11.0-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e365c49780b15c518b9735eb9e1691ab8d093b169e48e352ba4033003148313d
MD5 99689b319a6bc957120273735e981626
BLAKE2b-256 9de7a4d5e123d03054f56c5b6c33a09659bb1c040a99217f5af25562f0a062dd

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