Skip to main content

A Rust implementation of the Random Cut Forest algorithm for anomaly detection.

Project description

RCF3

Crates.io PyPI Documentation License

rcf3 provides streaming anomaly detectors in Rust with Python bindings.

What it provides

  • Random Cut Forest for online anomaly detection, feature attribution, neighborhood search, missing-value imputation, and time-series forecasting
  • Online Isolation Forest for numerical streams with sliding-window updates
  • mStream for mixed numerical/categorical streaming anomaly detection with feature-level score decomposition
  • FeatureSketch for sparse feature-name streams whose schema can grow or shrink over time
  • Rust and Python APIs over the same core implementation

Documentation

Quick orientation

Use Forest when your stream is represented as numerical observations and you want the broader RCF feature set:

use rcf3::Forest;

let mut forest = Forest::builder(2).build()?;
forest.update(&[1.5, 2.3])?;

Use OnlineIForest when you want a compact numerical detector with sliding-window updates:

use rcf3::OnlineIForest;

let mut detector = OnlineIForest::builder(2).build()?;
let score = detector.update_and_score(&[1.5, 2.3])?;

Use MStream when each event has separate numerical and categorical aspects:

use rcf3::MStream;

let mut detector = MStream::builder(2, 1).build()?;
let score = detector.update_and_score(&[1.5, 2.0], &[7], 1)?;

Use FeatureSketch when each event is a sparse set of named features and the feature universe is not fixed:

use rcf3::FeatureSketch;

let mut detector = FeatureSketch::builder().build()?;
let score = detector.update_and_score([
    ("endpoint:/login", 1.0),
    ("status:401", 1.0),
    ("bytes", 812.0),
])?;

Features

The crate supports several compile-time features:

std (enabled by default)

Enables use of the Rust standard library. Disable this for no_std environments:

[dependencies]
rcf3 = { version = "0.4", default-features = false }

serde (enabled by default)

Provides JSON serialization and deserialization support for persisted detector state:

[dependencies]
rcf3 = { version = "0.4", features = ["serde", "std"] }

python (optional)

Builds Python bindings using PyO3, enabling use from Python. Automatically enables serde and std:

[dependencies]
rcf3 = { version = "0.4", features = ["python"] }

To use just the core algorithm without serialization:

[dependencies]
rcf3 = { version = "0.4", default-features = false, features = ["std"] }

License

