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.8.tar.gz (2.1 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.8-cp312-abi3-win_arm64.whl (6.6 MB view details)

Uploaded CPython 3.12+Windows ARM64

cyt_indexer_sdk-0.6.8-cp312-abi3-win_amd64.whl (6.7 MB view details)

Uploaded CPython 3.12+Windows x86-64

cyt_indexer_sdk-0.6.8-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.3 MB view details)

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

cyt_indexer_sdk-0.6.8-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (7.3 MB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ ARM64

cyt_indexer_sdk-0.6.8-cp312-abi3-macosx_11_0_arm64.whl (6.8 MB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: cyt_indexer_sdk-0.6.8.tar.gz
  • Upload date:
  • Size: 2.1 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.8.tar.gz
Algorithm Hash digest
SHA256 e65c8ef606f176ddb818518d0a157f26e2b26129160b977d02ce16215505a597
MD5 9915e4833fdec3c627efe474819b0d02
BLAKE2b-256 b8101bd9cb5ac5643ece36f386e748003239073c8337280ee7e2d86e13ec7960

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.8-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 fa38c840f93356f33de4ba4359f03b506a17dd4dac8ff8811b3228e68ceba7e5
MD5 3330ed05f99d11688da2a0d4a4b93f3c
BLAKE2b-256 16e182b092ecbf0bff97b2469bb2f739afec5b6f6502c83b0ca1b410053b46c0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.8-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 5d8a52e88603ce8181417a6f956c42d0fb8748bb988c973a629e4d8f82439b25
MD5 7380ebf7c0e98b9c7f6582567f8e56e6
BLAKE2b-256 525958a637e7a411ef08c83af2f47942b051e8f4ebed49b74d3a153da8651dc3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.8-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 47f3919d7f1e331922e6fa15a393edb8c95fe689afd76b7f3b40ad94f7291aa8
MD5 78f3af906ee3a9dcac70a2d95b79c242
BLAKE2b-256 2bdf5a54b326512dcbcb72ddafc364f79bc1b96c1e347d39c5e820d23fed59d9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.8-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 afd563ac5c7afa72b91ce5d02c51f04f099c5e7c629b98d9eacecb26bf4146d0
MD5 a8400b1e89009e26d6cbea1a37e6fc08
BLAKE2b-256 ae732203f47e6ed7bb2cc798dd9026493f0308d0561dca4ac2dd9bffac02278a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.8-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0af1b9bb040afbeb46469af9a26f1d2cdfea37dc91ce0416bc07a2f361582db7
MD5 cf3e1a54bb4a44d022928bb2db5bb0ad
BLAKE2b-256 50e71f8be78f92e2b6408b05a466f25020a789034f39b09f9668f5fe2ebd2669

See more details on using hashes here.

Provenance

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