Skip to main content

High-performance MinHash implementation in Rust with Python bindings for efficient similarity estimation and deduplication of large datasets

Project description

Rensa: High-Performance MinHash Implementation in Rust

Introduction

Rensa (Swedish for "clean") is a high-performance MinHash implementation written in Rust with Python bindings. It's designed for efficient similarity estimation and deduplication of large datasets.

Rensa implements a variant of the MinHash algorithm that combines ideas from traditional MinHash and the C-MinHash algorithm proposed in the paper C-MinHash: Rigorously Reducing K Permutations to Two to create a novel MinHash implementation that I call R-MinHash.

Rensa is particularly useful in scenarios where you need to:

  • Quickly estimate the similarity between large sets of data
  • Deduplicate large datasets
  • Perform locality-sensitive hashing (LSH) for approximate nearest neighbor search

Use cases include:

  • Content deduplication in large document collections
  • Identifying similar items in recommendation systems
  • Clustering of high-dimensional data
  • Near-duplicate detection in web crawling

Technical Implementation

Key aspects of Rensa's implementation include:

  1. Efficient permutation generation: Instead of storing full permutations or using k independent hash functions, Rensa uses a pair of random numbers (a, b) to generate permutations on-the-fly. This approach significantly reduces memory usage while maintaining the algorithm's effectiveness.

  2. Simplified C-MinHash: While inspired by C-MinHash, Rensa's implementation differs in a few key ways:

    • It does not apply an initial independent permutation (σ) to the input data.
    • Instead of using circulant permutations (π_k) for each hash value, Rensa uses the same pair of random numbers (a, b) for all permutations.
  3. Trade-off between memory and variance reduction: Rensa's approach trades some of the variance reduction benefits of full C-MinHash for improved memory efficiency and simplicity. While it may not achieve the same level of variance reduction as C-MinHash, it still offers better performance than traditional MinHash in many scenarios.

  4. Fast hash function: Rensa uses the fxhash crate which implements the FxHash algorithm, a fast, non-cryptographic hash function, to further optimize performance.

  5. Vectorized operations: The R-MinHash computation is optimized using vector operations, allowing for efficient parallel processing of multiple hash values.

  6. Memory-efficient data structures: The implementation uses compact data structures to minimize memory usage while maintaining fast access times.

  7. Efficient LSH implementation: The LSH index uses a band-based approach with optimized data structures for fast insertion and query operations.

These design choices result in a MinHash implementation that is fast, memory-efficient, and suitable for large-scale similarity estimation and deduplication tasks. While Rensa may not provide the same theoretical guarantees as full C-MinHash, our benchmarks show that it offers significant performance improvements over traditional MinHash implementations like datasketch.

Installation

You can install Rensa using pip:

pip install rensa

Usage Example

Here's an example of how to use Rensa to deduplicate a dataset:

from datasets import load_dataset
from rensa import RMinHash, RMinHashLSH

# Load the dataset
dataset = load_dataset("gretelai/synthetic_text_to_sql", split="train")

# Initialize MinHash and LSH
num_perm = 128
threshold = 0.5
minhash_lsh = RMinHashLSH(threshold=threshold, num_perm=num_perm, num_bands=16)

# Deduplicate the dataset
unique_indices = set()
for idx, example in enumerate(dataset):
    minhash = RMinHash(num_perm=num_perm, seed=42)
    minhash.update(example["sql"].split())
    
    if not minhash_lsh.query(minhash):
        minhash_lsh.insert(idx, minhash)
        unique_indices.add(idx)

# Create a new dataset with only unique items
deduplicated_dataset = dataset.select(list(unique_indices))

print(f"Original dataset size: {len(dataset)}")
print(f"Deduplicated dataset size: {len(deduplicated_dataset)}")

Benchmark Results

I've conducted extensive benchmarks comparing Rensa to the popular datasketch library. Here are the key findings:

  1. Speed: Rensa consistently outperforms datasketch in terms of speed, with performance improvements of 2.5-3 times faster across different numbers of permutations.

  2. Memory Usage: Memory usage is comparable between Rensa and datasketch, with Rensa using slightly less memory for smaller numbers of permutations.

  3. Scalability: Both implementations show linear growth in time and memory usage as the number of permutations increases, but Rensa maintains its performance advantage across the scale.

  4. Accuracy: Despite the simplified implementation, Rensa achieves the same deduplication results to datasketch, with a high Jaccard similarity between the deduplicated sets produced by both libraries.

[INSERT GRAPH HERE]

These results demonstrate that Rensa offers significant performance benefits while maintaining accuracy, making it an excellent choice for large-scale similarity estimation and deduplication tasks.

Running the Benchmarks

To run the benchmarks yourself, follow these steps:

  1. Clone the repository:

    git clone https://github.com/beowolx/rensa.git
    cd rensa
    
  2. Install the required dependencies:

    pip install -r requirements.txt
    
  3. Run the simple benchmark:

    python benchmarks/simple_benchmark.py
    
  4. Run the advanced benchmark:

    python benchmarks/advanced_benchmark.py
    

The simple_benchmark.py script provides a basic comparison of deduplication performance between Rensa and datasketch. The advanced_benchmark.py script offers a more comprehensive analysis, including multiple runs with different numbers of permutations, memory usage tracking, and detailed profiling information.

Limitations and Future Work

While Rensa offers significant performance improvements, it has some limitations compared to datasketch:

  1. Feature set: Rensa currently implements only the core MinHash and LSH functionality. It doesn't include some of the advanced features found in datasketch.

  2. Customization: datasketch offers more options for customizing the hash functions and other parameters, while Rensa currently has a more fixed implementation.

  3. Theoretical guarantees: Due to the simplified C-MinHash implementation, Rensa may not provide the same level of variance reduction as the full C-MinHash algorithm in all scenarios.

