Skip to main content

spear-ai-horizon-sdk (Python bindings)

Python bindings for the Horizon Rust SDK, the data access layer for the Horizon tactical data platform. The bindings are built with PyO3 and maturin, and expose the SDK's PostgreSQL, Kafka, and Apache Iceberg data paths to Python callers.

The distribution is named spear-ai-horizon-sdk and the importable module is horizon_sdk.

Installation

pip install spear-ai-horizon-sdk

Wheels are published for aarch64 Linux and for both arm64 and x86_64 macOS. The bindings use the CPython stable ABI (abi3), so a single wheel per platform supports Python 3.11 and newer. On other platforms, build from source with a Rust toolchain (see the repository for details).

Usage

import horizon_sdk

Development

This package lives in the Horizon monorepo at packages/horizon-sdk/crates/horizon-ffi-python. The Rust crate it wraps is at packages/horizon-sdk/crates/horizon-sdk.

Metadata

Release files for spear-ai-horizon-sdk 13.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for spear-ai-horizon-sdk 13.0.0
File Actions
spear_ai_horizon_sdk-13.0.0-cp311-abi3-manylinux_2_28_x86_64.whl CPython 3.11 abi3 Linux glibc 2.28+ x86-64 Details for spear_ai_horizon_sdk-13.0.0-cp311-abi3-manylinux_2_28_x86_64.whl
spear_ai_horizon_sdk-13.0.0-cp311-abi3-manylinux_2_28_aarch64.whl CPython 3.11 abi3 Linux glibc 2.28+ ARM64 Details for spear_ai_horizon_sdk-13.0.0-cp311-abi3-manylinux_2_28_aarch64.whl
spear_ai_horizon_sdk-13.0.0-cp311-abi3-macosx_11_0_arm64.whl CPython 3.11 abi3 macOS 11.0+ ARM64 Details for spear_ai_horizon_sdk-13.0.0-cp311-abi3-macosx_11_0_arm64.whl
spear_ai_horizon_sdk-13.0.0-cp311-abi3-macosx_10_12_x86_64.whl CPython 3.11 abi3 macOS 10.12+ x86-64 Details for spear_ai_horizon_sdk-13.0.0-cp311-abi3-macosx_10_12_x86_64.whl

Total release size: 38.0 MB

Release files / spear_ai_horizon_sdk-13.0.0-cp311-abi3-manylinux_2_28_x86_64.whl

Download URL spear_ai_horizon_sdk-13.0.0-cp311-abi3-manylinux_2_28_x86_64.whl
Size 9.8 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
a7555f5b118e850c3a043aa6768c3a8da079b1b9a540c4726a871ddb46e91962
BLAKE2b-256 checksum
How to use checksums
f03a83b404d46757f97e10d6aad6f378e327ddbb145727acd3d0b4349d8cdc19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.33 {"installer":{"name":"uv","version":"0.11.33","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / spear_ai_horizon_sdk-13.0.0-cp311-abi3-manylinux_2_28_aarch64.whl

Download URL spear_ai_horizon_sdk-13.0.0-cp311-abi3-manylinux_2_28_aarch64.whl
Size 10.0 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
6a2402dc06ad2a7942438fa428aa8714aca019fae08a528bc8a3c944a8b34bfc
BLAKE2b-256 checksum
How to use checksums
686eb2ef90093b5262d5570022be9ac0448a0479d9d2907e15ff3251619d0027
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.33 {"installer":{"name":"uv","version":"0.11.33","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / spear_ai_horizon_sdk-13.0.0-cp311-abi3-macosx_11_0_arm64.whl

Download URL spear_ai_horizon_sdk-13.0.0-cp311-abi3-macosx_11_0_arm64.whl
Size 9.1 MB
Tags CPython 3.11 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
84180d3b9a02e9b59007b658bdd4734c07b956ba6d1c17500da4d8391fa41698
BLAKE2b-256 checksum
How to use checksums
575655065c09bf90f90e90695032b0a25b8a20f7abacc49715fb89e25e7cee68
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.33 {"installer":{"name":"uv","version":"0.11.33","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / spear_ai_horizon_sdk-13.0.0-cp311-abi3-macosx_10_12_x86_64.whl

Download URL spear_ai_horizon_sdk-13.0.0-cp311-abi3-macosx_10_12_x86_64.whl
Size 9.1 MB
Tags CPython 3.11 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
5e8e27725757ccd258c626677ee022d2adfcf5e73af0041c2e852a5c8d0d3654
BLAKE2b-256 checksum
How to use checksums
e0783235a485d6b94c4bec97fee7d0b1135c1d725f8710af1292a11121f9367f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.33 {"installer":{"name":"uv","version":"0.11.33","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for spear-ai-horizon-sdk 13.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page