Skip to main content

vectorbt Rust Engine

Optional Rust acceleration engine for vectorbt. Provides high-performance drop-in replacements for vectorbt's Numba kernels, dispatched transparently via engine="rust" or the global engine setting.

Installation

Install the Rust extension together with vectorbt:

pip install "vectorbt[rust]"

Or install the Rust extension package directly:

pip install vectorbt-rust

vectorbt-rust must be version-compatible with vectorbt. The engine resolver compares the major/minor version prefix and treats mismatches as unavailable.

Building from source

From the repository root:

python -m pip install -U pip maturin
python -m pip install -e ".[test]"
python -m maturin develop --manifest-path rust/Cargo.toml --release

You can also build from inside this directory:

cd rust
python -m maturin develop --release

The release profile enables LTO, one codegen unit, opt-level = 3, and symbol stripping. Use release builds for benchmarks; debug builds are not representative.

Usage

The shared resolver lives in vectorbt/_engine.py.

Per call:

import vectorbt as vbt

out = vbt.MA.run(close, window=20, engine="rust")

Globally:

import vectorbt as vbt

vbt.settings["engine"] = "rust"

Supported engine values:

  • auto: Use Rust when it is installed, version-compatible, and the specific call is supported; otherwise fall back to Numba.
  • numba: Force the Numba implementation.
  • rust: Force Rust and raise an actionable error if Rust is unavailable or the call is unsupported.

Randomized functions are special: auto keeps using Numba to preserve legacy NumPy/Numba random streams. Use engine="rust" explicitly when you want the Rust random implementation.

Compatibility

The current Rust engine targets NumPy arrays and deterministic, array-oriented kernels. Some public Python APIs still intentionally resolve to Numba when Rust cannot preserve behavior, such as callback-accepting functions or unsupported input combinations.

Testing

Run the engine-focused tests from the repository root:

pytest tests/test_engine.py

Run the full test suite:

pytest

Tests that require Rust are skipped when vectorbt-rust is not installed or not version-compatible. To force those paths locally, install the extension with maturin develop first.

Benchmarks

The benchmark scripts live in benchmarks.

Generate markdown benchmark matrices:

python benchmarks/bench_matrix.py

Use release builds for any benchmark numbers you intend to publish.

New kernels

New Rust kernels should follow this process:

  1. Treat Numba as the reference.
  2. Implement the Rust kernel with the same argument order and return shape.
  3. Register the PyO3 function in the Rust submodule and wire new submodules in src/lib.rs.
  4. Add or update the dispatch wrapper.
  5. Add parity, fallback, explicit-error, and layout-sensitive tests.
  6. Add benchmark cases once parity is stable.

Keep changes narrow and mechanical. Do not import Rust from nb.py, and do not make public callers import vectorbt_rust directly.

Release files for vectorbt-rust 1.1.1

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

Source distribution (sdist)

Source distribution for vectorbt-rust 1.1.1
File Size Uploaded
vectorbt_rust-1.1.1.tar.gz 74.9 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for vectorbt-rust 1.1.1
File
vectorbt_rust-1.1.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
vectorbt_rust-1.1.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
vectorbt_rust-1.1.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
vectorbt_rust-1.1.1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
vectorbt_rust-1.1.1-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
vectorbt_rust-1.1.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
vectorbt_rust-1.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
vectorbt_rust-1.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
vectorbt_rust-1.1.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
vectorbt_rust-1.1.1-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
vectorbt_rust-1.1.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
vectorbt_rust-1.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
vectorbt_rust-1.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
vectorbt_rust-1.1.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
vectorbt_rust-1.1.1-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
vectorbt_rust-1.1.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
vectorbt_rust-1.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
vectorbt_rust-1.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
vectorbt_rust-1.1.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
vectorbt_rust-1.1.1-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details

Total release size: 17.5 MB

Release files / vectorbt_rust-1.1.1.tar.gz

Download URL vectorbt_rust-1.1.1.tar.gz
Size 74.9 kB
Tags Source
SHA-256 checksum
How to use checksums
7955efe7dc78ed2da5e64901571cc6c78770963bc22be3eddf6824019e7d0b5b
BLAKE2b-256 checksum
How to use checksums
f14fc58958d039651311283af564c2135dd00ecc2b8858d07aac5c8526f190e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 26, 2026.

Transparency log

Release files / vectorbt_rust-1.1.1-cp314-cp314-win_amd64.whl

