Merge ~ahasenack/ubuntu/+source/soupsieve:eoan-soupsieve-fix-lxml4.4.0+-tests into ~ahasenack/ubuntu/+source/soupsieve:master
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Andreas Hasenack | ||||
Approved revision: | d57d28c4e56a88c3d6fb8072e17e2a8346f1ef48 | ||||
Merged at revision: | d57d28c4e56a88c3d6fb8072e17e2a8346f1ef48 | ||||
Proposed branch: | ~ahasenack/ubuntu/+source/soupsieve:eoan-soupsieve-fix-lxml4.4.0+-tests | ||||
Merge into: | ~ahasenack/ubuntu/+source/soupsieve:master | ||||
Diff against target: |
84 lines (+52/-1) 4 files modified
debian/changelog (+8/-0) debian/control (+2/-1) debian/patches/fix-test_defined_xhtml-with-newer-lxml.patch (+41/-0) debian/patches/series (+1/-0) |
||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Robie Basak (community) | Approve | ||
Canonical Server | Pending | ||
Review via email: mp+372071@code.launchpad.net |
Description of the change
This package is not yet imported into git-ubuntu, so I'm doing this MP against my own master branch.
Grabbed the fix from upstream to fix the DEP8 test failures when run with lxml 4.4.1 from eoan-proposed. Upstream's 1.9.3 (which is in debian) has the fix, but the changelog (and diff) tells me there are changes would require a feature freeze exception. In particular, the dropping of an undocumented feature ("quirks"):
https:/
Since I'm not familiar with this package, and was able to get the exact fix needed from an upstream commit, I think it's best to not update the version at this time.
Local dep8 run with eoan-proposed enabled:
$ grep lxml.*4.4.* dep8-with-patch/log |head -n 1
Get:93 http://
$ tail dep8-with-patch/log
for el in sv.select('> span, > #pre', el, flags=sv.DEBUG | sv._QUIRKS):
-- Docs: https:/
============== 658 passed, 4 skipped, 11 warnings in 4.43 seconds ==============
autopkgtest [11:21:40]: test unittests3: -------
autopkgtest [11:21:40]: test unittests3: - - - - - - - - - - results - - - - - - - - - -
unittests3 PASS
autopkgtest [11:21:40]: @@@@@@@
unittests PASS
unittests3 PASS
Without the patch I get the same failure that is occurring in britney right now.
+1