Skip to main content

A fast stochastic simulator for chemical reaction networks

Project description

Rust Python
Build status Build status
Crates.io PyPI - Version
Docs.rs readthedocs.org

rebop

rebop is a fast stochastic simulator for well-mixed chemical reaction networks.

Performance and ergonomics are taken very seriously. For this reason, two independent APIs are provided to describe and simulate reaction networks:

  • a macro-based DSL implemented by [define_system], usually the most efficient, but that requires to compile a rust program;
  • a function-based API implemented by the module [gillespie], also available through Python bindings. This one does not require a rust compilation and allows the system to be defined at run time. It is typically 2 or 3 times slower than the macro DSL, but still faster than all other software tried.

The macro DSL

It currently only supports reaction rates defined by the law of mass action. The following macro defines a dimerization reaction network naturally:

use rebop::define_system;
define_system! {
    r_tx r_tl r_dim r_decay_mRNA r_decay_prot;
    Dimers { gene, mRNA, protein, dimer }
    transcription   : gene      => gene + mRNA      @ r_tx
    translation     : mRNA      => mRNA + protein   @ r_tl
    dimerization    : 2 protein => dimer            @ r_dim
    decay_mRNA      : mRNA      =>                  @ r_decay_mRNA
    decay_protein   : protein   =>                  @ r_decay_prot
}

To simulate the system, put this definition in a rust code file and instantiate the problem, set the parameters, the initial values, and launch the simulation:

let mut problem = Dimers::new();
problem.r_tx = 25.0;
problem.r_tl = 1000.0;
problem.r_dim = 0.001;
problem.r_decay_mRNA = 0.1;
problem.r_decay_prot = 1.0;
problem.gene = 1;
problem.advance_until(1.0);
println!("t = {}: dimer = {}", problem.t, problem.dimer);

Or for the classic SIR example:

use rebop::define_system;

define_system! {
    r_inf r_heal;
    SIR { S, I, R }
    infection   : S + I => 2 I  @ r_inf
    healing     : I     => R    @ r_heal
}

fn main() {
    let mut problem = SIR::new();
    problem.r_inf = 1e-4;
    problem.r_heal = 0.01;
    problem.S = 999;
    problem.I = 1;
    println!("time,S,I,R");
    for t in 0..250 {
        problem.advance_until(t as f64);
        println!("{},{},{},{}", problem.t, problem.S, problem.I, problem.R);
    }
}

which can produce an output similar to this one:

Typical SIR output

Python bindings

This API shines through the Python bindings which allow one to define a model easily:

import rebop

sir = rebop.Gillespie()
sir.add_reaction(1e-4, ['S', 'I'], ['I', 'I'])
sir.add_reaction(0.01, ['I'], ['R'])
print(sir)

ds = sir.run({'S': 999, 'I': 1}, tmax=250, nb_steps=250)

You can test this code by installing rebop from PyPI with pip install rebop. To build the Python bindings from source, the simplest is to clone this git repository and use maturin develop.

The traditional API

The function-based API underlying the Python package is also available from Rust, if you want to be able to define models at run time (instead of at compilation time with the macro DSL demonstrated above). The SIR model is defined as:

use rebop::gillespie::{Gillespie, Rate};

let mut sir = Gillespie::new([999, 1, 0]);
//                           [  S, I, R]
// S + I => 2 I with rate 1e-4
sir.add_reaction(Rate::lma(1e-4, [1, 1, 0]), [-1, 1, 0]);
// I => R with rate 0.01
sir.add_reaction(Rate::lma(0.01, [0, 1, 0]), [0, -1, 1]);

println!("time,S,I,R");
for t in 0..250 {
    sir.advance_until(t as f64);
    println!("{},{},{},{}", sir.get_time(), sir.get_species(0), sir.get_species(1), sir.get_species(2));
}

Performance

Performance is taken very seriously, and as a result, rebop outperforms every other package and programming language that we tried.

