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.3.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.3-cp314-cp314-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.14Windows x86-64

topk_sdk-0.9.3-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.3-cp314-cp314-musllinux_1_2_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

topk_sdk-0.9.3-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.3-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.3-cp314-cp314-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

topk_sdk-0.9.3-cp314-cp314-macosx_10_12_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

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

Uploaded CPython 3.13Windows x86-64

topk_sdk-0.9.3-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.3-cp313-cp313-musllinux_1_2_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

topk_sdk-0.9.3-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.3-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.3-cp313-cp313-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

topk_sdk-0.9.3-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.3-cp312-cp312-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.12Windows x86-64

topk_sdk-0.9.3-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.3-cp312-cp312-musllinux_1_2_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

topk_sdk-0.9.3-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.3-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.3-cp312-cp312-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

topk_sdk-0.9.3-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.3-cp311-cp311-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.11Windows x86-64

topk_sdk-0.9.3-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.3-cp311-cp311-musllinux_1_2_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

topk_sdk-0.9.3-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.3-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.3-cp311-cp311-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

topk_sdk-0.9.3-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.3-cp310-cp310-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.10Windows x86-64

topk_sdk-0.9.3-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.3-cp310-cp310-musllinux_1_2_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

topk_sdk-0.9.3-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.3-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.3-cp310-cp310-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

topk_sdk-0.9.3-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.3-cp39-cp39-win_amd64.whl (3.6 MB view details)

Uploaded CPython 3.9Windows x86-64

topk_sdk-0.9.3-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.3-cp39-cp39-musllinux_1_2_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

topk_sdk-0.9.3-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.3-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.3-cp39-cp39-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

topk_sdk-0.9.3-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.3.tar.gz.

File metadata

  • Download URL: topk_sdk-0.9.3.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.3.tar.gz