Future work on Rensa may include:

  • Adding more advanced features and customization options
  • Further optimizing performance for specific use cases and data types

Despite these limitations, Rensa's performance benefits make it an excellent choice for applications where speed and efficiency are critical, especially when working with large datasets.

Contributing

Contributions to Rensa are welcome! Please feel free to submit pull requests, report bugs, or suggest features through the GitHub issue tracker.

License

Rensa is released under the MIT License. See the LICENSE file for details.

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

rensa-0.1.0.tar.gz (15.6 kB view details)

Uploaded Source

Built Distributions

rensa-0.1.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl (452.2 kB view details)

Uploaded PyPy musllinux: musl 1.2+ x86-64

rensa-0.1.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl (469.8 kB view details)

Uploaded PyPy musllinux: musl 1.2+ i686

rensa-0.1.0-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl (546.1 kB view details)

Uploaded PyPy musllinux: musl 1.2+ ARMv7l

rensa-0.1.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl (465.4 kB view details)

Uploaded PyPy musllinux: musl 1.2+ ARM64

rensa-0.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (280.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

rensa-0.1.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (337.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

rensa-0.1.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (320.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

rensa-0.1.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (283.9 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

rensa-0.1.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (286.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

rensa-0.1.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl (291.7 kB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

rensa-0.1.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl (452.3 kB view details)

Uploaded PyPy musllinux: musl 1.2+ x86-64

rensa-0.1.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl (470.0 kB view details)

Uploaded PyPy musllinux: musl 1.2+ i686

rensa-0.1.0-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl (545.8 kB view details)

Uploaded PyPy musllinux: musl 1.2+ ARMv7l

rensa-0.1.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl (465.8 kB view details)

Uploaded PyPy musllinux: musl 1.2+ ARM64

rensa-0.1.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (280.7 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

rensa-0.1.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (337.9 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

rensa-0.1.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (320.9 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

rensa-0.1.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (283.5 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

rensa-0.1.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (286.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

rensa-0.1.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl (291.3 kB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

rensa-0.1.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl (452.6 kB view details)

Uploaded PyPy musllinux: musl 1.2+ x86-64

rensa-0.1.0-pp38-pypy38_pp73-musllinux_1_2_i686.whl (470.1 kB view details)

Uploaded PyPy musllinux: musl 1.2+ i686

rensa-0.1.0-pp38-pypy38_pp73-musllinux_1_2_armv7l.whl (545.8 kB view details)

Uploaded PyPy musllinux: musl 1.2+ ARMv7l

rensa-0.1.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl (465.6 kB view details)

Uploaded PyPy musllinux: musl 1.2+ ARM64

rensa-0.1.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (280.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

rensa-0.1.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (337.8 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

rensa-0.1.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (321.0 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

rensa-0.1.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (283.8 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

rensa-0.1.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (286.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

rensa-0.1.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl (292.4 kB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

rensa-0.1.0-cp312-none-win_amd64.whl (150.6 kB view details)

Uploaded CPython 3.12 Windows x86-64

rensa-0.1.0-cp312-none-win32.whl (142.7 kB view details)

Uploaded CPython 3.12 Windows x86

rensa-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl (451.9 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

rensa-0.1.0-cp312-cp312-musllinux_1_2_i686.whl (470.3 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ i686

rensa-0.1.0-cp312-cp312-musllinux_1_2_armv7l.whl (545.9 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARMv7l

rensa-0.1.0-cp312-cp312-musllinux_1_2_aarch64.whl (465.0 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

rensa-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (280.7 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

rensa-0.1.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (327.0 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ s390x

rensa-0.1.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (320.8 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

rensa-0.1.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (284.7 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARMv7l

rensa-0.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (286.0 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

rensa-0.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (290.7 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.5+ i686

rensa-0.1.0-cp312-cp312-macosx_11_0_arm64.whl (243.4 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

rensa-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl (246.1 kB view details)

Uploaded CPython 3.12 macOS 10.12+ x86-64

rensa-0.1.0-cp311-none-win_amd64.whl (151.5 kB view details)

Uploaded CPython 3.11 Windows x86-64

rensa-0.1.0-cp311-none-win32.whl (143.3 kB view details)

Uploaded CPython 3.11 Windows x86

rensa-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl (452.0 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

rensa-0.1.0-cp311-cp311-musllinux_1_2_i686.whl (469.8 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

rensa-0.1.0-cp311-cp311-musllinux_1_2_armv7l.whl (546.9 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARMv7l

rensa-0.1.0-cp311-cp311-musllinux_1_2_aarch64.whl (465.7 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

rensa-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (281.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

rensa-0.1.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (335.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

rensa-0.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (321.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

rensa-0.1.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (285.7 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARMv7l

rensa-0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (286.6 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

rensa-0.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (290.5 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.5+ i686

rensa-0.1.0-cp311-cp311-macosx_11_0_arm64.whl (244.2 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

rensa-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl (246.7 kB view details)

Uploaded CPython 3.11 macOS 10.12+ x86-64

rensa-0.1.0-cp310-none-win_amd64.whl (151.7 kB view details)

Uploaded CPython 3.10 Windows x86-64

rensa-0.1.0-cp310-none-win32.whl (143.2 kB view details)

Uploaded CPython 3.10 Windows x86

rensa-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl (451.8 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

rensa-0.1.0-cp310-cp310-musllinux_1_2_i686.whl (470.1 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ i686

rensa-0.1.0-cp310-cp310-musllinux_1_2_armv7l.whl (546.8 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARMv7l

rensa-0.1.0-cp310-cp310-musllinux_1_2_aarch64.whl (465.9 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

rensa-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (280.9 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

rensa-0.1.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (336.5 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ s390x

rensa-0.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (321.2 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

rensa-0.1.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (285.8 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARMv7l

rensa-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (286.8 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

rensa-0.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl (290.7 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.5+ i686

rensa-0.1.0-cp310-cp310-macosx_11_0_arm64.whl (244.3 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

rensa-0.1.0-cp39-none-win_amd64.whl (151.9 kB view details)

Uploaded CPython 3.9 Windows x86-64

rensa-0.1.0-cp39-none-win32.whl (143.4 kB view details)

Uploaded CPython 3.9 Windows x86

rensa-0.1.0-cp39-cp39-musllinux_1_2_x86_64.whl (452.3 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

rensa-0.1.0-cp39-cp39-musllinux_1_2_i686.whl (472.5 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ i686

rensa-0.1.0-cp39-cp39-musllinux_1_2_armv7l.whl (547.8 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARMv7l

rensa-0.1.0-cp39-cp39-musllinux_1_2_aarch64.whl (466.1 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARM64

rensa-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (281.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

rensa-0.1.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (337.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ s390x

rensa-0.1.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (321.9 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

rensa-0.1.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (285.3 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARMv7l

rensa-0.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (287.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

rensa-0.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl (292.2 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.5+ i686

rensa-0.1.0-cp39-cp39-macosx_11_0_arm64.whl (244.3 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

rensa-0.1.0-cp38-none-win_amd64.whl (151.1 kB view details)

Uploaded CPython 3.8 Windows x86-64

rensa-0.1.0-cp38-none-win32.whl (143.2 kB view details)

Uploaded CPython 3.8 Windows x86

rensa-0.1.0-cp38-cp38-musllinux_1_2_x86_64.whl (452.2 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ x86-64

rensa-0.1.0-cp38-cp38-musllinux_1_2_i686.whl (471.0 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ i686

rensa-0.1.0-cp38-cp38-musllinux_1_2_armv7l.whl (546.9 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ ARMv7l

rensa-0.1.0-cp38-cp38-musllinux_1_2_aarch64.whl (466.3 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ ARM64

rensa-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (281.8 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

rensa-0.1.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (338.3 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ s390x

rensa-0.1.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (321.1 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ppc64le

rensa-0.1.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (285.8 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARMv7l

rensa-0.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (287.3 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

rensa-0.1.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl (291.5 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.5+ i686

File details

Details for the file rensa-0.1.0.tar.gz.

File metadata

  • Download URL: rensa-0.1.0.tar.gz
  • Upload date:
  • Size: 15.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for rensa-0.1.0.tar.gz
Algorithm Hash digest
SHA256 2dd8a82c5b63ee2c88ec8a8f3c1e2611d86e7163994dd9809da24739585a2399
MD5 37e18516da68b975e6b970671dd0f37a
BLAKE2b-256 c904a91b028309a4406bf15ad679e553674278793aea72b14efd480c9ae91364

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c4b6f38bde287a94f6dc8d1f1ec4f73c7411954a5b327c5b94179055c177c22e
MD5 a759b35bc229c209c4e5be8f0774ee92
BLAKE2b-256 7173068d803c90f25ad7fae98307f2e8110498bcdbacee7060d2ea86d423bd1d

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ce9ce02de75567ffdff3d907aa160700c288b7c3a43e023248e2a7d88968c5ff
MD5 6aabdcb64768e6f82a00c67ded4e6670
BLAKE2b-256 19028e085b2698ff891d5b988e1ad13ce725b89e7bbcdc1ea0efea13608aff69

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 9d8356b2f342a50ee833bfb8698c8316905312cb36566abcd489af5957bd533d
MD5 7f863f0494c55556a82d486d559f3f64
BLAKE2b-256 7e427ece0f524e2a812c19921e9cf7b9649ec3c3b461f630b173e9aba71d0f92

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4ab8bcf88fce8f1ef54db2f86e1ba2d22eb1a84d62feefb0466a5cac7d6114b7
MD5 98e84f7b69a2d18ab3b94ace37ae50a5
BLAKE2b-256 b02ae669afd20079fa8cdad27a53ee063f00034f9755f43696c28cb6941d1ac0

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b161d75c4a8c657ff5df13478e6dac8c89b0929a5b4ae72403e28e06e78ecd8a
MD5 c988a477dadab70f7aa2e45027a75f54
BLAKE2b-256 51ed337d86f62232c63b1b4457a3478b36ddf6b7c91b68ff139a5dffb23aa5ef

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 9ae9f5ee6b23ae2cde2979814388880d5288d763e8cf94fc2712015d7371d656
MD5 354702fc0c5b30e1864c98c3c659e589
BLAKE2b-256 aa1d357cde06abb56294303f0c79623ad73a1ff7291d4148d1638651fa993f0f

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 f856daed9f8a3f006f88e06a1340a3e25ab44140b64af26da7a888c03fc4f45c
MD5 cff494ef988b2c1cee7a8304cfe2d839
BLAKE2b-256 17840c37f871aaceb4930b1fbd8fa2a1454c9b171c0154d1f1ab7961a450fcb1

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 79e8551bd7329cc143b2394ac4b3ffbb478ea55ec32e2b4deb1e80190477a0c6
MD5 c2dd8c8eef7c00d8f0f4c62f3e438269
BLAKE2b-256 c0243c5208e93ded58a8cd15a852dca0c52ba55603040872bf6d59d519ebbb79

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 475ec4a3ace7e4d85d0b7db12f724d72f73a2b8e38a73873480eaa188851235b
MD5 d40c8e3af400331d7d382b0badec7a9a
BLAKE2b-256 7eb038a4e498ff7c757fe6baf512492ec54acd3387d05ae945ddf8543d09ec0e

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 326ba2fe3d054533491d8f740857d27fe10be7715b7992be0c93ef957782a426
MD5 6b5222f919581a14b7f3eed85f8182f8
BLAKE2b-256 6be977aec4f330baf129b7286533902ca81cd11e3835d92becc11c79ab2b8040

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 79e77bee6ed31e65c0f2d94ff342115864d4231ed43e7299fa9420d73d4d1610
MD5 c98e6ac757602c5b4e6953083b5563c8
BLAKE2b-256 10b4b8fba9585c8fe0741e74849d111492924e91ef642692c56842a731ea3460

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 7c39ec3d4bca3b276719d5d3ee722d208d07a4274f00793994e707ecea98c25f
MD5 bff4626a9353584255d55c1096d5a021
BLAKE2b-256 acb2c55924d517f4e70446b99ce6dfb2462ef8d0b68dd1ec731fe405698698d1

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 3d75445f14aa6d60670922f56bc0fd6c9024d72747eae3e71835578356b16174
MD5 7725f5adfb1455835ed8f7561b220ad1
BLAKE2b-256 003227d83b0c2598cff3e62f2d649466e07c4e545ddbe32aef24b88d1f4d3400

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 af3d46ff7c7c09a195cd82bbcc181cae90dc99c20d9b1fbec037630bfd502f40
MD5 edc9a2b3db1dd80477b8b59666b8cbdc
BLAKE2b-256 3630547d851a15698cb23e704559edbeee8c852bac4157c31c526822f7bfc8da

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ddb37d8d3ceef545f1f8f95e5fb01fdc9cd792d262770bb56bf1d980e1186325
MD5 4be77c19414051f616b1718ce0852857
BLAKE2b-256 5d72cfbe1466f99f443f5f752b13441ee26249eef34b71a6f88f631dd7e4b24b

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 5d048e0e13bb21093bd53442965bbfffa897da51caf6770119de254189e65c00
MD5 6529f212e946efd22cda905215e943be
BLAKE2b-256 2db3ee1681738b9158297219bb27c13e614e643830ec47659977ca8244153f0b

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 73ebbdd9546cc1f94444fa2f7d873feb13c1381ccf8c74e43b43d590e3064490
MD5 c8002f98d3c919ae8809a61e57fba128
BLAKE2b-256 68ef45b26e2d282d696030a1c3f8e187eba94163984061625ecf528179b235f3

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 bcdf0a165e46bd512fe0a97ebc1563a39c889683f71cd700e6fa5632db15add8
MD5 ca9526322ae37a8ecd252581d3392072
BLAKE2b-256 57f0fade24917b9567aec59cc3d0bd3e3453298f12c4fae529328b964eca2c8e

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 63acba4596ac0849575d458083cc379c02cb7c2a9651209720660a241d7e30db
MD5 7b2d2569db27ea4f37dc6f6322041abc
BLAKE2b-256 e31f95c879d5edaa5cda259d535dc84f070a0ab0c889596f38d7a8c9f8fae7c4

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 7286a8083c70f788e0f4eb058d7cbdb435852e6c95c1b7c7e4f6987497afebf2
MD5 bbb746c22f56f48b68a08f717215f1af
BLAKE2b-256 7d337e6fd57211f99d2b345a1940a5dd10aa5238b0ba077912a724d75940eb24

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d9b05f94ddb06f5d29298b64aa5032fd3bdadc61f3d5e3af2d1362ec65654a02
MD5 5e46a38a7a5d592faa955728cd70ba83
BLAKE2b-256 a98f0e9be785cee9ff8f31bb3fb1d9b8bcfe34cb589c6dd038290ef52bded7d8

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-pp38-pypy38_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-pp38-pypy38_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 237053e80158a9726bd1fe4c1238a9d0f0902e22b306b2ae33b6550344f3ab65
MD5 6efbd71b73539b9c33de13d4dc067af5
BLAKE2b-256 2173a06a1f837c88c2a375dffbf6f822b8f550cd020d8772a907e1cd8fb198da

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-pp38-pypy38_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-pp38-pypy38_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 33c73a7c5fcf97d14d075ab3b6d164e80c741a471570d2bc7a1173cccad31872
MD5 06a1d78f57664d32e6d336a29bd046c1
BLAKE2b-256 75fc4bf335da7cacf42535d2476ce4f5dcc1297025b15d5d605abadf57dc1978

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b0c0f5abcc18032882a371808a0f520f921787cd285f43b90ad68adf2dc62264
MD5 f97c06f3216415994c40ab4c5644f3c1
BLAKE2b-256 3a2c69624574d5bd2dd599917589dc1ec987f259bc78ef220974b87ae72bfca4

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 487a2f39c81c23496baaf279d3891a7300196decfe7c6007b45d29f3fe81090d
MD5 204e52e8db746b8e9ce2ad496fbd2cfc
BLAKE2b-256 f9a0ae26b5d0c8bf1db9e9d822eb0afe454ded0796f12479bc54080615de433d

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 9371c26e857fe4b3dbba33cfa16d9cc86865e686636bd6f11541ac0a2436e26c
MD5 e80aed32bf829b0d93ebcbddd2f32dce
BLAKE2b-256 552596c1babfa30a2f47339ae1fd1934c0862f9778157a01b1075b8d256bfac7

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 13cb36b81d58a36303be191950ba0dd429bd0f2ba358ad385c172126e84eec7e
MD5 edbaad1b8530da5deee4daeae17e9e86
BLAKE2b-256 f7cfb159121ee11402598e739ca72159462440f454a6ac3c78dda831c9db461d

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 522c424414391ecd3e2f92c9424ddfc8d2af0fb35c22227a85a06b7f8c7ed3b7
MD5 ebed483d3d642b37f37d8f982f02f7ee
BLAKE2b-256 7ed9f86a909e05b19ec0abb88956dfa3d6d140a9bdd40c7d7ae7ae8a95f94902

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 777211158f049cb2bc6a6e54cf7e5f423c9717491171e883d2792039c4a73dd2
MD5 cb152249c658b241d6ac66dd1054413c
BLAKE2b-256 b88180bd1298996fdd7c9034f977c71aa99a4200ffaeec9487fe4aa59216c077

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 a97293a96dcbbe2b0408603897928e911f226a6cff6c2013db5a02a467cc7213
MD5 d7b14396e54bc69d6943ad53f881c373
BLAKE2b-256 ef0ce0f0abe2ab28b9149eb3cf2bf2d5f7ef17745c8d9208a9f70987127e13f0

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp312-none-win_amd64.whl.

File metadata

  • Download URL: rensa-0.1.0-cp312-none-win_amd64.whl
  • Upload date:
  • Size: 150.6 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for rensa-0.1.0-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 edb247a0dc79313d6ec6e688a31c31dc7a7f130ef89de18552750811f9ad9fb8
MD5 67b8db6659005a37fa5f4f7c29b92d19
BLAKE2b-256 23846ccdbe62a45c107f60279113cbb23383f3fbc1ed850deaeeca10a232a26c

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp312-none-win32.whl.

File metadata

  • Download URL: rensa-0.1.0-cp312-none-win32.whl
  • Upload date:
  • Size: 142.7 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for rensa-0.1.0-cp312-none-win32.whl
Algorithm Hash digest
SHA256 7bf60c84f82d16d354e86517611cb6e584a91492c9bdec502e1a8e1d3771d795
MD5 4ed993ea436f0bceefbfb13be85dbc9f
BLAKE2b-256 b83875b096e42f19ffce1e913df1fb54e52ec86a9c5e885c377920160f5aaa3b

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2d353491f430a53f7a1cb7c5eb7509c3ec8e6a480e442657a202cd8926bcd7b2
MD5 010435068ddbd2538edc041058b1040c
BLAKE2b-256 826e95ffe3521617345371e625351f8d42497a4a5346817529e11d7b2e705216

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 8fa6ede964ef134e330abb6f656bae34e2ecd5bd34dcdb19ca6c56f725217c12
MD5 087b7ce6c92cb60f84ef21d85d088091
BLAKE2b-256 eb96cd48dd79f787dcb2e605b820bca0c7ac4d8fdc0a9efd213c1b8cd79d7ca6

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp312-cp312-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 f984e631f938ac88a96e4db8e7470ac84b2100a6db2cfa0f8ac08f4f7f8dece1
MD5 562e08b09561d0a192df3fabd3aba2e2
BLAKE2b-256 35c177123c5af9451c11b6adb523bd44c318702f826ab0921fb3cec7711e0c99

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b18010b3719e12a75de57fe652032e7daebdb6fc1fd63aa4d174b1d5ceb3e11c
MD5 a262b471969b853f0be161a6b88992f1
BLAKE2b-256 a762fb88b698a7d0ba07be06af75df4323fd8881a1e52ed9f876e0154bf1ed0b

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c6a718f681934a20f7003916c094c3666e3b32e76d1e3e130866add398bae246
MD5 63f06819eb742a1d8b3d1b95fe56ad45
BLAKE2b-256 45687724ce19dcc897f5fe550c9a24bfe0c505aa0c6723d701359cf915e5654e

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 7b7b997cb5cfa5d8532d1936d6e2b9b3455802fcb3b2435e3bd1265ef918f681
MD5 10808859e13cf177d99e90d099a424dc
BLAKE2b-256 64504c3412a7a1819b27058799b5d9de5c16d0328a28bcb0a7c0a432bb09e47c

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4c45b0574d00083be001c67e6abef5ab77e21d3df0a5169779ab47056c1701ff
MD5 8e8e5f266142f1aec126c9671429d49f
BLAKE2b-256 3ea79b3e931bf441621e8b0e5f5859384c156a00a056d34e9921b363317e2d8e

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 5ee6e1bc698c42e9e192f8ae2d7529a59bff3dd536c6e74a40ee94852663ce11
MD5 dc60074d4ab8168fc815242159267266
BLAKE2b-256 14e12ce76dc741c12b66fd64d07e75b798f593e9e3ac88569e5563c3a6f319d1

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3cc9eaa2a48087d7899672195ca9fdba497a83c36bb7c46d607ef7ba6da0d24a
MD5 26415e25a63dd8d8d2c9aaad9020f744
BLAKE2b-256 476ed0494723319c8015ba07bec6ec1af7e993a1bff9a0ac238aa0fb8e5e9d2c

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 13a837b7f888cf7d7cf13b00db14bf05d9bb5a6939a5ac5e8b25b2d07090d5cd
MD5 ea53a06ac99e4008a0b61e8b182c5ea0
BLAKE2b-256 adf6a087917e854156aa949e3bdd572d1dd51fbda786c40d8541f7f10622f1f8

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 720f7d4cb822c563994c81287433a568a3ff42e8bb885fa5f6fda094bee8a5f5
MD5 5467ae12d32fac41c459794316d19966
BLAKE2b-256 88624f04af2b1b9a98398571417a212b0aaad3301b29663de9b8e2c0e8c5188b

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 810123e6908b559e7d14ddcc3884835dbb6a141ff222dea46694401793de868e
MD5 382bd68f32353cb3f18117626974ad0e
BLAKE2b-256 801c1e4e231cf10f30b78ba6d9d7591384f7c1663b9413de5100f845dbb87beb

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp311-none-win_amd64.whl.

File metadata

  • Download URL: rensa-0.1.0-cp311-none-win_amd64.whl
  • Upload date:
  • Size: 151.5 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for rensa-0.1.0-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 0c36bf9936aad828452470033ab62675192748426ca32b72414d5592fa8a9b5c
MD5 958d52d79e939598c47208453eab42c4
BLAKE2b-256 90567113857de84d8f4e1a76a210f93544f8312337bf028015df1193b04df6ee

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp311-none-win32.whl.

File metadata

  • Download URL: rensa-0.1.0-cp311-none-win32.whl
  • Upload date:
  • Size: 143.3 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for rensa-0.1.0-cp311-none-win32.whl
Algorithm Hash digest
SHA256 545e6632c59e7352d61ea81306cb74f195eb9d973b28296fe65ff6a72ec8c08d
MD5 32ff76284bbcd917aaecafcce54c267d
BLAKE2b-256 6148f29fd353124955fc2a2d695824ec492874db410de2a0c79af0a5d5b683e4

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1385e16edc2cf7cd86fa2250d7914eec93ff17151234007259dd1946935633d0
MD5 a94b19e6fec10d678c0ec815de48cea2
BLAKE2b-256 8ed7e66adc397af2d89580c17f979bea4605ea4aa4742b88e9164aa0916d5abf

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 68460c2204e2163af3fd050fb1ad9f92af298fe2d10a3503ef475f515f69468e
MD5 2136f267331be88552cb9ea3fdfda8df
BLAKE2b-256 a5e7762045813a63a3c0c439cf61e420f81b12b78b7219839552f58cd3e965ce

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp311-cp311-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 00ee39431cff25a9f9b98a4c5fcffbb91f6aeae0aed63b764115dbedc5efcdc6
MD5 3f8c4501d0b0f81302f41fcb88dd97c6
BLAKE2b-256 7f6761a5d57e223f9c72b21e6c6a478e78cda26fe952a413e91cde3943c6a0cf

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d17aac36c3b407e017a6c19d730c67aec592d31d849898e05c90bbe2d32e33d9
MD5 755dfbe9fa3be0fbd0cdb53b3e793fac
BLAKE2b-256 ea5b1385b2bc4b2da8227d2b3af9574d1a4b43dff63d7a8b42fedee8a8896ff1

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b12afecf2ae6363aaeb1c905bc266a25fd0162d6fcabe749de59c4e4b0f045a4
MD5 f57a4805c418afab7ecd7d2aec629131
BLAKE2b-256 68d0cb6360157fe3725cb0ceb8ed11393280916bdab8c893d9bded8227b705bc

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 afa88362c316788af3b929f3ec782c440610cbd8388c0ee6bebbcc2315fd17c1
MD5 21cacc28a3ceaa77b4b041b2b00ccb73
BLAKE2b-256 e762f18e0f7a6a10f876d0e482a9c23204b59054575ae0172782ba074553051b

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 f559879d0740b05b7a577c02a88c4296912c9c47415b3d34e2b1a27b17529e4d
MD5 f31e19b660279673c05667c0a426b2de
BLAKE2b-256 c642bc02af6d47c67859b34665551295d9c68abd4d67731e21fe8e7fc1d3ebaf

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 ff32acc63ef2707b645cf446c5d77c65dc36da5ad96fd1547fb6601eb40ef858
MD5 2b9901bb616a987b81518062c8ffcc8d
BLAKE2b-256 3b73fcdd8719b8ad9a932ffb9210d77361f02bf514a51c244d643147529e2097

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8609c30aaeceb2dd0db2d88efe26febd734c3c803dd958216ec51a769d55ecca
MD5 fd8bd4fdd980a0f20721ab11f28e1cd6
BLAKE2b-256 cdd8106657af57464657158fcc691394a31cd380bd328b6f0b8162c58d815fa3

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 261add29a8041aed19d0c4b39e4a7a1fcb348cf7faf56d36387b5cc512233b6d
MD5 64044283b2e18ef7d446c69b0fdbbefd
BLAKE2b-256 07818eefa9194f500059ae3fea7822658d213c4fcaa8b77ab99d2dc8a470d6be

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3676aa0b1a7355a74dab643729439678e76de30b28b4b35dadf0bca4f3a93d4f
MD5 920a47c35b9f5124c374e2b710d40a70
BLAKE2b-256 742a788423db05ba2495225f38adc71e2b6278a1bb71f897a601a5bb49732f44

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 55d82371b671a68590b069f12b7d2b762e3c88272560639310885dd91f09d756
MD5 242863f903845d735dccf7afbfea5f4e
BLAKE2b-256 69ce7ceca2c94c66050760a013b20fca8a3015d991693f83e895cc98296d9bf7

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp310-none-win_amd64.whl.

File metadata

  • Download URL: rensa-0.1.0-cp310-none-win_amd64.whl
  • Upload date:
  • Size: 151.7 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for rensa-0.1.0-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 6c72237f383540d723a7be5c60c8897cefa38302142ff0098b41c7aacb5c4c25
MD5 64044918a23ea4ef5a3baf0ab1844a27
BLAKE2b-256 7173442b72f14ae99a0dc62ae8354006f81f753e4b69c218ca98c5822ac9f4c7

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp310-none-win32.whl.

File metadata

  • Download URL: rensa-0.1.0-cp310-none-win32.whl
  • Upload date:
  • Size: 143.2 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for rensa-0.1.0-cp310-none-win32.whl
Algorithm Hash digest
SHA256 b951dcc4c533aa4db4d930d1714f04ffe246d3859f6c2704ed141aad2148c802
MD5 48b47159646b2d4fd3fe0aa0bc9f26b6
BLAKE2b-256 7a5b73d960887585fd7c56b99ce5a2c89fa097bba789293b7513eb218c22b670

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a62b45c938e424bd979373c3c5344cfe2279ef81372b88e20dbeb3ca011945c0
MD5 90e4931ddb95deafbf8c98a3de744902
BLAKE2b-256 0014d9b3cf970544cb0b5a646e37bd07a21f280fdc39e247337dc6dffb646725

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 847789c523fb2c70891c51e3d8072f6014b7c26d205986b474797957aabd24d1
MD5 db205f55fe2ac252dc399d5f25ff788d
BLAKE2b-256 8738e6ac91481de8b9eaf0ef9feeffaad2b944bec42209c71eeff7616d41f4c5

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp310-cp310-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 78f1e3240f378e6fdfb16b587e4f5f420b15865a2edb20184f808633c5ded0cd
MD5 40d920a9aba292a81f6a5e2ec38f4ed9
BLAKE2b-256 d8e2d7943b5a691206b376485468ecb85476f77d9ba12a34be92d3216f37d55f

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 26ad987122f9c910621df50a9456d9186022f4e0762328cd4254bb4b4cb04d86
MD5 cdf37b7ff1df6d7c6b1ffa7bcfa4f25a
BLAKE2b-256 81186d8e188c3fc201e057fe4093a37552ef1e81090eb51270a4148468cb3e67

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6d70b0865101790b5a774e6aef5e359de10c8730eba570ff73966fa9183e33ca
MD5 868ff40ddf0a5490cb19c5102d934c92
BLAKE2b-256 af213581514a7061ee0059f2f6485c7ec2abc67a0134651563b28175ac2d84d6

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 4a55f37da10d6641f49b5e150337ebe787c1c789ad815713d031e29d9a2cd046
MD5 ae0ce75182faa40a692671604318d8cc
BLAKE2b-256 c139fa5c749a5567c731599d7bef31fa46e90aae435ca621914ae8b88eba3c72

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 a7a87d340ac2a87204a6cebf23cc5412b8faf0fc0b81b3cc2badf2f260c643c6
MD5 201bbcb362cfa7fdfb74236618ce0835
BLAKE2b-256 b2ba9263257659b418a69f0a10c7441c6b89403f52e7e54caf2b755c203ac7a7

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 49964373598829200cfca497011f1dea33580a463fe69fa7fe160f736bed1a93
MD5 76d6e96cc05d1bf83d362a025f275976
BLAKE2b-256 e47517d09ce830507206b62d0fb34ecf06ecb8ebe2cc4515fab3b2bda59ae981

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cd039d08e2d596cb2e47fdb5d4ee8e7fdc7850e4e9dca91bce822183e915121d
MD5 de082b8145eca5ffd5f7854821053158
BLAKE2b-256 239dbca8b6918572815a6d1c1f0069ddc7b2e96436f8711709c977732ce06aa9

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 ea27965dd2c07f5e6359932cdfb2b875831933000f11baabf887bdc11c16d2a2
MD5 ed5dcb1e9994fbfd2e47f84b66b219be
BLAKE2b-256 7dc1c295310255397553cdb670e05bd93814d038f07f7d9b37bf49bff6f5e3a4

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e7b381dd684a76294d128b31f39aa1bd9c683efbd88cce325851308742bca04e
MD5 5b0f09c99985f9c8bd52b48f114d803b
BLAKE2b-256 cfdf5f96150ab16ef241d7f5e694913d9b994181f86f5d4daefee8ec3f48bd8e

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp39-none-win_amd64.whl.

File metadata

  • Download URL: rensa-0.1.0-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 151.9 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for rensa-0.1.0-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 86f6657192144e9692ad97ae6a15d3966c387fc7dacfd1235f6646e300f15131
MD5 1773c7c0d1948dc486fac7bca0e5401a
BLAKE2b-256 5b1a5f55b8e323d18ae508ee7291c6cf08ecb05a1d6a7418fb83ce4f68da4f68

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp39-none-win32.whl.

File metadata

  • Download URL: rensa-0.1.0-cp39-none-win32.whl
  • Upload date:
  • Size: 143.4 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for rensa-0.1.0-cp39-none-win32.whl
Algorithm Hash digest
SHA256 15e58311e0c6ffff8565b3ee0fd0939f3f8663395374780c9cdd7fd5b72d01e0
MD5 5d25528beb0c7c6c24ac9732a706411d
BLAKE2b-256 eab30774fe9322e0de59b4a3bdb156a270aa67df75cf3947f2f7cb50fb5cb968

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 093399a7473209a44cb62fe7e8513d8567e2c3d0c1a1d907d8a61713bbd519d2
MD5 13e4938e1f4a3c726483d86e1f9b9825
BLAKE2b-256 e694cd3bed40f89b0734bc5db316d175798560c25e4fee9b28a87dfa057b9131

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 0513f668e92f49c5ca3c7daaed94fff42d6a10c2f61748c250bb60c3d2fb2df6
MD5 2f2cf7b0b681c4fbec677f5c086af706
BLAKE2b-256 aa10ecf219e30c4b8aa4544b6d60c8e1eb31dd3fe021c24bc4e92bac40c0b058

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp39-cp39-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp39-cp39-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 c02d10ae3b515655bd254565fd6f65ca6d06f79fd027bf7d4e73c476e92e92b6
MD5 9d6224c6998e0aa74125a99f5dc66ef1
BLAKE2b-256 afbfd3bd60808bf897c9860313d4daa7adbfa5841c2b7452e7aea05b7f558fbe

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9b0390a82d20878dd0be5e3caafa337296fea1f6f5c0cda464c254e5a6e0e619
MD5 c0253fe2b1339a1803d67ed96b189dfd
BLAKE2b-256 c4e29e231ca97a84dde0e1aadff80666179b5a27035c6390e38114ac2d555916

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3929fd4a116f6aeb868c5ee83b9355a8fa2b2c57cfb4eafae7e3219300069eee
MD5 2d334d5d1090400c9ddeca552a1d5ac7
BLAKE2b-256 805bc2e848170154f9292be86480bdb1583fffd12ab3caa345c0ecffba574322

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 8bb4ff374d70e946f1a37596f1a9267f22a6003fc77179fabb932d3a9fa28592
MD5 79f1c8325639ddaa46df688e16bca2ae
BLAKE2b-256 208a5452fde3f3175829a97afce2615c57ced22810b8f7d3a8da280f1095f2f7

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 adcbc64eabf84bd2e79d74568cf93518dd31e8e6b1c48e376d2522d7f0b88c42
MD5 f84268e69b2be6f9dd9b9072752dd3d9
BLAKE2b-256 276d3d57823e91af34b1ae232ee8fb101967fbf9770c80d74feead3c8921be04

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 5b1f54e3a5f3e836c3668b4b511367f228329934633bd0529cdff6bf0738b6e3
MD5 565cd0772149050aee41c65b36acceca
BLAKE2b-256 fd9c2d04ae3a333978fced52307679a732d567c1f9b03532db968600c3853ec3

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 934b73479a187aed915070fa3426ac32788e9c63081281db6fce8d63187decb2
MD5 8c3f6b54a3cae4e0980b75ecc2684403
BLAKE2b-256 723defa2921be6e5eaeab5098c93b1ebc766a0f428fb1d20051c1bc34f5f2dd3

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 bc1bc2d29c57f009e409c6cc21359b01ab67cc47de016c6cf43d99afae7b1d07
MD5 38febfef4d444513c603424e6c38b802
BLAKE2b-256 0bdeb8fd2b170d62445111b52f62902576a6b37cd5ee7643dc521e084092ba15

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 75411f17b426b1903fd57ce5d2dd53e6250947ebab5a4ddf7d33889d47cafe80
MD5 46d517bb522c152f33c2ca0a06aac90f
BLAKE2b-256 4a15c52f4c0f9d9c0a9cc4eee52be76abbef6936e7a9d379e782e97a0e1378c1

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp38-none-win_amd64.whl.

File metadata

  • Download URL: rensa-0.1.0-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 151.1 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for rensa-0.1.0-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 3a7644e7b12b7f5e85b5de7bab4bd2d86afbfbf50570078837e4ab0bc5e9e2e0
MD5 801d00c0b27ea6bfc85ccaf90d2541ab
BLAKE2b-256 c9625e429e71cbf00aac27715ea6899f0ba49e116ed0d204547638728d4aecd6

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp38-none-win32.whl.

File metadata

  • Download URL: rensa-0.1.0-cp38-none-win32.whl
  • Upload date:
  • Size: 143.2 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for rensa-0.1.0-cp38-none-win32.whl
Algorithm Hash digest
SHA256 0361c7bbbd0c41d0121cffd9dc7ee074d870a4c2589e3c9448308701e36fd054
MD5 e1c994ad96971f58dd74c82daa54e55f
BLAKE2b-256 320bb577f9267a9abffb452d411a3738afea7754fa9a218e1309199685c4e12e

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7cac2efbe853139ce8abd5e231dc47030bd8c779f00cc6dee8634cdea7f106f6
MD5 350dee7a424d9f8042ad319c37c7e188
BLAKE2b-256 f60046223f34473297acd9f025c0f278745f7c171b4a7b03e798b609081df2fe

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp38-cp38-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 0ca3e9b55b8d2de86d0ca1177ade4b049dc960e0434343660870f8fa94badb34
MD5 b9f891c726bf40906ccc50061c4b0183
BLAKE2b-256 575c7fa5a2f15b51a8452004e40830b492740dc71eaacb1a99c1d00e55bc8060

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp38-cp38-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp38-cp38-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 863943f4bddfaa35df122e552bc5c779c7f083b3df5a8b29eeb16c4a89214d61
MD5 e21b45fb850f43ed158eab6b65a8fd80
BLAKE2b-256 2285cea6d353bb0a8a9480b752f70dfef65e391847ce5731087bdfced281220e

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp38-cp38-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 23d22aa0b150efe6bc956a4788a74759b954e3bb2b49ef49652439843ef9f6ba
MD5 5b9940132fcd83ae3991170cd117ac24
BLAKE2b-256 81cfa815be5032bb0a70a87a85412b78bb73af73c229342c96e1bc8e1a33f9e5

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 88c544da531786743b7b3e704c4700086c7a59a809ad9d298655eb8dad61c98e
MD5 9712a3d31235092bb3156a1e6908fd3e
BLAKE2b-256 8903b6be57adf5d52b586ced7c6763750d114fe073c5686d12e848bf01b61910

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 eef2d50ea7056f6ae9112c2eb663b10ba55b40f3562cf5aa478928bb4b16f5ce
MD5 46c4f9b7ccb8b771aacabf7e5a4eb218
BLAKE2b-256 4bac9f55df883685c6b0ed727d3daaaf363db7aeabce5d65d8d8667bfaf2585d

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 91be80142afdfda1a38e70b781f83240b36bb4647986fffd70e82bf1f8d2136b
MD5 6e424ae9843918d43c74bbc7f188ee94
BLAKE2b-256 3f0210e569b7431af4c0e73ca190a62e01ccd32eceb7f32df9655e4cb352630c

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a9b0d99b7a8af09d978e329ea23da883183b4c63c64f57d918f625b1951a310b
MD5 969d79513205798348aa86eee2510ece
BLAKE2b-256 0165fd5ec19aa43dc668f2759a4c956cb3bbf84b9f000c39d7cb941f385de7c8

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c799e5beeeaf0040060a0bed5d393a6bd19822f392643e72b768c37257cad8cc
MD5 579d5bb0e4274e7fc47e2ef8f0c9b990
BLAKE2b-256 4575144ff00ce5fe953822fff739a7300deddac392963f2832be13f4a6900f55

See more details on using hashes here.

File details

Details for the file rensa-0.1.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for rensa-0.1.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 1d3904bbd5e00f1594d6ad4ed867ae5059e4551d744015d4e5768095e26ee9d6
MD5 e4fae4ad9eef6e7fd8ab967bd69a4ac1
BLAKE2b-256 009e31ff5cdf7f081bea308245f11b1974fdc14f838274fccc1ac3dc8753993e

See more details on using hashes here.

Supported by

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