Disclaimer: Most of this software currently contains much more features than rebop (e.g. spatial models, custom reaction rates, etc.). Some of these features might have required them to make compromises on speed. Moreover, as much as we tried to keep the comparison fair, some return too much or too little data, or write them on disk. The baseline that we tried to approach for all these programs is the following: the model was just modified, we want to simulate it N times and print regularly spaced measurement points. This means that we always include initialization or (re-)compilation time if applicable. We think that it is the most typical use-case of a researcher who works on the model. This benchmark methods allows to record both the initialization time (y-intercept) and the simulation time per simulation (slope).

Many small benchmarks on toy examples are tracked to guide the development. To compare the performance with other software, we used a real-world model of low-medium size (9 species and 16 reactions): the Vilar oscillator (Mechanisms of noise-resistance in genetic oscillators, Vilar et al., PNAS 2002). Here, we simulate this model from t=0 to t=200, reporting the state at time intervals of 1 time unit.

Vilar oscillator benchmark

We can see that rebop's macro DSL is the fastest of all, both in time per simulation, and with compilation time included. The second fastest is rebop's traditional API invoked by convenience through the Python bindings.

Features to come

  • compartment volumes
  • arbitrary reaction rates
  • other SSA algorithms
  • tau-leaping
  • adaptive tau-leaping
  • hybrid models (continuous and discrete)
  • SBML
  • CLI interface
  • parameter estimation
  • local sensitivity analysis
  • parallelization

Features probably not to come

  • events
  • space (reaction-diffusion systems)
  • rule modelling

Benchmark ideas

  • DSMTS
  • purely decoupled exponentials
  • ring
  • Toggle switch
  • LacZ, LacY/LacZ (from STOCKS)
  • Lotka Volterra, Michaelis--Menten, Network (from StochSim)
  • G protein (from SimBiology)
  • Brusselator / Oregonator (from Cellware)
  • GAL, repressilator (from Dizzy)

Similar software

Maintained

Seem unmaintained

License: MIT

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

rebop-0.9.6.tar.gz (209.6 kB view details)

Uploaded Source

Built Distributions

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

