Skip to main content

No project description provided

Project description

python-adblock

Python wrapper for Brave's adblocking library, which is written in Rust.

Building

maturin build --release

Build dependencies

Build Dependency Versions Arch Linux Url
Python >=3.6 python3 -
Rust >=1.45 rust -
Maturin * maturin https://github.com/PyO3/maturin

Developing

I use Poetry for development. To create and enter a virtual environment, do

poetry install
poetry shell

then, to install the adblock module into the virtual environment, do

maturin develop

Documentation

Rust documentation for the latest master branch can be found at https://arnidagur.github.io/python-adblock/docs/adblock/index.html.

License

This project is licensed under either of

at your option.

Project details


Download files

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

Source Distribution

adblock-0.4.3.tar.gz (17.7 kB view details)

Uploaded Source

Built Distributions

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

adblock-0.4.3-cp39-none-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.9Windows x86-64

adblock-0.4.3-cp39-none-win32.whl (1.2 MB view details)

Uploaded CPython 3.9Windows x86

adblock-0.4.3-cp39-cp39-manylinux2010_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

adblock-0.4.3-cp39-cp39-macosx_10_7_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9macOS 10.7+ x86-64

adblock-0.4.3-cp38-none-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.8Windows x86-64

adblock-0.4.3-cp38-none-win32.whl (1.2 MB view details)

Uploaded CPython 3.8Windows x86

adblock-0.4.3-cp38-cp38-manylinux2010_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

adblock-0.4.3-cp38-cp38-macosx_10_7_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8macOS 10.7+ x86-64

adblock-0.4.3-cp37-none-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.7Windows x86-64

adblock-0.4.3-cp37-none-win32.whl (1.2 MB view details)

Uploaded CPython 3.7Windows x86

adblock-0.4.3-cp37-cp37m-manylinux2010_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

adblock-0.4.3-cp37-cp37m-macosx_10_7_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.7mmacOS 10.7+ x86-64

adblock-0.4.3-cp36-none-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.6Windows x86-64

adblock-0.4.3-cp36-none-win32.whl (1.2 MB view details)

Uploaded CPython 3.6Windows x86

adblock-0.4.3-cp36-cp36m-manylinux2010_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

adblock-0.4.3-cp36-cp36m-macosx_10_7_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.6mmacOS 10.7+ x86-64

File details

Details for the file adblock-0.4.3.tar.gz.

File metadata

  • Download URL: adblock-0.4.3.tar.gz
  • Upload date:
  • Size: 17.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for adblock-0.4.3.tar.gz
Algorithm Hash digest
SHA256 064b3caaab290aff6cd15fe40f11ed4d22d07ac0af89738647f85d729993ad47
MD5 875539ba9b3a7830103e0021d686cb3e
BLAKE2b-256 c1c5ad7278ffa3662ad6488513eb1ba19110778a4fc42625d74748e0ef097a39

See more details on using hashes here.

File details

Details for the file adblock-0.4.3-cp39-none-win_amd64.whl.

File metadata

  • Download URL: adblock-0.4.3-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for adblock-0.4.3-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 d47d1a4fa530d2a77486cb51516086cacf96064e5f68ef66d7f207f043b9cb81
MD5 9296ecd000510779464ed95b38e381e1
BLAKE2b-256 cc5485b23fd52cf5fea11fcf182ff1c79685ba7b1688aaa3d93835c070a63071

See more details on using hashes here.

File details

Details for the file adblock-0.4.3-cp39-none-win32.whl.

File metadata

  • Download URL: adblock-0.4.3-cp39-none-win32.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for adblock-0.4.3-cp39-none-win32.whl
Algorithm Hash digest
SHA256 043e9543cabebf1bc9c9ac7b09586d91595cf0007a990061bedbc321773d11c6
MD5 78589df9d58a1afdeabf2d8d682848f8
BLAKE2b-256 ed5155c863f914dc00c64b12156aadce00b317c0421147297e3b143bfae217be

See more details on using hashes here.

File details

