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

Uploaded CPython 3.12+Windows ARM64

cyt_indexer_sdk-0.4.2-cp312-abi3-win_amd64.whl (686.4 kB view details)

Uploaded CPython 3.12+Windows x86-64

cyt_indexer_sdk-0.4.2-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (828.3 kB view details)

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

cyt_indexer_sdk-0.4.2-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (772.6 kB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ ARM64

cyt_indexer_sdk-0.4.2-cp312-abi3-macosx_11_0_arm64.whl (714.2 kB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: cyt_indexer_sdk-0.4.2.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.2.tar.gz
Algorithm Hash digest
SHA256 2d8277fb7a9f8cd5d2340c9a652e9e75123a06680fe4e541911db0581554fcce
MD5 ff59b008ff67b32ef0df034d25812d0c
BLAKE2b-256 9225fa26e1e640a5845f59941a81e35177865f1f5c9e00b9522c33d31de83f2e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.4.2-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 4ba654645051e67d016fcebc8634338a121761c657609b68843182b09d2c7f42
MD5 223bf93bb58640ea0d72fde19368c28d
BLAKE2b-256 68f32460d1390c7299326428305ecd888f2b3cb28301ad4d166b91fd60089514

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.4.2-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 42d0ed779b4dcad58db7e33a1ceb6a1aa185a5f0fbce28e107f83ce08c167d75
MD5 fa1c214375b9fca720fc7c9cbfad1520
BLAKE2b-256 fa18b21df6677a62645b56613113679f2d2c3576634fd99ac405152a59fec9d6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.4.2-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bc53cb9e39f3d1cd17322b362806464620f8987d06e4e41c7b2f6c47a9711f19
MD5 20fa041733ad1144f4e25231a53cd8fd
BLAKE2b-256 4d9765f4a1289a74ffa9cf9f5523f4e90fd20995ec8a567feea69e2403ba17e1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.4.2-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ce299441f0da6ef996487de5f60f37e494d7a8aed967951ff4916280059f1651
MD5 06c612e3677cb5a1fc07e745c8ebb187
BLAKE2b-256 c4d752cb09fd09b0df530c907100420fb2463a48570e048ad55c66987b3221ec

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.4.2-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2c8008ab7138d91f715bc959f3d343787cf0ddaf185e7626d0f7168b2b558b0a
MD5 c073d4c4a1f6bc3c2277a2edfefd3e68
BLAKE2b-256 54af54e856979e9551cc2d32d930daed25c95a051929fc7c06120af0abc6fc60

See more details on using hashes here.

Provenance

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