Skip to main content

quantbt-native

quantbt-native is the PyO3/Rust accelerator companion to quantbt-engine. The governed 0.4.2 release is a wheel-only Linux companion for quantbt-engine==1.1.1. Its native-first OIDC publish flow and Poetry consumer proof are documented in docs/testpypi_release_checklist.md.

Scope

The current wheel supports governed static command tapes and bounded Native Strategy IR/batch workloads. Python remains the canonical full-featured route outside those promoted contracts. Unsupported features fail fast rather than silently falling back:

  • multi-symbol execution;
  • funding and liquidation;
  • unsupported quantity and lifecycle policies;
  • reactive per-bar strategy callbacks.

The Rust distribution version and native API version are separate contracts. The distribution is 0.4.2 and advertises Native Event API 0.4. It targets pre-built manylinux_2_17_x86_64 wheels for CPython 3.11, 3.12, and 3.13 only. It never asks an end user to compile Rust locally.

Local build

From the repository root:

cargo fmt --check --manifest-path rust/native_event/Cargo.toml
cargo test --manifest-path rust/native_event/Cargo.toml
maturin build --release --manifest-path rust/native_event/Cargo.toml

Install the resulting wheel together with the matching local quantbt-engine wheel, then run the focused Rust/Python parity and RSS tests. Do not enable a native extra or native_backend="auto" based on a local build alone.

Release gate

The release gate requires CPython 3.11, 3.12, and 3.13 manylinux wheels, installed-wheel parity, fallback checks, and public Poetry consumer proof on Ubuntu 22.04 and 24.04. The core declares the matching wheel as a Linux x86_64 runtime dependency; unsupported platforms remain Python.

Metadata

Release files for quantbt-native 0.4.3

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 quantbt-native 0.4.3
File Interpreter ABI Platform Actions
quantbt_native-0.4.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details for quantbt_native-0.4.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
quantbt_native-0.4.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details for quantbt_native-0.4.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
quantbt_native-0.4.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details for quantbt_native-0.4.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Total release size: 3.7 MB

Release files / quantbt_native-0.4.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL quantbt_native-0.4.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.2 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
803859e2c4986f5d429bfc346ac622141f587fd2c87bd59c886224b38c3b8dd9
BLAKE2b-256 checksum
How to use checksums
7aee483235f39d8a211892d17755ae566ebdd4132763c465a16ad1b3fe38366c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 22, 2026.

Transparency log

Release files / quantbt_native-0.4.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL quantbt_native-0.4.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.2 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
475a7679714f6dca84b1fdd58e2fe137e12c8b976ebf382c7ba5b098028e3bee
BLAKE2b-256 checksum
How to use checksums
c445355989bfff204f5412879034b771390976b944bdd376776d1eae0da946e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 22, 2026.

Transparency log

Release files / quantbt_native-0.4.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL quantbt_native-0.4.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.2 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
c0e1b1e2db43a7fa165a00d0e1bd7b98052b9198576a5a0844ac5b2623420688
BLAKE2b-256 checksum
How to use checksums
345b19cf42817c46246ead094ac022dea30319ae9a2060fe7dd7153c243964fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 22, 2026.

Transparency log

Security for quantbt-native 0.4.3

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.

Full provenance

All 3 files in this release have been uploaded with provenance metadata.

Select from 3 files

Attestation for quantbt_native-0.4.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 22, 2026.

Transparency log

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