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.2.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.2-cp39-none-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9Windows x86

adblock-0.4.2-cp39-cp39-manylinux2010_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.9macOS 10.7+ x86-64

adblock-0.4.2-cp38-none-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8Windows x86

adblock-0.4.2-cp38-cp38-manylinux2010_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8macOS 10.7+ x86-64

adblock-0.4.2-cp37-none-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.7Windows x86-64

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

Uploaded CPython 3.7Windows x86

adblock-0.4.2-cp37-cp37m-manylinux2010_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.7mmacOS 10.7+ x86-64

adblock-0.4.2-cp36-none-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.6Windows x86-64

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

Uploaded CPython 3.6Windows x86

adblock-0.4.2-cp36-cp36m-manylinux2010_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

adblock-0.4.2-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.2.tar.gz.

File metadata

  • Download URL: adblock-0.4.2.tar.gz
  • Upload date:
  • Size: 17.7 kB
  • Tags: Source
  • 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.56.0 CPython/3.6.12

File hashes

Hashes for adblock-0.4.2.tar.gz
Algorithm Hash digest
SHA256 57e7314969856a1e7307efc2f032043b39c3fb179118adedbae9de8dec1a2ae9
MD5 6da455afb91cab813278218e8623cb19
BLAKE2b-256 c32feff1d8621725d15ea3d353957234db99be948f49b282b22aa4d17c45cf95

See more details on using hashes here.

File details

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

File metadata

  • Download URL: adblock-0.4.2-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for adblock-0.4.2-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 50ab9806cb1829257601a28da8b5e7e6c730a50c62872452fbcf7c5b58172203
MD5 9da6544173a5975d57088e15f8a062fe
BLAKE2b-256 9f2b096d5d56d0256043eac9d86ad5fdad072b2487231eff9fde42a219a465c7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: adblock-0.4.2-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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for adblock-0.4.2-cp39-none-win32.whl
Algorithm Hash digest
SHA256 38d122959f135d75a9445e906f9c13df69744f23e74b448c02675e30eab202ce
MD5 449eaf8a3a2d29c9cf7c24ee7d3676a4
BLAKE2b-256 963eb25c3be56d9dc94971d9d9835ae6df980fb95ab78a72b2d3773b65c23ce7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: adblock-0.4.2-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.9, 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/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for adblock-0.4.2-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 8d3c798bda96c46e3ca00722d1c0620d81a637cbf2a8c734476a366877dfdad1
MD5 982627f21162248228c069ff6bf1c87f
BLAKE2b-256 65f7e645b5c12c9d78e811d514ce05af6719d8df64aeebeb695fb44bac63ac02

See more details on using hashes here.

File details

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

File metadata

  • Download URL: adblock-0.4.2-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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for adblock-0.4.2-cp39-cp39-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 cf31381d94cb2dcc639d62bf9baaa4ba5c55e93b27c564661d792dd3a970d3da
MD5 dee8c0fa55587de6ce8302bbe845d650
BLAKE2b-256 faae13dd7710aea423058cabb9c1a6221f45a8bb9c6e8c505d8141de54794ba1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: adblock-0.4.2-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for adblock-0.4.2-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 2ac49732a7192a6936c60469bebd384c22ac1901780201c80947db47a3316fb1
MD5 1a8e3e784610347a7213e2e407cbea3e
BLAKE2b-256 a9eaf4f65b96a4db90ad2aa0acdb7eee5224e3786ca4bb0ae35aa09634dc6de9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: adblock-0.4.2-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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for adblock-0.4.2-cp38-none-win32.whl
Algorithm Hash digest
SHA256 d1cff35d021de85fdbba09ec6d3df43d964662e3f121f239ab86d5d0fa50bb70
MD5 2b4cd4616b637f5aa437c47adce99a35
BLAKE2b-256 853052a72c87b16232e768f3e1b51ffb5e1857fb8769867d2595124cb937670f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: adblock-0.4.2-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.8, 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/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for adblock-0.4.2-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 2608b15ad58c034bfd5b4a6385c2052e2a2545b57e49d4508d5b14e491c15a2d
MD5 d72d5107c405ddccf231e90a90efa249
BLAKE2b-256 135b55b95d18bfa0a50fc6c7d6fa9641ccbae134315d622cde209e871e23f128

See more details on using hashes here.

File details

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