Details for the file adblock-0.4.3-cp39-cp39-manylinux2010_x86_64.whl.

File metadata

  • Download URL: adblock-0.4.3-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for adblock-0.4.3-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ee338e588185c32f7373daf568803e5fcde4948bd29968b121f6fdaec9269b3b
MD5 ff2cbdc37a25e5be8adfbeb617d8248d
BLAKE2b-256 5e2ccce1694a80499df9d64e166f966d092cac57c52abb0c2cd6f42d01f4b094

See more details on using hashes here.

File details

Details for the file adblock-0.4.3-cp39-cp39-macosx_10_7_x86_64.whl.

File metadata

  • Download URL: adblock-0.4.3-cp39-cp39-macosx_10_7_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.9, macOS 10.7+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for adblock-0.4.3-cp39-cp39-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 f69e6195e27b5ef2ee7d5472ba68ba3efecc407282973054bbb4bee36ea3234a
MD5 fca28ad65a391161b1daec00ccf0481f
BLAKE2b-256 15b6e39eb1543cbe14f8dffd220895645277acaf099816618ab2e5ddd53b8aee

See more details on using hashes here.

File details

Details for the file adblock-0.4.3-cp38-none-win_amd64.whl.

File metadata

  • Download URL: adblock-0.4.3-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for adblock-0.4.3-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 68a52fbf9be21d8e27acd9d306173212970da49eaa34276e31380c68512e5c64
MD5 cc1af574baf2b71cff7b77dba96bf8d8
BLAKE2b-256 424dc6e989523be85414698ce544b362d6a74c293c06c73cd850f10d45d4744c

See more details on using hashes here.

File details

Details for the file adblock-0.4.3-cp38-none-win32.whl.

File metadata

  • Download URL: adblock-0.4.3-cp38-none-win32.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for adblock-0.4.3-cp38-none-win32.whl
Algorithm Hash digest
SHA256 0259ee4a59a2569332ed065ed9842722b035bdbed22e6120fdaea3dfbcab2e11
MD5 3ced525bb1685f09385601ade3717183
BLAKE2b-256 02a3764bb230987bccccf1fb9327d5f81fade44940b5396f498c3675e0dfbccc

See more details on using hashes here.

File details

Details for the file adblock-0.4.3-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: adblock-0.4.3-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for adblock-0.4.3-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 8beeb7052fd8866c22a6d00844f2502fc7bf29ea6b294edc8060e89b854ee7fe
MD5 7e361869d4024f80958b8b5b1e2bc862
BLAKE2b-256 c9dd9c83664f464be6d1677c656b37dc5539030e37d2d31b36a6d69e8f9df48d

See more details on using hashes here.

File details

Details for the file adblock-0.4.3-cp38-cp38-macosx_10_7_x86_64.whl.

File metadata

  • Download URL: adblock-0.4.3-cp38-cp38-macosx_10_7_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.8, macOS 10.7+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for adblock-0.4.3-cp38-cp38-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 008e068788316060d70c604fbdd47a2b90f26b83f6a802c57ade642ada6b8bfa
MD5 e52944a38532f723032be3053ada8669
BLAKE2b-256 4caf065e90b8d54b9699371d9d6c456893dc4bcb66d6a347014048cc7b3863e1

See more details on using hashes here.

File details

Details for the file adblock-0.4.3-cp37-none-win_amd64.whl.

File metadata

  • Download URL: adblock-0.4.3-cp37-none-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.7, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.9

File hashes

Hashes for adblock-0.4.3-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 763419d42af186a9f4ad62cfb5b286f856565af4960e9f3a59e781570fa2b804
MD5 c8ce5a958cb6f89741ca7dc924c5bc6b
BLAKE2b-256 cae49c03289b5fbe14e78508787688a52fcd73c749cc880adf636fc98221b32e

See more details on using hashes here.

File details

Details for the file adblock-0.4.3-cp37-none-win32.whl.

File metadata

  • Download URL: adblock-0.4.3-cp37-none-win32.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.7, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.9

File hashes

