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

Uploaded CPython 3.12+Windows ARM64

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

Uploaded CPython 3.12+Windows x86-64

cyt_indexer_sdk-0.6.2-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.1 MB view details)

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

cyt_indexer_sdk-0.6.2-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.2-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.2.tar.gz.

File metadata

  • Download URL: cyt_indexer_sdk-0.6.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.6.2.tar.gz
Algorithm Hash digest
SHA256 53b8025b38e673fb848dfadfb7be31715c14d9a12bccc97dac340d1e1445a307
MD5 7176bcb8e1be64b2401a2dceb4494864
BLAKE2b-256 2e4f3ae57a99941bdc1d2ee2c8710e59ea5b191d42d03df0adb04200bcbabd57

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.2-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 31814cfa26174d2602f2ecebc057d30db4d7055395f7902a807898ff325860dd
MD5 afc026d214da2425339b30f78c0c56cf
BLAKE2b-256 938f1fe31d424d319f0fa97cf67069a5560f16f31649ef8b552caa9fd9e377f1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.2-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 3238d201a54860adb1fbb005511a3ad875e006c4856fc91a04290f4a31b33ab0
MD5 f3b3eb6388abf8964c11341cc6f8ef37
BLAKE2b-256 3fba01158699dd1a4f20d19dab5666807c05f6bed2df93d14ee1f79132587b1d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.2-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 63125be686f69cb05955ced2c447430538dcb0822bb71bf6004fcc198b2fecc3
MD5 3256f7e9c22f542f49486adc58ba91d9
BLAKE2b-256 f04aaeb562cc54361c3e7bd648068a955c5603a64b15aa18dfe9b3e8085324ba

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.2-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ed74cb52c91e834dbcc4dcbd3840c70d8f2b205414fbe01d35936310b062b55e
MD5 ea7dc8162435507602c083a964730ae2
BLAKE2b-256 eca39c00017c455648674870830135c5235651dccb01b98fb12dbce11aeef2c2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.6.2-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5cc832bf1cf6a2f58bf91a4b071dfd59476bc19d2c7b10a0dcf445e90aa40d6d
MD5 3ae2f19c759b38d08ca62284d1c40051
BLAKE2b-256 78dc8c79b260dcdd59e29b9c120635ffa73510e6429c741afd048b38ec75d465

See more details on using hashes here.

Provenance

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