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

Uploaded CPython 3.12+Windows ARM64

cyt_indexer_sdk-0.5.5-cp312-abi3-win_amd64.whl (686.9 kB view details)

Uploaded CPython 3.12+Windows x86-64

cyt_indexer_sdk-0.5.5-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.5-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (774.3 kB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ ARM64

cyt_indexer_sdk-0.5.5-cp312-abi3-macosx_11_0_arm64.whl (716.5 kB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: cyt_indexer_sdk-0.5.5.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.5.tar.gz
Algorithm Hash digest
SHA256 c603203592ed928da3dfc6d33b05555cb7e649d2324555f61f504b29cc8d2e09
MD5 1ae0e951566e4d8f40243e2b5da2ac59
BLAKE2b-256 3166c2cce40c2b88cfa927569cc85abd04a8f392aa864674d6489b7248ce0b13

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.5.5-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 8ac08cacb814561d29d8e28951bb3343fbd741d8468fc6f4fe7a7aea950b0195
MD5 b246b1c4c3c9d6f0d4b30dabdce3d173
BLAKE2b-256 f91858068250bdd548fc0c85b8d2cd0a23f15bc04b16cb028668ec74e0f35980

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.5.5-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 2e5f2a33d48cf827056a2bb982c880d6434d646115f07e5383c1c259f7e084cb
MD5 753de096f98aa14ce6f493aa1b4fd5b0
BLAKE2b-256 082e65b4bea09db1f7c7c9b3f5832e8e750bf4d5e20dc5a251243a185952690a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.5.5-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 65aa97976e7a26fac543e5d819574f6c7d8dbfbe3f95a4c24ebb5d53043d84dd
MD5 fed77ee6d29f00847f61f612f500fb13
BLAKE2b-256 598ff6b529bdf94b5192dece3bd07c01e83e1c388c7e27ac3bf049a8f1278833

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.5.5-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6b1839abce708bb2a6032e29656e8da5f1c321e453f7fc8a18f5206e306c8c57
MD5 effe163c90dc9c20a50ca827e96ba01f
BLAKE2b-256 a8d1381f6b83017b720593de8172a6e46680ef131feaf03778be3e5cc0a2aba4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.5.5-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b6f3f7173b3e7b7259cde0364b1fb43ead715a18f42ada5a4542fb30285d0f5f
MD5 e28e371b8d20367663eb69fdc97ef6b0
BLAKE2b-256 d0b73544ed3f4c85d0e9f5d37d4cbe6889aef4c43659a1067e8f1dc5abdbba3a

See more details on using hashes here.

Provenance

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