Hashes for adblock-0.4.3-cp37-none-win32.whl
Algorithm Hash digest
SHA256 5951b163fe4acb305870c9c1aeecfdb71a374a1d6aaae10a4f5707601e73bd66
MD5 02d2bbc08f0b16164644c199a0a6ccfa
BLAKE2b-256 62f32bdc7c29385bc055f10b6bfef12a04ee5a4539d90b7187a68221194778a1

See more details on using hashes here.

File details

Details for the file adblock-0.4.3-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: adblock-0.4.3-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.10

File hashes

Hashes for adblock-0.4.3-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 86c0d01f7ad29f951b12a8ef8fb7d012c17fe14d65fe565ca1d0ed843fac4dca
MD5 504321e0e009e2fbb194ffde9d9a594a
BLAKE2b-256 395d68618c48e0c2f051143d0dfb981dc9098fe3362f77bfe53bb6f970800ac2

See more details on using hashes here.

File details

Details for the file adblock-0.4.3-cp37-cp37m-macosx_10_7_x86_64.whl.

File metadata

  • Download URL: adblock-0.4.3-cp37-cp37m-macosx_10_7_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.7m, macOS 10.7+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.10

File hashes

Hashes for adblock-0.4.3-cp37-cp37m-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 d8f8d7aa21343c9663bf863e2860841f84b5059f1127aa5068f1f47880d28f4e
MD5 a8cc0083b215bafd878cc566e9753c48
BLAKE2b-256 4e6eb25a3445c7979c37599a025111eb809cec8b96331168018952ae962004f0

See more details on using hashes here.

File details

Details for the file adblock-0.4.3-cp36-none-win_amd64.whl.

File metadata

  • Download URL: adblock-0.4.3-cp36-none-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.6, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.6.8

File hashes

Hashes for adblock-0.4.3-cp36-none-win_amd64.whl
Algorithm Hash digest
SHA256 356569a734cace3d4a90fab0a3e62db1da572018e7850391ca0548340058bc95
MD5 4975e64caa4af5167182c5c6e309e947
BLAKE2b-256 b4b76b3d43919c7a7d6a30189f8de193703e5e740ffdb47fa010156ad2bf3e17

See more details on using hashes here.

File details

Details for the file adblock-0.4.3-cp36-none-win32.whl.

File metadata

  • Download URL: adblock-0.4.3-cp36-none-win32.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.6, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.6.8

File hashes

Hashes for adblock-0.4.3-cp36-none-win32.whl
Algorithm Hash digest
SHA256 b67cc621dcc6f3f1a8622071e4a7914281132ab067e02b08ebad47fa65ef49e6
MD5 47b8420d81a01085dff03deb62c5a071
BLAKE2b-256 b9455908faf1482167cb78058e54e6c37854da3e455ac293bb5feb37ddc1561e

See more details on using hashes here.

File details

Details for the file adblock-0.4.3-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: adblock-0.4.3-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.6.13

File hashes

Hashes for adblock-0.4.3-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f81a9b14c98f9d984efaa189f9653fd13496dfcd8227bc01819bb14b0dcc6496
MD5 4639a8b1574f30fe8dd4eb3715105a87
BLAKE2b-256 094919e25012070797f2837fbcaf6ccaeedf6c035ea1999479b8ba5805b6faa1

See more details on using hashes here.

File details

Details for the file adblock-0.4.3-cp36-cp36m-macosx_10_7_x86_64.whl.

File metadata

  • Download URL: adblock-0.4.3-cp36-cp36m-macosx_10_7_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.6m, macOS 10.7+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.6.13

File hashes

Hashes for adblock-0.4.3-cp36-cp36m-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 8555e57426e253205ab8af12b42f1dfc233e76f4880b01c22234c59e5a516cec
MD5 e3606ae5afe76b5ca2361456a0085452
BLAKE2b-256 4f214f0c98971f37113ca29da0cae9cd8f579d296221b25d236bd0f4b5a3c70d

See more details on using hashes here.

Supported by

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