rensa


Namerensa JSON
Version 0.1.6 PyPI version JSON
download
home_pageNone
SummaryHigh-performance MinHash implementation in Rust with Python bindings for efficient similarity estimation and deduplication of large datasets
upload_time2024-06-25 17:10:17
maintainerNone
docs_urlNone
authorLuis Cardoso <luis@luiscardoso.dev>
requires_python>=3.8
licenseNone
keywords minhash lsh similarity deduplication data-mining
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Rensa: A novel 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](https://arxiv.org/abs/2109.03337) 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 [rustc-hash](https://github.com/rust-lang/rustc-hash) 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`. It's available in all platforms:

```bash
pip install rensa
```

## Usage Example

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

```python
from datasets import load_dataset
from rensa import RMinHash
from tqdm import tqdm

def rensa_minhash(text, num_perm=128):
    m = RMinHash(num_perm=num_perm, seed=42)
    m.update(text.split())
    return m

def deduplicate_dataset(dataset, num_perm=128):
    unique_hashes = set()
    deduplicated_indices = []
    
    for idx, example in tqdm(enumerate(dataset), total=len(dataset), desc="Deduplicating"):
        minhash = rensa_minhash(example["sql"], num_perm)
        hash_tuple = tuple(minhash.digest())
        
        if hash_tuple not in unique_hashes:
            unique_hashes.add(hash_tuple)
            deduplicated_indices.append(idx)
    
    return deduplicated_indices

def main():
    print("Loading dataset...")
    sql_dataset = load_dataset("gretelai/synthetic_text_to_sql", split="train")
    
    print("Deduplicating dataset...")
    deduplicated_indices = deduplicate_dataset(sql_dataset)
    
    deduplicated_dataset = sql_dataset.select(deduplicated_indices)
    
    print("\nDeduplication Results:")
    print(f"Original dataset size: {len(sql_dataset)}")
    print(f"Deduplicated dataset size: {len(deduplicated_dataset)}")
    print(f"Rows removed: {len(sql_dataset) - len(deduplicated_dataset)}")
    
if __name__ == "__main__":
    main()
```

## Benchmark Results

![Graph with benchmark results that demonstrate that Rensa is 12x faster](https://github.com/beowolx/rensa/assets/61982523/c793ad0d-0cfd-4ec5-8d4b-4e1b02feda5a)

### Speed

Rensa significantly outperforms `datasketch` in terms of speed. The table below provides a detailed comparison of execution times for different numbers of permutations:

| Permutations | Datasketch Time (s) | Rensa Time (s) | Speedup      |
|--------------|---------------------|----------------|--------------|
| 64           | 34.48               | 4.89           | 7.05x faster |
| 128          | 49.62               | 5.21           | 9.52x faster |
| 256          | 84.76               | 6.39           | 13.26x faster|

### Memory Usage

Memory usage is comparable between Rensa and `datasketch`, with Rensa showing slightly better performance for smaller numbers of permutations. The table below provides the details:

| Permutations | Datasketch Memory (MB) | Rensa Memory (MB) | Difference (MB) |
|--------------|-------------------------|-------------------|-----------------|
| 64           | 265.75                  | 242.36            | 23.39 less      |
| 128          | 487.02                  | 472.97            | 14.05 less      |
| 256          | 811.64                  | 774.49            | 37.15 less      |


### Accuracy

Despite the simplified implementation, Rensa achieves the same deduplication results as `datasketch`. The Jaccard similarity between the deduplicated sets produced by both libraries is 1.0000, indicating identical results.


## Running the Benchmarks

To run the benchmarks yourself, follow these steps:

1. Clone the repository:
   ```bash
   git clone https://github.com/beowolx/rensa.git
   cd rensa
   ```

2. Create a virtual environment:
   ```bash
   python3 -m venv venv
   source venv/bin/activate
   ```

3. Install the required dependencies:
   ```bash
   pip install -r requirements.txt
   ```

4. Run the simple benchmark:
   ```bash
   python benchmarks/simple_benchmark.py
   ```

5. Run the advanced benchmark:
   ```bash
   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.


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "rensa",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "minhash, lsh, similarity, deduplication, data-mining",
    "author": "Luis Cardoso <luis@luiscardoso.dev>",
    "author_email": "Luis Cardoso <luis@luiscardoso.dev>",
    "download_url": "https://files.pythonhosted.org/packages/23/24/ea7008aa5ce18c3f983d1855f2acc33a17c87c99a7938c8d8e52e6b3cd45/rensa-0.1.6.tar.gz",
    "platform": null,
    "description": "# Rensa: A novel high-performance MinHash Implementation in Rust\n\n## Introduction\n\nRensa (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.\n\nRensa 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](https://arxiv.org/abs/2109.03337) to create a novel MinHash implementation that I call `R-MinHash`.\n\nRensa is particularly useful in scenarios where you need to:\n\n- Quickly estimate the similarity between large sets of data\n- Deduplicate large datasets\n- Perform locality-sensitive hashing (LSH) for approximate nearest neighbor search\n\nUse cases include:\n- Content deduplication in large document collections\n- Identifying similar items in recommendation systems\n- Clustering of high-dimensional data\n- Near-duplicate detection in web crawling\n\n## Technical Implementation\n\nKey aspects of Rensa's implementation include:\n\n1. **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.\n\n2. **Simplified C-MinHash**: While inspired by C-MinHash, Rensa's implementation differs in a few key ways:\n   - It does not apply an initial independent permutation (\u03c3) to the input data.\n   - Instead of using circulant permutations (\u03c0_k) for each hash value, Rensa uses the same pair of random numbers (a, b) for all permutations.\n\n3. **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.\n\n4. **Fast hash function**: Rensa uses the [rustc-hash](https://github.com/rust-lang/rustc-hash) crate which implements the FxHash algorithm, a fast, non-cryptographic hash function, to further optimize performance.\n\n5. **Vectorized operations**: The R-MinHash computation is optimized using vector operations, allowing for efficient parallel processing of multiple hash values.\n\n6. **Memory-efficient data structures**: The implementation uses compact data structures to minimize memory usage while maintaining fast access times.\n\n7. **Efficient LSH implementation**: The LSH index uses a band-based approach with optimized data structures for fast insertion and query operations.\n\nThese 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`.\n\n## Installation\n\nYou can install Rensa using `pip`. It's available in all platforms:\n\n```bash\npip install rensa\n```\n\n## Usage Example\n\nHere's an example of how to use Rensa to deduplicate a dataset:\n\n```python\nfrom datasets import load_dataset\nfrom rensa import RMinHash\nfrom tqdm import tqdm\n\ndef rensa_minhash(text, num_perm=128):\n    m = RMinHash(num_perm=num_perm, seed=42)\n    m.update(text.split())\n    return m\n\ndef deduplicate_dataset(dataset, num_perm=128):\n    unique_hashes = set()\n    deduplicated_indices = []\n    \n    for idx, example in tqdm(enumerate(dataset), total=len(dataset), desc=\"Deduplicating\"):\n        minhash = rensa_minhash(example[\"sql\"], num_perm)\n        hash_tuple = tuple(minhash.digest())\n        \n        if hash_tuple not in unique_hashes:\n            unique_hashes.add(hash_tuple)\n            deduplicated_indices.append(idx)\n    \n    return deduplicated_indices\n\ndef main():\n    print(\"Loading dataset...\")\n    sql_dataset = load_dataset(\"gretelai/synthetic_text_to_sql\", split=\"train\")\n    \n    print(\"Deduplicating dataset...\")\n    deduplicated_indices = deduplicate_dataset(sql_dataset)\n    \n    deduplicated_dataset = sql_dataset.select(deduplicated_indices)\n    \n    print(\"\\nDeduplication Results:\")\n    print(f\"Original dataset size: {len(sql_dataset)}\")\n    print(f\"Deduplicated dataset size: {len(deduplicated_dataset)}\")\n    print(f\"Rows removed: {len(sql_dataset) - len(deduplicated_dataset)}\")\n    \nif __name__ == \"__main__\":\n    main()\n```\n\n## Benchmark Results\n\n![Graph with benchmark results that demonstrate that Rensa is 12x faster](https://github.com/beowolx/rensa/assets/61982523/c793ad0d-0cfd-4ec5-8d4b-4e1b02feda5a)\n\n### Speed\n\nRensa significantly outperforms `datasketch` in terms of speed. The table below provides a detailed comparison of execution times for different numbers of permutations:\n\n| Permutations | Datasketch Time (s) | Rensa Time (s) | Speedup      |\n|--------------|---------------------|----------------|--------------|\n| 64           | 34.48               | 4.89           | 7.05x faster |\n| 128          | 49.62               | 5.21           | 9.52x faster |\n| 256          | 84.76               | 6.39           | 13.26x faster|\n\n### Memory Usage\n\nMemory usage is comparable between Rensa and `datasketch`, with Rensa showing slightly better performance for smaller numbers of permutations. The table below provides the details:\n\n| Permutations | Datasketch Memory (MB) | Rensa Memory (MB) | Difference (MB) |\n|--------------|-------------------------|-------------------|-----------------|\n| 64           | 265.75                  | 242.36            | 23.39 less      |\n| 128          | 487.02                  | 472.97            | 14.05 less      |\n| 256          | 811.64                  | 774.49            | 37.15 less      |\n\n\n### Accuracy\n\nDespite the simplified implementation, Rensa achieves the same deduplication results as `datasketch`. The Jaccard similarity between the deduplicated sets produced by both libraries is 1.0000, indicating identical results.\n\n\n## Running the Benchmarks\n\nTo run the benchmarks yourself, follow these steps:\n\n1. Clone the repository:\n   ```bash\n   git clone https://github.com/beowolx/rensa.git\n   cd rensa\n   ```\n\n2. Create a virtual environment:\n   ```bash\n   python3 -m venv venv\n   source venv/bin/activate\n   ```\n\n3. Install the required dependencies:\n   ```bash\n   pip install -r requirements.txt\n   ```\n\n4. Run the simple benchmark:\n   ```bash\n   python benchmarks/simple_benchmark.py\n   ```\n\n5. Run the advanced benchmark:\n   ```bash\n   python benchmarks/advanced_benchmark.py\n   ```\n\nThe `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.\n\n## Limitations and Future Work\n\nWhile Rensa offers significant performance improvements, it has some limitations compared to `datasketch`:\n\n1. **Feature set**: Rensa currently implements only the core MinHash and LSH functionality. It doesn't include some of the advanced features found in `datasketch`.\n\n2. **Customization**: `datasketch` offers more options for customizing the hash functions and other parameters, while Rensa currently has a more fixed implementation.\n\n3. **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.\n\nFuture work on Rensa may include:\n\n- Adding more advanced features and customization options\n- Further optimizing performance for specific use cases and data types\n\nDespite 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.\n\n## Contributing\n\nContributions to Rensa are welcome! Please feel free to submit pull requests, report bugs, or suggest features through the GitHub issue tracker.\n\n## License\n\nRensa is released under the MIT License. See the LICENSE file for details.\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "High-performance MinHash implementation in Rust with Python bindings for efficient similarity estimation and deduplication of large datasets",
    "version": "0.1.6",
    "project_urls": {
        "Source Code": "https://github.com/beowolx/rensa"
    },
    "split_keywords": [
        "minhash",
        " lsh",
        " similarity",
        " deduplication",
        " data-mining"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "40c9511748d78efd782e1c0c677577177e407f8145c986db6af21c059753a069",
                "md5": "a49a62d68893910ccf02dca39687a4d8",
                "sha256": "b92d39db799622875a371828ad9f43b02763710004bd176bd6d79cc5c7e88e04"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "a49a62d68893910ccf02dca39687a4d8",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 244895,
            "upload_time": "2024-06-25T17:09:18",
            "upload_time_iso_8601": "2024-06-25T17:09:18.796745Z",
            "url": "https://files.pythonhosted.org/packages/40/c9/511748d78efd782e1c0c677577177e407f8145c986db6af21c059753a069/rensa-0.1.6-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ebeed1b512082a2b51cbebd991ecbabf4c89a3d9dc5c28554eeba64cba86553a",
                "md5": "db21351c8e2dea548d03aeceeafd719e",
                "sha256": "459deb5f2ef61b1aa671e1d4bd003ccd067f12a0f1dce57267bf717d487b7837"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "db21351c8e2dea548d03aeceeafd719e",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 287312,
            "upload_time": "2024-06-25T17:08:07",
            "upload_time_iso_8601": "2024-06-25T17:08:07.349078Z",
            "url": "https://files.pythonhosted.org/packages/eb/ee/d1b512082a2b51cbebd991ecbabf4c89a3d9dc5c28554eeba64cba86553a/rensa-0.1.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "378146b4efe14393f51099907becbeae258a09a22b74297ce245578254a801f9",
                "md5": "f437126353fe2a3fefad800377812877",
                "sha256": "5d107b932039cd36e72fea75eb665d60f9c15a2286ea9fc5d99b45e92f5386af"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "f437126353fe2a3fefad800377812877",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 286579,
            "upload_time": "2024-06-25T17:08:20",
            "upload_time_iso_8601": "2024-06-25T17:08:20.202804Z",
            "url": "https://files.pythonhosted.org/packages/37/81/46b4efe14393f51099907becbeae258a09a22b74297ce245578254a801f9/rensa-0.1.6-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "cd907d26718d58514764b3894a01e29ee2bc1b60995ecda279316e36c519c012",
                "md5": "e35b00ba00fd6094567114c27910a913",
                "sha256": "1c904c533c5806c81e2bd922d4dff417cd921c8cdced9b0f1b7f0c5de614feac"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "e35b00ba00fd6094567114c27910a913",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 321782,
            "upload_time": "2024-06-25T17:08:30",
            "upload_time_iso_8601": "2024-06-25T17:08:30.578069Z",
            "url": "https://files.pythonhosted.org/packages/cd/90/7d26718d58514764b3894a01e29ee2bc1b60995ecda279316e36c519c012/rensa-0.1.6-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "97d2991ec893acdfb44ef48116d420557f94ca3d6dd40443bfe39cbbae646660",
                "md5": "62641773c360ef24179674fa56751701",
                "sha256": "6473ba0a0baa5be0b2905b42dc068901eba7c8960e82f090a25d66bd9fdfe5f6"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "62641773c360ef24179674fa56751701",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 337058,
            "upload_time": "2024-06-25T17:08:41",
            "upload_time_iso_8601": "2024-06-25T17:08:41.392647Z",
            "url": "https://files.pythonhosted.org/packages/97/d2/991ec893acdfb44ef48116d420557f94ca3d6dd40443bfe39cbbae646660/rensa-0.1.6-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "cc247089b81f798d8d1f3d2a2c3d05cf1642ec1a5a05e369fe12c15d0db4f9d3",
                "md5": "5163c99c393349a416f0e7a593b0f82f",
                "sha256": "8e3e94881b6aefb88edcf394f38f29fb097c6b90e14f7a4641ab6e817926a99c"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5163c99c393349a416f0e7a593b0f82f",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 281342,
            "upload_time": "2024-06-25T17:09:07",
            "upload_time_iso_8601": "2024-06-25T17:09:07.797108Z",
            "url": "https://files.pythonhosted.org/packages/cc/24/7089b81f798d8d1f3d2a2c3d05cf1642ec1a5a05e369fe12c15d0db4f9d3/rensa-0.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1158e5f1cf594120d4d5bfffa366833ab31304aa14709041923a753c193f43bf",
                "md5": "2ea96bcb7366a309bbf289232ef5029c",
                "sha256": "89d75f46639f055101babec9ff446b6c9f530b0fae07c4ddef90f1395af758d0"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "2ea96bcb7366a309bbf289232ef5029c",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 291257,
            "upload_time": "2024-06-25T17:08:55",
            "upload_time_iso_8601": "2024-06-25T17:08:55.293102Z",
            "url": "https://files.pythonhosted.org/packages/11/58/e5f1cf594120d4d5bfffa366833ab31304aa14709041923a753c193f43bf/rensa-0.1.6-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "374414c7a3684ed5ec421da7424d36288b4b6ea5f002d1b5e0452dc504d4e10a",
                "md5": "1ae24131b47cab7083ebbc7fa3cddd62",
                "sha256": "166304862ac552bd967a8c4eb0e400f7b40ec5492cac3260a7ef7fbf06bd1540"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp310-cp310-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "1ae24131b47cab7083ebbc7fa3cddd62",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 466344,
            "upload_time": "2024-06-25T17:09:28",
            "upload_time_iso_8601": "2024-06-25T17:09:28.143629Z",
            "url": "https://files.pythonhosted.org/packages/37/44/14c7a3684ed5ec421da7424d36288b4b6ea5f002d1b5e0452dc504d4e10a/rensa-0.1.6-cp310-cp310-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c7bbe919598ffe596e6250759660abc0003bd329be5a3abb0ccbe8f898f53d5a",
                "md5": "f83d854c190e62bdb80776da0e773440",
                "sha256": "9e12582aef529232131760e9b589e531420931baa5648d92551c32816706c602"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp310-cp310-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "f83d854c190e62bdb80776da0e773440",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 547580,
            "upload_time": "2024-06-25T17:09:39",
            "upload_time_iso_8601": "2024-06-25T17:09:39.270630Z",
            "url": "https://files.pythonhosted.org/packages/c7/bb/e919598ffe596e6250759660abc0003bd329be5a3abb0ccbe8f898f53d5a/rensa-0.1.6-cp310-cp310-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3df7ce6036b33e3a108ba7bd96aaaf591d894ea0057302a54127000beceee6e9",
                "md5": "7997173b18d29346100ab133f9ffe255",
                "sha256": "53cf91b5e27b285efe4ff3aa9bb8395ceee8bda1b4019beb44e624f5c1e0af0f"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp310-cp310-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "7997173b18d29346100ab133f9ffe255",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 470617,
            "upload_time": "2024-06-25T17:09:51",
            "upload_time_iso_8601": "2024-06-25T17:09:51.129755Z",
            "url": "https://files.pythonhosted.org/packages/3d/f7/ce6036b33e3a108ba7bd96aaaf591d894ea0057302a54127000beceee6e9/rensa-0.1.6-cp310-cp310-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f8f0e3ef538ea461570a20c5f89591c163913d7ba80591e4ae8dfe7feea062a1",
                "md5": "1bf4f6172df4330f556cac42e0c215c2",
                "sha256": "2ea46f404e381db314a5c521593d2beba5e920d3aa34ec2f6414cfcc893a50f1"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp310-cp310-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1bf4f6172df4330f556cac42e0c215c2",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 452240,
            "upload_time": "2024-06-25T17:10:03",
            "upload_time_iso_8601": "2024-06-25T17:10:03.413527Z",
            "url": "https://files.pythonhosted.org/packages/f8/f0/e3ef538ea461570a20c5f89591c163913d7ba80591e4ae8dfe7feea062a1/rensa-0.1.6-cp310-cp310-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "cf057d06964da9cfa562ff02f172feec8716ef87ea0f127b59e1400619ad0118",
                "md5": "eff9a8f0dd68517599181a40158e5f08",
                "sha256": "13e9e67a3c0c977785cea4f6310951300f5fa42ee09b323ae500f68d16bbfd53"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp310-none-win32.whl",
            "has_sig": false,
            "md5_digest": "eff9a8f0dd68517599181a40158e5f08",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 143821,
            "upload_time": "2024-06-25T17:10:25",
            "upload_time_iso_8601": "2024-06-25T17:10:25.843089Z",
            "url": "https://files.pythonhosted.org/packages/cf/05/7d06964da9cfa562ff02f172feec8716ef87ea0f127b59e1400619ad0118/rensa-0.1.6-cp310-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b3f58ab492655778075720cc1a4a84d74c5b84a60d2fd0208e4bf27f780f97df",
                "md5": "af6abc9e32391aff9de6493990c32d95",
                "sha256": "bc88b5c3eb52e9bdc3db0836d7d22c83369fa05dde7dbe63248536f60f47e791"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp310-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "af6abc9e32391aff9de6493990c32d95",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 152165,
            "upload_time": "2024-06-25T17:10:18",
            "upload_time_iso_8601": "2024-06-25T17:10:18.591243Z",
            "url": "https://files.pythonhosted.org/packages/b3/f5/8ab492655778075720cc1a4a84d74c5b84a60d2fd0208e4bf27f780f97df/rensa-0.1.6-cp310-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e2807c58d2188ff571e2ef0a5439a94f6598b983541bf780f151590ff72e162a",
                "md5": "8b66fd43e9d6ec0811b35bd557b9d712",
                "sha256": "6d7f07d877a2a0ad2251015113d21345745ce15318281b2473518ad596b5601a"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp311-cp311-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8b66fd43e9d6ec0811b35bd557b9d712",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 247181,
            "upload_time": "2024-06-25T17:09:25",
            "upload_time_iso_8601": "2024-06-25T17:09:25.009726Z",
            "url": "https://files.pythonhosted.org/packages/e2/80/7c58d2188ff571e2ef0a5439a94f6598b983541bf780f151590ff72e162a/rensa-0.1.6-cp311-cp311-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1da49cd64a18f288d83e2f86d1fc7ab73fb9259a371be2f5a5f3b5884575f015",
                "md5": "ef5edf3673a4b21ae82a76df663402f2",
                "sha256": "ef984f712935b7d477c8076ec24aaf79f82e9f19adeb5970b1cc04a37861eccc"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "ef5edf3673a4b21ae82a76df663402f2",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 244757,
            "upload_time": "2024-06-25T17:09:19",
            "upload_time_iso_8601": "2024-06-25T17:09:19.991377Z",
            "url": "https://files.pythonhosted.org/packages/1d/a4/9cd64a18f288d83e2f86d1fc7ab73fb9259a371be2f5a5f3b5884575f015/rensa-0.1.6-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "cc1dbbfd2e096918c19a92e925ece27a118a21c7796e4f6e278057cc53f82931",
                "md5": "00542697b71ee4787f2ba4bc7228fed5",
                "sha256": "0373b3d5c10f5aeb5b26b6aac87c234ef05c0941093cb28f50ea6f02740be265"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "00542697b71ee4787f2ba4bc7228fed5",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 287118,
            "upload_time": "2024-06-25T17:08:09",
            "upload_time_iso_8601": "2024-06-25T17:08:09.373085Z",
            "url": "https://files.pythonhosted.org/packages/cc/1d/bbfd2e096918c19a92e925ece27a118a21c7796e4f6e278057cc53f82931/rensa-0.1.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "78788505a6622d7e4044a9383ff0fc397a56e37f3e95e1a495fdbddcbe23f6a7",
                "md5": "82a44101a2d0be5a75f3f2285cd12d1e",
                "sha256": "1d5a86fe4fd711bbe232ce80bf6d9f0bd6942e4b209a06ccc503a45be689bff9"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "82a44101a2d0be5a75f3f2285cd12d1e",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 286438,
            "upload_time": "2024-06-25T17:08:21",
            "upload_time_iso_8601": "2024-06-25T17:08:21.372316Z",
            "url": "https://files.pythonhosted.org/packages/78/78/8505a6622d7e4044a9383ff0fc397a56e37f3e95e1a495fdbddcbe23f6a7/rensa-0.1.6-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e0f8fc4a75144fb400221c5b16cee16b7eeffb77b57c779d97d90344c2fd01f1",
                "md5": "c01d2b4e2ac802101efc40fa4fb9a9e8",
                "sha256": "54400295f5bb9b30fbae7384d25021fef7fdd5cded0f4d633706da56f0678351"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "c01d2b4e2ac802101efc40fa4fb9a9e8",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 321625,
            "upload_time": "2024-06-25T17:08:31",
            "upload_time_iso_8601": "2024-06-25T17:08:31.813483Z",
            "url": "https://files.pythonhosted.org/packages/e0/f8/fc4a75144fb400221c5b16cee16b7eeffb77b57c779d97d90344c2fd01f1/rensa-0.1.6-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d6e49a31fd45cf9961b5d2f5df7d73681f877978368df9476895f36df70ebe03",
                "md5": "66725079d2b5d8ff8e3bef252adf034b",
                "sha256": "a5e1ad1d063756b3dc869780232ee43cbd05d05a839dedab6e1b94e49b07ef66"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "66725079d2b5d8ff8e3bef252adf034b",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 335716,
            "upload_time": "2024-06-25T17:08:43",
            "upload_time_iso_8601": "2024-06-25T17:08:43.128876Z",
            "url": "https://files.pythonhosted.org/packages/d6/e4/9a31fd45cf9961b5d2f5df7d73681f877978368df9476895f36df70ebe03/rensa-0.1.6-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "51b05e33a2dba7ebd8063dee6a1f54b4f7cba91e0b214b1bc5afb9b9948dc183",
                "md5": "a01ccf01e4bc6292f3003bcb51ac90bd",
                "sha256": "396a842c5c894f33489730c67dd55d24cd5eedbe2efa8ca7de30629519440db6"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a01ccf01e4bc6292f3003bcb51ac90bd",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 281634,
            "upload_time": "2024-06-25T17:09:09",
            "upload_time_iso_8601": "2024-06-25T17:09:09.089918Z",
            "url": "https://files.pythonhosted.org/packages/51/b0/5e33a2dba7ebd8063dee6a1f54b4f7cba91e0b214b1bc5afb9b9948dc183/rensa-0.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c6b1be4360778b407775fffbf76eda92052d66e750af97cc5cbdbe385ab0b573",
                "md5": "91c64e4abac5218cf11ea3831e9eed35",
                "sha256": "9877ce26430529dc1e234a8f48e29e26d66900ca5004eb575c45aa95703492f3"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "91c64e4abac5218cf11ea3831e9eed35",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 291124,
            "upload_time": "2024-06-25T17:08:56",
            "upload_time_iso_8601": "2024-06-25T17:08:56.504502Z",
            "url": "https://files.pythonhosted.org/packages/c6/b1/be4360778b407775fffbf76eda92052d66e750af97cc5cbdbe385ab0b573/rensa-0.1.6-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "af871ac92567fd4d9b4345d6ecb421c626c4914634ef4d44ec53c64651b386d1",
                "md5": "f0fc337798754171606071be21e5c9b7",
                "sha256": "a09a188aaa5fa483a97ae68aa56fe13a11d1e1a2e40c69853d14a4b1d2f6a47e"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp311-cp311-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "f0fc337798754171606071be21e5c9b7",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 466344,
            "upload_time": "2024-06-25T17:09:29",
            "upload_time_iso_8601": "2024-06-25T17:09:29.476007Z",
            "url": "https://files.pythonhosted.org/packages/af/87/1ac92567fd4d9b4345d6ecb421c626c4914634ef4d44ec53c64651b386d1/rensa-0.1.6-cp311-cp311-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0ad656290017d6bce0923e0ef82e295ebbe98e45d5c626496b333c174d9d0f71",
                "md5": "a078db402882f07f4cf1f1ca16258b23",
                "sha256": "f5195df08f085b90e380513c76092393377f57ed6f2c057acaf0671610e0c424"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp311-cp311-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "a078db402882f07f4cf1f1ca16258b23",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 547821,
            "upload_time": "2024-06-25T17:09:40",
            "upload_time_iso_8601": "2024-06-25T17:09:40.668930Z",
            "url": "https://files.pythonhosted.org/packages/0a/d6/56290017d6bce0923e0ef82e295ebbe98e45d5c626496b333c174d9d0f71/rensa-0.1.6-cp311-cp311-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d386c11d1cb91103a6e51a8956ffae1002bdd123ceb37e28048400aa54e54c01",
                "md5": "372096bf55fa2eebcacfe452e144b000",
                "sha256": "2b31226a72d0f22d94afb758c783a9e3dcd81b9788b40905debed6c17da13468"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp311-cp311-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "372096bf55fa2eebcacfe452e144b000",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 470287,
            "upload_time": "2024-06-25T17:09:52",
            "upload_time_iso_8601": "2024-06-25T17:09:52.597491Z",
            "url": "https://files.pythonhosted.org/packages/d3/86/c11d1cb91103a6e51a8956ffae1002bdd123ceb37e28048400aa54e54c01/rensa-0.1.6-cp311-cp311-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "599ddc846f4ffdb002af7f1b9d6e8aaf05d72ccf9b984652c50bfca937918138",
                "md5": "15bc838a9d8390af5b199dcf15bc0fa6",
                "sha256": "606cd44206bfd14ff7c0ad277889e9552a49951b2bd615648ccc6286a88eab70"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp311-cp311-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "15bc838a9d8390af5b199dcf15bc0fa6",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 452456,
            "upload_time": "2024-06-25T17:10:04",
            "upload_time_iso_8601": "2024-06-25T17:10:04.960630Z",
            "url": "https://files.pythonhosted.org/packages/59/9d/dc846f4ffdb002af7f1b9d6e8aaf05d72ccf9b984652c50bfca937918138/rensa-0.1.6-cp311-cp311-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1fde784f2d5676b5981b34db649958bc31cca1bc141c3466e508cdb28524460b",
                "md5": "5d7e3274d85a493ceb8daf1a58cc98de",
                "sha256": "fc77a3816139317d96ee09d975c483bdd098fdece006994c8aac27e1d90b5ffc"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp311-none-win32.whl",
            "has_sig": false,
            "md5_digest": "5d7e3274d85a493ceb8daf1a58cc98de",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 143924,
            "upload_time": "2024-06-25T17:10:27",
            "upload_time_iso_8601": "2024-06-25T17:10:27.771105Z",
            "url": "https://files.pythonhosted.org/packages/1f/de/784f2d5676b5981b34db649958bc31cca1bc141c3466e508cdb28524460b/rensa-0.1.6-cp311-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8700d94d9d5f91277c5895afd749677621fb0f4c964b8b82dada0810f65e2ced",
                "md5": "dddfae3f6e03e4c2eb3d13a2a9822468",
                "sha256": "f9562721ca9d846fdb71b956d867062e9c8b96692f2854bf829ebd9898dcc73c"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp311-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "dddfae3f6e03e4c2eb3d13a2a9822468",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 151996,
            "upload_time": "2024-06-25T17:10:19",
            "upload_time_iso_8601": "2024-06-25T17:10:19.809275Z",
            "url": "https://files.pythonhosted.org/packages/87/00/d94d9d5f91277c5895afd749677621fb0f4c964b8b82dada0810f65e2ced/rensa-0.1.6-cp311-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0d65875a4fa1ea8b1a4f45eb3e2770b78d534a14965571b2e0e9824c7f692808",
                "md5": "805163f898823c88d2fc330b23973ae4",
                "sha256": "beb226ce779fb13f877ade3521312e7b951528cb8797f943b07c2cc076703509"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp312-cp312-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "805163f898823c88d2fc330b23973ae4",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 246540,
            "upload_time": "2024-06-25T17:09:26",
            "upload_time_iso_8601": "2024-06-25T17:09:26.401847Z",
            "url": "https://files.pythonhosted.org/packages/0d/65/875a4fa1ea8b1a4f45eb3e2770b78d534a14965571b2e0e9824c7f692808/rensa-0.1.6-cp312-cp312-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e2da47453579df4929a378c22ec0674780a634b1e173eb68594eff62e218cb10",
                "md5": "35c552cb84a96183b75d05ff8a27ac49",
                "sha256": "5225adb4d40200e9a6104e06397319146b440f9dfea3d42cfdc00b62796314d1"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "35c552cb84a96183b75d05ff8a27ac49",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 243911,
            "upload_time": "2024-06-25T17:09:21",
            "upload_time_iso_8601": "2024-06-25T17:09:21.321010Z",
            "url": "https://files.pythonhosted.org/packages/e2/da/47453579df4929a378c22ec0674780a634b1e173eb68594eff62e218cb10/rensa-0.1.6-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a92a411096a36fb325bd50d249e9db3e35cf676bb87140018409281c2d06b93f",
                "md5": "df78594134818c17d3ffb4944ddc6b33",
                "sha256": "fb9bfb4b07ff526355e4eb847e8918b99086207d3bf836b7ec02d5726848229f"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "df78594134818c17d3ffb4944ddc6b33",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 286617,
            "upload_time": "2024-06-25T17:08:11",
            "upload_time_iso_8601": "2024-06-25T17:08:11.434966Z",
            "url": "https://files.pythonhosted.org/packages/a9/2a/411096a36fb325bd50d249e9db3e35cf676bb87140018409281c2d06b93f/rensa-0.1.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "68286ce29a00ec7b419133bc8cd11c86fb1b824fd8ab7ff4066e4e4c2b4f8c9f",
                "md5": "e7d8397ac4688d273ae2ab19e5455e16",
                "sha256": "5ac01f98e02538a966628df25734c2c99dfbe14580ca57b9a55dee9105a77ebc"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "e7d8397ac4688d273ae2ab19e5455e16",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 285608,
            "upload_time": "2024-06-25T17:08:22",
            "upload_time_iso_8601": "2024-06-25T17:08:22.554846Z",
            "url": "https://files.pythonhosted.org/packages/68/28/6ce29a00ec7b419133bc8cd11c86fb1b824fd8ab7ff4066e4e4c2b4f8c9f/rensa-0.1.6-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e137ba10e02ce176cf8433c8b9eff8cf177b06b9b045e096e14e0739b496dc6e",
                "md5": "15a0f249296ccdc98c507d0b8c0f2ccb",
                "sha256": "36146eec049de48f376fd87ace6cc4318e62270768d08c1b6d15cd174cc51f0a"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "15a0f249296ccdc98c507d0b8c0f2ccb",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 321437,
            "upload_time": "2024-06-25T17:08:33",
            "upload_time_iso_8601": "2024-06-25T17:08:33.117365Z",
            "url": "https://files.pythonhosted.org/packages/e1/37/ba10e02ce176cf8433c8b9eff8cf177b06b9b045e096e14e0739b496dc6e/rensa-0.1.6-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "48a37e97354b1523414dbc2cb71bd84c3add1962be204ba4fd6da261d5b6cbd3",
                "md5": "744a6962b7c36587e9fe6555cfeb57f0",
                "sha256": "d1bced0ae9cf0990aea5a4f23e0bf7bfc10d24cfc8c16ade76dc17f4732befb4"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "744a6962b7c36587e9fe6555cfeb57f0",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 327534,
            "upload_time": "2024-06-25T17:08:45",
            "upload_time_iso_8601": "2024-06-25T17:08:45.653467Z",
            "url": "https://files.pythonhosted.org/packages/48/a3/7e97354b1523414dbc2cb71bd84c3add1962be204ba4fd6da261d5b6cbd3/rensa-0.1.6-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a1ad23af9f439c8c336e15e2ededa57473dee38c7d00161df8a0affe7bb4709c",
                "md5": "145c43f0eed97417027f1c19d8635d7e",
                "sha256": "fc9be85a6367be8a92befb4d117d84d963484f68be0e28aba7aa977a2f4a4a0f"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "145c43f0eed97417027f1c19d8635d7e",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 281300,
            "upload_time": "2024-06-25T17:09:10",
            "upload_time_iso_8601": "2024-06-25T17:09:10.186010Z",
            "url": "https://files.pythonhosted.org/packages/a1/ad/23af9f439c8c336e15e2ededa57473dee38c7d00161df8a0affe7bb4709c/rensa-0.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "54f4b0dd24d0a1d795335d3181182b0a2a72b1c1aa315bc34a31d8127c1a2fb0",
                "md5": "410d794c8164d4a489449c412f78953d",
                "sha256": "88d4527c56508658cf8c33e3e81f2c7fdb9eb8747a8a7d39aae9cec2d363fc0b"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "410d794c8164d4a489449c412f78953d",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 291333,
            "upload_time": "2024-06-25T17:08:57",
            "upload_time_iso_8601": "2024-06-25T17:08:57.689137Z",
            "url": "https://files.pythonhosted.org/packages/54/f4/b0dd24d0a1d795335d3181182b0a2a72b1c1aa315bc34a31d8127c1a2fb0/rensa-0.1.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f8c887102cef8ede71c0e30fd8509490c1bedc826800a2be6f7c820d8036e63c",
                "md5": "0ff1bdd3630e737f0b732f7c7cf9f1a5",
                "sha256": "607682d9f9b92707e7604b1634ebdb92204a72064f04b718ff7dcd23b8a46a47"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp312-cp312-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "0ff1bdd3630e737f0b732f7c7cf9f1a5",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 465501,
            "upload_time": "2024-06-25T17:09:30",
            "upload_time_iso_8601": "2024-06-25T17:09:30.828601Z",
            "url": "https://files.pythonhosted.org/packages/f8/c8/87102cef8ede71c0e30fd8509490c1bedc826800a2be6f7c820d8036e63c/rensa-0.1.6-cp312-cp312-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0788e06a061dc87cf9886634185b427976c90d551d4178b885c7bb2675600549",
                "md5": "d9382184cc7d33fd40ae15ccfb9176a8",
                "sha256": "bfcb1976fb19f9ffdc580000738a7daecd12a6c0638f96680ed146f3adc563ab"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp312-cp312-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "d9382184cc7d33fd40ae15ccfb9176a8",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 546562,
            "upload_time": "2024-06-25T17:09:42",
            "upload_time_iso_8601": "2024-06-25T17:09:42.568899Z",
            "url": "https://files.pythonhosted.org/packages/07/88/e06a061dc87cf9886634185b427976c90d551d4178b885c7bb2675600549/rensa-0.1.6-cp312-cp312-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5802ab16421182d44002bc3acf3d3caa177edd9917212715e4ee98053f6a2f3e",
                "md5": "3a6fa82b6d1900d0fe22f5d9bbf497c7",
                "sha256": "8320f3229c6a26668d3e6f7906e3e2227c364d1c14018bd4a5bbce1c87c2b723"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp312-cp312-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "3a6fa82b6d1900d0fe22f5d9bbf497c7",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 470851,
            "upload_time": "2024-06-25T17:09:54",
            "upload_time_iso_8601": "2024-06-25T17:09:54.004239Z",
            "url": "https://files.pythonhosted.org/packages/58/02/ab16421182d44002bc3acf3d3caa177edd9917212715e4ee98053f6a2f3e/rensa-0.1.6-cp312-cp312-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1128d35c5e43460a5669508e6642525ee4df69e218494d2a9446c0b466c07b3d",
                "md5": "5b271be2cb317feacd5eead2c1c5b3ba",
                "sha256": "33e695d0ea29b771737c9225231777130d48bb9805dde98d5b04ca87957f21e4"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp312-cp312-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5b271be2cb317feacd5eead2c1c5b3ba",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 452298,
            "upload_time": "2024-06-25T17:10:06",
            "upload_time_iso_8601": "2024-06-25T17:10:06.663575Z",
            "url": "https://files.pythonhosted.org/packages/11/28/d35c5e43460a5669508e6642525ee4df69e218494d2a9446c0b466c07b3d/rensa-0.1.6-cp312-cp312-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b473397fe08b7296269f960d074a8ed54c463a903810eeee8f7cdda4e24a6761",
                "md5": "2f6e2b116815f44de76b9251337ddd49",
                "sha256": "467c87b73b265403acc8e155e1029faf37355dd7ff56171dae39839f2acf136b"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp312-none-win32.whl",
            "has_sig": false,
            "md5_digest": "2f6e2b116815f44de76b9251337ddd49",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 143327,
            "upload_time": "2024-06-25T17:10:29",
            "upload_time_iso_8601": "2024-06-25T17:10:29.761085Z",
            "url": "https://files.pythonhosted.org/packages/b4/73/397fe08b7296269f960d074a8ed54c463a903810eeee8f7cdda4e24a6761/rensa-0.1.6-cp312-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7bfffc6bff246da6c916586dc10c392b930537f063eda66458f51cc8aa775898",
                "md5": "65dde38b913c6cd2a47c9842c6575273",
                "sha256": "f2a0d479f1c8622288cd64850bf1d01a34f39835eca5fe67c55d10acd87feec4"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp312-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "65dde38b913c6cd2a47c9842c6575273",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 151102,
            "upload_time": "2024-06-25T17:10:21",
            "upload_time_iso_8601": "2024-06-25T17:10:21.749077Z",
            "url": "https://files.pythonhosted.org/packages/7b/ff/fc6bff246da6c916586dc10c392b930537f063eda66458f51cc8aa775898/rensa-0.1.6-cp312-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "78f8297c5f368bb6e0c1e3aaf5635c93871cec3a7cba3b54c1e6daede3144711",
                "md5": "472156dbb00a7f31d088d1caff1018a3",
                "sha256": "ceca5d17375c8eafb9357319a600c7987fd5e79b21eaf43adbb56a2c7387d260"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "472156dbb00a7f31d088d1caff1018a3",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 287740,
            "upload_time": "2024-06-25T17:08:12",
            "upload_time_iso_8601": "2024-06-25T17:08:12.721132Z",
            "url": "https://files.pythonhosted.org/packages/78/f8/297c5f368bb6e0c1e3aaf5635c93871cec3a7cba3b54c1e6daede3144711/rensa-0.1.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "23641ea268891c5ff9f3ad1850b2214b78b0a93004f4ed0f0569135ff88666d5",
                "md5": "2008a93502e40eaeb6c40ebea0f2b1f7",
                "sha256": "1a396e0a8dcbbdbe808fefb2a9c5e3ddd051d0cb5d4214891c5e31944184db6e"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "2008a93502e40eaeb6c40ebea0f2b1f7",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 286554,
            "upload_time": "2024-06-25T17:08:23",
            "upload_time_iso_8601": "2024-06-25T17:08:23.677755Z",
            "url": "https://files.pythonhosted.org/packages/23/64/1ea268891c5ff9f3ad1850b2214b78b0a93004f4ed0f0569135ff88666d5/rensa-0.1.6-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "bdc3bf06f01f31e26ef4508ca68909058710266f3e6f3af788efc3045f3bfbc3",
                "md5": "cf5530f02e29b0a72c6b0e44310c643e",
                "sha256": "dfd245c76ad614c80d264a05101f63a18b7800f0dab7194fed3712ddb0546bf2"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "cf5530f02e29b0a72c6b0e44310c643e",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 321634,
            "upload_time": "2024-06-25T17:08:34",
            "upload_time_iso_8601": "2024-06-25T17:08:34.401487Z",
            "url": "https://files.pythonhosted.org/packages/bd/c3/bf06f01f31e26ef4508ca68909058710266f3e6f3af788efc3045f3bfbc3/rensa-0.1.6-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "516cc5f8b7c86b42d768a207b15fd6acb2969d76b663ffada1c0073b9f1031c1",
                "md5": "06540a56c132dea68e1dcaad8f5779d7",
                "sha256": "b7f93d513344eaec43bed9e824422ad484ab951722aeed88a21545fe5a3dab61"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "06540a56c132dea68e1dcaad8f5779d7",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 338997,
            "upload_time": "2024-06-25T17:08:47",
            "upload_time_iso_8601": "2024-06-25T17:08:47.086385Z",
            "url": "https://files.pythonhosted.org/packages/51/6c/c5f8b7c86b42d768a207b15fd6acb2969d76b663ffada1c0073b9f1031c1/rensa-0.1.6-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "617d757952abc0c9dced3d31de09b75a23c391f0ea9a8d5afa7f37d7a5c27471",
                "md5": "6ecb56eb7765873d244701aa58dcd6fc",
                "sha256": "457a893b410ae963581884dc3e9977f580f8bd7bbcd79dd5f7d1427dfd2b03e5"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "6ecb56eb7765873d244701aa58dcd6fc",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 282323,
            "upload_time": "2024-06-25T17:09:11",
            "upload_time_iso_8601": "2024-06-25T17:09:11.410567Z",
            "url": "https://files.pythonhosted.org/packages/61/7d/757952abc0c9dced3d31de09b75a23c391f0ea9a8d5afa7f37d7a5c27471/rensa-0.1.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "532949881ba6f9051c648bb1b837ee5c04484805a73b9e3fe38697c54d0ea65f",
                "md5": "96dbcd9219a29f7be3dc6960e0b21361",
                "sha256": "7d6eb37e00e7d979b428365034b5ec202ebd9e8afc90107aa218b2577022548b"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "96dbcd9219a29f7be3dc6960e0b21361",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 292001,
            "upload_time": "2024-06-25T17:08:58",
            "upload_time_iso_8601": "2024-06-25T17:08:58.954432Z",
            "url": "https://files.pythonhosted.org/packages/53/29/49881ba6f9051c648bb1b837ee5c04484805a73b9e3fe38697c54d0ea65f/rensa-0.1.6-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e0bb8f552a198b0c7824a07bb396459febf1f760b74569e34027fdbeab77b407",
                "md5": "03a7326f0d41e44addc6676f80c1add1",
                "sha256": "3a5f6d7136603b303362161764ea0e3e27edfce04b65e72424ded3cc3db8e663"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp38-cp38-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "03a7326f0d41e44addc6676f80c1add1",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 466833,
            "upload_time": "2024-06-25T17:09:32",
            "upload_time_iso_8601": "2024-06-25T17:09:32.094289Z",
            "url": "https://files.pythonhosted.org/packages/e0/bb/8f552a198b0c7824a07bb396459febf1f760b74569e34027fdbeab77b407/rensa-0.1.6-cp38-cp38-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "98f6f77b74db36f9e7ac5408cc893318d8e8a9546641642091c54408ed11f4c3",
                "md5": "379c5d788f48a8e3b793ddeb41f4bbfe",
                "sha256": "b1edfdaa35060835bf664a8efcb0ee4a5c663a12e3d5e94ce1c8c41eef5f4c92"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp38-cp38-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "379c5d788f48a8e3b793ddeb41f4bbfe",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 547741,
            "upload_time": "2024-06-25T17:09:43",
            "upload_time_iso_8601": "2024-06-25T17:09:43.949746Z",
            "url": "https://files.pythonhosted.org/packages/98/f6/f77b74db36f9e7ac5408cc893318d8e8a9546641642091c54408ed11f4c3/rensa-0.1.6-cp38-cp38-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0accfd4a900180cb234239164e3cc41a377c8ceeb8bd9f85f39e1ea235cd7cbd",
                "md5": "47affe95b8c21f28c8795105f05e716b",
                "sha256": "b06a2f46979088b647dfb5b5b8660f645b6dede77cdf2ac39c2e48372f43ebf6"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp38-cp38-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "47affe95b8c21f28c8795105f05e716b",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 471562,
            "upload_time": "2024-06-25T17:09:55",
            "upload_time_iso_8601": "2024-06-25T17:09:55.367624Z",
            "url": "https://files.pythonhosted.org/packages/0a/cc/fd4a900180cb234239164e3cc41a377c8ceeb8bd9f85f39e1ea235cd7cbd/rensa-0.1.6-cp38-cp38-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7ac2bde2003e51b7313680c75b0bbbe12d080c13c5460bc649099d0bde5923be",
                "md5": "284a5385fd096ff64bed2c083f7bbb2e",
                "sha256": "1e517de2543188d2c78e4e85e0aa9dbfce7974001379dd57e99c870adfc038e4"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp38-cp38-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "284a5385fd096ff64bed2c083f7bbb2e",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 452607,
            "upload_time": "2024-06-25T17:10:08",
            "upload_time_iso_8601": "2024-06-25T17:10:08.108328Z",
            "url": "https://files.pythonhosted.org/packages/7a/c2/bde2003e51b7313680c75b0bbbe12d080c13c5460bc649099d0bde5923be/rensa-0.1.6-cp38-cp38-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "acb4b24534e8ed76f8cc3d866d6995514c342b115bb12d7848e593ae40fdb75d",
                "md5": "09dc7e1ab7af933c5032afea55eb598e",
                "sha256": "bbab828dd7bb87fb3a74768e209ec280705c2130bf4fbb0d4d00496b01f1d093"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp38-none-win32.whl",
            "has_sig": false,
            "md5_digest": "09dc7e1ab7af933c5032afea55eb598e",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 143776,
            "upload_time": "2024-06-25T17:10:31",
            "upload_time_iso_8601": "2024-06-25T17:10:31.122382Z",
            "url": "https://files.pythonhosted.org/packages/ac/b4/b24534e8ed76f8cc3d866d6995514c342b115bb12d7848e593ae40fdb75d/rensa-0.1.6-cp38-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "fc5fa5342cf433a00739382c5ecbde4b69ea36fdd54005905f5d78e23bcc499f",
                "md5": "596d1260591bf80dd72832fbf797426d",
                "sha256": "fe9390eb160a7b234cad65487c70b82ded31a725d1a798dbe7c77fa8ad69f80f"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp38-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "596d1260591bf80dd72832fbf797426d",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 151529,
            "upload_time": "2024-06-25T17:10:23",
            "upload_time_iso_8601": "2024-06-25T17:10:23.245378Z",
            "url": "https://files.pythonhosted.org/packages/fc/5f/a5342cf433a00739382c5ecbde4b69ea36fdd54005905f5d78e23bcc499f/rensa-0.1.6-cp38-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "42d2355abafd0ff9a950fba4d55fde861c0db05ef0ee0082057aae7ffa8e49fc",
                "md5": "dec6a6c99f6992e9c8bb00e16b3d0cbd",
                "sha256": "34ae42e77dcbe4af3359dc8c8003cdb8bc9c8281f966c358aff9e710da27087b"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "dec6a6c99f6992e9c8bb00e16b3d0cbd",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 244811,
            "upload_time": "2024-06-25T17:09:23",
            "upload_time_iso_8601": "2024-06-25T17:09:23.161424Z",
            "url": "https://files.pythonhosted.org/packages/42/d2/355abafd0ff9a950fba4d55fde861c0db05ef0ee0082057aae7ffa8e49fc/rensa-0.1.6-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "47b8ed152a413278dc4a60609b872a2b22be9f50704af14797ee37b8f0a20964",
                "md5": "a2977d9ba541e2832ecd9ba2d06f2d1e",
                "sha256": "72d43cee1bb048df215d3ff2eba0c67e1a85cd560c59aa2074d12f9d65e7adec"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "a2977d9ba541e2832ecd9ba2d06f2d1e",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 287464,
            "upload_time": "2024-06-25T17:08:14",
            "upload_time_iso_8601": "2024-06-25T17:08:14.801774Z",
            "url": "https://files.pythonhosted.org/packages/47/b8/ed152a413278dc4a60609b872a2b22be9f50704af14797ee37b8f0a20964/rensa-0.1.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "aca8f1ac235c0986847c36894f48b185c95dd7ed5dd2dbd497bfdd2082963c55",
                "md5": "a2143d0a1df3ad2a17644f4bf6c07bd0",
                "sha256": "14bd8219c5c8f6157b75b11c34e1bfd1569eddf46b067f2a05f815fb6b81bd5c"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "a2143d0a1df3ad2a17644f4bf6c07bd0",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 286158,
            "upload_time": "2024-06-25T17:08:24",
            "upload_time_iso_8601": "2024-06-25T17:08:24.909105Z",
            "url": "https://files.pythonhosted.org/packages/ac/a8/f1ac235c0986847c36894f48b185c95dd7ed5dd2dbd497bfdd2082963c55/rensa-0.1.6-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1b7bced5a9d5d1ad7edda897a530d93675dbc3ff27d527865f3b480626dc81df",
                "md5": "33edddf91e73e133b19fbea81bcf3506",
                "sha256": "a34b7fe85018e6f252a522498d6d8f8e1c5f0129740e1c537ac3e2a2c8be16e6"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "33edddf91e73e133b19fbea81bcf3506",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 322374,
            "upload_time": "2024-06-25T17:08:35",
            "upload_time_iso_8601": "2024-06-25T17:08:35.637078Z",
            "url": "https://files.pythonhosted.org/packages/1b/7b/ced5a9d5d1ad7edda897a530d93675dbc3ff27d527865f3b480626dc81df/rensa-0.1.6-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "59ba175a13b8b38491144dcacf125a828b77e53b49561c1112e7ee44e1692515",
                "md5": "389ea5a1f08b9f05cb95d40e61787091",
                "sha256": "0e7087c1ce50bb25ff41f8483406ef6ec68087f174d8df42cfc29a998df3f9ed"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "389ea5a1f08b9f05cb95d40e61787091",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 337578,
            "upload_time": "2024-06-25T17:08:48",
            "upload_time_iso_8601": "2024-06-25T17:08:48.470983Z",
            "url": "https://files.pythonhosted.org/packages/59/ba/175a13b8b38491144dcacf125a828b77e53b49561c1112e7ee44e1692515/rensa-0.1.6-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "2b122d356eb1da13322e141f17ce918d19a4cee23d923dcb97679fd1b953942c",
                "md5": "353c2d7b154cc57676ca0ec3add64cc9",
                "sha256": "04c7b7f2e89b9913828e2b48e896577e9f128b83e4c99c571273275ba94bd297"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "353c2d7b154cc57676ca0ec3add64cc9",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 281480,
            "upload_time": "2024-06-25T17:09:12",
            "upload_time_iso_8601": "2024-06-25T17:09:12.783874Z",
            "url": "https://files.pythonhosted.org/packages/2b/12/2d356eb1da13322e141f17ce918d19a4cee23d923dcb97679fd1b953942c/rensa-0.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "6d0d3c57c0399c9a0f097db16d5443a1ba91b316f41f67f2c5843b27a98a4912",
                "md5": "80b1f4d8d49655259189ab408703566a",
                "sha256": "03cb598d52a69b50202ba00420da47ee5234d2ea3dce69ba4e43765cd6b6500d"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "80b1f4d8d49655259189ab408703566a",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 292766,
            "upload_time": "2024-06-25T17:09:00",
            "upload_time_iso_8601": "2024-06-25T17:09:00.765093Z",
            "url": "https://files.pythonhosted.org/packages/6d/0d/3c57c0399c9a0f097db16d5443a1ba91b316f41f67f2c5843b27a98a4912/rensa-0.1.6-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "dd0b582854d796a756ece309a77e91001e739303618173e88d8f88d5febc1b10",
                "md5": "ebc07a81c6ec0f1a68f12c1f53a7fffb",
                "sha256": "d5982690b0982ed182a5c65bd1c7c542894577d29123d9f467efc3d600657c74"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp39-cp39-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "ebc07a81c6ec0f1a68f12c1f53a7fffb",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 466527,
            "upload_time": "2024-06-25T17:09:33",
            "upload_time_iso_8601": "2024-06-25T17:09:33.487935Z",
            "url": "https://files.pythonhosted.org/packages/dd/0b/582854d796a756ece309a77e91001e739303618173e88d8f88d5febc1b10/rensa-0.1.6-cp39-cp39-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "6f181a09e83608da82c6bfd5f153ff84a37219624453cd085d5405b1cb1ac4d7",
                "md5": "29fedaf343480b7be82262280ed21921",
                "sha256": "fd40e4b7564149e8a49ce2327b67ea00b2ed6b2b76d90ddb8383c93072f39e77"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp39-cp39-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "29fedaf343480b7be82262280ed21921",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 548586,
            "upload_time": "2024-06-25T17:09:45",
            "upload_time_iso_8601": "2024-06-25T17:09:45.448587Z",
            "url": "https://files.pythonhosted.org/packages/6f/18/1a09e83608da82c6bfd5f153ff84a37219624453cd085d5405b1cb1ac4d7/rensa-0.1.6-cp39-cp39-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d18ad29843093a7ba456b8c408dc0220655ea79587d8bc1a3ef2200138593dd4",
                "md5": "2716978c409fce8a4e301e4958fb66f3",
                "sha256": "e69377b35840f00409da513dc6dbaae9ea3a582662c3dee94a8c1e6bbfeea66b"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp39-cp39-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "2716978c409fce8a4e301e4958fb66f3",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 473089,
            "upload_time": "2024-06-25T17:09:56",
            "upload_time_iso_8601": "2024-06-25T17:09:56.864862Z",
            "url": "https://files.pythonhosted.org/packages/d1/8a/d29843093a7ba456b8c408dc0220655ea79587d8bc1a3ef2200138593dd4/rensa-0.1.6-cp39-cp39-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7dc98e1d15b0d953ef1780b53f633b81cb90d6ead965262cec38d9e621a958ee",
                "md5": "f1f65683cfe37c9fc261bb2f1569b088",
                "sha256": "7317203c77b27bc6fd9f8450ef666b6662075c602312afe09a6c94caf34b576f"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp39-cp39-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f1f65683cfe37c9fc261bb2f1569b088",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 452782,
            "upload_time": "2024-06-25T17:10:10",
            "upload_time_iso_8601": "2024-06-25T17:10:10.378771Z",
            "url": "https://files.pythonhosted.org/packages/7d/c9/8e1d15b0d953ef1780b53f633b81cb90d6ead965262cec38d9e621a958ee/rensa-0.1.6-cp39-cp39-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "914d7ac2cff25a2d42d28b849d13773e871b4671ac8358de697fa7b79e43e276",
                "md5": "7458f1a198305b33488df72698fc1b9f",
                "sha256": "a550121b01d17db6485a6e55eefa9a760ba90438acc61dcb53b600e53c654a88"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp39-none-win32.whl",
            "has_sig": false,
            "md5_digest": "7458f1a198305b33488df72698fc1b9f",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 143982,
            "upload_time": "2024-06-25T17:10:32",
            "upload_time_iso_8601": "2024-06-25T17:10:32.406849Z",
            "url": "https://files.pythonhosted.org/packages/91/4d/7ac2cff25a2d42d28b849d13773e871b4671ac8358de697fa7b79e43e276/rensa-0.1.6-cp39-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d3bcdd87366a9eea7952a10d115e730cbf7889413382b6e50784e1ed6de0125b",
                "md5": "b9f72b18ac4c741f898c9b6138f52f55",
                "sha256": "a76ed945690bb8c00a659dd2c48ea8f05c76700a43b208511cda63ef5dfdf45b"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-cp39-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "b9f72b18ac4c741f898c9b6138f52f55",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 152400,
            "upload_time": "2024-06-25T17:10:24",
            "upload_time_iso_8601": "2024-06-25T17:10:24.464599Z",
            "url": "https://files.pythonhosted.org/packages/d3/bc/dd87366a9eea7952a10d115e730cbf7889413382b6e50784e1ed6de0125b/rensa-0.1.6-cp39-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "cd796446bad36c15585757a2942dd352cd9dcf57ea22c9a7f4712cde56b8239d",
                "md5": "82114bca97af2c5008b3c7c17237f1e9",
                "sha256": "9bdb65e719e1e2aae473ce592adf3661f589dfa829e77b13abd0ea3cf0bcfec6"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "82114bca97af2c5008b3c7c17237f1e9",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 286930,
            "upload_time": "2024-06-25T17:08:16",
            "upload_time_iso_8601": "2024-06-25T17:08:16.537220Z",
            "url": "https://files.pythonhosted.org/packages/cd/79/6446bad36c15585757a2942dd352cd9dcf57ea22c9a7f4712cde56b8239d/rensa-0.1.6-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ffaa8115e5333c35c8cbb34c77d3257e3dd9d71190eccf2085dd27ae4c86ecd1",
                "md5": "4c6efeab0ea8b622fed16461dd01c7ef",
                "sha256": "450696346bffe4709ecdd463d4e3a1854963d4c7b17aa9c0e4aae0110b7dd649"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "4c6efeab0ea8b622fed16461dd01c7ef",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 284796,
            "upload_time": "2024-06-25T17:08:26",
            "upload_time_iso_8601": "2024-06-25T17:08:26.148698Z",
            "url": "https://files.pythonhosted.org/packages/ff/aa/8115e5333c35c8cbb34c77d3257e3dd9d71190eccf2085dd27ae4c86ecd1/rensa-0.1.6-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3583d2b407491686bd0f28563e4fe8a3aa7df8d6ceafbcd31096f1c857111768",
                "md5": "0760906ee980c784c09feaa793375387",
                "sha256": "ce62ef1e00f57402e54f65d54338b0d0a3fafb2c327352731ca8005fe3c7cfbf"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "0760906ee980c784c09feaa793375387",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 320890,
            "upload_time": "2024-06-25T17:08:36",
            "upload_time_iso_8601": "2024-06-25T17:08:36.895124Z",
            "url": "https://files.pythonhosted.org/packages/35/83/d2b407491686bd0f28563e4fe8a3aa7df8d6ceafbcd31096f1c857111768/rensa-0.1.6-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5cfa6ce41dd49b42610a949c7d6be809632c671e361ceda9a6201f2bcefc23f1",
                "md5": "d6f160f3692ac99bfba9ea92fb075a72",
                "sha256": "a7aa61c92a3855c859952841eb9ba12d605ee7d1abb3dd84aa9b5feeed7f57e1"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "d6f160f3692ac99bfba9ea92fb075a72",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 338143,
            "upload_time": "2024-06-25T17:08:49",
            "upload_time_iso_8601": "2024-06-25T17:08:49.668181Z",
            "url": "https://files.pythonhosted.org/packages/5c/fa/6ce41dd49b42610a949c7d6be809632c671e361ceda9a6201f2bcefc23f1/rensa-0.1.6-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "bf5b9837c25f36e261bf7497b243a7f55234bf8e77f0e76d39d38d604aea1198",
                "md5": "aa2ec5acd8146a5ceb20b71363a78060",
                "sha256": "42e4b1da55c1ba95a2b6d49beb92e6dd9c9b579936f2647b124b64ee8b2c39db"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "aa2ec5acd8146a5ceb20b71363a78060",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 281020,
            "upload_time": "2024-06-25T17:09:14",
            "upload_time_iso_8601": "2024-06-25T17:09:14.617183Z",
            "url": "https://files.pythonhosted.org/packages/bf/5b/9837c25f36e261bf7497b243a7f55234bf8e77f0e76d39d38d604aea1198/rensa-0.1.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a9165242987d5064d03fce05d658a98799492e97ce64ea303f33fa9921fa36d1",
                "md5": "77f46da344016e742427c0ba97611552",
                "sha256": "e0f81bfaf97cd30d982ee92fc570808c64a423fc0a6209a95541de8238fd8d79"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "77f46da344016e742427c0ba97611552",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 292363,
            "upload_time": "2024-06-25T17:09:02",
            "upload_time_iso_8601": "2024-06-25T17:09:02.240518Z",
            "url": "https://files.pythonhosted.org/packages/a9/16/5242987d5064d03fce05d658a98799492e97ce64ea303f33fa9921fa36d1/rensa-0.1.6-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "607966685eb444e358c00e3a33a42177a1ed43abc8337c8fb35e285bb4a31935",
                "md5": "d7ac1a7f04d6f2449884a3851fef2989",
                "sha256": "978053268721166e80921e980b3d712f223ac86970794b92078cdf050a4a1c65"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "d7ac1a7f04d6f2449884a3851fef2989",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 465952,
            "upload_time": "2024-06-25T17:09:35",
            "upload_time_iso_8601": "2024-06-25T17:09:35.322430Z",
            "url": "https://files.pythonhosted.org/packages/60/79/66685eb444e358c00e3a33a42177a1ed43abc8337c8fb35e285bb4a31935/rensa-0.1.6-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "216bcf49a9f54c3fcf6b50c35ef33e26513bf42f95b54244f07267a2aac774fe",
                "md5": "b32e048373cb43d7de16c75e3df86b81",
                "sha256": "0c6d852b020b2762f7389b66031ed68d76624af96931d2c3c7a882177a8dc957"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "b32e048373cb43d7de16c75e3df86b81",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 546870,
            "upload_time": "2024-06-25T17:09:46",
            "upload_time_iso_8601": "2024-06-25T17:09:46.933082Z",
            "url": "https://files.pythonhosted.org/packages/21/6b/cf49a9f54c3fcf6b50c35ef33e26513bf42f95b54244f07267a2aac774fe/rensa-0.1.6-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0ae679c10a6af69c51f0b21ab1ad789d7f1307d556963513a2833c9ed851fa57",
                "md5": "33fd05d25442adb98c9b1e049c183c59",
                "sha256": "3cc2a4815b80ab01803f1fbf72a3e9d785eb382ca128181bde28cac85aab0469"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-pp310-pypy310_pp73-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "33fd05d25442adb98c9b1e049c183c59",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 470331,
            "upload_time": "2024-06-25T17:09:58",
            "upload_time_iso_8601": "2024-06-25T17:09:58.115196Z",
            "url": "https://files.pythonhosted.org/packages/0a/e6/79c10a6af69c51f0b21ab1ad789d7f1307d556963513a2833c9ed851fa57/rensa-0.1.6-pp310-pypy310_pp73-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ea3837bfed4c06a1f077be260d393dd02b261898521453fb14aea1d9d5898d9e",
                "md5": "fb2b32311acb14797049f9834825c7cd",
                "sha256": "994f84253e74b4957d28d3030c90877089406edd25cf950ea11a1a2b68cab0ce"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "fb2b32311acb14797049f9834825c7cd",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 452595,
            "upload_time": "2024-06-25T17:10:12",
            "upload_time_iso_8601": "2024-06-25T17:10:12.785590Z",
            "url": "https://files.pythonhosted.org/packages/ea/38/37bfed4c06a1f077be260d393dd02b261898521453fb14aea1d9d5898d9e/rensa-0.1.6-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "734fa5f0cae566e41b46fe110c3014c8818be697040901a700becec00fc8a777",
                "md5": "89cb01c1d52f23c77e7600c5037799fd",
                "sha256": "66f0284d9d34fa9e45de3732ff25a941af6dc82ac0757f9bad4b195814d6de6f"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "89cb01c1d52f23c77e7600c5037799fd",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 286870,
            "upload_time": "2024-06-25T17:08:17",
            "upload_time_iso_8601": "2024-06-25T17:08:17.822072Z",
            "url": "https://files.pythonhosted.org/packages/73/4f/a5f0cae566e41b46fe110c3014c8818be697040901a700becec00fc8a777/rensa-0.1.6-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b5ac247d70e9f8515d1d6475d77832869382bbeb98cb0750e941884a32286bb8",
                "md5": "08a39cfee33348518d3f4a0ba38c3eae",
                "sha256": "5e8a2dee805ee4e49af7c6867b3223d7c8c6f64f4e6cba98abcf7c51a0329e5a"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "08a39cfee33348518d3f4a0ba38c3eae",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 284648,
            "upload_time": "2024-06-25T17:08:27",
            "upload_time_iso_8601": "2024-06-25T17:08:27.316335Z",
            "url": "https://files.pythonhosted.org/packages/b5/ac/247d70e9f8515d1d6475d77832869382bbeb98cb0750e941884a32286bb8/rensa-0.1.6-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d8d3c210671d5709dda3fa0f8b4759f943a5fb823e78b7a56672855a0409e138",
                "md5": "dbbfe7a348b0b05e097f3f529ea45223",
                "sha256": "e8d6b02e4202b068528f4b58f36eb1bbe9004a091793331e08a6be094c6730bc"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "dbbfe7a348b0b05e097f3f529ea45223",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 321584,
            "upload_time": "2024-06-25T17:08:38",
            "upload_time_iso_8601": "2024-06-25T17:08:38.331849Z",
            "url": "https://files.pythonhosted.org/packages/d8/d3/c210671d5709dda3fa0f8b4759f943a5fb823e78b7a56672855a0409e138/rensa-0.1.6-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "deb03b13c2563ab8fb01131749e520c48d8ae8cc247dcc1e8324b46ffbdc38be",
                "md5": "761709d5cdb5aa565bea9e5c23a701e6",
                "sha256": "2f4c8e5de651601f1e9f59061878ace7eaa98aec442b07e73e63ede2622971d6"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "761709d5cdb5aa565bea9e5c23a701e6",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 338377,
            "upload_time": "2024-06-25T17:08:50",
            "upload_time_iso_8601": "2024-06-25T17:08:50.905282Z",
            "url": "https://files.pythonhosted.org/packages/de/b0/3b13c2563ab8fb01131749e520c48d8ae8cc247dcc1e8324b46ffbdc38be/rensa-0.1.6-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7939665e6a4ddb57105c163b753a024f34abebc7659ec65e191bfda59c6a7249",
                "md5": "4114ccc0937fb4433206ab65b5ebcbc3",
                "sha256": "74a78eb363e2c02dc98258607cd51e3ddc8357249a22c6347d9dcf9ac2cc1801"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4114ccc0937fb4433206ab65b5ebcbc3",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 281173,
            "upload_time": "2024-06-25T17:09:16",
            "upload_time_iso_8601": "2024-06-25T17:09:16.196761Z",
            "url": "https://files.pythonhosted.org/packages/79/39/665e6a4ddb57105c163b753a024f34abebc7659ec65e191bfda59c6a7249/rensa-0.1.6-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "743031013c971189b5f680f6ee94f219d34a90813ab6d04e7a21ed792bae4dea",
                "md5": "5ff3173b07061fc06aa653d5ac809365",
                "sha256": "1ef442721a395182edad40b316636b98ff5d38669f4bddfcd34be9f2507683b9"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "5ff3173b07061fc06aa653d5ac809365",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 293000,
            "upload_time": "2024-06-25T17:09:04",
            "upload_time_iso_8601": "2024-06-25T17:09:04.508693Z",
            "url": "https://files.pythonhosted.org/packages/74/30/31013c971189b5f680f6ee94f219d34a90813ab6d04e7a21ed792bae4dea/rensa-0.1.6-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ab61217e05882c16283e36d74432348275fad4192581c0b17600d3470a221424",
                "md5": "d7c5b3e18086e98f033594d7aa675931",
                "sha256": "9605775aea53b33d5646bd0a223bae2a60da2f22661bac8037570c89604399e2"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "d7c5b3e18086e98f033594d7aa675931",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 466113,
            "upload_time": "2024-06-25T17:09:36",
            "upload_time_iso_8601": "2024-06-25T17:09:36.666831Z",
            "url": "https://files.pythonhosted.org/packages/ab/61/217e05882c16283e36d74432348275fad4192581c0b17600d3470a221424/rensa-0.1.6-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "2646d535f9e1bd6954e21740f1b77984eabf06f3d73c76475732723595550f58",
                "md5": "c8f055e11110192727174c904fc24d03",
                "sha256": "7f35eb4abbb7f693c0fa395f666d46d413038a6e18d98e5ef54eedb956697c32"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-pp38-pypy38_pp73-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "c8f055e11110192727174c904fc24d03",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 546404,
            "upload_time": "2024-06-25T17:09:48",
            "upload_time_iso_8601": "2024-06-25T17:09:48.242071Z",
            "url": "https://files.pythonhosted.org/packages/26/46/d535f9e1bd6954e21740f1b77984eabf06f3d73c76475732723595550f58/rensa-0.1.6-pp38-pypy38_pp73-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "935f7c70c48ba49dcd521ae3aecee5708902f38e3863dafcc30a4aba1fe19c90",
                "md5": "a0e6497204f563030a314095aec607cb",
                "sha256": "06696ef2e69a3e4cf184af4936f96ee4ecf11c046da02e07c172e5f9ec39e518"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-pp38-pypy38_pp73-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "a0e6497204f563030a314095aec607cb",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 470607,
            "upload_time": "2024-06-25T17:09:59",
            "upload_time_iso_8601": "2024-06-25T17:09:59.516909Z",
            "url": "https://files.pythonhosted.org/packages/93/5f/7c70c48ba49dcd521ae3aecee5708902f38e3863dafcc30a4aba1fe19c90/rensa-0.1.6-pp38-pypy38_pp73-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5a14db07bb1bafc0496ae6cf7be536954445e1363b46b3ca8550b6ebe17101af",
                "md5": "8c15179b60d6cf8cceae2d80cd69dc17",
                "sha256": "c6e7303f25406c71ed2bf3794a58982f292f0e2754b31c45b169adfc290ccdf1"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8c15179b60d6cf8cceae2d80cd69dc17",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 452898,
            "upload_time": "2024-06-25T17:10:14",
            "upload_time_iso_8601": "2024-06-25T17:10:14.400308Z",
            "url": "https://files.pythonhosted.org/packages/5a/14/db07bb1bafc0496ae6cf7be536954445e1363b46b3ca8550b6ebe17101af/rensa-0.1.6-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "69633e16a7e3703c666cbf33f646c2f9e369288dcf346be5399a98ede42eb720",
                "md5": "fa8a009f610a7ad14811b52203fad26b",
                "sha256": "40c2af30cf14308431ec68b0751c2253bb69ef3b90bdfe554c7a7ec9b3186c1a"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "fa8a009f610a7ad14811b52203fad26b",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 287086,
            "upload_time": "2024-06-25T17:08:19",
            "upload_time_iso_8601": "2024-06-25T17:08:19.021772Z",
            "url": "https://files.pythonhosted.org/packages/69/63/3e16a7e3703c666cbf33f646c2f9e369288dcf346be5399a98ede42eb720/rensa-0.1.6-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c6f280e6410406a1f8efe05045bb2de68dc17f0db5f62c76e15003259100f583",
                "md5": "ce1f55431a1276757191bfae2ee23db7",
                "sha256": "7dd330d0c26e645bc919014d1e131e1e5c63a47d3eeb36a90b30f241b39fad5b"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "ce1f55431a1276757191bfae2ee23db7",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 284282,
            "upload_time": "2024-06-25T17:08:28",
            "upload_time_iso_8601": "2024-06-25T17:08:28.758659Z",
            "url": "https://files.pythonhosted.org/packages/c6/f2/80e6410406a1f8efe05045bb2de68dc17f0db5f62c76e15003259100f583/rensa-0.1.6-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "70e647ca9c01a39f5a34554bfb63d7c7255b9e510a1e4d270bd48fb8bb63f573",
                "md5": "35dcb19b9e77290b67ea408447d4f815",
                "sha256": "a95e42b60042b7a100bb4f816b50b950aa6522818df31fff91e9d5bba250c109"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "35dcb19b9e77290b67ea408447d4f815",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 321560,
            "upload_time": "2024-06-25T17:08:39",
            "upload_time_iso_8601": "2024-06-25T17:08:39.629893Z",
            "url": "https://files.pythonhosted.org/packages/70/e6/47ca9c01a39f5a34554bfb63d7c7255b9e510a1e4d270bd48fb8bb63f573/rensa-0.1.6-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "30d2d869483c842a4b22765dd09c15edbfee4bd9192f3e03752afda36b78a732",
                "md5": "49ac594652c4ef0ef223cc434cec8cb7",
                "sha256": "7cd65cc3305d3f3a494638715e74b701969403f234695e36b291345048f050bd"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "49ac594652c4ef0ef223cc434cec8cb7",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 338437,
            "upload_time": "2024-06-25T17:08:52",
            "upload_time_iso_8601": "2024-06-25T17:08:52.677083Z",
            "url": "https://files.pythonhosted.org/packages/30/d2/d869483c842a4b22765dd09c15edbfee4bd9192f3e03752afda36b78a732/rensa-0.1.6-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c8d0f15baa2575fbc26767927fe14a0eded1819b81abec7e6f2030190d321915",
                "md5": "653f184ebef274ebef675ae0c41ca4f1",
                "sha256": "707c7f17a2b109f2515bff4eb4953d690dc798194b5f61152838f2c8648bd937"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "653f184ebef274ebef675ae0c41ca4f1",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 281175,
            "upload_time": "2024-06-25T17:09:17",
            "upload_time_iso_8601": "2024-06-25T17:09:17.464615Z",
            "url": "https://files.pythonhosted.org/packages/c8/d0/f15baa2575fbc26767927fe14a0eded1819b81abec7e6f2030190d321915/rensa-0.1.6-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1fba89bde4c9519ad070e5b726d463826c98a0cd01b000b233b5e90b0cd2b2ae",
                "md5": "5b8e82c4179270031e0c5c828126d26e",
                "sha256": "7144fba01d44075443ea1b0b07fbfee5cea4b0349c31bafcc7933683f66eacff"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "5b8e82c4179270031e0c5c828126d26e",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 291887,
            "upload_time": "2024-06-25T17:09:05",
            "upload_time_iso_8601": "2024-06-25T17:09:05.942291Z",
            "url": "https://files.pythonhosted.org/packages/1f/ba/89bde4c9519ad070e5b726d463826c98a0cd01b000b233b5e90b0cd2b2ae/rensa-0.1.6-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "2532a18789c0dcec83258357faa96721214db69edc5ff74ae3a1a22537f6d612",
                "md5": "3f6cf4d6028a7ee6693d73f37cc29f23",
                "sha256": "30b9302df6d05b9d0222d081bea0f9178f1347099586cb445f109de33f8142a4"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "3f6cf4d6028a7ee6693d73f37cc29f23",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 466276,
            "upload_time": "2024-06-25T17:09:37",
            "upload_time_iso_8601": "2024-06-25T17:09:37.945150Z",
            "url": "https://files.pythonhosted.org/packages/25/32/a18789c0dcec83258357faa96721214db69edc5ff74ae3a1a22537f6d612/rensa-0.1.6-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5577c13692df86ee556e3108e348456488f1c83719cf9de52cc13ab269f4a1ef",
                "md5": "2fa7971c660d81b1b41f1badc959d9ba",
                "sha256": "f7753bd167f9543f11182716a65573ec70e0ba987fa4cc698209e4b38656191a"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "2fa7971c660d81b1b41f1badc959d9ba",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 546439,
            "upload_time": "2024-06-25T17:09:49",
            "upload_time_iso_8601": "2024-06-25T17:09:49.797006Z",
            "url": "https://files.pythonhosted.org/packages/55/77/c13692df86ee556e3108e348456488f1c83719cf9de52cc13ab269f4a1ef/rensa-0.1.6-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "45f9a641a89427843ef31e4c2e2ab8590870e4acd8b2ffa98b32d8f342260ae9",
                "md5": "0b9e86040bb4042bb5fb7266b64cc9d2",
                "sha256": "50c6a796518ad555305369efa16039a214637c74ff76961961473dd814c635de"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-pp39-pypy39_pp73-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "0b9e86040bb4042bb5fb7266b64cc9d2",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 470582,
            "upload_time": "2024-06-25T17:10:01",
            "upload_time_iso_8601": "2024-06-25T17:10:01.318082Z",
            "url": "https://files.pythonhosted.org/packages/45/f9/a641a89427843ef31e4c2e2ab8590870e4acd8b2ffa98b32d8f342260ae9/rensa-0.1.6-pp39-pypy39_pp73-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "dc444df30bfa70ad914073af6048a1d63c2a0f729b574d313d00607be9f4102d",
                "md5": "13d1fea34510b0a5a41e9856412f172d",
                "sha256": "d43a6e0301a90ca1074cec851035f7f9374dc5b84af49f6b20a08184ade72093"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "13d1fea34510b0a5a41e9856412f172d",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 452706,
            "upload_time": "2024-06-25T17:10:16",
            "upload_time_iso_8601": "2024-06-25T17:10:16.008476Z",
            "url": "https://files.pythonhosted.org/packages/dc/44/4df30bfa70ad914073af6048a1d63c2a0f729b574d313d00607be9f4102d/rensa-0.1.6-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "2324ea7008aa5ce18c3f983d1855f2acc33a17c87c99a7938c8d8e52e6b3cd45",
                "md5": "da71c94b44fc574befc24025a43ca2fb",
                "sha256": "e75836ed98b51feaed1ae31b455373ab21f22dee8a669d25e9164b1062009005"
            },
            "downloads": -1,
            "filename": "rensa-0.1.6.tar.gz",
            "has_sig": false,
            "md5_digest": "da71c94b44fc574befc24025a43ca2fb",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 60938,
            "upload_time": "2024-06-25T17:10:17",
            "upload_time_iso_8601": "2024-06-25T17:10:17.536556Z",
            "url": "https://files.pythonhosted.org/packages/23/24/ea7008aa5ce18c3f983d1855f2acc33a17c87c99a7938c8d8e52e6b3cd45/rensa-0.1.6.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-06-25 17:10:17",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "beowolx",
    "github_project": "rensa",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [],
    "lcname": "rensa"
}
        
Elapsed time: 0.26191s