Download URL vectorbt_rust-1.1.1-cp314-cp314-win_amd64.whl
Size 922.4 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
ad4e6b2a4efdabba703600e487e1472f3b23c5db8f9554f6d681b3045bd01661
BLAKE2b-256 checksum
How to use checksums
c6b63ce76cd47590dd73c601b2ce97528c7fab0f7432fd49bf181d0873bd33e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 26, 2026.

Transparency log

Release files / vectorbt_rust-1.1.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL vectorbt_rust-1.1.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 906.9 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
1c7dd0703f14a0621f8e8a7b1d90e74a21cac33601a1d4fab6f42ca8911cc928
BLAKE2b-256 checksum
How to use checksums
a7e6647e596bc717c256405c0e5846bf4c3a1df91910dae607254311278e6f89
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 26, 2026.

Transparency log

Release files / vectorbt_rust-1.1.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL vectorbt_rust-1.1.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 806.7 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
31b4a9d657fe19ecdadb93847e5d2e1c5499efbd91c7d075a0316beea4c25a36
BLAKE2b-256 checksum
How to use checksums
0a879cf9a03f46cc5597f9e83f4bce16566fc765a522742d709d9784a8146192
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 26, 2026.

Transparency log

Release files / vectorbt_rust-1.1.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL vectorbt_rust-1.1.1-cp314-cp314-macosx_11_0_arm64.whl
Size 798.6 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2e7864661000de4252d316447cfd7efe5f12a25db832fd1650887895aef08ec4
BLAKE2b-256 checksum
How to use checksums
b715f4df82f4e6b3144777ddfd7db00cd3d11172d5c46588cb6ef52ab9d7df11
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 26, 2026.

Transparency log

Release files / vectorbt_rust-1.1.1-cp314-cp314-macosx_10_12_x86_64.whl

Download URL vectorbt_rust-1.1.1-cp314-cp314-macosx_10_12_x86_64.whl
Size 894.8 kB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
d7602e92265fb6cfaaeae0c1ebf452c3f53a726f4dd5666bf53e02ea6efe20e7
BLAKE2b-256 checksum
How to use checksums
d548d83275db7f986e3ccc72206fcd0ada3308e5b8c9e7c479c94bb6b1c5f552
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 26, 2026.

Transparency log

Release files / vectorbt_rust-1.1.1-cp313-cp313-win_amd64.whl

Download URL vectorbt_rust-1.1.1-cp313-cp313-win_amd64.whl
Size 928.3 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
d0e9754880afb2d98ec7c2422e6c4a8081eeedcd8ab2ce9bc502a965ba6191a5
BLAKE2b-256 checksum
How to use checksums
08b7dfff6f2838acb14c7d26502f2cccc530b29f8a6c2208f87a530c22c371a4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 26, 2026.

Transparency log

Release files / vectorbt_rust-1.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL vectorbt_rust-1.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 914.0 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f542dc9911566184862863298c04d018ac0a917fd6399652a3bdc40bc391cd5c
BLAKE2b-256 checksum
How to use checksums
aa226c4e190ab2f3fa746f92b4b7cbb7ed739f381d4e0c27295e05c60564b4c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 26, 2026.

Transparency log

Release files / vectorbt_rust-1.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL vectorbt_rust-1.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 812.0 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
9595383adc112edbd39acb1e071659dc6f282e943e543cf4a7f2e006d6986865
BLAKE2b-256 checksum
How to use checksums
aeb0b11b9ae67dfbef1fb41e555c81076a2eebdf67e0a650b0db2ae32da2e26f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 26, 2026.

Transparency log

Release files / vectorbt_rust-1.1.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL vectorbt_rust-1.1.1-cp313-cp313-macosx_11_0_arm64.whl
Size 804.0 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e4bae8467f94b77d8252f7f7dbd348a377a629d4e916eb0563d55c6f33d3c291
BLAKE2b-256 checksum
How to use checksums
1cd068ccd0eff494bdbb4b801bd73d8c19c24cb58990ed1b66296623abdf764e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 26, 2026.

Transparency log

Release files / vectorbt_rust-1.1.1-cp313-cp313-macosx_10_12_x86_64.whl

Download URL vectorbt_rust-1.1.1-cp313-cp313-macosx_10_12_x86_64.whl
Size 900.2 kB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
d7df6a2755266768bdb460bea7f5d82af869676374b876b984fb6c4708d308fc
BLAKE2b-256 checksum
How to use checksums
a8b11baa3241e75aa4d6236e74dc2137c8f66bd11f606a970350dff86f8de3fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 26, 2026.

Transparency log

Release files / vectorbt_rust-1.1.1-cp312-cp312-win_amd64.whl

