Open maclomhair opened 4 months ago
We also have #806 in flight which works around new behaviour in python 3.12.2, which is also landing in distro repos.
With those two in, I agree, a new release makes sense.
Great news! Thank you, also for the quick response!
I don't know about great news, I agree for the need but don't have the power to do it!
That responsibility rests on the shoulders of @thp alone. I only try to help where I can.
Why was this issue marked as completed? The latest release on PyPI is still 2.28 (from May 2023).
As things stand, in order for the css
filter to work, one must manually pin lxml < 5
(ref #784) when installing urlwatch
from PyPI.
PR #786 fixes things in the master branch, but that is not available from PyPI. A new release should continue to be considered.
@thp ping for visibility. This issue should still be open.
It seems that version 5 of python-lxml doesn't support using the old "CSSSelector evaluate" style. As this version is now slowly landing in the repos of distributions, urlwatch 2.28 needs patches to continue working. However, the new call style is already implemented in the urlwatch master branch, so releasing a new version would keep urlwatch working without patches in distros upgrading python-lxml. Thank you for your great work!