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

Uploaded CPython 3.12+Windows ARM64

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

Uploaded CPython 3.12+Windows x86-64

cyt_indexer_sdk-0.6.4-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.1 MB view details)

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

cyt_indexer_sdk-0.6.4-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.4-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.4.tar.gz.

File metadata

  • Download URL: cyt_indexer_sdk-0.6.4.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.4.tar.gz
Algorithm Hash digest
SHA256 33c455c9bca867dfcdf38f3e70920f9d3196787aba7ad72f84a185c422a9f4c3
MD5 aaed18b580ac7e0f057758b047c684b3
BLAKE2b-256 3371588c07e1cf5443530626dd1f21e016fb9f71364e3b88a292e842f02851bd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.4-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 103b7c953d33751e40cd4088dbbe8386b171c592e617826c5d16208af6299662
MD5 1ebe6d9567afcc221cafe376b5b001c0
BLAKE2b-256 2fcc00e7311985c5e403ba28fed396cd56345ceb7c147b219d9ed73e0331edad

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.4-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 fddf25b1d9dc024909f8ab2dc846155f70e10dc563db0aaaf165ba8b4522ad2e
MD5 41eff5af0331c8a7155ddc090eb568d3
BLAKE2b-256 b3f29c97252e8fdf3ee6da8f4ae673f05d33c58912d0ca027253ae18c71fe251

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.4-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 01bc563fbc6e8bd584097bfb71f34b2f95106debb3e8ebe8a692b82bb3c64907
MD5 e3137fbe6d0d369b5b1bcf8c960f1d60
BLAKE2b-256 9d253313fb2b93b97c2e6f71c9b2eaa8eddc5e5068a8221ed6d02c8c581bc7a2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.4-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e721041b8c94a5f7f2a9435d4725ec8234485ef2cac14b689734820e686fa0e1
MD5 5ffbaee9843f3a994c72f9a9b09441f7
BLAKE2b-256 1359e116aeaa4899b05b6fb3f32d4da4ea537d0759e6db5b167b659f939c8f6a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.4-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9226ac8c255f8adf7dd41c18d407a41fef4d6087c8a3e05ab4c467495c2f3b63
MD5 ff7e379e8a507bffe5a9e054db82debf
BLAKE2b-256 3e85685ef9d8d34970907e97f6ab2ab10fca5a90c80f284b7fba26b526daadb5

See more details on using hashes here.

Provenance

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