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.3.tar.gz (2.0 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.3-cp312-abi3-win_arm64.whl (6.4 MB view details)

Uploaded CPython 3.12+Windows ARM64

cyt_indexer_sdk-0.6.3-cp312-abi3-win_amd64.whl (6.5 MB view details)

Uploaded CPython 3.12+Windows x86-64

cyt_indexer_sdk-0.6.3-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.0 MB view details)

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

cyt_indexer_sdk-0.6.3-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (7.0 MB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ ARM64

cyt_indexer_sdk-0.6.3-cp312-abi3-macosx_11_0_arm64.whl (6.5 MB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: cyt_indexer_sdk-0.6.3.tar.gz
  • Upload date:
  • Size: 2.0 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.3.tar.gz
Algorithm Hash digest
SHA256 bcd90d137f5b8bf7c44dba59bed9d4cf3c39f1670658bc4209a2916e82e537c7
MD5 4594a427638892cfe5005c20d7e67573
BLAKE2b-256 7748d9142fe6afa42a42ea46dc1a7579da3657d0a3cf199ea33cbb4ff3525621

See more details on using hashes here.

Provenance

The following attestation bundles were made for cyt_indexer_sdk-0.6.3.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.3-cp312-abi3-win_arm64.whl.

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.3-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 1a8619f873749d318d67dfc338cddd3309d10d089431b5ce8ac0344d02e2042b
MD5 5f29e1481a1a36e644d2cb10172d24ad
BLAKE2b-256 e603c202eb5963a959b1de72671bdcb04811684a00fb93959be3c15d2d69c8d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for cyt_indexer_sdk-0.6.3-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.3-cp312-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.3-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 8be172a4eca365a32b3897cb4aad21eae864eee3f5e507c72f74c8c9ff54f70a
MD5 964215944f72fe47731ef6287042522c
BLAKE2b-256 986a30adfb6599540277b5aa56ba080e2bef5eabc21a52d5233bf576fda5598e

See more details on using hashes here.

Provenance

The following attestation bundles were made for cyt_indexer_sdk-0.6.3-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.3-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.3-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 69c4360f9169806442ba014360e7974eb5c902ac7d7c059a90130310030060b5
MD5 0b3cba336564d421dad8d0ed36bc1902
BLAKE2b-256 ad94cf34477863ce9a4f0d3db3a93848eee90ce6ccf519dae0b070e8e60041a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for cyt_indexer_sdk-0.6.3-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.3-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.3-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 23cad448f80b9303fe97015913b20ebe605c5c9ad186e8c5a56afbf5e49c0079
MD5 2c4c6ab974f765b86614642eb6f3e900
BLAKE2b-256 0be9758c199d48eee7142915d180bc93a6bd30a267d04173ebc1323530ee506e

See more details on using hashes here.

Provenance

The following attestation bundles were made for cyt_indexer_sdk-0.6.3-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.3-cp312-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.3-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 db93b36f72e7b7630f03c3eba8852dfa8fcb53c179631ad396899d504695c87b
MD5 6866603d69277152806d1c72f83591a3
BLAKE2b-256 d7e4b98353b5fe15e890176f8819b58f49fdec519babec4a7b96528b716ef877

See more details on using hashes here.

Provenance

The following attestation bundles were made for cyt_indexer_sdk-0.6.3-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