python-adblock
python-adblock copied to clipboard
Brave's adblock library in Python
Hello, Last release is 2 years ago, could you publish wheels for Python 3.12/3.11/3.10/3.9/3.8? Thanks!
Bumps [adblock](https://github.com/brave/adblock-rust) from 0.5.6 to 0.7.5. Commits da28714 v0.7.5 - fix detection of cosmetic vs. network filters 9871e4b fix filter type detection dd3d7c2 v0.7.4 - support :-abp-has filters by converting...
Bumps [pyo3](https://github.com/pyo3/pyo3) from 0.16.5 to 0.18.1. Release notes Sourced from pyo3's releases. PyO3 0.18.1 This release fixes several bugs identified since PyO3 0.18.0, including a segfault and a Windows-specific issue...
When running `url_comsetic_resources`, certain hide selectors are not being returned. For example, with ublock's [filters.txt](https://github.com/uBlockOrigin/uAssets/raw/master/filters/filters.txt), on `url_cosmetic_resources("https://google.com")`, I would expect: ``` #atvcap > div:has(h3[role="heading"] > span:has-text(/^Ads/)) ``` to be one...
Before I explain the issue, let me note that I'm not sure if this is the right place - chances are, the answer is just "don't do that...", or perhaps...
After building via `maturin build` and installing the wheel via pip, running `python3 -c "import adblock"` results in: ``` Traceback (most recent call last): File "", line 1, in File...
When trying to build the package with python 3.14 the build fails with segmentation fault. > + pytest-3.14 --ignore=_build.python314 --ignore=_build.python313 -v > [ 77s] ============================= test session starts ============================== >...
We should try to update to the newest version of adblock-rust since this is a good few years behind in releases. The current stable release (as of writing this issue)...