Licensed under either of the Apache License 2.0 or MIT license, at your option.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rcf3-0.5.0.tar.gz (145.1 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

rcf3-0.5.0-pp311-pypy311_pp73-win_amd64.whl (453.6 kB view details)

Uploaded PyPyWindows x86-64

rcf3-0.5.0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl (519.8 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ x86-64

rcf3-0.5.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (492.2 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ ARM64

rcf3-0.5.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl (475.7 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

rcf3-0.5.0-cp314-cp314t-win_arm64.whl (418.9 kB view details)

Uploaded CPython 3.14tWindows ARM64

rcf3-0.5.0-cp314-cp314t-win_amd64.whl (451.9 kB view details)

Uploaded CPython 3.14tWindows x86-64

rcf3-0.5.0-cp314-cp314t-musllinux_1_2_x86_64.whl (729.4 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

rcf3-0.5.0-cp314-cp314t-musllinux_1_2_riscv64.whl (571.3 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ riscv64

rcf3-0.5.0-cp314-cp314t-musllinux_1_2_aarch64.whl (666.7 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

rcf3-0.5.0-cp314-cp314t-manylinux_2_34_riscv64.whl (502.4 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.34+ riscv64

rcf3-0.5.0-cp314-cp314t-manylinux_2_28_x86_64.whl (518.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

rcf3-0.5.0-cp314-cp314t-manylinux_2_28_aarch64.whl (491.0 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

rcf3-0.5.0-cp314-cp314t-macosx_11_0_arm64.whl (473.8 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

rcf3-0.5.0-cp311-abi3-win_arm64.whl (422.3 kB view details)

Uploaded CPython 3.11+Windows ARM64

rcf3-0.5.0-cp311-abi3-win_amd64.whl (454.1 kB view details)

Uploaded CPython 3.11+Windows x86-64

rcf3-0.5.0-cp311-abi3-musllinux_1_2_x86_64.whl (731.0 kB view details)

Uploaded CPython 3.11+musllinux: musl 1.2+ x86-64

rcf3-0.5.0-cp311-abi3-musllinux_1_2_riscv64.whl (571.2 kB view details)

Uploaded CPython 3.11+musllinux: musl 1.2+ riscv64

rcf3-0.5.0-cp311-abi3-musllinux_1_2_aarch64.whl (668.1 kB view details)

Uploaded CPython 3.11+musllinux: musl 1.2+ ARM64

rcf3-0.5.0-cp311-abi3-manylinux_2_34_riscv64.whl (502.4 kB view details)

Uploaded CPython 3.11+manylinux: glibc 2.34+ riscv64

rcf3-0.5.0-cp311-abi3-manylinux_2_28_x86_64.whl (520.2 kB view details)

Uploaded CPython 3.11+manylinux: glibc 2.28+ x86-64

rcf3-0.5.0-cp311-abi3-manylinux_2_28_aarch64.whl (492.4 kB view details)

Uploaded CPython 3.11+manylinux: glibc 2.28+ ARM64

rcf3-0.5.0-cp311-abi3-macosx_11_0_arm64.whl (476.0 kB view details)

Uploaded CPython 3.11+macOS 11.0+ ARM64

File details

Details for the file rcf3-0.5.0.tar.gz.

File metadata

  • Download URL: rcf3-0.5.0.tar.gz
  • Upload date:
  • Size: 145.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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}

File hashes

Hashes for rcf3-0.5.0.tar.gz
Algorithm Hash digest
SHA256 9515fcfd88da74d30efd4b8a84cb1262aff1d11a6b58c279a74fabd124e5f5f9
MD5 ef77324f93128ec7e7a78f06109218dc
BLAKE2b-256 a5fb81fefad819a777aacf8c8b2581f81dd301badec49434431e15a3f87738cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for rcf3-0.5.0.tar.gz:

Publisher: release.yaml on Bing-su/rcf3

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rcf3-0.5.0-pp311-pypy311_pp73-win_amd64.whl.

File metadata

  • Download URL: rcf3-0.5.0-pp311-pypy311_pp73-win_amd64.whl
  • Upload date:
  • Size: 453.6 kB
  • Tags: PyPy, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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}

File hashes

Hashes for rcf3-0.5.0-pp311-pypy311_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 6a92467a1fe63e788ef132b4c39e6f657733c5f03c2b4ddd414d29513b0017fb
MD5 9b6bb3928e3217771da58a291b9eb2b8
BLAKE2b-256 984c58a4b4a22c4528b796a1be0557783c1270fcfdeb595add18f0fd1051346f

See more details on using hashes here.

Provenance

The following attestation bundles were made for rcf3-0.5.0-pp311-pypy311_pp73-win_amd64.whl:

Publisher: release.yaml on Bing-su/rcf3

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rcf3-0.5.0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: rcf3-0.5.0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 519.8 kB
  • Tags: PyPy, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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}

File hashes

Hashes for rcf3-0.5.0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0e9b6aa069060225dbb2acb5beec7b430ffcc8b9606635bd66dc5eef84c68064
MD5 29953d5dd0944500b27fd3eb080b28fc
BLAKE2b-256 89b5805978e16dcbf6b28f72a46fcb98dba2b4c818035872dc86a1a836a4caf0

See more details on using hashes here.

Provenance

The following attestation bundles were made for rcf3-0.5.0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl:

Publisher: release.yaml on Bing-su/rcf3

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rcf3-0.5.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: rcf3-0.5.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 492.2 kB
  • Tags: PyPy, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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}

File hashes

Hashes for rcf3-0.5.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b2987a27679c6fbf53cc0589c2490a02bbdcd55b6acce7b23ad5727a1a1fec4d
MD5 9d40279946409e7f096f9e4d82c55915
BLAKE2b-256 f9f5d839bbe012e44de22e6fe173698f5600617f9134ed3cf664493366b2d3f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for rcf3-0.5.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl:

Publisher: release.yaml on Bing-su/rcf3

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rcf3-0.5.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl.

File metadata

  • Download URL: rcf3-0.5.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 475.7 kB
  • Tags: PyPy, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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}

File hashes

Hashes for rcf3-0.5.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1675508885d57771a2e97ce2276ba76f2688958f7f2c453f552c72f97c218069
MD5 4d9569bdcdb8b22ff685d024f48b69c2
BLAKE2b-256 be0e82fb2cb8e202ae76a7edb72e4588a7b9ef60f1b95cd3ad3318c0120cf92a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rcf3-0.5.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl:

Publisher: release.yaml on Bing-su/rcf3

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rcf3-0.5.0-cp314-cp314t-win_arm64.whl.

File metadata

  • Download URL: rcf3-0.5.0-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 418.9 kB
  • Tags: CPython 3.14t, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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}

File hashes

Hashes for rcf3-0.5.0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 fdae00d85fcdd2e59327b852fd0ff6aac478f56ffbb078f1611e3b5b8c022840
MD5 19c7dcb5251efe11e0c46024f56ca8b6
BLAKE2b-256 e862d3ce6cd7fbd667272be0dcc390f7a2d51447f6c536daafbd482954c91154

See more details on using hashes here.

Provenance

The following attestation bundles were made for rcf3-0.5.0-cp314-cp314t-win_arm64.whl:

Publisher: release.yaml on Bing-su/rcf3

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rcf3-0.5.0-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: rcf3-0.5.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 451.9 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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}

File hashes

Hashes for rcf3-0.5.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 1ec0cdc3cceb5c2efda4d5ef9f35fe37fbc6e19ffb61eff6c45877b182ef1afc
MD5 55d282247a8b913f651851380af4c465
BLAKE2b-256 5a4687505a970d9d09e587232785b69f6df6b4c31aca47dc3d98a7d1b10cd8a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for rcf3-0.5.0-cp314-cp314t-win_amd64.whl:

Publisher: release.yaml on Bing-su/rcf3

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rcf3-0.5.0-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: rcf3-0.5.0-cp314-cp314t-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 729.4 kB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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}

File hashes

Hashes for rcf3-0.5.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cefd40c31c7094af085cb67da117c295a08f846fe6bab208c5ac7ce977cce994
MD5 e1133faac41f7c730be993341fac9ddf
BLAKE2b-256 fa24a6ea0fc674d81b6b3e772a129937de2448a5c47c1138b95891ace37957b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for rcf3-0.5.0-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: release.yaml on Bing-su/rcf3

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rcf3-0.5.0-cp314-cp314t-musllinux_1_2_riscv64.whl.

File metadata

  • Download URL: rcf3-0.5.0-cp314-cp314t-musllinux_1_2_riscv64.whl
  • Upload date:
  • Size: 571.3 kB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ riscv64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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}

File hashes

Hashes for rcf3-0.5.0-cp314-cp314t-musllinux_1_2_riscv64.whl
Algorithm Hash digest
SHA256 61606f16491e00d9ecbbf69511ac0f4f1bd9e41e271d2b1dbef28d28c83838e8
MD5 beb47a07e7110d7cfcd1e7fac7acb747
BLAKE2b-256 d4f81cda4b82e700f70dd0e769c39e0ba05c991ad31c509d8f10c32e7ea227c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for rcf3-0.5.0-cp314-cp314t-musllinux_1_2_riscv64.whl:

Publisher: release.yaml on Bing-su/rcf3

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rcf3-0.5.0-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: rcf3-0.5.0-cp314-cp314t-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 666.7 kB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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}

File hashes

Hashes for rcf3-0.5.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6a1ed8684dbf662d04f23a02681dd8041dd3096f197074340931913c92bb93cb
MD5 f0c4737c279538895f4dbcb53ea682e5
BLAKE2b-256 fa4288daf238d807dc70f6227eaf9c4ccac41b587b7d25116b2bce9bd0cb29a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for rcf3-0.5.0-cp314-cp314t-musllinux_1_2_aarch64.whl:

Publisher: release.yaml on Bing-su/rcf3

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rcf3-0.5.0-cp314-cp314t-manylinux_2_34_riscv64.whl.

File metadata

  • Download URL: rcf3-0.5.0-cp314-cp314t-manylinux_2_34_riscv64.whl
  • Upload date:
  • Size: 502.4 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.34+ riscv64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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}

