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

Uploaded CPython 3.12+Windows ARM64

cyt_indexer_sdk-0.5.4-cp312-abi3-win_amd64.whl (686.2 kB view details)

Uploaded CPython 3.12+Windows x86-64

cyt_indexer_sdk-0.5.4-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (827.8 kB view details)

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

cyt_indexer_sdk-0.5.4-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (774.1 kB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ ARM64

cyt_indexer_sdk-0.5.4-cp312-abi3-macosx_11_0_arm64.whl (716.4 kB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: cyt_indexer_sdk-0.5.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.5.4.tar.gz
Algorithm Hash digest
SHA256 2f8c4bcfa524e41191ffb6bb3c8546afc309299847b7cf665e3f90f5c4c9f458
MD5 7828ce0df1249649b26499b0a17a7aab
BLAKE2b-256 e7dfb2843f1b41bc266449a9de6498d773ed90e6ec5cf2711515e820cfef5e40

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.5.4-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 2d2a13d81449438c543100225b582224f6c60f5d26059e81b5563f20946f6713
MD5 01016f07fee96db05607cf746971a85d
BLAKE2b-256 7f0161f0eab5c5106e0a427c7c608a9b419f37453b328b8871fd469c6c98634d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.5.4-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 f43623eae6459e365f3981e71e963dfb294f938a05fde85df4408585f0770fb9
MD5 f6e36b1458cb97c77a35e2d92f9f291e
BLAKE2b-256 8c83c37f3076c3a11ac54d0d2b4c8be20e8594060d4ddf1b2d189bbfbb2b87f0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.5.4-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2efae5a5423459dcb2dbdc08237f4cb50a8cff5c7a3544ef59ccaebb7f34199c
MD5 598f121b38a9c89c80223f34e0bee407
BLAKE2b-256 5ac7c5b4c0284a0fbdf994ce3934ac3c8810e71d8f9365e1bfe4e11969206461

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.5.4-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d1b6260dcf3789c85067571020126b92341427d3afc4542fe3fff6ff561cf546
MD5 51f6405b22aa63592be5f88c3852c126
BLAKE2b-256 be49069f1f8b4e3778e46c03f98f9dbc93cb5860999c6d020669f2938e1c6793

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.5.4-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b7918f9bbf75b27816423e179c1e700a5a7b253c3f2d8ebfb0b3e6557bd7d0c9
MD5 5360d364ce24f48e4399e5a9a0e02429
BLAKE2b-256 33424b580d418f1bcfa7e1de1739351930540a9da4f8a3ffa1c0262f5fcd827a

See more details on using hashes here.

Provenance

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