Skip to main content

Python SDK for topk.io

Project description

TopK SDK

Full documentation is available on docs.topk.io.

TopK SDK provides a Python API for managing collections, querying data, and performing advanced search operations, including keyword and vector-based searches. It is designed for scalability and flexibility in building search applications.

Features

  • Create and manage collections with custom schemas.
  • Perform keyword and vector-based searches with scoring and ranking.
  • Upsert and delete documents in collections.
  • Support for schema validation and collection listing.
  • Pythonic API for seamless integration.

Installation

Install the SDK using pip:

pip install topk-sdk

Usage Examples

Create a client:

from topk_sdk import Client

client = Client(api_key="your_api_key", region="aws-us-east-1-thunderbird")

1. Create a Collection

Define a schema and create a collection.

from topk_sdk.schema import text, vector, vector_index, keyword_index

schema = {
    "title": text().required().index(keyword_index()),
    "embedding": vector(3).required().index(vector_index(metric="cosine")),
}

client.collections().create("books", schema=schema)

2. Upsert Documents

Add or update documents in a collection.

client.collection("books").upsert(
    [
        {"_id": "doc1", "title": "Hello World", "embedding": [1.0, 2.0, 3.0]},
        {"_id": "doc2", "title": "Rust Programming", "embedding": [4.0, 5.0, 6.0]},
    ]
)

3. Query for Keyword Search

Perform a keyword search with token matching and scoring.

from topk_sdk.query import match, fn, select

results = client.collection("books").query(
    select(
        text_score=fn.bm25_score(),
    ).filter(
        match("rust", field="title", weight=10.0)
    ).top_k(field("text_score"), k=3)
)

4. Query for Vector Search

Perform a nearest-neighbor search with vector distances.

results = client.collection("books").query(
    select(
        vector_distance=fn.vector_distance("embedding", [1.0, 2.0, 3.0]),
    ).top_k(field("vector_distance"), k=3)
)

5. Delete Documents

Remove documents from a collection.

client.collection("books").delete(["doc1"])

6. List and Delete Collections

Manage collections in your workspace.

# List collections
collections = client.collections().list()

# Delete a collection
client.collections().delete("books")

Testing

Run the test suite with pytest:

