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.10.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.10-cp312-abi3-win_arm64.whl (6.6 MB view details)

Uploaded CPython 3.12+Windows ARM64

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

Uploaded CPython 3.12+Windows x86-64

cyt_indexer_sdk-0.6.10-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.10-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.10-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.10.tar.gz.

File metadata

  • Download URL: cyt_indexer_sdk-0.6.10.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.10.tar.gz
Algorithm Hash digest
SHA256 3691b7b178939ba88bcd1713a64186c06ca4e0581d118d4ffeff15a1e798d81c
MD5 7c96de52a00aa6022b9be3f980976931
BLAKE2b-256 509f8851ec46c500d7f0016b9e9a4dc25eae78a727624c5a7afdcfc3cc80bd0d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.10-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 ec52284ce58511f405a568bc6f5a106215ac09be8a697af3e17ba3ba1e4859c9
MD5 d38a81323f1263a9430f38ab3cb0a10a
BLAKE2b-256 5e246b06b734aceb9d064d121612059449d7921208acc22e5b860c8f742d71da

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.10-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 23a10fb92a27545d44d0dc60afb734868b72fbeef3fcb2c37384f17fc7bffba7
MD5 dee3ae05792a1df8233c978be5fa6e79
BLAKE2b-256 508d611903ef951bf59abf999b795a0bc7daed66d43671457d1b0b3ee71c9358

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.10-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 68151587434a3c8afe27fd0da417eeeedc4e37302fd25e1515c8c2526ae50bff
MD5 54273c56255e77ac2f3606dac65ceb4b
BLAKE2b-256 aefaa78854937a4aa76cbf12b6051dbf52c40f82b879a7e1d64b46fc853f3251

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.10-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 496ceb051566b88cb6cb273e5df12d6c6d881f44933486d0b4fa5c33ae1f0a38
MD5 57eebf5b5df9095398d590abf1e71358
BLAKE2b-256 84d6c98a6a9ce100fb693088ef9d9f400cb8bf528ea7ae4863a25bcbb1aa9359

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.10-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ca54c0c02a184a8ee6bbb36e385e6c338a73ef73ed0b09b0f769dc4cc335ac74
MD5 9c9a8f9c1e712da10df24d483af8be2b
BLAKE2b-256 6612003ad149384f899a00a9d75d0ed10092edd5ce4baf050da5079011947924

See more details on using hashes here.

Provenance

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