Rust-accelerated kernels for vectorbt
Project description
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.
[!NOTE] Most users should not import
vectorbt_rustdirectly. Prefer vectorbt's public APIs and passengine="rust"or set the global engine.
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:
- Treat Numba as the reference.
- Implement the Rust kernel with the same argument order and return shape.
- Register the PyO3 function in the Rust submodule and wire new submodules in
src/lib.rs. - Add or update the dispatch wrapper.
- Add parity, fallback, explicit-error, and layout-sensitive tests.
- 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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file vectorbt_rust-1.1.0.tar.gz.
File metadata
- Download URL: vectorbt_rust-1.1.0.tar.gz
- Upload date:
- Size: 74.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
afe3d5767c0c9c72f04d5a5482180a91441d5ad6888c9e4b37eb2c6cce348ee9
|
|
| MD5 |
942cb6305eae410d6fcd55fb6eda5a8c
|
|
| BLAKE2b-256 |
15d60c7fae029de6d0b17a38bafed75bd19c11f672f1e97dfe1a9c4cf1df6ccd
|
Provenance
The following attestation bundles were made for vectorbt_rust-1.1.0.tar.gz:
Publisher:
pypi.yml on polakowo/vectorbt
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vectorbt_rust-1.1.0.tar.gz -
Subject digest:
afe3d5767c0c9c72f04d5a5482180a91441d5ad6888c9e4b37eb2c6cce348ee9 - Sigstore transparency entry: 2082453881
- Sigstore integration time:
-
Permalink:
polakowo/vectorbt@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Branch / Tag:
refs/tags/v1.1.0 - Owner: https://github.com/polakowo
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Trigger Event:
release
-
Statement type:
File details
Details for the file vectorbt_rust-1.1.0-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: vectorbt_rust-1.1.0-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 922.5 kB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7937d43819031534c69b6d541e2b401924e4a13c11f9abda064b0cd928aa4360
|
|
| MD5 |
d3182a4479c0cb45352ad8e7435a0f92
|
|
| BLAKE2b-256 |
88c1468891ae5d58ea20c502fdf4441802bea65d4a31aae08272c3dbb9774dea
|
Provenance
The following attestation bundles were made for vectorbt_rust-1.1.0-cp314-cp314-win_amd64.whl:
Publisher:
pypi.yml on polakowo/vectorbt
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vectorbt_rust-1.1.0-cp314-cp314-win_amd64.whl -
Subject digest:
7937d43819031534c69b6d541e2b401924e4a13c11f9abda064b0cd928aa4360 - Sigstore transparency entry: 2082454026
- Sigstore integration time:
-
Permalink:
polakowo/vectorbt@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Branch / Tag:
refs/tags/v1.1.0 - Owner: https://github.com/polakowo
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Trigger Event:
release
-
Statement type:
File details
Details for the file vectorbt_rust-1.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: vectorbt_rust-1.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 911.4 kB
- Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
74318b2c4e146cdc5d40f95d641d7da7d0dfd6d8a46cb15942af7a18d5851ea1
|
|
| MD5 |
bc7f212b811b479afb496a26e3984c35
|
|
| BLAKE2b-256 |
46b0663c7d7f7020ed2a575fb4882c2885e59a73a31d1d4602add716b95d3d8e
|
Provenance
The following attestation bundles were made for vectorbt_rust-1.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
pypi.yml on polakowo/vectorbt
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vectorbt_rust-1.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
74318b2c4e146cdc5d40f95d641d7da7d0dfd6d8a46cb15942af7a18d5851ea1 - Sigstore transparency entry: 2082454070
- Sigstore integration time:
-
Permalink:
polakowo/vectorbt@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Branch / Tag:
refs/tags/v1.1.0 - Owner: https://github.com/polakowo
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Trigger Event:
release
-
Statement type:
File details
Details for the file vectorbt_rust-1.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: vectorbt_rust-1.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 805.8 kB
- Tags: CPython 3.14, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
63b6bc575f2e67aea68ac8cdefa0f0e53a7cc65ea22cedff0d6cdbd362da8927
|
|
| MD5 |
7251e6729caddae4dc620fa673f185e6
|
|
| BLAKE2b-256 |
1a4b16739de002fd237f693e09a6dd4f8759d9d01d9924b861ef64e882bdc821
|
Provenance
The following attestation bundles were made for vectorbt_rust-1.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
pypi.yml on polakowo/vectorbt
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vectorbt_rust-1.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
63b6bc575f2e67aea68ac8cdefa0f0e53a7cc65ea22cedff0d6cdbd362da8927 - Sigstore transparency entry: 2082454046
- Sigstore integration time:
-
Permalink:
polakowo/vectorbt@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Branch / Tag:
refs/tags/v1.1.0 - Owner: https://github.com/polakowo
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Trigger Event:
release
-
Statement type:
File details
Details for the file vectorbt_rust-1.1.0-cp314-cp314-macosx_11_0_arm64.whl.
File metadata
- Download URL: vectorbt_rust-1.1.0-cp314-cp314-macosx_11_0_arm64.whl
- Upload date:
- Size: 796.6 kB
- Tags: CPython 3.14, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
438516d1e1b8c81ab37be36b4a56f5c645253fa0bf4f360d971964466f0c7a64
|
|
| MD5 |
7e137a5527e09bbc6c089cf18dc1247d
|
|
| BLAKE2b-256 |
e0cc746dd47b091d94abab5ad1bad6296469ba5bee678bfa6c9703bc0af142c1
|
Provenance
The following attestation bundles were made for vectorbt_rust-1.1.0-cp314-cp314-macosx_11_0_arm64.whl:
Publisher:
pypi.yml on polakowo/vectorbt
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vectorbt_rust-1.1.0-cp314-cp314-macosx_11_0_arm64.whl -
Subject digest:
438516d1e1b8c81ab37be36b4a56f5c645253fa0bf4f360d971964466f0c7a64 - Sigstore transparency entry: 2082453936
- Sigstore integration time:
-
Permalink:
polakowo/vectorbt@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Branch / Tag:
refs/tags/v1.1.0 - Owner: https://github.com/polakowo
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Trigger Event:
release
-
Statement type:
File details
Details for the file vectorbt_rust-1.1.0-cp314-cp314-macosx_10_12_x86_64.whl.
File metadata
- Download URL: vectorbt_rust-1.1.0-cp314-cp314-macosx_10_12_x86_64.whl
- Upload date:
- Size: 899.2 kB
- Tags: CPython 3.14, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4768ada4696fffa243725d39ef42716b19646ea76874de2e43f4631451b24691
|
|
| MD5 |
833db5da059c33b31dcc72bd2f50e669
|
|
| BLAKE2b-256 |
1644ee0ae1b71426986ae51bd6422d70c85b2946fd15b020147da0a7309b1aca
|
Provenance
The following attestation bundles were made for vectorbt_rust-1.1.0-cp314-cp314-macosx_10_12_x86_64.whl:
Publisher:
pypi.yml on polakowo/vectorbt
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vectorbt_rust-1.1.0-cp314-cp314-macosx_10_12_x86_64.whl -
Subject digest:
4768ada4696fffa243725d39ef42716b19646ea76874de2e43f4631451b24691 - Sigstore transparency entry: 2082454055
- Sigstore integration time:
-
Permalink:
polakowo/vectorbt@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Branch / Tag:
refs/tags/v1.1.0 - Owner: https://github.com/polakowo
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Trigger Event:
release
-
Statement type:
File details
Details for the file vectorbt_rust-1.1.0-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: vectorbt_rust-1.1.0-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 928.6 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8be0300c77de2bedb9a65ac3e77c844337caf0bf73b8194888fcd2556ea128d4
|
|
| MD5 |
594ebe411eb0ec00f342cc513f56dbea
|
|
| BLAKE2b-256 |
cadf7aadff637aa057eb9689d248b54c9da1f0d0e16b5f8075cec0615664b440
|
Provenance
The following attestation bundles were made for vectorbt_rust-1.1.0-cp313-cp313-win_amd64.whl:
Publisher:
pypi.yml on polakowo/vectorbt
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vectorbt_rust-1.1.0-cp313-cp313-win_amd64.whl -
Subject digest:
8be0300c77de2bedb9a65ac3e77c844337caf0bf73b8194888fcd2556ea128d4 - Sigstore transparency entry: 2082453927
- Sigstore integration time:
-
Permalink:
polakowo/vectorbt@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Branch / Tag:
refs/tags/v1.1.0 - Owner: https://github.com/polakowo
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Trigger Event:
release
-
Statement type:
File details
Details for the file vectorbt_rust-1.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: vectorbt_rust-1.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 917.8 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
503381151159862639e3de8d4b6d7911f886962a8417a6bfd6fdba5df0f258b5
|
|
| MD5 |
dac6898785ead00c9951ccba07916fbd
|
|
| BLAKE2b-256 |
752546ad40f9d89892a9274c536bd797456239b773d3a4acdbcdc93b93a183b2
|
Provenance
The following attestation bundles were made for vectorbt_rust-1.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
pypi.yml on polakowo/vectorbt
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vectorbt_rust-1.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
503381151159862639e3de8d4b6d7911f886962a8417a6bfd6fdba5df0f258b5 - Sigstore transparency entry: 2082453978
- Sigstore integration time:
-
Permalink:
polakowo/vectorbt@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Branch / Tag:
refs/tags/v1.1.0 - Owner: https://github.com/polakowo
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Trigger Event:
release
-
Statement type:
File details
Details for the file vectorbt_rust-1.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: vectorbt_rust-1.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 810.5 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
af4bfc9df9c294b130bceceaa88e6cabef213dea78ea992e3f549617822a8df9
|
|
| MD5 |
38005cb6302b7944f031ef578670f55c
|
|
| BLAKE2b-256 |
29b1a3693fd7ecc70fff0ea6e146482c19c241e2ed4618c0789f08c96ef9b2a8
|
Provenance
The following attestation bundles were made for vectorbt_rust-1.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
pypi.yml on polakowo/vectorbt
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vectorbt_rust-1.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
af4bfc9df9c294b130bceceaa88e6cabef213dea78ea992e3f549617822a8df9 - Sigstore transparency entry: 2082454065
- Sigstore integration time:
-
Permalink:
polakowo/vectorbt@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Branch / Tag:
refs/tags/v1.1.0 - Owner: https://github.com/polakowo
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Trigger Event:
release
-
Statement type:
File details
Details for the file vectorbt_rust-1.1.0-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: vectorbt_rust-1.1.0-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 801.3 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4da2000d478fd61a5c6373eef63d8d3759a74b62c596e63ca4e0640ae812e028
|
|
| MD5 |
988b407139d08f5797f76a3d75fcdd67
|
|
| BLAKE2b-256 |
64e9ffc091ab40fbeeb5d051396412e1382fefc95e7ed36b2b7d33e959c6e036
|
Provenance
The following attestation bundles were made for vectorbt_rust-1.1.0-cp313-cp313-macosx_11_0_arm64.whl:
Publisher:
pypi.yml on polakowo/vectorbt
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vectorbt_rust-1.1.0-cp313-cp313-macosx_11_0_arm64.whl -
Subject digest:
4da2000d478fd61a5c6373eef63d8d3759a74b62c596e63ca4e0640ae812e028 - Sigstore transparency entry: 2082453902
- Sigstore integration time:
-
Permalink:
polakowo/vectorbt@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Branch / Tag:
refs/tags/v1.1.0 - Owner: https://github.com/polakowo
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Trigger Event:
release
-
Statement type:
File details
Details for the file vectorbt_rust-1.1.0-cp313-cp313-macosx_10_12_x86_64.whl.
File metadata
- Download URL: vectorbt_rust-1.1.0-cp313-cp313-macosx_10_12_x86_64.whl
- Upload date:
- Size: 905.4 kB
- Tags: CPython 3.13, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
378d7c19d40b6d4c30032fe3e8974f347b8332844755863e2be18d46b34b2482
|
|
| MD5 |
beae37a6d2b23f4163e49c1257d09f4c
|
|
| BLAKE2b-256 |
e7717a2dab348372a1965d8ecfb35a285aaea2b4ff7e6f93fe6c6c14e7cf9002
|
Provenance
The following attestation bundles were made for vectorbt_rust-1.1.0-cp313-cp313-macosx_10_12_x86_64.whl:
Publisher:
pypi.yml on polakowo/vectorbt
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vectorbt_rust-1.1.0-cp313-cp313-macosx_10_12_x86_64.whl -
Subject digest:
378d7c19d40b6d4c30032fe3e8974f347b8332844755863e2be18d46b34b2482 - Sigstore transparency entry: 2082453953
- Sigstore integration time:
-
Permalink:
polakowo/vectorbt@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Branch / Tag:
refs/tags/v1.1.0 - Owner: https://github.com/polakowo
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Trigger Event:
release
-
Statement type:
File details
Details for the file vectorbt_rust-1.1.0-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: vectorbt_rust-1.1.0-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 928.5 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a2225013e163c8cd75a4173e69bf8cea1bf95998191e871fbb15e1b0fe02f693
|
|
| MD5 |
e7d78f210a6e2ed4d84f216d13b44d42
|
|
| BLAKE2b-256 |
0cd528bc79077bb05f053b6308fe6d6c5f0ec392a0aed68c498ff2cefe73185a
|
Provenance
The following attestation bundles were made for vectorbt_rust-1.1.0-cp312-cp312-win_amd64.whl:
Publisher:
pypi.yml on polakowo/vectorbt
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vectorbt_rust-1.1.0-cp312-cp312-win_amd64.whl -
Subject digest:
a2225013e163c8cd75a4173e69bf8cea1bf95998191e871fbb15e1b0fe02f693 - Sigstore transparency entry: 2082453964
- Sigstore integration time:
-
Permalink:
polakowo/vectorbt@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Branch / Tag:
refs/tags/v1.1.0 - Owner: https://github.com/polakowo
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Trigger Event:
release
-
Statement type:
File details
Details for the file vectorbt_rust-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: vectorbt_rust-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 917.9 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
57cc2f4fd10e98662631673762e591a26b153817f1ecc0d67f12af96c8d172f8
|
|
| MD5 |
13c05b2a08e75c201702617560199946
|
|
| BLAKE2b-256 |
3f6dffc4d94aed6a60dbeb793cd173f5282b7150e68a38931847e8917ef40c67
|
Provenance
The following attestation bundles were made for vectorbt_rust-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
pypi.yml on polakowo/vectorbt
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vectorbt_rust-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
57cc2f4fd10e98662631673762e591a26b153817f1ecc0d67f12af96c8d172f8 - Sigstore transparency entry: 2082453971
- Sigstore integration time:
-
Permalink:
polakowo/vectorbt@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Branch / Tag:
refs/tags/v1.1.0 - Owner: https://github.com/polakowo
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Trigger Event:
release
-
Statement type:
File details
Details for the file vectorbt_rust-1.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: vectorbt_rust-1.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 810.7 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dd8c4edef4836f2e550cb8c26ddf8f5094490877d9e64d27fa4d84acc48e3994
|
|
| MD5 |
78f5503b9c9314073d0da826f529aa51
|
|
| BLAKE2b-256 |
8959a3c40a84cfc22d61ccb6014e85abb15669d2e877cecdbed8d3e5f9f9780f
|
Provenance
The following attestation bundles were made for vectorbt_rust-1.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
pypi.yml on polakowo/vectorbt
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vectorbt_rust-1.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
dd8c4edef4836f2e550cb8c26ddf8f5094490877d9e64d27fa4d84acc48e3994 - Sigstore transparency entry: 2082453945
- Sigstore integration time:
-
Permalink:
polakowo/vectorbt@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Branch / Tag:
refs/tags/v1.1.0 - Owner: https://github.com/polakowo
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Trigger Event:
release
-
Statement type:
File details
Details for the file vectorbt_rust-1.1.0-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: vectorbt_rust-1.1.0-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 801.4 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c3312292635b4dcd6f242e0a69686b4776dbd4694f2522877984359a7cd91628
|
|
| MD5 |
25e1cb2ef9eab426c288ecd37466f3ad
|
|
| BLAKE2b-256 |
c993ebbfbab248c186b2828de3fe7f4404f0e8f1726ffaaaf869944dc39a9042
|
Provenance
The following attestation bundles were made for vectorbt_rust-1.1.0-cp312-cp312-macosx_11_0_arm64.whl:
Publisher:
pypi.yml on polakowo/vectorbt
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vectorbt_rust-1.1.0-cp312-cp312-macosx_11_0_arm64.whl -
Subject digest:
c3312292635b4dcd6f242e0a69686b4776dbd4694f2522877984359a7cd91628 - Sigstore transparency entry: 2082454018
- Sigstore integration time:
-
Permalink:
polakowo/vectorbt@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Branch / Tag:
refs/tags/v1.1.0 - Owner: https://github.com/polakowo
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Trigger Event:
release
-
Statement type:
File details
Details for the file vectorbt_rust-1.1.0-cp312-cp312-macosx_10_12_x86_64.whl.
File metadata
- Download URL: vectorbt_rust-1.1.0-cp312-cp312-macosx_10_12_x86_64.whl
- Upload date:
- Size: 905.3 kB
- Tags: CPython 3.12, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
92393464ac008a10e76a2d30e04a92efbba1c9cf7bc52e9672d2ecb0696d7d4f
|
|
| MD5 |
a67a2dd08d4dc80da85885a797faad4b
|
|
| BLAKE2b-256 |
9b0d2963f86eff1f860e53ed0bf73123872a6ba590b12a8af64784228c5af368
|
Provenance
The following attestation bundles were made for vectorbt_rust-1.1.0-cp312-cp312-macosx_10_12_x86_64.whl:
Publisher:
pypi.yml on polakowo/vectorbt
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vectorbt_rust-1.1.0-cp312-cp312-macosx_10_12_x86_64.whl -
Subject digest:
92393464ac008a10e76a2d30e04a92efbba1c9cf7bc52e9672d2ecb0696d7d4f - Sigstore transparency entry: 2082453913
- Sigstore integration time:
-
Permalink:
polakowo/vectorbt@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Branch / Tag:
refs/tags/v1.1.0 - Owner: https://github.com/polakowo
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Trigger Event:
release
-
Statement type:
File details
Details for the file vectorbt_rust-1.1.0-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: vectorbt_rust-1.1.0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 936.7 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2f0de5e8a178c27a0aedb001bbba35ca6b2ecc7a201ff7a363df4d08d52f4f56
|
|
| MD5 |
9e9175d0bb10266c7ed574ec11e9ed4b
|
|
| BLAKE2b-256 |
8efed1ab6ac178c447fd6499b5203afeb336e76fb79199cc5522fe3e3ca2c745
|
Provenance
The following attestation bundles were made for vectorbt_rust-1.1.0-cp311-cp311-win_amd64.whl:
Publisher:
pypi.yml on polakowo/vectorbt
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vectorbt_rust-1.1.0-cp311-cp311-win_amd64.whl -
Subject digest:
2f0de5e8a178c27a0aedb001bbba35ca6b2ecc7a201ff7a363df4d08d52f4f56 - Sigstore transparency entry: 2082454011
- Sigstore integration time:
-
Permalink:
polakowo/vectorbt@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Branch / Tag:
refs/tags/v1.1.0 - Owner: https://github.com/polakowo
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Trigger Event:
release
-
Statement type:
File details
Details for the file vectorbt_rust-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: vectorbt_rust-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 920.2 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
be8096f2452d44be471a59e9fb711e913bc5149f54fcd1eb15ada8a7eb1edaf6
|
|
| MD5 |
0ac3c5d84867a9c848a9fc3485fe443d
|
|
| BLAKE2b-256 |
ea22ee8e2dd2cf81a4729e3756b6aca0ac585b6dc8d1f428b7887863b9c90971
|
Provenance
The following attestation bundles were made for vectorbt_rust-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
pypi.yml on polakowo/vectorbt
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vectorbt_rust-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
be8096f2452d44be471a59e9fb711e913bc5149f54fcd1eb15ada8a7eb1edaf6 - Sigstore transparency entry: 2082453992
- Sigstore integration time:
-
Permalink:
polakowo/vectorbt@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Branch / Tag:
refs/tags/v1.1.0 - Owner: https://github.com/polakowo
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Trigger Event:
release
-
Statement type:
File details
Details for the file vectorbt_rust-1.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: vectorbt_rust-1.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 809.4 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d8d15b66147aaa0cdf45972035a2ff7a42a2502836d658a8f60089765395ac92
|
|
| MD5 |
8c4020deb43a0c127e137aafd0edf29d
|
|
| BLAKE2b-256 |
a6721814fe9e3a3396e1ffed1b7e5bbdf71949d8b6c9fcb8ea79876c5109899f
|
Provenance
The following attestation bundles were made for vectorbt_rust-1.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
pypi.yml on polakowo/vectorbt
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vectorbt_rust-1.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
d8d15b66147aaa0cdf45972035a2ff7a42a2502836d658a8f60089765395ac92 - Sigstore transparency entry: 2082454035
- Sigstore integration time:
-
Permalink:
polakowo/vectorbt@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Branch / Tag:
refs/tags/v1.1.0 - Owner: https://github.com/polakowo
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Trigger Event:
release
-
Statement type:
File details
Details for the file vectorbt_rust-1.1.0-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: vectorbt_rust-1.1.0-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 806.9 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4b8adf8f339a161a015c7614c2652cec8a97fcc7e77a44b35316f5321fab7735
|
|
| MD5 |
ceed5ecb75b97b0a74aad2b3358b0008
|
|
| BLAKE2b-256 |
0daeff8d56ce30fe028f918a12d294243c5856bef5c6d87de293ce0021ad0460
|
Provenance
The following attestation bundles were made for vectorbt_rust-1.1.0-cp311-cp311-macosx_11_0_arm64.whl:
Publisher:
pypi.yml on polakowo/vectorbt
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vectorbt_rust-1.1.0-cp311-cp311-macosx_11_0_arm64.whl -
Subject digest:
4b8adf8f339a161a015c7614c2652cec8a97fcc7e77a44b35316f5321fab7735 - Sigstore transparency entry: 2082454005
- Sigstore integration time:
-
Permalink:
polakowo/vectorbt@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Branch / Tag:
refs/tags/v1.1.0 - Owner: https://github.com/polakowo
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Trigger Event:
release
-
Statement type:
File details
Details for the file vectorbt_rust-1.1.0-cp311-cp311-macosx_10_12_x86_64.whl.
File metadata
- Download URL: vectorbt_rust-1.1.0-cp311-cp311-macosx_10_12_x86_64.whl
- Upload date:
- Size: 871.3 kB
- Tags: CPython 3.11, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
933c4c37d40b26c233f234967632d99e2a18017e941de0d7693bb3580f13aaa0
|
|
| MD5 |
c1b2368bb57b7d1abf8611d7a90100e8
|
|
| BLAKE2b-256 |
943d6f267a33d9ab60a0f446e42e5b542b1af4ddc2e1bc38f081e0a41e32ab4e
|
Provenance
The following attestation bundles were made for vectorbt_rust-1.1.0-cp311-cp311-macosx_10_12_x86_64.whl:
Publisher:
pypi.yml on polakowo/vectorbt
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vectorbt_rust-1.1.0-cp311-cp311-macosx_10_12_x86_64.whl -
Subject digest:
933c4c37d40b26c233f234967632d99e2a18017e941de0d7693bb3580f13aaa0 - Sigstore transparency entry: 2082454000
- Sigstore integration time:
-
Permalink:
polakowo/vectorbt@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Branch / Tag:
refs/tags/v1.1.0 - Owner: https://github.com/polakowo
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@259d2d89fe2e7638baf3ca76c394937cd32b656d -
Trigger Event:
release
-
Statement type: