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.12.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.12-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.12-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl (2.5 MB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

topk_sdk-0.1.12-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.12-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.12-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.12-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl (2.6 MB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

topk_sdk-0.1.12-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.12-cp313-cp313t-musllinux_1_2_aarch64.whl (2.5 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.13Windows x86-64

topk_sdk-0.1.12-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.12-cp313-cp313-musllinux_1_2_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

topk_sdk-0.1.12-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

topk_sdk-0.1.12-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.12-cp313-cp313-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

topk_sdk-0.1.12-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.12-cp312-cp312-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.12Windows x86-64

topk_sdk-0.1.12-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.12-cp312-cp312-musllinux_1_2_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

topk_sdk-0.1.12-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

topk_sdk-0.1.12-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.12-cp312-cp312-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

topk_sdk-0.1.12-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.12-cp311-cp311-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.11Windows x86-64

topk_sdk-0.1.12-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.12-cp311-cp311-musllinux_1_2_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

topk_sdk-0.1.12-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.12-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.12-cp311-cp311-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

topk_sdk-0.1.12-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.12-cp310-cp310-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.10Windows x86-64

topk_sdk-0.1.12-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.12-cp310-cp310-musllinux_1_2_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

topk_sdk-0.1.12-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.12-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.12-cp39-cp39-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.9Windows x86-64

topk_sdk-0.1.12-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.12-cp39-cp39-musllinux_1_2_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

topk_sdk-0.1.12-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.12-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.12.tar.gz.

File metadata

  • Download URL: topk_sdk-0.1.12.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.12.tar.gz
Algorithm Hash digest
SHA256 debc2b92a51a6718c77168780f2a20b896a91981940a68b9e29ce9145ee36a42
MD5 977cc50b699685fb87b187ffa389772c
BLAKE2b-256 1a807b58a9cc59cb074c2a6fe5e3ffc261be2b3a2d5edbdc418ae7b1549c674d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 085592c4caf2c509d1285eff98988edcdad4f4248b83ab16787c07bf6c805c71
MD5 ea7740136082929236363d4f7dfac2be
BLAKE2b-256 20912cbfbfa63ce7b316f6d0a8e97b3688e30be81abedf310a24e3433abaa914

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 794ab20e1f052366753db16afc2081175dba4147876a4c0173593a0efe8f13b5
MD5 3241928ca2b0d575369fc4c3e303de97
BLAKE2b-256 918763eced24a3dc028314042350b8a1c4342f647d1da1a7dca43a550993517e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 39b0fc55dc1a7f8a52de14fc6235bdefb62c338c2971fb71a8a979e1760f5411
MD5 5022a67dec3e5334ca504be9e4739667
BLAKE2b-256 5574e74eb4932ed4aa4c9ca28a7e220b859cd942571e06b4b85a769f2201a96d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9c59c3684950090bd5db1b3571f4f283e4e1a9bcde9cb14811d2ffc4c9cfbf5d
MD5 33e75b71427f82b8a3e94daf8cd70ede
BLAKE2b-256 d4b04cab016a0d03f1158c894ae2f2a4d99c8fc2bac5a8f497ca50e35c31b291

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 81685f2628d920c6a0e508c2f2fe74bcd3ee9bfe957cbb84803d38b2f4f1d828
MD5 3fde779ad8b1d70a349cf67f96899a7b
BLAKE2b-256 d3baa93d2ff0ced089ede9c9ac5748ba6285094ef753a309bc1a8c59b7851e23

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ac8ef40623709453460a2319807695b0af38eff29f7ffc75b919e8ad7ad4fd3c
MD5 43137508c577ffe3ea2cbad26e4a418c
BLAKE2b-256 48ae248a3dace651a92e18aa3321f367b3edc463bb737ebba812bc74cfc39fde

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f846e75937c4dff1e5443d50c2b28972264e1a100621527df46a356a91f38d34
MD5 df597379cf4d4561d3e2ba839bc874da
BLAKE2b-256 db23ea39c3a278cde940700a45b8368a01fa8ae4225517cf3f2fa466d985f7fc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2a819ded39bb5284d1b923c04567dadfc8a02d823255948ff6ca3bb94331c84d
MD5 7677756223a128937a66bbc121394d82
BLAKE2b-256 8c93bc03f042239f6cc38afde99510d4e6d891c1de8ea505a952830b1ba75e1c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 6afba69a5f8e8153a9ad61e2f17c00868e841c662af2456fdc06b4b4e4e1ac0d
MD5 e9fcbcb4863de4f5e9f92e4fa3032910
BLAKE2b-256 54e1462abb72268d3bfd0bc72228fb571eb2963962bd3534ff91b412d8c94139

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 47fe30cee38d13a7e609465fd542ddf74fc90fc29a513570fa9290c8140db87a
MD5 e719201e66e00aa2394948df1d39f11e
BLAKE2b-256 0b418479fa820d82dc9ad1654feb5753706c303c191819a02094e15786168f40

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e3dc98efe471907d5b95bc9f8e6c65abac6e5b3e15f7553725eceb3a25f30bb2
MD5 a916996e78632ca9eb5820176f38938b
BLAKE2b-256 b99b9cba5bee55864696bb9b2532fc088f90bbb76288135316b4e3e780d5bb7f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 10276a1ebaf644ebaef377749d897111acfa7ee530090bc765fa3c68c4622cbf
MD5 6b98c524748c845b203dc47be2609d7a
BLAKE2b-256 0fa58b721ac716a176328cbf065fcebf39ab0d275a43504929a9b5fb33e426ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d6c6fa3a1a03b767a5e9b05b89fa9b31117309a23e2a8203436c669fd563df0d
MD5 e86967a326d8a0c582ab37b29bd1c1a5
BLAKE2b-256 931641cf73963551c56c8c69b737912c86d004c5108fa530669ce2d7636caf05

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 15669bf81afd13de42a5d5fefdccd5c479d7e4b1ae1562bcb8a4fcc0166826fd
MD5 c3604c348d15526ba0457ab01893c594
BLAKE2b-256 732a23e57a9931ae4a945c2e49b10bef3e7ac6ac94471a757df6608f814a6737

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c6719d24cb922d40dbaa63ce7c1a35557bba990aebbed28751468ae7994e1aa4
MD5 049c64a0608793ef27eb7b17c3c31ad3
BLAKE2b-256 d48cb86122a983c101e86eff868a21bf0745f25659be6fe680d1f1f2db7f34f9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b4241a8f7bb1d4c76a18f3151bbb2013140545068c4df31b8471d33f2b72f5a3
MD5 ec2f35885d2cececafc066c2ebe5a6c8
BLAKE2b-256 c63bc0e2ca8e714efe11faeed59eb134ad9c061f5ffae630179395d055d337e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 199e0148ddb3b9b3006978123349bff2f931683af6c427a8e054c346be7b857e
MD5 2bf495e4d16ea93a5bb59ed869bfe681
BLAKE2b-256 e5f55750fd584da1e2153ff66a4dab697016586123d5befd58cd49a7d3922d1e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0c2ff3928935c5025326cecdcb7b6e0f30cfd2c60ce861ff5c2eb083a6a89b65
MD5 f7e2a4bc03a360b25264f68fc0f65da0
BLAKE2b-256 1af23eaf7341676606895f3853498133eb937e04e53b4317819d72fb9d04bfb6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c68116cd15fdff31f9c4dd55d19e4ed1342dea291fced6f94a9e00c712b1fb5c
MD5 1181d688c708a42153f944a8339a5ec9
BLAKE2b-256 66ad9e13e042adcf64f243ed112347d6625eceb75000299b14db9a0d8902bf43

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5b2ae8c231933dab5394531a02728fd1b0d7c2ecf48238d24fa90791a1946340
MD5 02a5a2d2cd840ae921cffbfc391e89b9
BLAKE2b-256 110b209b948d9f48cdaf7ae7f90960ea43586c62c8641b6701d1940deeecc112

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b4531cf0bf7b34c350b453cba81293644d59779e60856831c26f7e8d36b52218
MD5 d35c41c6d9a475945d3534f78cf0d101
BLAKE2b-256 d2b2fd4ad6105beba2e501b8fae6105e795a1a36e374289eb547e466231c2d2d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 23f0e1125bbad7a2f7188642a94e8465a7081e9e5b459c243082f67f7148605e
MD5 c4ebb6047ffec0e845c38630d3cc44fd
BLAKE2b-256 a1698ec5072bab52dbfbbc8579d75af735901aae305f9489cf41cefe2b4ef071

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f996c13947cb5c8c0871330e1b4ecf8bcc14dc3f45b8490389e4c2c46d8f703c
MD5 f06e5f4840311ce367c0aa57b761c588
BLAKE2b-256 e77de3a3d29ad21cc9febf74ba1fb8d084e90159a4940aff3e25790aef3a98ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b14b796aa26ee22ae106ae36dd23b1210c8b02831d9d5859c864101c231f10ae
MD5 14b1046a4e40600f0c4e8749cb88ba11
BLAKE2b-256 6d3764806ff94f2ee86d99f6d5d886d9302163e5c22bf90e2d35ce6fdfc2ee00

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2942ebcd953b2afc611ab8ed2bbbbc71a8cbbde27115086201b5d5dc3d0da968
MD5 959cf900b385e5dcba35231ff9ef8ecb
BLAKE2b-256 750599c7111803065215abbec240683c30297703e64ad34e2868514d298051fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9cb0332bf40a22591af7399bfdbd663c67e97cbfb31a22461f487c569c820132
MD5 e999f911b393d2b171ab30799e32da78
BLAKE2b-256 d675e2649f3e90078eaf7157519c192592fd45548b109890da2fab6fdb156d1f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7a63a82df5147b87c0880175de2e8015907574082972fdf6234ec5ae089184b3
MD5 560f7d2b62c1ef564ed0318758038350
BLAKE2b-256 d275ace86469513064547381fe6c972c05bdcd5d9c65d4a5733eb6ec0ab7e008

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ef1c402d5020c4f05f310048c2664e4388f2cbb19e96649636d24e8ba6102103
MD5 7310034bc57502fd5069851c61d7666f
BLAKE2b-256 99b883f977343ad35d51a1fddea46bbace3e44d645334687de7fda2e2da4b3b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 fe4fb974775e9ebd617ea01aa1fdb1565a1af67347eceb016627a029732f1d39
MD5 8978d2bdd0fff8f2f6dbfcd36acd2a24
BLAKE2b-256 d2c932b5aa8eec0326bdbac5e4486a674304b9adfe9ed5de207c2adcf95e9180

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 3398fe3111d4d02783e2e444a167171237b04342bb150ec1f886929f1a8b876d
MD5 3d9916ff0bc4912ec33a8c9269d3dbb7
BLAKE2b-256 4bb01c047ae9cb01864fb70098e5ee31192302cbeaa3ce4be8ce2e1182d4b02f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d9d1b1317257767b2d0986ddd339fb37c254ec5da36351dd4fe04b4967aac878
MD5 daf7a8dd50352d47c229c425c5e47283
BLAKE2b-256 3b527de6f8673bb0d3f481127b15ead296ac0c9108a34096a43fa237eb4d7ad7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ece7f5331c30534b0f956593a4fc0825a8069893c243f28cf939423df8db2ba7
MD5 eaaf5da117c33fb99bfef100257eac69
BLAKE2b-256 2487ae4543cf083f2207bdd1708c898a99aa32735ebab7422971ec3470e97ec4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0069383d8f401f67db1407199d0aac08dc3ab45fc33dcab96df4f8e29df5ecf4
MD5 eed842ab9334be430a7b93f04f546e3b
BLAKE2b-256 630493770201d3c8fe45d6e4ab1a998237082a3180bf0c1d18ed010d30dbfbe8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 002e0012592953b8af4c0b33840641e06d70590d366539206bdafe24ae243f6a
MD5 65913e4489b924fafa2ded45956836fe
BLAKE2b-256 8846ebac8baf0c6c48db1a86ccc66174334c589953d35d142d3f71e8925ef319

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 95a7bc008a62fc73ab3ac58e60850038080b42dbbdd02e689dfd0658f8c8ba9c
MD5 0ae7ed1a6266a6a2158dd0e286020975
BLAKE2b-256 11fa5e37e749f5a58d85638fc8f6e3106034a945388fce760e001f1905b411a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2c29eb645205d15fb457ad1f22017e410d19059272c9a7816e4165a3d4e6dfbf
MD5 361fde1b550d3f08c7084f6aa6f1de12
BLAKE2b-256 d4d55bc8970cc2fca3b964c95a00db573cc2c21273da07795bc422ee8507446c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f4185c2666acde97517aab9fd8cbaf7fc26b5ed48f1e034a31106f16cc818e89
MD5 161254609a5fc82f89ead653fca31cdb
BLAKE2b-256 693603010f726be5b3f5bb68d506f7e2194e6f732eadc8963329737bcb50034e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 91d4e4fb30751a3e99561deed55bdb4fd65ca434e8af9cbf44d1bc93c8a8a8e1
MD5 5ce9bba8039e713890cc319b78e4b6a2
BLAKE2b-256 66a15f00149d8a78e67a72eb9ae057b035ae393bdcc5603bec38cee6e585eca4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for topk_sdk-0.1.12-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9b02672e7ba43c58a46cf608e5393ce1874281780a4fe9dcfa9eb2172d158b87
MD5 15b51e2f254c780aff8e4498f492a075
BLAKE2b-256 5f78d60f4eff0e7646c6d448838ecc4b697149459b52fd5b21648e8323a75aea

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