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.5.10.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.5.10-cp312-abi3-win_arm64.whl (632.9 kB view details)

Uploaded CPython 3.12+Windows ARM64

cyt_indexer_sdk-0.5.10-cp312-abi3-win_amd64.whl (686.0 kB view details)

Uploaded CPython 3.12+Windows x86-64

cyt_indexer_sdk-0.5.10-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (828.0 kB view details)

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

cyt_indexer_sdk-0.5.10-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (772.2 kB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ ARM64

cyt_indexer_sdk-0.5.10-cp312-abi3-macosx_11_0_arm64.whl (714.2 kB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: cyt_indexer_sdk-0.5.10.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.5.10.tar.gz
Algorithm Hash digest
SHA256 66f80c1184ad519fa705b9aa76d78d9220f10ec3a9629d7e2fcc54a602c2965b
MD5 7cefc952275cc96fec265988e5e08941
BLAKE2b-256 6e97b407f54f19c2b69c47b220b9560727ccb47ce400b02e3a2d6e04cf70c13f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.5.10-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 d768d3067ac892217ec0bb6cac3cde36d9487c406bb07fcf97e09125282b6ff4
MD5 d15dc71d65c6191a9ffbf2603fe14e38
BLAKE2b-256 446287ce712a5ad946435fbc017f38763fd59811faa376dd755b36df13dea380

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.5.10-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 0a7d7419294213249b1add2681e131150e7f42648bd6d1520f0e87317714c110
MD5 2860b4f7979b0d5e6eaa776ca138469a
BLAKE2b-256 7c84d1513687e8d0a712a9d148099919bd72c820ae81670bba75d7615e85d066

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.5.10-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 add2cf359177db75df3fbe427a66e41cd80992d0b947a8ac0c753c78a3b57b99
MD5 b54f7c78490afd5b2c78ee4906891769
BLAKE2b-256 6b08cd993b173955da10d52e059bd0533d62e24e952a5bd36a24170e644a1f5e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.5.10-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e899ccea175432dd7ac912db13082da2926659fd34232c6f5caa3cb6c01e9229
MD5 51e88d07722d0367166d00557878fdd9
BLAKE2b-256 794f19ccf6ff9fcb94c83df8256e2f38752d808f2ee2d4c172a9ab31a0fff3ea

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.5.10-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1d99d5f924de19faa69182827de30ebe1c93453fb2db7503f86a8ea523d65d54
MD5 40f11e3756ca56414163aa99f7853a05
BLAKE2b-256 63c9cb0b5075fcdb886c67fc625a6b44d52296a17885d5a8df0256dc3564c06a

See more details on using hashes here.

Provenance

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