Skip to main content

Python SDK for cyt-indexer — tool schema decomposition and catalog indexing

Project description

cyt-indexer-sdk

Python bindings for the cyt-indexer Rust library.

Platforms supported: Linux/Windows11/macOS CPU Architectures: x86/ARM

Development

cd sdk/python
uv sync
uv run maturin develop --release

Usage

from cyt_indexer import (
    build_catalog_from_tools,
    build_catalog_index,
    anthropic_tools_to_catalog_entries,
    load_catalog,
    prepare_tool_entry,
    removed_chunks,
    retrieve_tools,
)

full = load_catalog(".catalog")
surviving = ...  # survivors.json
removed = removed_chunks(full, surviving)

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cyt_indexer_sdk-0.6.11.tar.gz (2.1 MB view details)

Uploaded Source

Built Distributions

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

cyt_indexer_sdk-0.6.11-cp312-abi3-win_arm64.whl (6.6 MB view details)

Uploaded CPython 3.12+Windows ARM64

cyt_indexer_sdk-0.6.11-cp312-abi3-win_amd64.whl (6.7 MB view details)

Uploaded CPython 3.12+Windows x86-64

cyt_indexer_sdk-0.6.11-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.3 MB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ x86-64

cyt_indexer_sdk-0.6.11-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (7.3 MB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ ARM64

cyt_indexer_sdk-0.6.11-cp312-abi3-macosx_11_0_arm64.whl (6.8 MB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

File details

Details for the file cyt_indexer_sdk-0.6.11.tar.gz.

File metadata

  • Download URL: cyt_indexer_sdk-0.6.11.tar.gz
  • Upload date:
  • Size: 2.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cyt_indexer_sdk-0.6.11.tar.gz
Algorithm Hash digest
SHA256 a10d15ed6c0677b336663a91b9effe049cd17bf96ffca6ca9816050bcd2e21cc
MD5 9d9cd0a25b054f9a2b524360351a8070
BLAKE2b-256 0b7d46fc8a5b71749e2ddec34e81187c106d8558f91faed73411ec7cf7a3255e

See more details on using hashes here.

Provenance

The following attestation bundles were made for cyt_indexer_sdk-0.6.11.tar.gz:

Publisher: publish-pypi-sdk.yml on qdrddr/clear-your-tools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cyt_indexer_sdk-0.6.11-cp312-abi3-win_arm64.whl.

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.11-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 28a9ae5372b7ee299ec83d85a68b83c5b3f0ebc9a2bf2fc21abdbf8bc0702223
MD5 c122a4c267927b68781534b9246c5f86
BLAKE2b-256 a3cf3811c10004e6c5d7cdfd9f10529d28f1e5e6f24c94afe053ede323339e13

See more details on using hashes here.

Provenance

The following attestation bundles were made for cyt_indexer_sdk-0.6.11-cp312-abi3-win_arm64.whl:

Publisher: publish-pypi-sdk.yml on qdrddr/clear-your-tools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cyt_indexer_sdk-0.6.11-cp312-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.11-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 8c79849fb716d07d1872048756e6b0821fb8bfb29090a3739f5709332c364680
MD5 a8f04bb09cf52b20677fab69fddb2530
BLAKE2b-256 a5ce5ffb3bf2d5a115b4f5a24281d9369fb55592520eb8f25fa7242e95977c09

See more details on using hashes here.

Provenance

The following attestation bundles were made for cyt_indexer_sdk-0.6.11-cp312-abi3-win_amd64.whl:

Publisher: publish-pypi-sdk.yml on qdrddr/clear-your-tools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cyt_indexer_sdk-0.6.11-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.11-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 45957acc070e2be97659dfb0678aec7dca0a7c7ef7720d80d2b2f460fbd1f6b9
MD5 6c072f79d6c55c04a8da241bcbbbf333
BLAKE2b-256 ec627eca479b6904bb7662a173cdddfd962359cf7aba42da1e61ca63f92eca67

See more details on using hashes here.

Provenance

The following attestation bundles were made for cyt_indexer_sdk-0.6.11-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-pypi-sdk.yml on qdrddr/clear-your-tools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cyt_indexer_sdk-0.6.11-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.11-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 81045581fabb2098ca1ef75134070ebb2a190560503851dc40aa05cae3577b66
MD5 4ec6d42659dcd7d54421068a718fee0f
BLAKE2b-256 8241451b297c3c22719a4f231582ba1e8e666ac56c95d2a3b8981198e8303cb2

See more details on using hashes here.

Provenance

The following attestation bundles were made for cyt_indexer_sdk-0.6.11-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish-pypi-sdk.yml on qdrddr/clear-your-tools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cyt_indexer_sdk-0.6.11-cp312-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.11-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8575fb8ca18209944ca5d118e223d289968523ba02ce44b62eaf5de64e82ad05
MD5 254c4dd40ad08e94971e2090e453f34c
BLAKE2b-256 e98a19ea94cb02aefd6a8aca5445c0661b11511b2cccb66c0a61f42c2e4425b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for cyt_indexer_sdk-0.6.11-cp312-abi3-macosx_11_0_arm64.whl:

Publisher: publish-pypi-sdk.yml on qdrddr/clear-your-tools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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