pytest

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.1.11.tar.gz (172.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.1.11-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl (2.6 MB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

topk_sdk-0.1.11-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl (2.5 MB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

topk_sdk-0.1.11-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

topk_sdk-0.1.11-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.4 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

topk_sdk-0.1.11-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl (2.6 MB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

topk_sdk-0.1.11-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl (2.5 MB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

topk_sdk-0.1.11-cp313-cp313t-musllinux_1_2_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

topk_sdk-0.1.11-cp313-cp313t-musllinux_1_2_aarch64.whl (2.5 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

topk_sdk-0.1.11-cp313-cp313-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.13Windows x86-64

topk_sdk-0.1.11-cp313-cp313-musllinux_1_2_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

topk_sdk-0.1.11-cp313-cp313-musllinux_1_2_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

topk_sdk-0.1.11-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

topk_sdk-0.1.11-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

topk_sdk-0.1.11-cp313-cp313-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

topk_sdk-0.1.11-cp313-cp313-macosx_10_12_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

topk_sdk-0.1.11-cp312-cp312-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.12Windows x86-64

topk_sdk-0.1.11-cp312-cp312-musllinux_1_2_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

topk_sdk-0.1.11-cp312-cp312-musllinux_1_2_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

topk_sdk-0.1.11-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

topk_sdk-0.1.11-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

topk_sdk-0.1.11-cp312-cp312-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

topk_sdk-0.1.11-cp312-cp312-macosx_10_12_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

topk_sdk-0.1.11-cp311-cp311-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.11Windows x86-64

topk_sdk-0.1.11-cp311-cp311-musllinux_1_2_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

topk_sdk-0.1.11-cp311-cp311-musllinux_1_2_aarch64.whl (2.5 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

topk_sdk-0.1.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

topk_sdk-0.1.11-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

topk_sdk-0.1.11-cp311-cp311-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

topk_sdk-0.1.11-cp311-cp311-macosx_10_12_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

topk_sdk-0.1.11-cp310-cp310-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.10Windows x86-64

topk_sdk-0.1.11-cp310-cp310-musllinux_1_2_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

topk_sdk-0.1.11-cp310-cp310-musllinux_1_2_aarch64.whl (2.5 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

topk_sdk-0.1.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

topk_sdk-0.1.11-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

topk_sdk-0.1.11-cp39-cp39-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.9Windows x86-64

topk_sdk-0.1.11-cp39-cp39-musllinux_1_2_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

topk_sdk-0.1.11-cp39-cp39-musllinux_1_2_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

topk_sdk-0.1.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

topk_sdk-0.1.11-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

File details

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

File metadata

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

File hashes

Hashes for topk_sdk-0.1.11.tar.gz
Algorithm Hash digest
SHA256 653fbd0d9e98136db2312e91ff43fa6f0135a63acbe53a46261d7776530bd365
MD5 5bb6a0763cb66712ef96e9c443fa312f
BLAKE2b-256 dbd9f5e0168c3861693d784ffb2f51481a213c76245696fd4571be3fd482a696

See more details on using hashes here.

File details

Details for the file topk_sdk-0.1.11-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.1.11-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c11b66ba854fcadb29e7df4d465aa9b3253e6d58c7430b4defea0dcad90e2925
MD5 6e8f16b73d9a4b28935974cb3f0b5008
BLAKE2b-256 6358bf6091558bd78e4bc2b0d0519c5f74efa600c417deddefe1ff815ee343e8

See more details on using hashes here.

File details

Details for the file topk_sdk-0.1.11-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.1.11-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 19a1b34ba7a0566cbaf3ae4926b18211a444607f8ca502ff855473b0e7f5627e
MD5 2f9acace1443052a4132a34d63952169
BLAKE2b-256 57aaf703c7906a8d08091c4775fcbaa06cc0959146f52ec1dcb5a2187a23ffe4

See more details on using hashes here.

File details

Details for the file topk_sdk-0.1.11-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.1.11-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fbfd6cc6ab9e11e727be1b14886fd4de79e3a8e82984075b73817cb299233d51
MD5 ebf2316c89740783f6129bc06e02b213
BLAKE2b-256 27a1ca316c8c1686ebf0635eeffaf0328b85ccf16909c94b5517b9b318484161

See more details on using hashes here.

File details

Details for the file topk_sdk-0.1.11-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.1.11-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 61fcddd22a76465f97b5a70655919342a7c0709f78099f6bef37c0478a2313db
MD5 66d740b1a1e63612af790277d7bd6035
BLAKE2b-256 13bcfe6745daa8ba430f46a15725cef8b07226a79c45749e3bb870bec10db5a1

See more details on using hashes here.

File details

Details for the file topk_sdk-0.1.11-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.1.11-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9829dac4aae00eade872b27e3ed327a7832b954d2ba51a8aceb0f40bd976c6e8
MD5 f7b37183711ed67b2bd26152a8a051d2
BLAKE2b-256 f40aaf96c9dd24a6c3cec33ac98e11c7416cd85df50fa908fa6462d5c49eabcb

See more details on using hashes here.

File details

Details for the file topk_sdk-0.1.11-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.1.11-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ef638dca057f9daab95305e0bf27abd41e3600e31c2e2dd0b4e59a7c72b2ec75
MD5 3ad38d1607caccb26bcf0ae17133c7b0
BLAKE2b-256 2927a38af5300367f8603901cf045ae500b85cf0e4ee2b579075fd58965955c2

See more details on using hashes here.

File details

Details for the file topk_sdk-0.1.11-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.1.11-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0a6ea22940bf588658369cbd4a39c4654998d9343ab36d66110f57016fc256c3
MD5 fed2a6a77bd51bd16072aab5931102fe
BLAKE2b-256 126db99367b7f3d3b1626866a957ec3d5e03e1d10d99f9d7cf2ec754d1eb68b5

See more details on using hashes here.

File details

Details for the file topk_sdk-0.1.11-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for topk_sdk-0.1.11-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a5f5548e891b6c9ed07a957c9f2f486cc29224ad2105d40bfe4a6e35d802321c
MD5 21128be10664cdd4dc4d793cba7043dd
BLAKE2b-256 96b81c535c624667951052498b657f64f1c35c8c763811566cc3b0da11231dd4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.11-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 491393d741b569a5c79b21ebf6e6375511ab109e368aae852d2425a88260c237
MD5 ed4477d8ece2776ec9113f66a6cfa907
BLAKE2b-256 1126fd870e59eee8285cc19c73350766e6582aca9a4dcaa17b6e278464ce473b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.11-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 dd49b8af79a90974e415c5ea0935228e8d5c11ce4ba2dd98262228aa67a21477
MD5 000e66ba074865fcec7ac79da5c1915c
BLAKE2b-256 26ec4015cdbc67fbea73cf336786458b28d58ec56d87d991d71ea6093f1db2f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.11-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6dae47e814ce7ffca0d4dcb672181ca2b6dbdef098373218bf05bcb7ab5f0c58
MD5 a666195631267487dc283bbbf701eee6
BLAKE2b-256 4e1da5d0ba62777a8e6fcabaec9ee105240e564505ea3b89ccb1f907e830b47e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.11-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 99cd86f2b82021ba71bfdb866f8ef47c7cf8c78ec3fa980c7f5f9e76fc09a86e
MD5 a5e1b6bea110f50087c1137322ab1880
BLAKE2b-256 ccc028138df13aa8e7a4df6dd49e1073d5dd82d8c0ac391fef1d653132af78ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.11-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 684ba79822f09212cc132e9ffe402921a5dcdc98997864fc92b20b586429c91b
MD5 056901295285f721e5a8d35ab3f60d08
BLAKE2b-256 89b7c8a5a54fbc249ad70582f440eb83dc99441777f2cdf6d0f8286e26864175

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.11-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a2fb70f02372e479d312d318d737e6b959d390739a92147e1a4c4c7dc95e3abf
MD5 14c9b1e2b85e1044d6f4df994252b8ba
BLAKE2b-256 44cdeaa24b576a0aebb4d32053f61507f6aeb4b918c4e3f9ebd1dcc164e92f16

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.11-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4bb3a388eb18d8a104ebad78be628262272b4be9e75f4eb64b4a8f4de4f6d9b9
MD5 78f483c8498719d2ea93c4b109a68b18
BLAKE2b-256 39a7d502844d04a0edaf73f18b9b85419804a41c9a1c056802a068bac8407878

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.11-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 35113b1ebeb696f9151305ed77419973a5551e1720392220ecd926d6f51256c2
MD5 5c1788287d912dc33c4654a70683ef1a
BLAKE2b-256 1fa7652cccbf2b43cf4f285eba3ca9253d94a45bffe552f6aad2e57c8d240828

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.11-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7f93967de00ffef1b1030ef266485d4e496151bcce2bba7b5b946031035775af
MD5 f36c85c7680d69f55968b3cdc45a7eea
BLAKE2b-256 291927b703a01ab8328a2c0887dab13dc021f311f99a91dfed58f808298d40a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.11-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6f4a10653e578eba1247ec7e93ebf53681df064f2870b081973c34cc96031695
MD5 196d46c5ac69dc634dc8e80806c1f67f
BLAKE2b-256 fc75e72ced08728467d2b005a39bf293b640c688e23d1eb0dfd090a266ada60b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.11-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7aa56da3e0360ac3d44bddb360499189be3444c61d0ff2f61f1b57984a5fd884
MD5 1e4b8a86a07b06fa38157d45f9b196fd
BLAKE2b-256 da2cf492b44b6c0822b1d5353b111125ef2c96959c6999cd23a93d69fd222a5a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.11-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 87b2286f45705466a62a6d7cee671079dec65eecab99e02eeac4f6d791acc127
MD5 a3d6b1576c88a072778d84121b7bbcfc
BLAKE2b-256 d9bd8091167516b57f74038aa02a1c22f558caeccf7b5e279e0b2e2bf49eaaeb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.11-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d587446047930302a14c38ea62e272f2a51aa1795d0ee185231a44f3f8a2b359
MD5 7c9b5cc0669b79ca352ed118f8644b55
BLAKE2b-256 f306f847e0606ff2bda8ae96ad294ad662cf054e324f0a4b14fededc78a290c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.11-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f5070c2d5f757a1c2f63545b8bbf2c6afb2f059de12b1d9dc1c73ec9efcbfd00
MD5 67aac402a83e8c56ea1deb8033edbc5c
BLAKE2b-256 d7d27b93825b9d8ef4a28cf308b40979035606816bcd817495f76d6ee58be2c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.11-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e8384694dc1bd163aed149b9599cf6e96c94566011e97b427e434e7e9eec95bf
MD5 c97f140a4600345601613ed60af5ecf1
BLAKE2b-256 d059a5df9a2058c714ebd2adf82cc13fcbcf1c28e7c1dd23bfd5b4ae3b9069fd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.11-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2ceadc99babe02a36511cbc5e03edc777bf8755fb9f69cfc856cddfa13d13c79
MD5 11b69092ec649dc8e0f76c20c973a980
BLAKE2b-256 65765a930aa16122564d7c760c89fa0f623d95d657c0d2b522bf7edd3ae7dab8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.11-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 cbb27256b2239c6c19079c1b12c59493bcc7159ddaa435e3b8a57d24914b2290
MD5 c07d9531be2cdc62b7b2cc8110289f44
BLAKE2b-256 620f187959b388578277aa740f7c00e663cb451c1d241dd0bdce2ab43889a855

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b33f7f7d3ec090354894c3f5c1a54c889157cc79a63899d79a8f67e9cf08fe91
MD5 122e2386e44c203458690176d5b92468
BLAKE2b-256 1ed9e5b471e5e2b78e0c6bbc2ea0054cabd8e7750e771155aec44de3e990b4c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.11-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d6c23f8485d77d22d06d050e291a515edc77de187b72be50167f58263175c2bb
MD5 39391fd16a9fc54d4984a4bb20ececc4
BLAKE2b-256 77f1fa27c4cce9374e145d23c276e0185a8f2019af108825f0d9fcb624167ad1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.11-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e61d78f3c3e4f6494ee839d0319de9eebcf0d9dc56c13003dfc730eb2d0cc67c
MD5 e24f943c743e5a6ce3dcfe913cad51c1
BLAKE2b-256 e65c465b303af3b99570151d7bf1cb79bec3dc76ed15386a453e35ecf6302cc5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.11-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 151cd9218c89210f7a9408248a0338d4d827ae6d9996a5a584f62b7ab8b99fe8
MD5 e4fe39fa18affb4c977b4aaa537a35c8
BLAKE2b-256 c10972c5a13814a5d4eacf4ed102443405071a3290f2fb5ce8ade60e3bc571ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.11-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 146522de751c9ae899c881ab11f6b46befd9e9ff57b6a9cac9da0c10a3f49205
MD5 9c4072c8026dacf34b6b5f46622322d4
BLAKE2b-256 05079cf59e509a66272bdb23b74c034fb63b8b767535e99f252d6ac63dd6039e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.11-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e8cba5eec097343f44e3e8720c92532e87a4d66cbe8000680e921f1c609cb8e3
MD5 0490df85e8c6a5d8f34ec89ffdc0a587
BLAKE2b-256 a9f8c7f20206414ec10c3bbf74b19ef75b6bd5f1154bc5f42cb884967f54e8cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.11-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 fd9334ec82cc7b3a480fc0cd11c7d3e8f4db39f69fd931523f651d610ae462bc
MD5 0e40eb680e4cf0344c9780ed9d47975b
BLAKE2b-256 4c0f7f616e59103ae48acaefb40096badd257fbe508ab08445de12c5203627e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bbb5952de6ee573660bbd927d5408873548888cb5595c93c318477d65a538380
MD5 963a1d75b964315789da7186bd988688
BLAKE2b-256 6b5fad25f654cf4ab8ae8b0427a285e266d632129f98863760949c5609e58d86

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.11-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4e1412b73d7009e6a1df5976d8b4d757211eff928ebaffae471b2166f5c7f7b5
MD5 213c982d880417cee6da9365fd5bb259
BLAKE2b-256 0fe07601b30e8011d74471097b22def15ec1e6993c9707e62042d05f68f8b017

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.11-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 64763512d262433a62de49bfb1d684046b88517a2c632ebd82d928874953f120
MD5 bee269488237a87249143e94d368f13e
BLAKE2b-256 7d451abeb0486d18013b2d64dff8ab6946a2fa4cd0e5eb4f816eee87ff3e0157

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.11-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4d13742d75b48a3a730c97e745a8e41045ee5705261a98f029b4d034a3b3e6fd
MD5 aafb7293198f2d83f57a1817e902dc11
BLAKE2b-256 3bf576bace68752b53e91b8001a54ffd56815e153f52b2f5d8d4083a21b53d3c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.11-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 45cc6460ecfbc8ce7c19c1f8b5d5873474f675c25451cd9657a9bada5bb1d7e2
MD5 c7260d1b3d27e911ded6d8e251068902
BLAKE2b-256 a6c5aeaf473b294dedc22cfcbe0a04e6de84d84b1fffd06ae251eef358b54624

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 84e40b216c523332c77ab01fdfa0c6088ed3a3bd57c1b2a992030598c1e6d578
MD5 7c38323e5ee82e49876c5a9e66aeb73d
BLAKE2b-256 4f210a96636ec4b42b75cfc8411b574ebc99b20828699dc55327becbdafc1bde

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.11-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b458065c6cd1e2847cd7b0b3779de3ade741ff7ef23c0d09e1eccb7ae40f137a
MD5 b7e085acf70e5f87982959ff92f6d099
BLAKE2b-256 b73eb5ed39f6f7fd0ca36fa388c1efa88f51cecf789015d1468b1a078ee41922

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