File hashes

Hashes for rcf3-0.5.0-cp314-cp314t-manylinux_2_34_riscv64.whl
Algorithm Hash digest
SHA256 65f0394cbbf058f76b6e51874da2323f61a9c6ddbd24e60f4fdd65a7735a03e5
MD5 9ea67077221ce078bbf52bbe376025b2
BLAKE2b-256 5f9fc1b4c8e597dd1b1b94afffa31185e762ee9898568da8561643ea666d8fe6

See more details on using hashes here.

Provenance

The following attestation bundles were made for rcf3-0.5.0-cp314-cp314t-manylinux_2_34_riscv64.whl:

Publisher: release.yaml on Bing-su/rcf3

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rcf3-0.5.0-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: rcf3-0.5.0-cp314-cp314t-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 518.3 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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}

File hashes

Hashes for rcf3-0.5.0-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b594f1b9bbebbf1d091873a74c2e2c602751dc66fe38e9aadf4625f76ade6472
MD5 478f5860369490807da8856de0cdab34
BLAKE2b-256 9df7b380e97ed4729ae6769dcb7183188bc0dd2113243947c79095e423d46bb9

See more details on using hashes here.

Provenance

The following attestation bundles were made for rcf3-0.5.0-cp314-cp314t-manylinux_2_28_x86_64.whl:

