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 19.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 19.0.0
File Actions
spear_ai_horizon_sdk-19.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-19.0.0-cp311-abi3-manylinux_2_28_x86_64.whl
spear_ai_horizon_sdk-19.0.0-cp311-abi3-manylinux_2_28_aarch64.whl CPython 3.11 abi3 Linux glibc 2.28+ ARM64 Details for spear_ai_horizon_sdk-19.0.0-cp311-abi3-manylinux_2_28_aarch64.whl
spear_ai_horizon_sdk-19.0.0-cp311-abi3-macosx_11_0_arm64.whl CPython 3.11 abi3 macOS 11.0+ ARM64 Details for spear_ai_horizon_sdk-19.0.0-cp311-abi3-macosx_11_0_arm64.whl
spear_ai_horizon_sdk-19.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-19.0.0-cp311-abi3-macosx_10_12_x86_64.whl

Total release size: 37.2 MB

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

Download URL spear_ai_horizon_sdk-19.0.0-cp311-abi3-manylinux_2_28_x86_64.whl
Size 9.7 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
3c5b330b2db0294391478e80342c38a0be6861a51e8092750efb13afed7f9ab0
BLAKE2b-256 checksum
How to use checksums
ad6365cadb788b0fa1381b8351e3798298d8ec995ff2a579a76521db5109a57a
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-19.0.0-cp311-abi3-manylinux_2_28_aarch64.whl

Download URL spear_ai_horizon_sdk-19.0.0-cp311-abi3-manylinux_2_28_aarch64.whl
Size 9.8 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
d5e3fcf3b6835294d909a470194422c92720bd9773f258329290b10dcf824017
BLAKE2b-256 checksum
How to use checksums
99eca410dd84551006fa82229a89fd645ae5e14f43f43381e87b974616971860
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-19.0.0-cp311-abi3-macosx_11_0_arm64.whl

Download URL spear_ai_horizon_sdk-19.0.0-cp311-abi3-macosx_11_0_arm64.whl
Size 8.9 MB
Tags CPython 3.11 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
46ae2766794999c0da1c8495f78399a40d4bdeee2147790ecba900e04957d281
BLAKE2b-256 checksum
How to use checksums
f7dbcb23ac4e510562b08ed352084e421b02b36fbf28c921f36f2963e0c98bce
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-19.0.0-cp311-abi3-macosx_10_12_x86_64.whl

Download URL spear_ai_horizon_sdk-19.0.0-cp311-abi3-macosx_10_12_x86_64.whl
Size 8.9 MB
Tags CPython 3.11 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
d00619cd6337fa8c3ec1d7fb99bb74a29738a1c32de6850540898f973e185da9
BLAKE2b-256 checksum
How to use checksums
bb80ae6a07c2eb6ae6cf4658435745ec2a0d9cf3aefc3a8e7679cd2cb96cd4c8
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 19.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