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

Uploaded CPython 3.12+Windows ARM64

cyt_indexer_sdk-0.4.3-cp312-abi3-win_amd64.whl (686.8 kB view details)

Uploaded CPython 3.12+Windows x86-64

cyt_indexer_sdk-0.4.3-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (824.9 kB view details)

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

cyt_indexer_sdk-0.4.3-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (774.6 kB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ ARM64

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

File metadata

  • Download URL: cyt_indexer_sdk-0.4.3.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.3.tar.gz
Algorithm Hash digest
SHA256 2f3d7f6d7e895a052c041c93102977c87d3114e038cbb17617b893fef0df0d43
MD5 cb41547038766200998497e95b4c55ef
BLAKE2b-256 5ae425fe9c4374712a92e2a14e69fe6a4d38bce5e9caf7ddd6638c2a164de0b1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.4.3-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 22753a4aafc4188db59dce10adbb0985b2087ef1581b985fabc8ff35c916046a
MD5 1242c02baa1767c249420cfb52ef2ee8
BLAKE2b-256 0e45355300b1fd0c6fb299b7e90d07e84a069b001a84246523fde00771ca6afd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.4.3-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 25e6e5a709262668084249e3460bd654edade04d8125a45e7b38766a0b6dcf2f
MD5 f1d7cd8f4868093280f4d3a8a1cae183
BLAKE2b-256 90770de2da59befa04aefb75331936abdb8b1032aca4d2b52d19399c5c5d41b4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.4.3-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6c784e3e81f48a58063c9c7eabe080c2ecff94d54eba90f3fa6944da41d38bac
MD5 300a8e1098f47df80055005dc05ab346
BLAKE2b-256 0355aa1e08e69fb81534709aebfe797567317f769f5d6cd3ec4d34177d7cd5a6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.4.3-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 73b20254486c5c15bc8c7ed74ac419a8cb0d26eddb0c7355181650c73d92cc10
MD5 f5c8b3f542aed2a249b3490adc8cf41d
BLAKE2b-256 8641d864661f21cf6d25c870ca5084b889de7afaa58c6119e0919c5a6c413081

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.4.3-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4b518a537b3197145f72774ef05f330f0a6b88106579de6c137d4060ccd428fb
MD5 feb5a145acbd8a42aa21f8de2a5aa9cb
BLAKE2b-256 ea6abb5dc8310ff465ecb0f6e424a5e8256fbbf8cf4ea11e716f245bf9f8d638

See more details on using hashes here.

Provenance

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