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

Uploaded CPython 3.12+Windows ARM64

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

Uploaded CPython 3.12+Windows x86-64

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

File metadata

  • Download URL: cyt_indexer_sdk-0.6.7.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.7.tar.gz
Algorithm Hash digest
SHA256 83a9b605244eead02e6148112e1cff78158a2cc8961d3075a43b678b5a6a172e
MD5 17c30149f120c60de5f5b2e8e9a7a0a8
BLAKE2b-256 7ee887e551bdaeea432cc419cedccc9b2e071c27664f39c3140b9956f60404dc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.7-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 e7874d7de58a04f6f442181b3d4847fcc6c38b49e0b6ee900c08c744df458d71
MD5 ad3557daf0b4622da7381835b86bc760
BLAKE2b-256 743c6db926d00da2eec9d19150a6edb78cb113b0c0fa8c973072490a5d08c17c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.7-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 4646755466113db9f22078d5a7f6931648c542100f9c5c776e0e90691f31c4be
MD5 3a11bcacfc72b6e371981689a35f4efc
BLAKE2b-256 d2b1ce1ac2a52bda43a1071bd78a58745aedf4bfd7b879a6fb93edb64b691fc4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.7-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 513d92cee720dcb3ba302df5772dee3ffe5325b459be6f20168e13e520627e07
MD5 457f1a460f3c9ddd19c4872fe304f700
BLAKE2b-256 c2563cab0d4039cfca6aef26bd31ea516f326a1694276a45ec4bc4f31d5817ab

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.7-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c3f2ad076a10c5226d03fc947396a9c18c7c6ebca3bfc04aad548996e16374f1
MD5 ea6d05cbf8f6cbc9d13d374207c69c5c
BLAKE2b-256 4d1c5c4de024ed25fd952b7983205ea94fc21af95b970327d6b153ce4e824778

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.7-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 629cbfcfdb2a9f3435e7782815cb77d6f928f8e786ade4ae6aa45d74e7b216cf
MD5 1b258a52a815f7b8a029ec5e7e3fe660
BLAKE2b-256 f1c3fa1b0cd561f6cda938ac885cf60e20d16fc180fe393dbb25b583979de468

See more details on using hashes here.

Provenance

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