File metadata

  • Download URL: adblock-0.4.2-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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for adblock-0.4.2-cp38-cp38-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 8cc29108c1ab3fe3a58d6b300a867d8df74668fb758b2c5e3f20365359efa63a
MD5 f4cb0ff0ae6925e7ec73f9525584376f
BLAKE2b-256 77fb9a5291e33c9bf8e57c46c81809d777eeefea19eec5ff3990cf81feb7a8a4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: adblock-0.4.2-cp37-none-win_amd64.whl
  • Upload date:
  • Size: 1.3 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.56.0 CPython/3.7.9

File hashes

Hashes for adblock-0.4.2-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 348338ec7ec843ec66c2a7b80a75be28006fa5692ea1f50cc75edd46f8aa8fb2
MD5 538a7ca204a876386159bc9aa4a45825
BLAKE2b-256 c247d0e8b9a3338abc60fc8ca3c959d10a475b213ccef20a47ba61cab4d3c27d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: adblock-0.4.2-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.56.0 CPython/3.7.9

File hashes

Hashes for adblock-0.4.2-cp37-none-win32.whl
Algorithm Hash digest
SHA256 32675aa9614ffee3ed99b633bf52c06c0e3b1d593098b02c56a19190207a4bcf
MD5 c1096923830f623a3be99290d0a0d358
BLAKE2b-256 1f9c952cbcd2a649e0c1c3319e5443c8e64798db707883bb5ba32894d6b5ef94

See more details on using hashes here.

File details

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

File metadata

  • Download URL: adblock-0.4.2-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.4 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.56.0 CPython/3.7.9

File hashes

Hashes for adblock-0.4.2-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 1ddc4de4dd1c1dd09e6ef976053bf3102b277978caac7037e4db68815c1d9c08
MD5 f356b7d40b655bc5da4eb02054b67991
BLAKE2b-256 2e31ccc22864bd044260a4d97428fcbfeead6b0257840940b253cae865a2df52

See more details on using hashes here.

File details

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

File metadata

  • Download URL: adblock-0.4.2-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.56.0 CPython/3.7.9

File hashes

Hashes for adblock-0.4.2-cp37-cp37m-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 c81932da488192e6b6efeb3f228f3fc1400186131c5ce71fcb9b4b2b510e1fe0
MD5 0b762e231ab40f61c0d22bc396fdeb36
BLAKE2b-256 d628ac6ab1b9fe1a643884916a5b84bf5fa56041bddbc91760194e9281fe231e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: adblock-0.4.2-cp36-none-win_amd64.whl
  • Upload date:
  • Size: 1.3 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.56.0 CPython/3.6.8

File hashes

Hashes for adblock-0.4.2-cp36-none-win_amd64.whl
Algorithm Hash digest
SHA256 25157f478a678094d1c861336f7a6f97d3ef0f9991c334161ea371a552eb6e4f
MD5 8a523de8a0ddaf88381951ebcbd70915
BLAKE2b-256 11d703000c43866e1975eff61d2e89c888141ef89244b6620153ce1f39f74a2c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: adblock-0.4.2-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.56.0 CPython/3.6.8

File hashes

Hashes for adblock-0.4.2-cp36-none-win32.whl
Algorithm Hash digest
SHA256 e8733be8293ce519f52a4b2e81a06358ea8633aec7a775067c940b1692ee1928
MD5 e333cc657f0659e53552879f33cebd9e
BLAKE2b-256 d4ddbe42f1105efafffaae36ae64a1d03c525a5489a7a4f77510df3dc7347f9e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: adblock-0.4.2-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.4 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.56.0 CPython/3.6.12

File hashes

Hashes for adblock-0.4.2-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a7427250ccf6b880c9cb954f2ca04d7384413ccf10fdae9bfebe98ebf0513493
MD5 28f09f3532a9da6edc30e3fc7de77de3
BLAKE2b-256 5a3e70a02ef06ddb6dab42ae0086d76ad179617cdf0667877e693cf50e915709

See more details on using hashes here.

File details

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

File metadata

  • Download URL: adblock-0.4.2-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.56.0 CPython/3.6.12

File hashes

Hashes for adblock-0.4.2-cp36-cp36m-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 b631a236b99cd5c0ca81ac7a3d7fe47dce7ca8dd1a98311737be21c6c998b2aa
MD5 f890f515caaaa335c553c56178a42d7b
BLAKE2b-256 4d6ac085fea899e648784045673a0eb6a28ac91b7c1fceb0e33ace9c3ebb24f7

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