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

Uploaded CPython 3.12+Windows ARM64

cyt_indexer_sdk-0.6.5-cp312-abi3-win_amd64.whl (6.5 MB view details)

Uploaded CPython 3.12+Windows x86-64

cyt_indexer_sdk-0.6.5-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.0 MB view details)

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

cyt_indexer_sdk-0.6.5-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (7.0 MB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ ARM64

cyt_indexer_sdk-0.6.5-cp312-abi3-macosx_11_0_arm64.whl (6.5 MB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: cyt_indexer_sdk-0.6.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.6.5.tar.gz
Algorithm Hash digest
SHA256 2b1f302b9a0616d732c33ae894cf6cb0cfcaac913988330e3cfcf20a953d72f1
MD5 7b4b4af78453b98d793764f9e42fbe84
BLAKE2b-256 7959b9ac86550a200d7339a6524e605c5a24128d089182aa0c8cca9b70f4ce9a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.5-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 174e10b1e6c7a8048f13a3e2241d5b108877d168864342de680af53887d09cec
MD5 083004bab39d2242a549d93205fa4133
BLAKE2b-256 150939dcd6e6f60547b4ffb688f84a7386c289835113d43a62bd0c721fcc846b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.5-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 2eb83e2cc6e5deae974346335ade0eb0998cee0f8607431aa81d963960828c62
MD5 771919cba14835f79ecff436d8344e87
BLAKE2b-256 4d966f65bae46881bab1a66a3ceb33960fb007732f9ba997f58a798c9abcbb68

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.5-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 48a6c7365fe13ec0e44f4967fb3f2a2397d2c2a73c35aa990c64cfd5c992239b
MD5 3e0f9c029da2cccada90daca6dd90ab3
BLAKE2b-256 8eb8a133aad694646f50541dbbec3316c7096ae992b7abce7d6fe214c58bf6f1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.5-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 466d7ff1b94935c2ce70b2190e873c476640bd8f60b9450fd64d4cade490b6aa
MD5 decc468f21937d34a51c7f5592279bdb
BLAKE2b-256 659da2c9f5bc4ce85f1ffa2ff7e68e314ec715b7981ef31ff39f8fe08e5d3766

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.5-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6e5baa318c5db17dd51ecbe9f2d30236d2313c58b2d495e4269ead6d6d73e983
MD5 0362d5046c1cbf1ce9cd472859a311d8
BLAKE2b-256 c095c0b9fcdf1a5ca49180436b27a1bc69a290d818b3c007173d3a20522364d0

See more details on using hashes here.

Provenance

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