Revisions of python-lxml
Matej Cepl (mcepl)
committed
(revision 163)
Fix changelog
Matej Cepl (mcepl)
accepted
request 1004277
from
llyyr (llyyr)
(revision 162)
Calibre fails to start due to `RuntimeError: html5-parser and lxml are using different versions of libxml2. This happens commonly when using pip installed versions of lxml. Use pip install --no-binary lxml lxml instead. libxml2 versions: html5-parser: (2, 10, 2) != lxml: (2, 9, 14)` https://build.opensuse.org/request/show/1000724 request allows building with legacy API possible, so python3-lxml always builds with libxml2 >= 2.9.5, instead of the latest
buildservice-autocommit
accepted
request 998154
from
Dirk Mueller (dirkmueller)
(revision 161)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 160)
- update to version 4.9.1 (bsc#1201253, CVE-2022-2309):
buildservice-autocommit
accepted
request 988276
from
Dirk Mueller (dirkmueller)
(revision 159)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 988040
from
Arun Persaud (apersaud)
(revision 158)
- update to version 4.9.1: * Bugs fixed + A crash was resolved when using iterwalk() (or canonicalize()) after parsing certain incorrect input. Note that iterwalk() can crash on valid input parsed with the same parser after failing to parse the incorrect input. Note: The doc pdf seems to be outdated, but I couldn't find any newer ones on their webpage. Perhaps the doc package should be deleted?
buildservice-autocommit
accepted
request 981214
from
Dirk Mueller (dirkmueller)
(revision 157)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 156)
- update to 4.9.0: * The mixin inheritance order in ``lxml.html`` was corrected. * Built with Cython 0.29.30 to adapt to changes in Python 3.11 and 3.12.
Dirk Mueller (dirkmueller)
committed
(revision 155)
- update to 4.8.0: * GH#337: Path-like objects are now supported throughout the API instead of just strings. * The ``ElementMaker`` now supports ``QName`` values as tags, which always override the default namespace of the factory. * GH#338: In lxml.objectify, the XSI float annotation "nan" and "inf" were spelled in lower case, whereas XML Schema datatypes define them as "NaN" and "INF" respectively. * Built with Cython 0.29.28.
Dirk Mueller (dirkmueller)
committed
(revision 154)
- update to 4.7.1: * Chunked Unicode string parsing via ``parser.feed()`` now encodes the input data to the native UTF-8 encoding directly, instead of going through ``Py_UNICODE`` / ``wchar_t`` encoding first, which previously required duplicate recoding in most cases. * The standard namespace prefixes were mishandled during "C14N2" serialisation on Python 3. * ``lxml.objectify`` previously accepted non-XML numbers with underscores (like "1_000") as integers or float values in Python 3.6 and later. It now adheres to the number format of the XML spec again. * LP#1939031: Static wheels of lxml now contain the header files of zlib and libiconv (in addition to the already provided headers of libxml2/libxslt/libexslt). * Wheels include libxml2 2.9.12+ and libxslt 1.1.34 (also on Windows).
Dirk Mueller (dirkmueller)
committed
(revision 153)
Dirk Mueller (dirkmueller)
committed
(revision 152)
- update to 4.6.5 (bsc#1193752, CVE-2021-43818): * A vulnerability (GHSL-2021-1038) in the HTML cleaner allowed sneaking script content through SVG images. * A vulnerability (GHSL-2021-1037) in the HTML cleaner allowed sneaking script content through CSS imports and other crafted constructs.
Dirk Mueller (dirkmueller)
committed
(revision 151)
- update to 4.6.4: * A new property ``system_url`` was added to DTD entities. * The ``STATIC_*`` variables in ``setup.py`` can now be passed via env vars. - remove python-lxml-test_etree.patch (upstream)
buildservice-autocommit
accepted
request 898540
from
Factory Maintainer (factory-maintainer)
(revision 150)
baserev update by copy to link target
buildservice-autocommit
accepted
request 896742
from
Matej Cepl (mcepl)
(revision 149)
baserev update by copy to link target
Matej Cepl (mcepl)
committed
(revision 148)
- Add missing dependency on python-base for the devel subpackage.
Matej Cepl (mcepl)
accepted
request 896722
from
Pedro Monreal Gonzalez (pmonrealgonzalez)
(revision 147)
- Adapt test_etree.py to a behavioural change in libxml2 2.9.11+ * Add python-lxml-test_etree.patch
buildservice-autocommit
accepted
request 883115
from
Dirk Mueller (dirkmueller)
(revision 146)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 145)
- update to 4.6.3: * A vulnerability (CVE-2021-28957) was discovered in the HTML Cleaner by Kevin Chung, which allowed JavaScript to pass through. The cleaner now removes the HTML5 ``formaction`` attribute.
buildservice-autocommit
accepted
request 866353
from
Dirk Mueller (dirkmueller)
(revision 144)
baserev update by copy to link target
Displaying revisions 41 - 60 of 203