Algorithm Hash digest
SHA256 0d1f0eb501dd276d4e18c3fd0c32585801849cee519bac509f81e465b4ba3ac1
MD5 b691f2c7cacae715a7ac1faeef8bd5f8
BLAKE2b-256 78b3b899dc666f75dfb845fcd3085fc6947d8f8c4357ba843959a8d11fc9bd35

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 b510b654674df9c950b92b3c0928dc82514e3d613feed540ebbd67d77b658129
MD5 ab911bff0d108f55c66e7dc9a20bc687
BLAKE2b-256 790358737f30d83b27899fa6a6245aa50c565a819a3435ecde735e2141f0f905

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0c42a34e46c642d6ebaa3291e80089cb644e44625410cd8a7071207c16442e8b
MD5 131a4dd5877918588e740df8b2495775
BLAKE2b-256 3392d8845c0d3c2116a2a3bbc9110798b8d7923db4e70a897435e7abfb37c36a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 410db595d5974ab93ecf3893f818b3abc07dd569fbf54e1a2bd377ceebd8e3a3
MD5 93c96ffc49e3550af31dcb5ddbd12021
BLAKE2b-256 3cb87a829e892060c0ec947de75cdd900cbfb4004ec2688b198741094b17a880

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1980034da18f750cf45036a178ffbaa90c527d52d3d1622391a1dfa68e858df0
MD5 9e957d0ec007cb9295ff443890ef5a7c
BLAKE2b-256 3d3524525ed786c9e8cb477ab5237f7e1f8392fdf480184473bbc07a122080fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2fe2880a604e566f3dddbc11cbc9a6257c3c1835ca4b7fc242f41a14b09c5fb3
MD5 02280e9220a317968e456045ad0995a7
BLAKE2b-256 815cae1bed422e94109f5d73c40a7d0b53cfce2a2e2a0043291242295c59f59a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e1267c763351e0b8cf386972c7cc39a295496f06d4f32014f68376028a37746e
MD5 d165f44787b215ebacad403737f32abc
BLAKE2b-256 d665b0387246a1b2fd0bda63a7bb09a0732f526df780473ddd92a17030d05e5b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a48b069a81f73c34b1a16bd08c6a112070bf0b566dce3385427b55b37c660e33
MD5 8e4eaa9955b1b70b1e77ea19257e9dd8
BLAKE2b-256 05e97eec8ba7abb1b60d95dfbbcf31548160fead62654bae700d997eeefa100b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 4bc68569c54d3fa96e4233d7db73cc4def290a1865d88cce275c92e44a2d1768
MD5 cbb5f0110b65a7f01e40cf9559f431ef
BLAKE2b-256 2c43a43f58d2a85df550dd66bb604beb6c2c3dcfa5e72a3513b4ff90f1915631

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 716e85e14986ecef038c4aff5e731c05f2de78fe209fa037f5d70fe596a06515
MD5 fc4840eb7b92d79bb64ba73445e374b4
BLAKE2b-256 800bc2ba64476ad1d7119bdc48909016ec1895a9bb26edfeece0c000d5c130bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 39e54c0c9fcab306a9fc04504c085f8e26386913d6b0f534a2f365f28a0d4106
MD5 7a90f133953bab759c40acf13f4ad673
BLAKE2b-256 c04358cc65be055835ec62af7246568356721d9c588c1d72629d01081dcc38e4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9b45d10ee0c70d65a7e031b20b6e6d91276dca7d1864d953cb2f06ab3067ab71
MD5 1b9cd07149ec00bc7ada538fac59dbc7
BLAKE2b-256 5fe09159d69ddddc5e27d988498471383230c3d7d2c4d53e5af358287f9ca1c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 38c48fca249f4107776481e62f99ad5132500852114289185cd94452e0d8d24d
MD5 9b6dbe703e942d702016ec0cbb044b23
BLAKE2b-256 726ceb3d62800d86b3468958fd73c086339113d46b100c1660cbe18161a22429

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a2cc35c1e322ae5023fbb8bae1b462c0ecc083cf0d3234ac79709744834a4d97
MD5 69c070d9e40717afced72b317b626a4f
BLAKE2b-256 e69e3a48b5de89c77d8ab2e94e0dfa57a39aac117811c0c671a06a530df73656

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 96aa7efbf6e4c7314705acbcdc2cbbe4d7c95af10499c66db82eb2a8c9558635
MD5 33d533b2e080066f3c20d5c734c56608
BLAKE2b-256 ed91a150f1f53e0a4f93333ce7f3a9e7b274393e8540a0642ca7cf5d9e231bb0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5a53e153797c43bf43343eb5ab41b15141ac3c3da22b8ed451ce0520a3faefd4
MD5 b3e9c51dc79bf42bdb9d36869ef4776c
BLAKE2b-256 7f9d1f31ac3a8f07df9ceea1da7b0c9cb7c0d06357ad21588a765ba1c7653581

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 30a2272d502db90dff1c67f541c2d2bbcd1d23f749769866c22b2f1beecf5659
MD5 a883602c9b86e4dad5ffb072d643662c
BLAKE2b-256 3ff91eeb8c292bb4027525ef41eaa4c56b3718cb685745a11230b22aa644927a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 626591d07cea2a3bbf890d1589259e921c72cae189e62144808213c1fddddaf9
MD5 6f6756dcf7b488ab6fd2ba7359edf484
BLAKE2b-256 46d928f7507ed541d49c69236ee60f4e81baa5fa552120e739e5cd4b82d721b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 59a8752233b285a17e9ea8014454ea7b2a267d63f419a293e720b52d213ca4d7
MD5 cd467a3b863817a3072aa751c21adac2
BLAKE2b-256 ab36cea76fea908bd54ef08a5f285d414af97d5d544d0d8415f712e00ec44a35

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 19870fa7ea208bd4ebc009f68f47989b41b4258ace851a97421b1ae2851ee196
MD5 1c5d5ae8a456e3af0ff72dc26725f5d4
BLAKE2b-256 96d0491fb3c670a05b905096419503f5620c1099888eb37040f51b690420ee39

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d654e286f521e34d1564f68d2227f7f003aca480eaf46569105bef1413b0b5fd
MD5 f0edf6d643f4961fa2e7b4e164cd5b3f
BLAKE2b-256 6606a9bfa8a5db509404c2c520a45fb2a391dfa2111d3c13f520ed739bd56aa3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 aea8771c2ea1954e5ee28c2803ba5441c172918c3163534ed821af3156299840
MD5 4e116e7c7e242aeb478f341d2bb13f27
BLAKE2b-256 f7c2f8fd07aafeed54bbebf0672ece203a4561b124b90f2dd4dccedc9e0c07e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7ac0f6755841c80ed6b18e01bb9359dc208680bee9d0f4b5eb6f5a97674784c6
MD5 6e9fc4ed99c57e10ebfb585e17462235
BLAKE2b-256 2b35d8d2f1c45f4eab4fe60c437aa03d1160c52782ccaab323ca3b0a4b493663

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4c8a4f319657290b2361e8527856b525650cb935de98c459d783b1c6910cef0f
MD5 8ef9a82bbe79a73fe781fa3b483c1b06
BLAKE2b-256 3b44136d13e541d2459d533cf0b6032de3463f7d7787bfe802bf09a9ae7e90aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 cffce1199346b5edbc1f3006e2028e2080ba78159f7f76841e989b91bb010b02
MD5 60f523d06e866f5ce6f7cfa5bd46985d
BLAKE2b-256 7d10ca8d7cb0febb0635fafcd81487fabed27a93e22b0903d9cb09af328971e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 88e2fc1c27be1768dbadf858078df07e2e579ba452a742e1adae39508e574948
MD5 a7ee8a63653a242de6f728503d1eb4e1
BLAKE2b-256 dd9984319649ad03b0f2e6e79bbf524478173f47adf9fae6cf240d99e02511bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 06da0ffad819e6506754dd0d3ccc12677f0eed07dc13a5a3cdbf7982350983fc
MD5 57916f10031b5e02247109c4f36f38ba
BLAKE2b-256 6cb5cf1459aae32afdf2a05bcdaf01a694438000c17e4126c5bf5aeec82263a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 db5fb32e3b3d6f9618f7642b5f8a93d55eb26e5ef4d535bb70b02c194a80d7f7
MD5 d9e02ec23af2b34789442902f81c0526
BLAKE2b-256 5db166604553e80910b939dde023a70bd96025e2f38cae9ca404d890215ce76f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c5be1c6531757a14393b0a3f508b7b8dc84c12bb81f2e2a7ee1fd6ea469a95d8
MD5 177ff477c1c3a01cc01406dc71a06c0b
BLAKE2b-256 95ba1d21641f0a1cf4ad2f20b0794310140f48d4bfe08b05b19a151d8c12d97a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 491519fa5f76dd6da9a923bb2480c868bbbb5e5232ba24d9dc4a4118d5bf681b
MD5 fdda71fa25d66aa6de41ca6733d464ca
BLAKE2b-256 b50d9334e36c31b17a44c4dcf86f38895ae574e6a0199f0ffe8f3ff7c20ab22c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 813aea3b0146a2b837021a9855db1ab7e7250f3db641088e846c58ee07444210
MD5 fb68ad67078c44c33fb7e7400b815dd5
BLAKE2b-256 c0a49cf0004ef8dce2726c0b937b429f00f543bfdad463e6053be64f9c9a3118

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 cd93f4f81aa9fe0677630c3dffd603c18a6e2c21d712e41bfde98914e406d597
MD5 56970ba28ab4794e0c97a04b4ffed390
BLAKE2b-256 27d1038dda9be5ec6c7bb3a1d15b31d9d46c6fafefa6c451707b085f02be4944

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c4660a9ffbd2a0b4a3da3999d204efa5250cae331d7cbb544b818dfb816bef99
MD5 b4d73a00e8ddfbe4e48ad4834fa5e382
BLAKE2b-256 a125a060e26be109b65f4879ce889b4246fc8e6cd6b72ce33580f17ce0b0aa57

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 aedee777603439a695271fd55b9ac66a53da75e96ee370601a14dee4b6cca5de
MD5 c01790b5771fbfc6026d6ff7cbb5cd05
BLAKE2b-256 01006bdd31734af8fee12fc941683f1a37505627b201a29ed3c4ded9ee194f39

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 976219efadf132c1b212f66d6d79b622796ac65d6e082f5c13076044560b4abd
MD5 d70b6a335a8eb414df952255d59054a6
BLAKE2b-256 878596169eed174bf35fb3035d20efee39cd5e8e901226e20a772fc1c6f6c8f5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ea428cfa206c2802731540557007b7e1d506b72e5a470291edebaecf241064ab
MD5 1384c0aeb065219d77d836e67e0f86bf
BLAKE2b-256 a64d2f281a8c7961b8fd0f73cd3e6276598cbea5ecbaeee45c908f2cbb46ca68

