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,
    prepare_tool_entry,
    retrieve_tools,
)

Project details


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.3.0.tar.gz (1.9 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.3.0-cp312-abi3-win_arm64.whl (433.4 kB view details)

Uploaded CPython 3.12+Windows ARM64

cyt_indexer_sdk-0.3.0-cp312-abi3-win_amd64.whl (473.8 kB view details)

Uploaded CPython 3.12+Windows x86-64

cyt_indexer_sdk-0.3.0-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (592.8 kB view details)

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

cyt_indexer_sdk-0.3.0-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (565.5 kB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ ARM64

cyt_indexer_sdk-0.3.0-cp312-abi3-macosx_11_0_arm64.whl (516.3 kB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: cyt_indexer_sdk-0.3.0.tar.gz
  • Upload date:
  • Size: 1.9 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.3.0.tar.gz
Algorithm Hash digest
SHA256 3ad4c8cc6e16693ab8c6c6a9f6cf2bae61515f1dcbb7341e26b932cc17d598e8
MD5 02b7520cd67a02f4eae659127bf67a8d
BLAKE2b-256 6d1bef1ca2f4956637939e4650eefd4830f5aa64d7fb686e5afc9c387869596b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.3.0-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 9a9145545186b4daf2fecff6d6903f8671fb483a23b9855a930d389919c4ebb6
MD5 632b846fff2f79ef15b6cf7dd78330d9
BLAKE2b-256 301375e1700e3aa96e39fbd27af6afc25d95c2b3149a5a3af23e31920ec0decc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.3.0-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 c7b014f2b5a5b28765fc7dbd8b66e7e387cac9c56abc220331609302b4bd304e
MD5 b5b24145765002225a42568fb15b0510
BLAKE2b-256 2b83009a887c30ff84413e7a65797a8c0b6b2522b6ce27554e49725d94882856

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.3.0-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 41d276b3634fa567f1174165985cac1e38d33b18601d5a3eb331c3a73957b0d4
MD5 5db6e8ab4231bbcc823719df98ade98a
BLAKE2b-256 0bf753fabc1fe5e4e0b6f7fd55753f49f2aea2d2c73025e7cf46210a90556e33

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.3.0-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 af161312949e6343e3ea8db53bd7c0b01db83714ae98e95a1415de8ee7a5a8c6
MD5 542c4b3589e37f584c5fc22f2d5b8be3
BLAKE2b-256 b9758d6382cbd36523df3ffa93d2d9d3f2f6ab8ad4dd898acfa07638aebe9915

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cyt_indexer_sdk-0.3.0-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e2272f80d1f85e9bb26c0f45f54dfa0d3a134d49ef0e3d3e87f1dfa081e76aee
MD5 1b8feef6fa0bedffd97f8bd22ef94ed6
BLAKE2b-256 60371dfff9f6db7babedfd2cfd6d933a14a6eb6e922a8d581749e57d9941ddbf

See more details on using hashes here.

Provenance

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