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())

Functionality between the synchronous and asynchronous clients is otherwise identical.

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
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.9.2.tar.gz (154.0 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.9.2-cp314-cp314-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.14Windows x86-64

topk_sdk-0.9.2-cp314-cp314-musllinux_1_2_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

topk_sdk-0.9.2-cp314-cp314-musllinux_1_2_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

topk_sdk-0.9.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

topk_sdk-0.9.2-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

topk_sdk-0.9.2-cp314-cp314-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

topk_sdk-0.9.2-cp314-cp314-macosx_10_12_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

topk_sdk-0.9.2-cp313-cp313-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.13Windows x86-64

topk_sdk-0.9.2-cp313-cp313-musllinux_1_2_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

topk_sdk-0.9.2-cp313-cp313-musllinux_1_2_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

topk_sdk-0.9.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

topk_sdk-0.9.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

topk_sdk-0.9.2-cp313-cp313-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

topk_sdk-0.9.2-cp313-cp313-macosx_10_12_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

topk_sdk-0.9.2-cp312-cp312-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.12Windows x86-64

topk_sdk-0.9.2-cp312-cp312-musllinux_1_2_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

topk_sdk-0.9.2-cp312-cp312-musllinux_1_2_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

topk_sdk-0.9.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

topk_sdk-0.9.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

topk_sdk-0.9.2-cp312-cp312-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

topk_sdk-0.9.2-cp312-cp312-macosx_10_12_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

topk_sdk-0.9.2-cp311-cp311-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.11Windows x86-64

topk_sdk-0.9.2-cp311-cp311-musllinux_1_2_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

topk_sdk-0.9.2-cp311-cp311-musllinux_1_2_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

topk_sdk-0.9.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

topk_sdk-0.9.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

topk_sdk-0.9.2-cp311-cp311-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

topk_sdk-0.9.2-cp311-cp311-macosx_10_12_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

topk_sdk-0.9.2-cp310-cp310-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.10Windows x86-64

topk_sdk-0.9.2-cp310-cp310-musllinux_1_2_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

topk_sdk-0.9.2-cp310-cp310-musllinux_1_2_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

topk_sdk-0.9.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

topk_sdk-0.9.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

topk_sdk-0.9.2-cp310-cp310-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

topk_sdk-0.9.2-cp310-cp310-macosx_10_12_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

topk_sdk-0.9.2-cp39-cp39-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.9Windows x86-64

topk_sdk-0.9.2-cp39-cp39-musllinux_1_2_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

topk_sdk-0.9.2-cp39-cp39-musllinux_1_2_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

topk_sdk-0.9.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

topk_sdk-0.9.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

topk_sdk-0.9.2-cp39-cp39-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

topk_sdk-0.9.2-cp39-cp39-macosx_10_12_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

File details

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

File metadata

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

File hashes

Hashes for topk_sdk-0.9.2.tar.gz
Algorithm Hash digest
SHA256 3b1b81f14f4b0476fb88d08e7c94c8dd58b04e37acfffbae9d69b463c696ba7d
MD5 f4308d0ce669a68d7b975afdb7305b5e
BLAKE2b-256 d572f7fca19fe7c4925343fc5056d546246371359fc3512830ca115c3d8e02a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 17ad62c23db18f4dba216f4641effff6bc7ed097860b83082e3a759e3717b8ec
MD5 8dd84783a48a97e2cc7de2b003284d13
BLAKE2b-256 260c3f1d83dc5ce43c0a0492596a4056d5c65edc5e77aabef95c50ca24235f9f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3db6e5ee2f0f2a5e02b24ca34bdd855adcaf3e39e524f6f66598775220b8a98a
MD5 878f005b44539113535719cee46bde36
BLAKE2b-256 4e2f0f50875265b91ce34c17fb9eacdd1b7a3a507406542a5a9f9ce841f0a8ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5e73c15a1723fe3d81cd508f61ac78e73943792004daa245bb62dcd136a50afb
MD5 017a45827c357a55a86fb5811e5ee64e
BLAKE2b-256 98fb63d766d2ef2ebd04bc2702d8399ae044692ea9a0beb0328430b62d783791

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 486e53943cc99fac095585e810ff8969693147e9cf5f786fa54c6d07a3a4b452
MD5 6638c17adb89cee8ee4dfec43ef06e0c
BLAKE2b-256 3fe0a8970819907ea0bbcfe8ee455e04cca6e2d09e48b6d9ac5f0ad3845cefd1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d9a1489ca1cbdc17671e123e05bfe6cf4b614a5b502bf4e01d00cedab2f743f6
MD5 1e8e77525b1024f41469e69fd960985c
BLAKE2b-256 568154a85240123bd8522c0b319382b48435bed7c137ab7c6daf3cd5f0ce3d86

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ca1ee480ac6303ce955c94a15fe8ac837f4d4dff9741bde5cf7df054ae53c6df
MD5 bd0d9b9f02850e0d8dd510e709aeb486
BLAKE2b-256 14d01a8871934bc77be5d558d813192d4c5a507d28908fe48c91d1855b8f697e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7f0c2242f35369b7a4ba62a1c9a3fc0702cbc6b792e1866dc1e7578bb7574448
MD5 9fb8fa9f037a2e05d7868689d892372b
BLAKE2b-256 5e32c5678d21ef77b6bb3b9aa9986451630cc8826230135efdc1f1b5febc3ee9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 723672710ddea56f344104be8dcc5d76b2fde84e583b332a7c8fb973377f7caa
MD5 9c0895de5c77899f838cfeffed2fc4e3
BLAKE2b-256 6e37b0509c6a749b69c93e8ec781d3e420aa27268f58c58bcd33b96a3b9b1b82

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5e9ca1add93fd2ba9e25d3a524a57f033d5887047ecee5558f8c8de90550f93f
MD5 ba9ad93ecfc0e29e83ce98f0d4e6663e
BLAKE2b-256 d858d755e80b0e94212b01e44360918ad44110757b7c721dc07f8902fffdf725

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2c838700ce772a125c1d7154b677a49a8691cf671d7cad5723e88960d894c6a6
MD5 f16ffa0709b8c19771760a1116c14633
BLAKE2b-256 1ab1eb8d4739d0626431ad12af37f0f2075c8fb7c6beca5e1532ab93c4daa27c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 69c85b6bd9bc5935c570a3ec1ba632cd0cf03263bc8f3bfa1065fb8f54a66287
MD5 bbea30186a37fa033c75d87e3750eabe
BLAKE2b-256 ba5be71fecc665134cfa4a11be7241199ce95ccd1df2c22fd19a82327ffd382e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2579e3ae15f562415bd57b9b1aaa90b6c7eb23647058f99748f4a19ab13d1527
MD5 e4b976fd454124c4ace7611362e81977
BLAKE2b-256 c59a5b3d2b8fe909447882b3ab464059628d5e931b7a5b34a28514f01897cd4b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ea30123a6734aa3b153c39737c43727effe042945ad3bf1a370fea032770a74b
MD5 d7c67fd2c7a71e784ee0de30bbd4bb7d
BLAKE2b-256 968f7e120cbe0c7d377e6dcc8aec0d35b6db94558714ec73ad4305aca2c564ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9ff195fb932c2a9f6757ab021d7219e2a624be2fb42d258f281627b12cbf3e52
MD5 e95c537d510defc3920d84c5f46fdad1
BLAKE2b-256 35aa8d7169be37df52a07d8a72b4f514f2391b597e5c39d707539c80aa908064

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e477ee78504c16f83e6a2e66e90f21bf434b302ff348a9601bb9188d95d1c92d
MD5 3f0f3f676a7c62960d7274d8d43f8724
BLAKE2b-256 f7e9d77bcc74976a95f0d1365c3b547022f69e4eba4df1a1c58883cfd197f1ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 98885de8c167a990160827303f9f11c52a1344ee0e5cda0fe80e98cd6c4d5089
MD5 2573d965865c8760b4a4522bb589c65e
BLAKE2b-256 9b01cd65137f40f199a4c8889c98241e2835d8887936467cc3b86b49bf22c146

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 cbb709709482fadaf8e006c3d535e3a169b38c5ef700cb3e13886e2de624d42e
MD5 5d90191b6318b32a64d54d0d947a9762
BLAKE2b-256 d2e3639bd600ddcf94b4e61abe442b8678c049e45e7be46c27bdfa80ba446677

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dac5e40e317b33a0727c49fce0858c80be00915c97a7f68aadc79aef5b7b10d8
MD5 09981d570dd606257370084a80628e00
BLAKE2b-256 a01447e80bb3115aab162bc4242230a1eef94094ef90fbfbc3223ee26d40f6bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3e7d19a9ebb3844f5c6605c900bbae5f0f228455bd3b5764f9c9190c1e080edf
MD5 3d9c122bb106d6acb701b36dba94be6a
BLAKE2b-256 2b04c2616347d153f5478d557aa3e88daaf084cd476e176f70d1cbccf32705a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fa95d65e0e12021f7196fafe8b185535dd049e577e8cfb72a130996e75cf4ef0
MD5 c1b00553eb93782f748fc6f8020b2aa1
BLAKE2b-256 a93c094ecd1049f40379aacdf3282b2343677e808f7043acb7a782fc9086d941

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a9c8acebf1b472fdd6a6b554796b5d5336be0c1180b606c3fec97508bc842be2
MD5 f9e08aa2faf6a40a20e20e43554ae98e
BLAKE2b-256 e79c9a9db2e7ba2d88aa2f2cf1d09fcab542b822de1e31a15dee0d64c57198f0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 add8d34a50cace4f52130a500791e52eae2e312266c93d315f36082d1d2855b9
MD5 9455eb2b70765830a9640f10e5ec9b0c
BLAKE2b-256 add2412dc7f1e3c82b4fbbfb849f707b397265fddb0189e9ffc792cef5353536

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7fd1b26153a185ae280d28af41dcf6f7d89938cd550af38ba2ee2a992dd0ecad
MD5 8155183aaa186f208315c8f05e49784f
BLAKE2b-256 b1a58efcc890df6cc7c7b851e448f98968a348156c6d507908ea36153ecbf89f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b8da18d18ea16a6320d0d2eed5c08a9fe2bbf5ca4df233ac119cd154f258be66
MD5 791ae91afbe4edb0f481d7fd34b2e5d5
BLAKE2b-256 88fe0bdccca39a3904c6110a735b48b0b1c58cc0d84c1b09b0905f3ff538199c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d67112bd52191ca464981441f80982d464d12036be5db15774f6b4ef39e272ba
MD5 ec7faaae598072c357cc0554254fb542
BLAKE2b-256 8e9a662953f25865803e1ee65101b4eb7e6717c137f56eb09a99b864c7793f0c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 77ef4f94bb358b849e9965ea740784e8a930349b22588cf7789145fe81886bfb
MD5 d1f7e0f6bc64c66d07e16131b29b64c6
BLAKE2b-256 1c61f434a0d0f06eee6012dc6197ec92e8fbbb86be4594e5d8bc6f936a6df7e7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d8957f75091059e10920f84cd85cec51e179f1b31e960cc77dcf94c28497a111
MD5 259b7e05db73a01bd1f3652257810a5d
BLAKE2b-256 e05b1a5dd73aef2115ab9ef587ecca9bf257aec6ca8c1925a2945b7cd34e90c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5b1cd3eba0156d664cf418abad83462e3ca39d309cc1e9130c9a1c1403a1d59c
MD5 b5dc9cbd7bbd6d2951df5a23d33163a3
BLAKE2b-256 46f7197c308450cefd2ca29f7fb6f06df2c905df9e2fa58a1801aedbd4f373d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0e3baee1083b1884a98028770b938a0dd44d9b40dc6648337015ccccbc60fe3b
MD5 43d5de79217c78f3b528bc07b053e0d2
BLAKE2b-256 7e0a3f055fe2b2b5d3d207d48ed0c8e5ab6b5fd90cf61b8c4331e91dd6cf71e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 29d478e9b958a53f9c876bb2b2ab92fa6130f0a8bd634a1b509fef46c84ad515
MD5 cc2589a8f45eb788f04c9bf8cc63d866
BLAKE2b-256 681867f52e0dd4f6a14a47f11e57f34edbf53c51bf8d840716c246e7fb2c8d37

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 70e91e797fb5dc59f5728185be7a50012cef82e41547d8efc162d18a9d2d204d
MD5 2836f21a812a59dce9cece626a3d4217
BLAKE2b-256 011901739799157623e169ced0a1a37a6fc2d7c9253d0cf75021f5afb725f03d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7f9304b308fc899498a48e5cea97644a75e0297e75e66aa1edf3a17ae90b994a
MD5 0e3a340f48f5b3a1da45375561a6918f
BLAKE2b-256 58ee9a6c70f45e38f2d54118dde92efb265c3d0fc4bf95e88a48070eab0c5234

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fca0188f72a8f8ba728a61bab1ceb84b39687f274a46a7debc7aeefbc8423677
MD5 46274ba6b12917e9e3851db75f1a400c
BLAKE2b-256 1ae782bd958cbf4ef95d57633f4246d7208dbbe18e4f1679a403f64354c0bd5b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 518ab1887a12051a08f0ed45a1ce75c87687f960886f7acc24f85a6d39959905
MD5 8a354bc3c379a4fbf53f92d5ac37bb78
BLAKE2b-256 b3ca2811aa98df728b6a2de67498850fb5daf4d7aba7d9e0165de08b22775350

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 685bbad899eca5ac78d0833542785a8b9e93b2d37344908553e189c4f3ee660e
MD5 cadb7b02aaf672f9cb71d022d5d3a0ca
BLAKE2b-256 2f81570174f270b246a26b73ba0629c898ec440b84b5e13e6b416d2c2c2db98a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: topk_sdk-0.9.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.9.0

File hashes

Hashes for topk_sdk-0.9.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 23480feaafb9854091f15d64be257eebd9943d335269d0f2434fa561b310881a
MD5 5848ce9c9f0bdba8b59bba42e19829b7
BLAKE2b-256 ce2797350ffd3c53f208afc9e4f1c5211c20b42945a99a15a2c39f0604650062

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 719ee19fd7ec7eb6e80c7a458ca99188bd584cc7079e8cfc89e9e9d909c7c319
MD5 b8174a1c28e9bd4ab3e2d02a0abadf65
BLAKE2b-256 6d828bfe358b185294c75fd7f492cc9f8da5cfebb9cd486b6f5748023436ed8a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d6df2864d62452d8ec4c06a7a7a062ed9ea28be05cae88ecd3b4299f67690f2e
MD5 c2941161070f36496d2d3beef96d3efb
BLAKE2b-256 1b1b61dd26d643a73b48be952efbad2074298f3d099eadfafebc01efe43e6b7c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 feb6cb64e0105b37502d59555c4a065c118e7aa1ec42993d25965049eb18b017
MD5 7a3cdcae413f0de1b875bbe92951a2a9
BLAKE2b-256 5a59b3f41b0807b379eea064102ae6d46ba5c27d1638f92d29c6ef2ab9cfc9c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 417e350b5695446fe9c3536dd60856e161ca10148c6b2b363b08fb060c5cdfe1
MD5 355897b73c2144b35748b69e67a302e0
BLAKE2b-256 208da956ac15fa7858fa72c0f0445dc2bb5c772720d3f79ec35957b0a6b2f7a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3bd359d221d3dc95dc0d0773142d28805be90d5e5ebcdb55abfc957ea2c8e960
MD5 969bf43276b76b1da7f404d3a08a4e79
BLAKE2b-256 475ca69e98c3ad569813e8242b85998047d3090088274d887014f63efdbadc74

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.2-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 017fbeac02c971c51ebdee34ce3a5a0c24a4dacabcc6887557d72f96b4a606e6
MD5 0c136157b744f7200b1fa628fd1b6fa0
BLAKE2b-256 95196d865d3068a675afef5213c040e600f4650aa804aabd64a406fe659946e5

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