See more details on using hashes here.

File details

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

File metadata

  • Download URL: topk_sdk-0.9.3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 3.6 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.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 089c7629e491ecbbb89815236d4cdd32b1e0e552640c35a56c3ebfcd3ca76a73
MD5 12965195f8711f1584674326ae460352
BLAKE2b-256 bb57f692daaeecebfa329653ed16e1d289687c572483d977453e8450c2ecae57

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ca38b5571aeb1aa0df21b16027f881a48f1844134e6edcb084229465b9b9bb9b
MD5 9c40c3a2fda9ee894ecddcc5d1c0770e
BLAKE2b-256 62add93ee3caa0536fff13af3e741372c88118233bb2d8d7eb6a0b58ccb19adc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b28ac3a891f70073baf6ae2da768e6e1c33da662e7c1cb0d8f5ea556851c8a2a
MD5 58cb2092b0b72ac54ce10f7c5517feef
BLAKE2b-256 5376ca2b16ee85bd4d53587ba014d3baaed62c28d804da80de882f387290fae9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4c6a2afacb395cfa6f76f7e3b48d3c222b474b25971c95027273f0c8e70b5472
MD5 37e594189dbbb07c4e56c5597b4ef5e0
BLAKE2b-256 9eca39d36dc5921bd360724dd0058f8dcbe9340e8da812bcd0bdec8c1839a65f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7da5f011ab4204558ba52fd4c946def816d64aaae75584155674783d394c2644
MD5 e90ab2446a093cb4186f0ac9fcaf21d5
BLAKE2b-256 600a04b74c748b6ce62f099b8b6caf944328391e571f03f7813264dcb225e073

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8386f3d7a1b9dec57ba9a3d3451d8a43c954afa0c787fa741cd852d3b42e5517
MD5 f912a76f46f4e1e6df4c949f82614158
BLAKE2b-256 42f1b38471f6855c3ffc8f370e395d879d28aecc9f6bde74a5865f5e92671ab9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.9.3-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 fa96a468e498f212f191b19decaa7660a0d6e25b8923ae6e248b4db16219cd0c
MD5 29b2aa9520d5e26ffa858db146d4a845
BLAKE2b-256 371c6de74576c276613cd3ff6a4000aa9277a5951b3081d010511bf4885b454e

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