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

Uploaded CPython 3.12+Windows ARM64

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

Uploaded CPython 3.12+Windows x86-64

cyt_indexer_sdk-0.6.14-cp312-abi3-manylinux_2_28_x86_64.whl (7.3 MB view details)

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

cyt_indexer_sdk-0.6.14-cp312-abi3-manylinux_2_28_aarch64.whl (7.3 MB view details)

Uploaded CPython 3.12+manylinux: glibc 2.28+ ARM64

cyt_indexer_sdk-0.6.14-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.14.tar.gz.

File metadata

  • Download URL: cyt_indexer_sdk-0.6.14.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.14.tar.gz
Algorithm Hash digest
SHA256 759a2d69413bc4e0b34a62c2acef34c75a81d5561333c700e0df40a0f049a135
MD5 996e093a53cf9e8d87af7d59e9ba33af
BLAKE2b-256 4615698a0de9ceb46b194393d856df6dac700028b1bd1a884af78bb8f8f5c251

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.14-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 5be09a1c7befda2c1453883d43ddc9c71ac69fd90d1bb982cdacb0f450fd4857
MD5 618c63525f33e5bbafdf14ceea624bbb
BLAKE2b-256 5701068ef6f54c3bc0bc59669f2b1cea4be5a0352b431d015ef3f72418f3e26d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.14-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 4d3431c8e1d7d9eb116643555d4fb7a9c409eb19beaf29e228217329c09f50db
MD5 6797db29a9edf1797bd7d01020addba5
BLAKE2b-256 fe4bf42238729d0b517c9a09bbc51508cfa57bf19cfb5520fb4a80abdebc76b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for cyt_indexer_sdk-0.6.14-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.14-cp312-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.14-cp312-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 16deb08899ad58fab61e0d63267e031d853b50a4ce25e54e5166c165a5c85499
MD5 e16f01119928dd769f8cf484c84cfc24
BLAKE2b-256 49954f388614de54cd066800184aae5c5a55fc403c5db6900ae486788459a495

See more details on using hashes here.

Provenance

The following attestation bundles were made for cyt_indexer_sdk-0.6.14-cp312-abi3-manylinux_2_28_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.14-cp312-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.14-cp312-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 950345613da83c52a1574a1f6cfeed0ea72077b7b620c0abd1840757d8ffc639
MD5 788f82fc29a98f9803f4c46e14fd0395
BLAKE2b-256 0ccfada8ae7e93d6a9b8341e40a1b364d72a316d590d19341a8c3d86aed7c852

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.14-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 953e7f995ea16eb9c8962fda7dcb59c918a1da3ef578550a07512df7a5cd9ef0
MD5 6e6e8c21da511a065ad47dd9a255336f
BLAKE2b-256 5bc6516dbdcc909ea9661fa595b03ff6544e96c4da085a562813bd590db4c72a

See more details on using hashes here.

Provenance

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