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 >=0.10 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.4.tar.gz (18.3 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.4-cp36-abi3-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.6+Windows x86-64

adblock-0.4.4-cp36-abi3-win32.whl (1.2 MB view details)

Uploaded CPython 3.6+Windows x86

adblock-0.4.4-cp36-abi3-manylinux2014_armv7l.whl (9.1 MB view details)

Uploaded CPython 3.6+

adblock-0.4.4-cp36-abi3-manylinux2014_aarch64.whl (8.7 MB view details)

Uploaded CPython 3.6+

adblock-0.4.4-cp36-abi3-manylinux2010_x86_64.whl (9.3 MB view details)

Uploaded CPython 3.6+manylinux: glibc 2.12+ x86-64

adblock-0.4.4-cp36-abi3-macosx_10_9_universal2.whl (3.1 MB view details)

Uploaded CPython 3.6+macOS 10.9+ universal2 (ARM64, x86-64)

adblock-0.4.4-cp36-abi3-macosx_10_7_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.6+macOS 10.7+ x86-64

File details

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

File metadata

  • Download URL: adblock-0.4.4.tar.gz
  • Upload date:
  • Size: 18.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for adblock-0.4.4.tar.gz
Algorithm Hash digest
SHA256 43a5514e57f1cb79d38967b778f0cbd0e362f768dd811bd67f3f9937566ab34e
MD5 6958de33e5034c1241a69c91989f0e86
BLAKE2b-256 54f4aca1ef48f0412533777bd1c803b4aefbece1f352b27a712dce8ff8e63e9c

See more details on using hashes here.

File details

Details for the file adblock-0.4.4-cp36-abi3-win_amd64.whl.

File metadata

  • Download URL: adblock-0.4.4-cp36-abi3-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.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for adblock-0.4.4-cp36-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 8c02a83c5d67bd419a4cb847e31e69f8884cf9410603c9707d71373f151902b7
MD5 9fed71ffff947fa5e8dd694f38dfe8ce
BLAKE2b-256 641531a95ae03788a05935aee3643d7c74b9d2ac5f994f6c51cf2250eab7bca1

See more details on using hashes here.

File details

Details for the file adblock-0.4.4-cp36-abi3-win32.whl.

File metadata

  • Download URL: adblock-0.4.4-cp36-abi3-win32.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.6+, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for adblock-0.4.4-cp36-abi3-win32.whl
Algorithm Hash digest
SHA256 c6475512877c929b3a6915a1696fae794ea2707f1796ccc83669b8beedaae3f3
MD5 3ed3330ce9e19d2729a5b013c8d571eb
BLAKE2b-256 4a93b321227feed4adcffa34869d9adf6e74324e1494fddb0aee730d8629c801

See more details on using hashes here.

File details

Details for the file adblock-0.4.4-cp36-abi3-manylinux2014_armv7l.whl.

File metadata

  • Download URL: adblock-0.4.4-cp36-abi3-manylinux2014_armv7l.whl
  • Upload date:
  • Size: 9.1 MB
  • Tags: CPython 3.6+
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for adblock-0.4.4-cp36-abi3-manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 cade0c2f8efcfccfce1a3fd8d8cece7c4c77c4a90723925491dc62048f5f0547
MD5 afd6c8938842c898b27db93427eccc7e
BLAKE2b-256 4e0c99d7b280e9f870766d1d7869b6b852a942fee73ef191acd644f82ca139ab

See more details on using hashes here.

File details

Details for the file adblock-0.4.4-cp36-abi3-manylinux2014_aarch64.whl.

File metadata

  • Download URL: adblock-0.4.4-cp36-abi3-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 8.7 MB
  • Tags: CPython 3.6+
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for adblock-0.4.4-cp36-abi3-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c17dbd37e548fb474433f6a40848ab6d748fd61b4557f786ed37bc7c4e2ae4a6
MD5 cd0c21023c6dffedf04cc26ece5b3ec7
BLAKE2b-256 515f61a89fff1d9596f6343d20e841da2a0c2125e18b6ec5f52fadd047499182

See more details on using hashes here.

File details

Details for the file adblock-0.4.4-cp36-abi3-manylinux2010_x86_64.whl.

File metadata

  • Download URL: adblock-0.4.4-cp36-abi3-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 9.3 MB
  • Tags: CPython 3.6+, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for adblock-0.4.4-cp36-abi3-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 6985b3f7d07311a8d4f15b6c5acdf78df649c9c7ee367b61094647d4ed64b1d7
MD5 0c0b2f388008dc3881bb69e177811106
BLAKE2b-256 2f5221dfda4a59093c892b8002ab97eb13722e694c63efc2d01a1e5b913620cf

See more details on using hashes here.

File details

Details for the file adblock-0.4.4-cp36-abi3-macosx_10_9_universal2.whl.

File metadata

  • Download URL: adblock-0.4.4-cp36-abi3-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.6+, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for adblock-0.4.4-cp36-abi3-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 4b771488ed357916b7abc3b7696b8176988b2c1f4e067cc46b276b38743cfd1f
MD5 fa5eda7395101e2e8b1cf6e4d55cdbeb
BLAKE2b-256 45325e2e60fe98fd0909fcd7d8a21ffb70f44d475260f34c987212f15a2ab880

See more details on using hashes here.

File details

Details for the file adblock-0.4.4-cp36-abi3-macosx_10_7_x86_64.whl.

File metadata

  • Download URL: adblock-0.4.4-cp36-abi3-macosx_10_7_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.6+, macOS 10.7+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for adblock-0.4.4-cp36-abi3-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 56c9358fd1a520d0c20d86e652e6e98a0ac161a1f48c2fab9e63cda659df316e
MD5 e970b54e378a8f1a382a76053f9c8ce3
BLAKE2b-256 3c5d181012c8b3040f310a290f64dcef7c07ada5e55d6d58e3c688cceec17531

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