Download URL vectorbt_rust-1.1.1-cp312-cp312-win_amd64.whl
Size 928.2 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
c6de57f8c9fc131b686ad87c0a596fbe3242d937e0b0acee87016eaf9ab2dee3
BLAKE2b-256 checksum
How to use checksums
6c4da59c601795f97474b9fc0fb48ecdca90718b7ec281f9a1157772ddd6f50c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 26, 2026.

Transparency log

Release files / vectorbt_rust-1.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL vectorbt_rust-1.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 914.2 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f4a4a44807169962e10a6d5079530063b670dc27ec675620cc8bdf1a30b8acd4
BLAKE2b-256 checksum
How to use checksums
20d01203b64002c73faf4f6003d287b4c09420ae4fa52d359db43329aee14632
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 26, 2026.

Transparency log

Release files / vectorbt_rust-1.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL vectorbt_rust-1.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 811.8 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
aa75427d974ffb1dcf65feb72fe179966a95c231c427c9b5435569c923d28a32
BLAKE2b-256 checksum
How to use checksums
3006c46da3b4c5a4ae1efe681123a6b7ab603090cd375ef0b75879862ff8f0d7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 26, 2026.

Transparency log

Release files / vectorbt_rust-1.1.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL vectorbt_rust-1.1.1-cp312-cp312-macosx_11_0_arm64.whl
Size 804.2 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f48e56a0fa1af6184c3dafac98f1716108b075ecd3b1ee1317cf1a334b590659
BLAKE2b-256 checksum
How to use checksums
566eb0ee66b2cd3e967dee697ddf403162fd21d96d59461c45cdcd4595ad2566
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 26, 2026.

Transparency log

Release files / vectorbt_rust-1.1.1-cp312-cp312-macosx_10_12_x86_64.whl

Download URL vectorbt_rust-1.1.1-cp312-cp312-macosx_10_12_x86_64.whl
Size 900.3 kB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
6df08bcfe6b8be0f2776f8089a0db3b89f75fda402744778b7e57dd1676a6534
BLAKE2b-256 checksum
How to use checksums
cb87484980a297c9df357c3b4e297104b566d5e1eaa63389350c07094b64356c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 26, 2026.

Transparency log

Release files / vectorbt_rust-1.1.1-cp311-cp311-win_amd64.whl

Download URL vectorbt_rust-1.1.1-cp311-cp311-win_amd64.whl
Size 937.2 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
dacd6fda4bdbd25f045b3c11da04f40c78b737ba1c042e191889ad937ab9b576
BLAKE2b-256 checksum
How to use checksums
cc95fa645150602fec0c92dbac6c9d3aa1d15812eb6bf9c6d596c68daec99456
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 26, 2026.

Transparency log

Release files / vectorbt_rust-1.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL vectorbt_rust-1.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 919.3 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
3c1b4d5936e7a66c6d636da8b4f9cb6777e4fefd37d71576cf22293c08195296
BLAKE2b-256 checksum
How to use checksums
32457845141724850921164f2cfd0bde766dbb9b190661e69c2e906f208b64f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 26, 2026.

Transparency log

Release files / vectorbt_rust-1.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL vectorbt_rust-1.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 812.9 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
6d62ef5f19ddede6f4b4a6e4ddafefe1d94dc336d0ae733aa2adcd35b573b0b3
BLAKE2b-256 checksum
How to use checksums
961ea86a1b3c671056ab5cf3149461c1d6c2ad7724991811cb37aaed795dd458
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 26, 2026.

Transparency log

Release files / vectorbt_rust-1.1.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL vectorbt_rust-1.1.1-cp311-cp311-macosx_11_0_arm64.whl
Size 811.7 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
80d80622f15b92b6510905670582a3c234cb7fe229f22fda7012a79107262c7a
BLAKE2b-256 checksum
How to use checksums
ac05dee40b6ca277dc6f3e904eceb89ea990f036a992f87a19d4029d207ddf7d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 26, 2026.

Transparency log

Release files / vectorbt_rust-1.1.1-cp311-cp311-macosx_10_12_x86_64.whl

Download URL vectorbt_rust-1.1.1-cp311-cp311-macosx_10_12_x86_64.whl
Size 868.9 kB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
a20bbb78cad8fc256a8da97ecdbecd0f109543c3019b34f7bbde04324d89efdc
BLAKE2b-256 checksum
How to use checksums
0e115b257f256076923395757b7549b76bb5ae0761254a77538c795d2c60a89a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 26, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.1.1 This release

21 release files

1.0.0

21 release files

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