Publisher: release.yaml on Bing-su/rcf3

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rcf3-0.5.0-cp314-cp314t-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: rcf3-0.5.0-cp314-cp314t-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 491.0 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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}

File hashes

Hashes for rcf3-0.5.0-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4f5fae4c9d5a24e9a1b92f1919b8d8d7e9ef24f803333ea3b65e70b92e4e13f8
MD5 f4b111900127b8dbba9eb8d18aa8c5d6
BLAKE2b-256 23cb1a9847561a575253d38cfc9e82a60e3449cc587b849b63db16cff72eb333

See more details on using hashes here.

Provenance

The following attestation bundles were made for rcf3-0.5.0-cp314-cp314t-manylinux_2_28_aarch64.whl:

Publisher: release.yaml on Bing-su/rcf3

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rcf3-0.5.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

  • Download URL: rcf3-0.5.0-cp314-cp314t-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 473.8 kB
  • Tags: CPython 3.14t, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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}

File hashes

Hashes for rcf3-0.5.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4099017689c259fabb01d090feadc9fc204de6d400924505ec59121765938947
MD5 d93099ba12b913ba5c6dbed2c6b3150e
BLAKE2b-256 2b20555a5f2bee90352459b9c5ccc1deff6e31633d0de7db6b2571598178de49

See more details on using hashes here.

Provenance

The following attestation bundles were made for rcf3-0.5.0-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: release.yaml on Bing-su/rcf3

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rcf3-0.5.0-cp311-abi3-win_arm64.whl.

File metadata

  • Download URL: rcf3-0.5.0-cp311-abi3-win_arm64.whl
  • Upload date:
  • Size: 422.3 kB
  • Tags: CPython 3.11+, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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}

File hashes

Hashes for rcf3-0.5.0-cp311-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 a1e6e8ee18e12c5f4ae099be6a1b0cf71d725648dbec3c76a246ad1bf9b3d6b7
MD5 23c7047ffd60137072c16bdba26fa166
BLAKE2b-256 58d82940726972e10aad4f1eb9821a4d14c693bc32a4b6737c118f4b3b90b76f

See more details on using hashes here.

Provenance

The following attestation bundles were made for rcf3-0.5.0-cp311-abi3-win_arm64.whl:

Publisher: release.yaml on Bing-su/rcf3

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rcf3-0.5.0-cp311-abi3-win_amd64.whl.

File metadata

  • Download URL: rcf3-0.5.0-cp311-abi3-win_amd64.whl
  • Upload date:
  • Size: 454.1 kB
  • Tags: CPython 3.11+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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}

File hashes

Hashes for rcf3-0.5.0-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 2d907df7435cdc349fb9b69cbace7b740dfabd8cd049e7526b3dfb1fa728919d
MD5 ec82fcac058cfd057dd3abf363ea7441
BLAKE2b-256 39f1c90c0f24e239ab7bcf4d7db4a779aa260397ec30f571050c2a4470aa0c1b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rcf3-0.5.0-cp311-abi3-win_amd64.whl:

Publisher: release.yaml on Bing-su/rcf3

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rcf3-0.5.0-cp311-abi3-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: rcf3-0.5.0-cp311-abi3-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 731.0 kB
  • Tags: CPython 3.11+, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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}

File hashes

Hashes for rcf3-0.5.0-cp311-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3b1387bfd993565ee922a4167c02c5855bff1703d29c9569bf3d475ad1924895
MD5 e4a5fb2ad705581cc559229b85139df8
BLAKE2b-256 3dda5542f2a9c235b42c08f8341daf76282a01db30a80f4b539e45a0d96dd489

See more details on using hashes here.

Provenance

The following attestation bundles were made for rcf3-0.5.0-cp311-abi3-musllinux_1_2_x86_64.whl:

Publisher: release.yaml on Bing-su/rcf3

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rcf3-0.5.0-cp311-abi3-musllinux_1_2_riscv64.whl.

File metadata

  • Download URL: rcf3-0.5.0-cp311-abi3-musllinux_1_2_riscv64.whl
  • Upload date:
  • Size: 571.2 kB
  • Tags: CPython 3.11+, musllinux: musl 1.2+ riscv64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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}

File hashes

