Merge branch 'master' into 2312-lxml-elementstringresult

pull/2317/head
dgtlmoon 1 month ago
commit acc1b5cba4

@ -2,7 +2,7 @@
# Read more https://github.com/dgtlmoon/changedetection.io/wiki
__version__ = '0.45.18'
__version__ = '0.45.19'
from changedetectionio.strtobool import strtobool
from json.decoder import JSONDecodeError

@ -256,7 +256,7 @@ def test_xpath23_prefix_validation(client, live_server):
assert b'Deleted' in res.data
def test_xpath1_lxml(client, live_server):
#live_server_setup(live_server)
live_server_setup(live_server)
d = '''<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">

@ -53,7 +53,7 @@ beautifulsoup4
# XPath filtering, lxml is required by bs4 anyway, but put it here to be safe.
# #2312 - In 5.1.1 _ElementStringResult was removed - ImportError: cannot import name '_ElementStringResult' from 'lxml.etree'
lxml
lxml==5.0.1
# XPath 2.0-3.1 support - 4.2.0 broke something?
elementpath==4.1.5

Loading…
Cancel
Save