rebop-0.9.6-cp314-cp314t-musllinux_1_2_x86_64.whl (491.9 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

rebop-0.9.6-cp314-cp314t-musllinux_1_2_i686.whl (523.4 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

rebop-0.9.6-cp314-cp314t-musllinux_1_2_armv7l.whl (601.8 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

rebop-0.9.6-cp314-cp314t-musllinux_1_2_aarch64.whl (495.6 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

rebop-0.9.6-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl (363.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390x

rebop-0.9.6-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (353.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64le

rebop-0.9.6-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (333.2 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

rebop-0.9.6-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (313.0 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

rebop-0.9.6-cp314-cp314-win_amd64.whl (201.1 kB view details)

Uploaded CPython 3.14Windows x86-64

rebop-0.9.6-cp314-cp314-win32.whl (192.9 kB view details)

Uploaded CPython 3.14Windows x86

rebop-0.9.6-cp314-cp314-musllinux_1_2_x86_64.whl (493.5 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

rebop-0.9.6-cp314-cp314-musllinux_1_2_i686.whl (525.5 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ i686

rebop-0.9.6-cp314-cp314-musllinux_1_2_armv7l.whl (602.8 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARMv7l

rebop-0.9.6-cp314-cp314-musllinux_1_2_aarch64.whl (496.9 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

rebop-0.9.6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (318.8 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

rebop-0.9.6-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl (365.0 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ s390x

rebop-0.9.6-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (354.5 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ppc64le

rebop-0.9.6-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (335.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARMv7l

rebop-0.9.6-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (314.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

rebop-0.9.6-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl (344.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.5+ i686

rebop-0.9.6-cp314-cp314-macosx_11_0_arm64.whl (288.7 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

rebop-0.9.6-cp313-cp313t-musllinux_1_2_x86_64.whl (492.0 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

rebop-0.9.6-cp313-cp313t-musllinux_1_2_i686.whl (523.7 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

rebop-0.9.6-cp313-cp313t-musllinux_1_2_armv7l.whl (602.0 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

rebop-0.9.6-cp313-cp313t-musllinux_1_2_aarch64.whl (495.8 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

rebop-0.9.6-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl (363.6 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ s390x

rebop-0.9.6-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (353.6 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64le

rebop-0.9.6-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (333.4 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

rebop-0.9.6-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (313.5 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

rebop-0.9.6-cp313-cp313-win_amd64.whl (201.1 kB view details)

Uploaded CPython 3.13Windows x86-64

rebop-0.9.6-cp313-cp313-musllinux_1_2_x86_64.whl (493.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

rebop-0.9.6-cp313-cp313-musllinux_1_2_i686.whl (525.4 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

rebop-0.9.6-cp313-cp313-musllinux_1_2_armv7l.whl (602.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARMv7l

rebop-0.9.6-cp313-cp313-musllinux_1_2_aarch64.whl (496.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

rebop-0.9.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (318.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

rebop-0.9.6-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (365.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ s390x

rebop-0.9.6-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (354.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64le

rebop-0.9.6-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (335.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

rebop-0.9.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (314.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

rebop-0.9.6-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl (344.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.5+ i686

rebop-0.9.6-cp313-cp313-macosx_11_0_arm64.whl (288.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

rebop-0.9.6-cp312-cp312-win_amd64.whl (201.4 kB view details)

Uploaded CPython 3.12Windows x86-64

rebop-0.9.6-cp312-cp312-musllinux_1_2_x86_64.whl (494.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

rebop-0.9.6-cp312-cp312-musllinux_1_2_i686.whl (525.9 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

rebop-0.9.6-cp312-cp312-musllinux_1_2_armv7l.whl (603.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

rebop-0.9.6-cp312-cp312-musllinux_1_2_aarch64.whl (497.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

rebop-0.9.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (319.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

rebop-0.9.6-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (365.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

rebop-0.9.6-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (355.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

rebop-0.9.6-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (336.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

rebop-0.9.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (314.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

rebop-0.9.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (344.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.5+ i686

rebop-0.9.6-cp312-cp312-macosx_11_0_arm64.whl (289.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

File details

Details for the file rebop-0.9.6.tar.gz.

File metadata

  • Download URL: rebop-0.9.6.tar.gz
  • Upload date:
  • Size: 209.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.10.1

File hashes

Hashes for rebop-0.9.6.tar.gz
Algorithm Hash digest
SHA256 feeb423b0fd7590c1aeba39c5190245b2f27839d45e758d1e42ed1ed0bb6f163
MD5 884ddce7613bc51180aadeb6264bd422
BLAKE2b-256 d543fdf1c3c663db27844e4261f3168b1e840961622e61e4a1874703d5e2fdfd

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9963c8530002a8e4507b4eee2f1d3beee564103872bca389911785362c4c98bb
MD5 aec27b917d6d877f2e455c5d2d727ef4
BLAKE2b-256 d65b9417cd857740f069550f316b66a659ca8e0fc9e6a7f5e3862286a8e71182

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp314-cp314t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 10fd1bd9ce86f7db1d6a5979007f44ee9f95d7ca520926bd4a3d8e047ed5e9a6
MD5 793841ed086b1a075d8bc521ec43f7f5
BLAKE2b-256 e3835ff70c18072119c34ab7d82b7a2348398de3fa480f1645381b52ec984b84

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp314-cp314t-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 bea9b2d86c83925342a86e1c1279cc7eee07f42ea266e31859c01d5cf3b408fa
MD5 dcf275d0ec5f9fc59da0839ab015dca0
BLAKE2b-256 b3d05990753865ed8b1fce44ef796781b1057ac982c5a9181c9330ed94f5ff1f

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ced4080b2ff3e3e59df7a8f856e910f0b6572ede648082be66c5ce86b2812801
MD5 8002b048e9ad56db855798506f7ab8c4
BLAKE2b-256 61b95d3bdc2376c65464b11226624d90d218f945762ccfd9ef479f051b6f1f7c

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 d7a68a66d7e529fafb63a928af6b9098f5f047af7830473e3432dbc689812952
MD5 a81871315faed738f575e644d3329c92
BLAKE2b-256 c60c1e00926dce188fbb2b0aaa1b944bd0f25c01ed003d3784b41f67833177e3

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 64baa25355d24d83234dd3c2985c3c2a576921f538ca85154e4443039318ccb1
MD5 efe9a7a838a49f2595c98a5af2fea5dd
BLAKE2b-256 a29ab0952c20ac294d9b92a4caf171195def00e3845dd6b1c4bf5b3b99c1523e

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 0a7e8da1116500ef9b160eda72710ae52b8c7a0d2aada586c1c902cd2e76421b
MD5 6c910bdd027164587e1ba6dfba8f5816
BLAKE2b-256 6c8d101bbfeb1764339d44597e2afc71441d4a81a548992fd1421240f3611290

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3f1da3602e2f6b7a530a2f3858d85d1a3b495fc31cd0e66177a40287a599688f
MD5 f2a15bb32070ca55e07a195f26161b12
BLAKE2b-256 e588a24855c7194523963ac449b5952a05a4a167c7d7c00a65219e42858585fb

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: rebop-0.9.6-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 201.1 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.10.1

File hashes

Hashes for rebop-0.9.6-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 3ba39b63c343ac21000641a5298d54c1d86b8bf5ddeefa770fcec076a777b933
MD5 5c9b6c9e6d4e45b3811957a316441941
BLAKE2b-256 dfb98bbefed25b6d609cd7d5d5465424098f56b9be0afaefe58e13ea9094ee77

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp314-cp314-win32.whl.

File metadata

  • Download URL: rebop-0.9.6-cp314-cp314-win32.whl
  • Upload date:
  • Size: 192.9 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.10.1

File hashes

Hashes for rebop-0.9.6-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 54cf48cb54b1c5923a728b4a2c32b2743c44bc328d1f3abf263ec29c13babc35
MD5 dcb5543cbce53015af371209478fb127
BLAKE2b-256 590c6311d28bee729023cf327b7d44b6afb2dfc0df071251845a4480c922df6c

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f6f0eb6805dedad39ae89bbb1a6fd33abe012b3186d52509803c301cb9706265
MD5 8a170a6021f64c5ced49cb599818d2aa
BLAKE2b-256 12866ee483e64e248df93ae7a88e5245b7e6e40dcb70400022084696b67a4ff1

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp314-cp314-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp314-cp314-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 7c5a867a5379b108e49e7be6cca9007311f98cd061e0a2a8fc5c75b0b601cec8
MD5 fa957ad3704011d9041a75561ec89b60
BLAKE2b-256 3ea9b5544d03e2202c7a07b71aaf6580cb128092e1616bfa4dd50acc9f521364

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp314-cp314-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp314-cp314-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 9bae26071c2a78d8cf9661ff92b4bdbaf438bf7c7904ecc130d299dc0df6e071
MD5 b5ae7a7d5f4e6e8c343bf3ddc0fc8f96
BLAKE2b-256 74666872f459a45041435a601b95d78791136f3f09677b3aa5f3eb935517710a

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 484d33ca48f424b3b779174a97ec9d02d15c633ed4c1d5622caf60888f55a9ab
MD5 976eb6696897c530a14da854affdc0d1
BLAKE2b-256 4dce02513138c6e473bd226bdeac0d7380d898b780a11f8a117e671658b8f453

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f9e41137b8ada98c4222f1db518780ad55df09daaddafe9128f532361fcad6a1
MD5 0c23242d9bb9c97d80fdad8c780b99a0
BLAKE2b-256 adf5bda21fe6c5c99c2f4e03030ced3a771b0b0f1e951033d4e144336228edd1

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 b2bc0527c022e6c6f0eda431d3261dc21951337afd89e9bf2969a239caddfbd0
MD5 730274f9d2696e697d8390a3b54f299e
BLAKE2b-256 2a72422192176d64febf92d8a6368a028a500486d770b3b406c5553f5d705131

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d733bc0d47a4f0ce4239c7c04317184904e708bfcedf9d14d3cb1d209fce71a5
MD5 a883255c8536e5175122ea7f078e5410
BLAKE2b-256 bab0d276d936c271c112b52ffd54fdc881bd1633294a1034b3004b73d0a82e24

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 21d30525d292fac8858adca77520d306373fd9520c1e2c5d98b54bf101162960
MD5 320edb5386745e80354046012ebecd45
BLAKE2b-256 78659fa4d44d54aaaa4f7305fb2b9c7990eb0fd90be4e28e078825a3e646ec04

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7d83efb5219255f06b03ff83e059977e7be7841408322f6b8559875f47a33cd2
MD5 f603e9c20215019a903f564d0f074256
BLAKE2b-256 3ca6dc5293ac1a4c7bd5babf588c35f81fc7667c117238b58ffdb40ee913033f

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 47d7e9636987637557239464fc41eab05714c9db04f142b9602d72f804f9facb
MD5 bc485670a262f933ba05d7e86ea6f39d
BLAKE2b-256 6f144eb84fb3b6086a6cddc0e49f99db63489b37ad51285c874af17f9b9c62be

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d354938528052002bd6a4669ae982ec185d372705ec02c38c937b82bd1c55af7
MD5 ecf9ccc291c89d8f41fa19757bb1f472
BLAKE2b-256 a72c9e8091b2a4da98bcbd6e7ffdeca62355bcb1289e6ef5de80f40f4f9718ab

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b08e0dca0ff06989e6ecd87d5fcf97670510fe2fdca3f2f2c6d1fbb39c14242b
MD5 14a0ca57b0b0d2a07b92bfa7efe57526
BLAKE2b-256 c15849b0f3fb3fea75059726dfb7b199822cdb718b7a9015e89e0f056ec8564a

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp313-cp313t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 250d4f25a4d48c27952833acd68506d487084348112272e6b6bf2d6e6d3c3ea7
MD5 53bc87508bd6c4cf35c02de992a81f29
BLAKE2b-256 3d102a072e302bacb6420c68f0c4a9389f681d801b98ff01f6ff308fda7299fb

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp313-cp313t-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 c77bea878d835b2bf83a1fb4c5fbc2cd85ac1c5aa497fdebe6bc08c474b775cc
MD5 f0a2ae688702b32be276248ddce73582
BLAKE2b-256 106c937b3baf51fc089db4784e7afdfdab39a5c95a528517792cf066ff764f7e

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8f0cf253ca8cb3d00f938f85f5665dcfae5d94b3328243649255f148c12bf764
MD5 df570a3b28f7d05174b99adb2ca82686
BLAKE2b-256 30fd5ce7166b57ea64185005a11e5e762ab53d3f24c037cc758269ac3172d0ab

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 11746d9031f7c317cbcc1a809d77b0da220e0197b2627c3b69baaa62aa56f5d4
MD5 1ca38483a0eb93d4ceadf0b8c76c89ec
BLAKE2b-256 d44cd92fcfc6e3d0e90becb7e181d01f570f6f17a60dc35b383cd5b7767d5fdf

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 9c6029733dc6cf9ea78e627f9b1ea911ebcf09ae18d0835b88818ec27b2d04f4
MD5 720436d330b6215432f3021ff5fb6f6e
BLAKE2b-256 1f9da130216777886bb2db7dc0f1cf01c9a8a6e539872bad6a1dc2ac8030d622

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 fc3451a5ed42cefb60fd8f3e8e6a16f013d1ef56e8b2b86a1420276f74c545b3
MD5 1db5e88d4bd4d4e77dff1e9667095cd8
BLAKE2b-256 1a70b7653c2f584fb92e5fe0546a7c74449eab23825cfc5c0782a90f316e721c

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4fe0e9610caf24027e3b759a39e314505571be45146be5f058593094567f2ec5
MD5 5961112b5c8e6ebdf06e25057b3bd02d
BLAKE2b-256 03ad60795c7202bd3901a7fb66da1fc87a04d3d2bdf10d082c15d8a8035c2286

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: rebop-0.9.6-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 201.1 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.10.1

File hashes

Hashes for rebop-0.9.6-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 b7733516820fe852427fb0a8178b1c6324d9b07c6022db61e29e4eeb18fcc6a0
MD5 fead74ab81d2535bf09c184356ecb09a
BLAKE2b-256 e99e90f362830fa799e02a692fd6ac268d1438d257cd810159d8fb1dfdf1709e

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ae7c0fa4316a09f472087bb9d709f39baae6cbf232bd33e20a34a3d26bb3fbc9
MD5 f89313381f828f08e501e1ab0ae0a662
BLAKE2b-256 bbe08beac6a058259738a6e5f96ed9cfdded1f3f9570d767d25cdd6383cb53dc

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 9dd49409bc097ed691adb36f52c1f6306ce7ae688fbf880f5bbc0ee5c89f7774
MD5 e2a2b86522246da7257b34baf16c1f0f
BLAKE2b-256 e1b23349237ecc93e479d5dff237a39bade1b09d4f0e00f5e40befeb084455d2

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp313-cp313-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 6eaa453aac043d261ace3fa0502ee139c4c1e73baca4ff4413afb8f741248ef4
MD5 3782b8f294fa0c560a841379df9ba9f8
BLAKE2b-256 b2ed02728cbce6ace1c730fc7526d3c0cbfa2ccbf0e3d4e19ef362498ae60dbe

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 53b30bc012663b0e7cedabff043e69260cdbed3116b12bba6f34d770a66b9e9f
MD5 a7c7cadf662b3ecf9fc4d68e2ceb0cca
BLAKE2b-256 75dd98c7df59d65d0ef3cca5b4e1b040086fd9dd6f6d976eb3602fce28dcc25a

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a0145ffd350753b812254abfcff255dca64f1ebdb78f0efb69fcfef26d6fcd99
MD5 ffadc412cf95894d502996432b4d93e6
BLAKE2b-256 5d364be8b8ec95889724d04c132f3a6afff185d70a00ef18ce1b30841fda11a2

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 7016f44b2a4745f57b2020a2d89eb06702bb1a32861796e9b5aea214b7518fb9
MD5 a1d600ab57fc44a4cbbb57950ea08b1f
BLAKE2b-256 47ff6d239e3c984a6b96df9ab5d7d1ebf512c4749b2cf3857b0654b5856f74b5

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 2ac834563b6328031125195e8ebc3f3c6155de4d94c18fc06646b35de474af88
MD5 8da00a1c78bd0a7404be39f28d4b8928
BLAKE2b-256 290e664c5689c71eeccbd5d943f3f9a9f635e1301366149ac9665994d9dc7045

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 90d4c7d40bd65bdec41d84d1996470be447fb2a0a86196bf6301db4bfbe3183e
MD5 469d3409dbde6848462e6437dd393733
BLAKE2b-256 6413d6840dd9e3355eaceddfb53f384b03e3b60302e30847468a5ec6635c66e8

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 33480c4e77320ea17000c1fdac9d872871ae6e839114a89aeed7742b93a32d6e
MD5 980f6b0afeaa767acb310c34453a124e
BLAKE2b-256 5257a04edfbc273bd5770e239e74ec406a7f2856f744da5994220a56c3013d32

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 ac6ea19a9c702777d21e74fadf9312642cf1b43b9a3bd072a25c5893472636b3
MD5 3c9df5b9bb2d371d003176abd22051c4
BLAKE2b-256 8850437a92ec5d640223dfdffbd29af0f01bf6a4813228599551640d0b303d17

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4277abe792d2f6a18d35833e2dc8dfa091ee901844e2a7d4f2f652a55d85c4d2
MD5 e43cba40cce6a0947ac800a109a33d5e
BLAKE2b-256 0ef2b75909daa6604968a76a47cce143de6ea9ce5606809135c7b83458caa218

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: rebop-0.9.6-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 201.4 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.10.1

File hashes

Hashes for rebop-0.9.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f6c12c2754de4115037cc5fa25f078e715d9b0c211e80d22301bd19c1f455b59
MD5 6866abf288379e6b5470f987f62bfc7b
BLAKE2b-256 a6b226322ff845841df741916f778e46f398201d9e9758abe7b2a9679dbca5f6

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c661bffa66124cd5b3d7de3aa32d01b1fc0473ce708b41270ba4716a1713cea2
MD5 1f0470b7fd9195ae374eb3f5b034dce9
BLAKE2b-256 b7ce8502323c86abb2890e57962b74f975b6c21f1c1dda10835cb8ce3ddea09e

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 94e9881d66ddfa44f4b64e60d106f922d17fd24f2d579a09ff7e52a930cdea4a
MD5 846b8ca737a61b274cfca88fb64de841
BLAKE2b-256 ed3758df8719a8ab318dcb76bba7fdca71f471ec56e77a9a6b1486c14143b986

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp312-cp312-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 3e3fb556cf572eae8289a35e2f3fa55117f241c10fb5ef1bb7052bf522d79768
MD5 42c1e57a8a092e05d3ac8940181350ae
BLAKE2b-256 50fd4055adf03434b86fd244b8fef9af552c82a2c70114505bc6ca671a7fd570

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 155db3feefd8e2594d1128688771d5c6c1274e0c05ca664f3bf9dbca069eb03e
MD5 1ce5a5c5f9c00e940f64464f57bdabc7
BLAKE2b-256 8a829577fd08ea519b484fda8dff22f6e8e72af9632cefd65b0712554566dd36

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 08f29e266961783acae93e56389b57bf18243ef70da50ac43f77ca2a26f2fac8
MD5 617332308a5bf6045d8becae6c9b2805
BLAKE2b-256 c69c2aba727ae03083c46e21e43f43c673b8629620149170ed36605b6a5e7142

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 3be460ab0e0a7fb6b323a9d0b69f53b08899d3de948d894fae2a35a3e0433180
MD5 4aa9f166cb40f91088ae602eaed33357
BLAKE2b-256 e95b7b9516800c7f10f99beb6e118d2dff7cbc7d2fd1361a82951f939bbd2e96

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 70048443d5f2921067bb75da29e842c4c5deb64fbe508f7ecfc5b890ed43e3d1
MD5 e0bd7663436e4663ea6f2726ae3bb318
BLAKE2b-256 98d11a99e4ad1db76d1f213cfe927e1e2124f7dc8d161c6f94c16435ea9ed8df

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 d926f893183bd3d6a5084c6409813fc662e6629e618ab6b1812efcab859632e3
MD5 6b9aa2a96aed28bc1580b939803a214a
BLAKE2b-256 0600a73002bc9415691f06a20657f18d0e0ec013f3a8ae8357e6d6a4393c8151

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 237065caf4840bc88253c677410945ad9cf6efd3a14e27c99133361b53aeeed7
MD5 82adb6e6a17193f53582481b105b8101
BLAKE2b-256 89e892915920b3eb6403f66d83be2ffb242d31fe16cf94bfcfca84d8b8be958b

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 77fb92c14bd00e2243b103fc35f02e0494696477eaafa703d9e4f98792e07c22
MD5 3731d09cdbb610c9bb15c3b7691eda59
BLAKE2b-256 07255d15e5200032f700343f39e74996dc53ab36fdf946bf5b76d2e74bf467d1

See more details on using hashes here.

File details

Details for the file rebop-0.9.6-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rebop-0.9.6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9cddf676a0c4dd85368a8349252a8ac95bfa79b31eb60e2496277ef14bb4cc5b
MD5 96fc4e961215e8bba39cad2246f1f86b
BLAKE2b-256 bb8d213678c0e0fe0e53b6d392818b49ecdf799ac11f2dc335385660a89320a6

See more details on using hashes here.

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