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

Uploaded CPython 3.12+Windows ARM64

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

Uploaded CPython 3.12+Windows x86-64

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

File metadata

  • Download URL: cyt_indexer_sdk-0.6.9.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.9.tar.gz
Algorithm Hash digest
SHA256 cfdc0b9cad13d489c8c6691f108f081ef1caca06e7b38ddc8ef897049f4c7aae
MD5 0b0657162e793721d12e9df817c5efda
BLAKE2b-256 f8bcd133aa2a41e23fc5fd830b6fb0c113718b5bd368c6c79238b99ece279c50

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.9-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 8d8b1bf48fa47b54c2a3e4e2ec4919404b7d55adb056ef3af87c4a811e1e372a
MD5 7f7b7f6b44470323edf96152cb886f70
BLAKE2b-256 575289b4ad8c289765818b7c5f8b54d37760e829a2bbd7429a10c58c7503352c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.9-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 0607e7e9c247c5bf403fa6749bac9894c6a11ffbff087129b14cb1419f1b32f1
MD5 da7a64e1d86a1a129fc49d1c696ba8d6
BLAKE2b-256 a2ff1650991dd0ab1a4ffb3b818dbeb7870a828d9f0dfd13be163e5d8b62ede0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.9-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 66c6233ff41d305e0a5a586c80e9b1373a691f6c1b6a6a4a226308c23ba8d348
MD5 91ce4c02027730b727ade6fbc23e27cc
BLAKE2b-256 55823389a21fb572e8a76a4242634e4318de7a67a74e661c037c011705487ecc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.9-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a1bbdd9b1c012be9e7d1bf0713827bde4f9fc69fa3557297f11b158c1b7a8133
MD5 fd6bfca2d06914931005c45459b0a562
BLAKE2b-256 a0f75587827a0d1ea7d697dacea8e763e403f01fb25a79ff5d09ff0ddc58109f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.9-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ec0d2a55370d98c85352a7fa8f91b63a6deb1c98f5c802593f0a11549c6fa090
MD5 bf14f32da6e8ca62b2ce305e250c3510
BLAKE2b-256 33f32462493ed573a357a84c72bf9f39ca9d852c323c2822a70c41d90ab11ee9

See more details on using hashes here.

Provenance

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