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.4.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.4.4-cp312-abi3-win_arm64.whl (634.3 kB view details)

Uploaded CPython 3.12+Windows ARM64

cyt_indexer_sdk-0.4.4-cp312-abi3-win_amd64.whl (688.3 kB view details)

Uploaded CPython 3.12+Windows x86-64

cyt_indexer_sdk-0.4.4-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (824.3 kB view details)

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

cyt_indexer_sdk-0.4.4-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (775.6 kB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ ARM64

cyt_indexer_sdk-0.4.4-cp312-abi3-macosx_11_0_arm64.whl (713.7 kB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: cyt_indexer_sdk-0.4.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.4.4.tar.gz
Algorithm Hash digest
SHA256 38054734a84d52d681f00d2a2a75096e1f60908d45be190958838fee447879bf
MD5 a942299fca3f924978fbd14fbc1b4aa5
BLAKE2b-256 c9ce952a5bdb7c1377bbcd649c1ceb0fc647fc716a24f088e659b2395adce78b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.4.4-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 66b759bc1b82ad732c693b06e8d85cf9744337a3dc11f246417d93ee13cd0928
MD5 2e060052e931b0127d5e859aa3666c9a
BLAKE2b-256 0f7a49693cd30356f5270d6089ca50699006bd29016f1007e310e07e76fd4e15

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.4.4-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 b773109119d3cf8d7e055f4e15f803af2259208669dedf2391a7499679a1dc8e
MD5 f950df2c26ee427e2e2b26652b292b00
BLAKE2b-256 19942857bf869b5d21d181f0cfad49cc67c5f187ca734348766c26e94c7b1adf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.4.4-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a001dbe4eb2c81d6b56522da4d19f08cd47910a588bf150890f3fcc146079a0e
MD5 87ae5cb7f314c1d4cb705312edcc3fae
BLAKE2b-256 d0ec18241e6674ce4fd64cf59e1f128e35b5a1329883dd579d5dcf58d6bf4ad9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.4.4-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6dc4895f8b036b157651b92d75963317385fca50f3aa514853948ad4c0e4eef6
MD5 5112e07133d6aab1aa47c629a0dd1d8f
BLAKE2b-256 2bdf79a3ccf66bc015d515195b6ef27680a75ef145494e3d9fa1ec4805bb549b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.4.4-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bf143210a690204de8ee567a04cc1cf02f59d921891311e41386c88e60c25c53
MD5 32b29dd69af7ccd02d82832131bb2123
BLAKE2b-256 2b75da1cfc904b79c028e4fce7e97482e7f79f1d97b71285156bb4af0d3361e6

See more details on using hashes here.

Provenance

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