Hashes for rcf3-0.5.0-cp311-abi3-musllinux_1_2_riscv64.whl
Algorithm Hash digest
SHA256 a0e7f497935765bebd8e5fb7fc115206782a777a7760aca877f3442c3ec84161
MD5 931ed1c72c0bbda3176dd724ddfc0543
BLAKE2b-256 d236032bbb8bf45fb53f6cc537c7b34e408278e514ca005fe16278a27f497a05

See more details on using hashes here.

Provenance

The following attestation bundles were made for rcf3-0.5.0-cp311-abi3-musllinux_1_2_riscv64.whl:

Publisher: release.yaml on Bing-su/rcf3

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rcf3-0.5.0-cp311-abi3-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: rcf3-0.5.0-cp311-abi3-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 668.1 kB
  • Tags: CPython 3.11+, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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}

File hashes

Hashes for rcf3-0.5.0-cp311-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 992afb541a4b5dc5c13aac786222c5d39000b6aa0686fd899f389894dc4eec2b
MD5 ed67754bf59a669c6be054b2a17407c5
BLAKE2b-256 2b326b0cf36112995ec0bbbca072be27adfc7e0047bff25972e4ef70a6e479dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for rcf3-0.5.0-cp311-abi3-musllinux_1_2_aarch64.whl:

Publisher: release.yaml on Bing-su/rcf3

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rcf3-0.5.0-cp311-abi3-manylinux_2_34_riscv64.whl.

File metadata

  • Download URL: rcf3-0.5.0-cp311-abi3-manylinux_2_34_riscv64.whl
  • Upload date:
  • Size: 502.4 kB
  • Tags: CPython 3.11+, manylinux: glibc 2.34+ riscv64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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}

File hashes

Hashes for rcf3-0.5.0-cp311-abi3-manylinux_2_34_riscv64.whl
Algorithm Hash digest
SHA256 7e3a0ade896e245e09f8c978ef6d207a7eef9c7a9c32af5eee6808193e03de00
MD5 33c9d3172869a1c4f84e311c30a1814c
BLAKE2b-256 5bd523aa2289ea655823cc2e69435630fb18e71bcba649b04738b60c7b07d87e

See more details on using hashes here.

Provenance

The following attestation bundles were made for rcf3-0.5.0-cp311-abi3-manylinux_2_34_riscv64.whl:

Publisher: release.yaml on Bing-su/rcf3

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rcf3-0.5.0-cp311-abi3-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: rcf3-0.5.0-cp311-abi3-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 520.2 kB
  • Tags: CPython 3.11+, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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}

File hashes

Hashes for rcf3-0.5.0-cp311-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 979e3301e9d092521ae54a5342ea14bf53863a0ec35ba8ef73c37f8fa426362c
MD5 9f99a4e3a7cf4a0231d58726e1d8934c
BLAKE2b-256 248ae34ff407b4de5757483411baa5beccf1b183d39924e5476ed2cec24fd16e

See more details on using hashes here.

Provenance

The following attestation bundles were made for rcf3-0.5.0-cp311-abi3-manylinux_2_28_x86_64.whl:

Publisher: release.yaml on Bing-su/rcf3

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rcf3-0.5.0-cp311-abi3-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: rcf3-0.5.0-cp311-abi3-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 492.4 kB
  • Tags: CPython 3.11+, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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}

File hashes

Hashes for rcf3-0.5.0-cp311-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a9ce004d1c534722f747258d168aa12fa7bbc5a2a7d9961710f0fa00604f11a0
MD5 94e155bfcddd75addff83e7996770362
BLAKE2b-256 9a753279896df0057ff71be735c9026989526903a71769c91e0288cf028ebd71

See more details on using hashes here.

Provenance

The following attestation bundles were made for rcf3-0.5.0-cp311-abi3-manylinux_2_28_aarch64.whl:

Publisher: release.yaml on Bing-su/rcf3

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rcf3-0.5.0-cp311-abi3-macosx_11_0_arm64.whl.

File metadata

  • Download URL: rcf3-0.5.0-cp311-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 476.0 kB
  • Tags: CPython 3.11+, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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}

File hashes

Hashes for rcf3-0.5.0-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fcbfa784f184297a95a4b11cc3e2b4cf5418f3da9e635303e4ba189d45b4d365
MD5 8769b1ca611dba5800a041870e2df518
BLAKE2b-256 8ea981b75de15b99075ade5f4ce2a93f13da6c85d47c624bb4fd36671985e9a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for rcf3-0.5.0-cp311-abi3-macosx_11_0_arm64.whl:

Publisher: release.yaml on Bing-su/rcf3

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page