PyFunceble: Alpha test of --adblock
Until now there have been non test of the --adblock
variable…
This should be the thread for that purpose.
I’ll be using a valid list for this purpose from EasyList, more specific I’ll be using the following list to get as broad a number of rules as possible and yet keeping things small.
https://raw.githubusercontent.com/easylist/easylist/master/easyprivacy/easyprivacy_trackingservers.txt
https://raw.githubusercontent.com/easylist/easylist/master/easylist_cookie/easylist_cookie_general_hide.txt
https://raw.githubusercontent.com/easylist/easylist/master/fanboy-addon/fanboy_annoyance_specific_block.txt
If you find any test case, you think I have forgotten please post a comment.
NOTE
I’ll update this particular post with any news rather than comments, to better maintain a overview of what is done and have to be done.
@funilrys Please add to this post to https://github.com/funilrys/PyFunceble/projects/6
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Comments: 23 (12 by maintainers)
Seems like this works without any noticeable problems as of 4.0.0b1.dev. I’m not 100% sure how at the time of writing, but it does.
?? I’m running dnspython on python 3.9.1 without any issues
And a HUGE thanks for your feedbacks @Yuki2718
On 4.0.0b19 the issue is solved, and it’s noticeably faster than the old version. Thx for keeping good work!
Thank you @Yuki2718! Can you test with
4.0.0bX
?@spirillen I will test in a few days, please wait.
Haven’t got that on any of uAssets, AG, or personal lists.
So run
chcp 65001 & set PYTHONIOENCODING=utf-8
before Pyfunceble? I’ll check later.My experiences with
--adblock
in these past 2 days:I often run into
ConnectionAbortedError: [Errno 113] Software caused connection abort
, and sometimes evenFatal Error: [Errno 113] Software caused connection abort
, most often when running PyFunceble on Nordic Filters (by saving the main list version locally and runningPyFunceble --adblock -f NorwegianList.txt
).Output (Very long):
Comparatively, doing the same with EasyList Lithunia, which admittedly targets the ABP syntax instead of the uBO syntax, does not seem to cause this type of errors at all.