<p align="center">
<a href="https://github.com/intsights/Braveblock">
<img src="https://raw.githubusercontent.com/intsights/Braveblock/master/images/logo.png" alt="Logo">
</a>
<h3 align="center">
A fast and easy adblockplus parser and matcher based on adblock-rust package
</h3>
</p>
![license](https://img.shields.io/badge/MIT-License-blue)
![Python](https://img.shields.io/badge/Python-3.7%20%7C%203.8%20%7C%203.9%20%7C%203.10%20%7C%203.11-blue)
![OS](https://img.shields.io/badge/OS-Mac%20%7C%20Linux%20%7C%20Windows-blue)
![Build](https://github.com/intsights/Braveblock/workflows/Build/badge.svg)
[![PyPi](https://img.shields.io/pypi/v/Braveblock.svg)](https://pypi.org/project/Braveblock/)
## Table of Contents
- [Table of Contents](#table-of-contents)
- [About The Project](#about-the-project)
- [Built With](#built-with)
- [Installation](#installation)
- [Usage](#usage)
- [License](#license)
- [Contact](#contact)
## About The Project
This library is a Python binding to the [adblock-rust](https://github.com/brave/adblock-rust) library that was written by Brave's browser team. The binding uses [pyo3](https://github.com/PyO3/pyo3) to interact with the rust package.
### Built With
* [pyo3](https://github.com/PyO3/pyo3)
* [adblock-rust](https://github.com/brave/adblock-rust)
### Installation
```sh
pip3 install braveblock
```
## Usage
```python
import braveblock
# Initialize the engine loaded with a rules list
# One can download easylist and load its lines into the engine
braveblock.Adblocker(
rules=[
"-advertisement-icon.",
"-advertisement/script.",
]
)
# This function checks whether the specified url should be blocked
adblocker.check_network_urls(
url="http://example.com/-advertisement-icon.",
source_url="http://example.com/helloworld",
request_type="image",
)
```
## License
Distributed under the MIT License. See `LICENSE` for more information.
## Contact
Gal Ben David - gal@intsights.com
Project Link: [https://github.com/intsights/Braveblock](https://github.com/intsights/Braveblock)
Raw data
{
"_id": null,
"home_page": "https://github.com/intsights/braveblock",
"name": "braveblock",
"maintainer": null,
"docs_url": null,
"requires_python": "",
"maintainer_email": null,
"keywords": "adblock,ads,adblocker,rust,brave,abp,pyo3",
"author": "Gal Ben David <gal@intsights.com>",
"author_email": "Gal Ben David <gal@intsights.com>",
"download_url": null,
"platform": null,
"description": "<p align=\"center\">\n <a href=\"https://github.com/intsights/Braveblock\">\n <img src=\"https://raw.githubusercontent.com/intsights/Braveblock/master/images/logo.png\" alt=\"Logo\">\n </a>\n <h3 align=\"center\">\n A fast and easy adblockplus parser and matcher based on adblock-rust package\n </h3>\n</p>\n\n\n![license](https://img.shields.io/badge/MIT-License-blue)\n![Python](https://img.shields.io/badge/Python-3.7%20%7C%203.8%20%7C%203.9%20%7C%203.10%20%7C%203.11-blue)\n![OS](https://img.shields.io/badge/OS-Mac%20%7C%20Linux%20%7C%20Windows-blue)\n![Build](https://github.com/intsights/Braveblock/workflows/Build/badge.svg)\n[![PyPi](https://img.shields.io/pypi/v/Braveblock.svg)](https://pypi.org/project/Braveblock/)\n\n## Table of Contents\n\n- [Table of Contents](#table-of-contents)\n- [About The Project](#about-the-project)\n - [Built With](#built-with)\n - [Installation](#installation)\n- [Usage](#usage)\n- [License](#license)\n- [Contact](#contact)\n\n\n## About The Project\n\nThis library is a Python binding to the [adblock-rust](https://github.com/brave/adblock-rust) library that was written by Brave's browser team. The binding uses [pyo3](https://github.com/PyO3/pyo3) to interact with the rust package.\n\n\n### Built With\n\n* [pyo3](https://github.com/PyO3/pyo3)\n* [adblock-rust](https://github.com/brave/adblock-rust)\n\n\n### Installation\n\n```sh\npip3 install braveblock\n```\n\n\n## Usage\n\n```python\nimport braveblock\n\n\n# Initialize the engine loaded with a rules list\n# One can download easylist and load its lines into the engine\nbraveblock.Adblocker(\n rules=[\n \"-advertisement-icon.\",\n \"-advertisement/script.\",\n ]\n)\n\n# This function checks whether the specified url should be blocked\nadblocker.check_network_urls(\n url=\"http://example.com/-advertisement-icon.\",\n source_url=\"http://example.com/helloworld\",\n request_type=\"image\",\n)\n```\n\n\n## License\n\nDistributed under the MIT License. See `LICENSE` for more information.\n\n\n## Contact\n\nGal Ben David - gal@intsights.com\n\nProject Link: [https://github.com/intsights/Braveblock](https://github.com/intsights/Braveblock)\n\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "A fast and easy adblockplus parser and matcher based on adblock-rust package",
"version": "0.5.1",
"project_urls": {
"Homepage": "https://github.com/intsights/braveblock",
"Source Code": "https://github.com/intsights/braveblock"
},
"split_keywords": [
"adblock",
"ads",
"adblocker",
"rust",
"brave",
"abp",
"pyo3"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "52686d919be681dcc1082b7ba413caae795ed5a25f84296c048e1d657d2c4c49",
"md5": "cc1a73a34920852bea3be4d96ec8754d",
"sha256": "d576b0936fdc7c5390fbca744fb25626ef58f56b8d4eb63c5ddfd2e6c77e1074"
},
"downloads": -1,
"filename": "braveblock-0.5.1-cp310-cp310-macosx_10_7_x86_64.whl",
"has_sig": false,
"md5_digest": "cc1a73a34920852bea3be4d96ec8754d",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 1821804,
"upload_time": "2024-02-14T14:36:28",
"upload_time_iso_8601": "2024-02-14T14:36:28.332700Z",
"url": "https://files.pythonhosted.org/packages/52/68/6d919be681dcc1082b7ba413caae795ed5a25f84296c048e1d657d2c4c49/braveblock-0.5.1-cp310-cp310-macosx_10_7_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "94296b34a86c81d0d131808815a83315372943e55ccc1bb3385761914d51ae5f",
"md5": "010bcc8f2833120dc6fe4f9bf7f8a9d1",
"sha256": "4d39105c9c60ff3ba7375c3237ca589f2f5de75333c032f29db7189d5b5fe282"
},
"downloads": -1,
"filename": "braveblock-0.5.1-cp310-cp310-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "010bcc8f2833120dc6fe4f9bf7f8a9d1",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 1734057,
"upload_time": "2024-02-14T14:38:08",
"upload_time_iso_8601": "2024-02-14T14:38:08.604502Z",
"url": "https://files.pythonhosted.org/packages/94/29/6b34a86c81d0d131808815a83315372943e55ccc1bb3385761914d51ae5f/braveblock-0.5.1-cp310-cp310-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "253182c8f4b4a6ed003d11ac5592b6af4d4144d80ce989b59dfe69c903d6ba39",
"md5": "738035db0e8bce89d1d41c4f459ff8e5",
"sha256": "5d4f22aacdeb907d338db663b3709ef120bd703621ce25450de48d182c3ad5e8"
},
"downloads": -1,
"filename": "braveblock-0.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "738035db0e8bce89d1d41c4f459ff8e5",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 1902587,
"upload_time": "2024-02-14T14:35:53",
"upload_time_iso_8601": "2024-02-14T14:35:53.760124Z",
"url": "https://files.pythonhosted.org/packages/25/31/82c8f4b4a6ed003d11ac5592b6af4d4144d80ce989b59dfe69c903d6ba39/braveblock-0.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "441d06c43c29590a863ec50a78915982f02c4ec49451ee7af63518eef62f5f83",
"md5": "3d7df3116a821c621ef84aaf2f56350a",
"sha256": "b8460d20ba71e20d8d9dd1ea7dd6becb010697d493551c8c9e05a81175461a21"
},
"downloads": -1,
"filename": "braveblock-0.5.1-cp310-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "3d7df3116a821c621ef84aaf2f56350a",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 1770864,
"upload_time": "2024-02-14T14:36:48",
"upload_time_iso_8601": "2024-02-14T14:36:48.088061Z",
"url": "https://files.pythonhosted.org/packages/44/1d/06c43c29590a863ec50a78915982f02c4ec49451ee7af63518eef62f5f83/braveblock-0.5.1-cp310-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "c63ca35f412df2f6cfaf81c9e36685bcd54cab31bd264d06e8efad356efa3458",
"md5": "4fca34940d28e438ddb0f8aa6b318013",
"sha256": "49a90251b73ff0160bfc0dee0655b02179eaf8689af72eecf44a138a677229d8"
},
"downloads": -1,
"filename": "braveblock-0.5.1-cp311-cp311-macosx_10_7_x86_64.whl",
"has_sig": false,
"md5_digest": "4fca34940d28e438ddb0f8aa6b318013",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 1821802,
"upload_time": "2024-02-14T14:37:33",
"upload_time_iso_8601": "2024-02-14T14:37:33.543868Z",
"url": "https://files.pythonhosted.org/packages/c6/3c/a35f412df2f6cfaf81c9e36685bcd54cab31bd264d06e8efad356efa3458/braveblock-0.5.1-cp311-cp311-macosx_10_7_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "9290412c1060396f696dee4cf3e3c15cefbca816d67d63c7edb2c8a83162b7d4",
"md5": "e0ee3b6d1e41326f47a05a55c2e28f6a",
"sha256": "70feae35ee255cc4e188e3de4cd8c9a30394b071aeceb06d9a54890957300914"
},
"downloads": -1,
"filename": "braveblock-0.5.1-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "e0ee3b6d1e41326f47a05a55c2e28f6a",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 1734059,
"upload_time": "2024-02-14T14:39:41",
"upload_time_iso_8601": "2024-02-14T14:39:41.871696Z",
"url": "https://files.pythonhosted.org/packages/92/90/412c1060396f696dee4cf3e3c15cefbca816d67d63c7edb2c8a83162b7d4/braveblock-0.5.1-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "9624a022dfa65731c364d2a972755ee5af6b79c79cef1a4e5207f965ada93360",
"md5": "df0e5152e1f0611551eba76f8fd4d3dd",
"sha256": "d464154214f2bc2053c2406d3f8e1b42f047da578eb838b331d8b946682b9945"
},
"downloads": -1,
"filename": "braveblock-0.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "df0e5152e1f0611551eba76f8fd4d3dd",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 1902587,
"upload_time": "2024-02-14T14:35:51",
"upload_time_iso_8601": "2024-02-14T14:35:51.973263Z",
"url": "https://files.pythonhosted.org/packages/96/24/a022dfa65731c364d2a972755ee5af6b79c79cef1a4e5207f965ada93360/braveblock-0.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "dbfecdc7a956e1bd2633501234f577379a81b2e7140cf6d2f2a46f3a2a33d9c6",
"md5": "a8c82640b807984271dcd50399560166",
"sha256": "8182a0b629a0cce7d00fca04d8a43fb50cf39d8c32409f23ebf27a4c65c0278f"
},
"downloads": -1,
"filename": "braveblock-0.5.1-cp311-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "a8c82640b807984271dcd50399560166",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 1770870,
"upload_time": "2024-02-14T14:36:47",
"upload_time_iso_8601": "2024-02-14T14:36:47.537694Z",
"url": "https://files.pythonhosted.org/packages/db/fe/cdc7a956e1bd2633501234f577379a81b2e7140cf6d2f2a46f3a2a33d9c6/braveblock-0.5.1-cp311-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "61bc303dad209d04bbfcbc50479418644c4f55bc13f893ceb0a949814f82ba7a",
"md5": "d04e00d63226263ef2b6afc051d453ca",
"sha256": "343c049e420f6380ec716d6e373d78a64e9debdad149dcdf54357e8a4f07cc29"
},
"downloads": -1,
"filename": "braveblock-0.5.1-cp37-cp37m-macosx_10_7_x86_64.whl",
"has_sig": false,
"md5_digest": "d04e00d63226263ef2b6afc051d453ca",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": null,
"size": 1821019,
"upload_time": "2024-02-14T14:37:13",
"upload_time_iso_8601": "2024-02-14T14:37:13.404403Z",
"url": "https://files.pythonhosted.org/packages/61/bc/303dad209d04bbfcbc50479418644c4f55bc13f893ceb0a949814f82ba7a/braveblock-0.5.1-cp37-cp37m-macosx_10_7_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f783dae1c6247b0a6543e04f40772d182e27807d281e4e33608a1554b5549236",
"md5": "8c3a56034c45171a8238c8696c1f6fb8",
"sha256": "ca6d502754393ecd1f6957c3d23f82b86b41cabf1d86104846a30f977f8fa09e"
},
"downloads": -1,
"filename": "braveblock-0.5.1-cp37-cp37m-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "8c3a56034c45171a8238c8696c1f6fb8",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": null,
"size": 1733229,
"upload_time": "2024-02-14T14:38:39",
"upload_time_iso_8601": "2024-02-14T14:38:39.545219Z",
"url": "https://files.pythonhosted.org/packages/f7/83/dae1c6247b0a6543e04f40772d182e27807d281e4e33608a1554b5549236/braveblock-0.5.1-cp37-cp37m-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "90c1fa04e85e0e6e24e74ca654acc7cc86238cd594dcbf587c5d2275e13c2c00",
"md5": "09161536ebb61ed89540252f843e3b1b",
"sha256": "b661fc0b4bc37e2144e47f0ab9209a4ea2575425cb5911bbd2caba827a265ab8"
},
"downloads": -1,
"filename": "braveblock-0.5.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "09161536ebb61ed89540252f843e3b1b",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": null,
"size": 1901244,
"upload_time": "2024-02-14T14:35:50",
"upload_time_iso_8601": "2024-02-14T14:35:50.419458Z",
"url": "https://files.pythonhosted.org/packages/90/c1/fa04e85e0e6e24e74ca654acc7cc86238cd594dcbf587c5d2275e13c2c00/braveblock-0.5.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "97b322140f024151eef9503e676c60645a203a6c21cd2aeb9d841acc96c75c44",
"md5": "79dac1512787d40c00d41eae2b875932",
"sha256": "0ca0570f9bb0a3950f13683cd0660dc8201425c6cb660e9b749a28843dd10001"
},
"downloads": -1,
"filename": "braveblock-0.5.1-cp37-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "79dac1512787d40c00d41eae2b875932",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": null,
"size": 1770348,
"upload_time": "2024-02-14T14:36:51",
"upload_time_iso_8601": "2024-02-14T14:36:51.137301Z",
"url": "https://files.pythonhosted.org/packages/97/b3/22140f024151eef9503e676c60645a203a6c21cd2aeb9d841acc96c75c44/braveblock-0.5.1-cp37-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "de8293d6c2e94be0d28e06fab3d283dd41a4396a330b60748a24b2a95796b6d6",
"md5": "655a0c91b739340022c5fdc7fb9490b9",
"sha256": "ff7ff46c5b9a3fb6cf6af663d5c3cb6e42d6eae835fbc94d5c28aa9cbb3e04f7"
},
"downloads": -1,
"filename": "braveblock-0.5.1-cp38-cp38-macosx_10_7_x86_64.whl",
"has_sig": false,
"md5_digest": "655a0c91b739340022c5fdc7fb9490b9",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 1821039,
"upload_time": "2024-02-14T14:36:42",
"upload_time_iso_8601": "2024-02-14T14:36:42.841439Z",
"url": "https://files.pythonhosted.org/packages/de/82/93d6c2e94be0d28e06fab3d283dd41a4396a330b60748a24b2a95796b6d6/braveblock-0.5.1-cp38-cp38-macosx_10_7_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "573bbafc52b59e5f60b46bc56cd34e80a24a9d15a3d75ad93db1899a017f2be6",
"md5": "65d723584be904d8194f27aabb9fc2a9",
"sha256": "04e5b3738f54d1e5b81aa7e91e1ec882bab67c61923900ae5feffc24d618dabd"
},
"downloads": -1,
"filename": "braveblock-0.5.1-cp38-cp38-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "65d723584be904d8194f27aabb9fc2a9",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 1733310,
"upload_time": "2024-02-14T14:37:57",
"upload_time_iso_8601": "2024-02-14T14:37:57.411344Z",
"url": "https://files.pythonhosted.org/packages/57/3b/bafc52b59e5f60b46bc56cd34e80a24a9d15a3d75ad93db1899a017f2be6/braveblock-0.5.1-cp38-cp38-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "cfa32ef22d1e3082ff20c603a880865e8740cc8b42d13ff67a55793f740be10e",
"md5": "906d1e7eb46ce7bdade1e076147aedb9",
"sha256": "3462fb33eb42e7fc153567dcf735fa745a539a076c4e477d44dcb4acb90af40d"
},
"downloads": -1,
"filename": "braveblock-0.5.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "906d1e7eb46ce7bdade1e076147aedb9",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 1901232,
"upload_time": "2024-02-14T14:35:53",
"upload_time_iso_8601": "2024-02-14T14:35:53.231671Z",
"url": "https://files.pythonhosted.org/packages/cf/a3/2ef22d1e3082ff20c603a880865e8740cc8b42d13ff67a55793f740be10e/braveblock-0.5.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "09596ea8c29e582a704f02c94b31e6d19045e79bd13584fbc1ca4afc1b1d8276",
"md5": "e7f6920462bb6054fea16ac5a012229a",
"sha256": "3ba8e4886679e68134076b8d0734348363a23071a26e1b4dda9cc4dd7df4c24d"
},
"downloads": -1,
"filename": "braveblock-0.5.1-cp38-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "e7f6920462bb6054fea16ac5a012229a",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 1770397,
"upload_time": "2024-02-14T14:36:31",
"upload_time_iso_8601": "2024-02-14T14:36:31.688070Z",
"url": "https://files.pythonhosted.org/packages/09/59/6ea8c29e582a704f02c94b31e6d19045e79bd13584fbc1ca4afc1b1d8276/braveblock-0.5.1-cp38-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "66acba153a72a6dbed1bf76588a86bab6bf24dcb8f46a5a2014dbc52b945b353",
"md5": "609244ece07233f401bfc1eb927f4623",
"sha256": "b63f0bdc4b97c4be2317554a6141c1bd35bc995612bad4fec11f02e7263a5f19"
},
"downloads": -1,
"filename": "braveblock-0.5.1-cp39-cp39-macosx_10_7_x86_64.whl",
"has_sig": false,
"md5_digest": "609244ece07233f401bfc1eb927f4623",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 1821783,
"upload_time": "2024-02-14T14:37:21",
"upload_time_iso_8601": "2024-02-14T14:37:21.062716Z",
"url": "https://files.pythonhosted.org/packages/66/ac/ba153a72a6dbed1bf76588a86bab6bf24dcb8f46a5a2014dbc52b945b353/braveblock-0.5.1-cp39-cp39-macosx_10_7_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "54c632877ae62069e975c467f2a262ac16157b23a6bc4a6d6e99fe37acfbcb84",
"md5": "d3e9526ef438db0beea2026020e5e143",
"sha256": "093ada56bf80c2391972636056199a23de50b57475607df98f36017575c7feba"
},
"downloads": -1,
"filename": "braveblock-0.5.1-cp39-cp39-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "d3e9526ef438db0beea2026020e5e143",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 1734057,
"upload_time": "2024-02-14T14:39:24",
"upload_time_iso_8601": "2024-02-14T14:39:24.496711Z",
"url": "https://files.pythonhosted.org/packages/54/c6/32877ae62069e975c467f2a262ac16157b23a6bc4a6d6e99fe37acfbcb84/braveblock-0.5.1-cp39-cp39-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "82a504f11f692705613de0fb8d215f33cb3cfda9e8ef49d951ff5bb976a30e57",
"md5": "d1192f3d04b68393b0a9c5a5164f01f8",
"sha256": "6f4287281f6df15baad7ef8d06bf46a3d315f5bdd8e897a1c56ef8b48b594486"
},
"downloads": -1,
"filename": "braveblock-0.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "d1192f3d04b68393b0a9c5a5164f01f8",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 1902514,
"upload_time": "2024-02-14T14:35:50",
"upload_time_iso_8601": "2024-02-14T14:35:50.045769Z",
"url": "https://files.pythonhosted.org/packages/82/a5/04f11f692705613de0fb8d215f33cb3cfda9e8ef49d951ff5bb976a30e57/braveblock-0.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "df63724ffe1d97c6316992fe3ce7ea358bffcec0323ca00c77dcbfc5779a4eab",
"md5": "df02e8d706c2e43307d11943c068bd6b",
"sha256": "2cd3d3c8805c8618dc6de5ed30acb0d71007203474580d2a81b525d1ef8e25ea"
},
"downloads": -1,
"filename": "braveblock-0.5.1-cp39-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "df02e8d706c2e43307d11943c068bd6b",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 1770974,
"upload_time": "2024-02-14T14:36:30",
"upload_time_iso_8601": "2024-02-14T14:36:30.384590Z",
"url": "https://files.pythonhosted.org/packages/df/63/724ffe1d97c6316992fe3ce7ea358bffcec0323ca00c77dcbfc5779a4eab/braveblock-0.5.1-cp39-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-02-14 14:36:28",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "intsights",
"github_project": "braveblock",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "braveblock"
}